Skip to content

Conversation

@naudloomans
Copy link
Member

1ste versie van loss factor o.b.v. pbl data.
Als het goed is werkt de code zonder pbl data nog gewoon op de oude manier maar check dat vooral even!
Als jullie vinden dat dit in override functies in de project specifieke loader moet zou ik dat nog om moeten bouwen, maar wat bij betreft is dit de beste data om heterogene huizen mee te parametriseren dus zou het goed zijn dat in een aantal stappen steeds verder in de default loader te brengen

@AteZenmo
Copy link
Contributor

AteZenmo commented Dec 19, 2025

Alright, ik heb er even naar gekeken en er vallen mij een aantal dingen op, die eerst nog wel even opgelost moeten worden voor dat we het mergen met de main vind ik:

  • In Buildingdata: gas_consumption_m3pa is weer terugveranderd in gas_consumption_kwhpa. (Dit hebben we onlangs met reden op gas_consumption_m3pa gezet omdat de aangeleverde data dat ook altijd is. Verder gaat dat nu in f_createHouse dus ook mis. [Gefixt.]
  • Er worden nu bepaalde dingen doorgegeven van het type int, want niet een int is, maar iets van een type ofzo, laten we daar gewoon OL van maken, zodat het echt duidelijk is wat het is. Ik kan er nu niet echt wijs uit worden.
  • Bepaalde getallen (schalings factors voor dhw, cooking, ruimte verwarming) staan nu hardcoded in de code, laten we dit ook meteen in de avgc_data zetten met onderbouwing.
  • Andere modellen kunnen niet runnen nu, want er zitten geen null checks op bepaalde parameters. [Gefixt.]
  • Laten we nog even goed kijken waar die pbl parameters voor gebruikt worden en of die inderdaad in de engine moeten.
  • Verder kan de code ook nog wel wat cleanup/comments gebruiken ter verduidelijking.

-> Laten we na de vakantie hier even rustig met zijn tweeen/drieen doorheen lopen om te kijken wat de beste aanpak is.
Wordt vervolgd.

Also a 'null' check has been added to certain parameters.
@AteZenmo
Copy link
Contributor

Misschien belangrijk om ook duidelijk te hebben welke van de pbl parameters verplicht zijn om de pbl methode te gebruiken, sommige? Allemaal? Aan de hand daarvan zouden we de null check ook kunnen maken. Voor nu is het even snell een boolean geworden die je op true moet zetten in je project specifieke loader. default is het false.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants