-
Notifications
You must be signed in to change notification settings - Fork 394
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Water Thermal Tanks Plant Component Refactor #7541
Conversation
…s - no *local* diffs
… into waterHeaterMixedRefactor
A monster refactor, @mitchute, thanks. I'll take a look at the diffs before this goes in since there are so many, but I imagine it's likely ready too. |
Results SummaryHeatPumpWaterHeaterStratifiedeplusout.csv diff summary: The output fields EIO diffs are due to some differences in the tank nodes. The tables for these are shown below. It looks like nodes 51-60 swapped places with nodes 61-70. @Myoldmopar do you think this warrants further investigations? mdd/mtd/rdd diffs are due to fields being reordered. Besides these, the rest of the results look identical to the baseline. A few samples are plotted below. HeatRecoveryElectricChillercsv diff summary: again a few fields are not being compared due to string differences in the variables. bnd/eio/mdd/mtd/rtd diff are due to fields moving around. Table diffs are due to tables and fields moving around. ShopWithPVandBatteryAs usual, fields moving around here. Some small math diffs, but the source is unknown. They don't look worth investigation though. Lots more like that. There is one JSON diff, but I'm suspecting it's due to the string diffs noted above. Let me know if that needs further investigation. |
When you say string diffs, do you mean the output variable name changed? If so we need to add it to the Report Variables csv file for transition to pick up. |
@Myoldmopar they changed due to trailing whitespace being stripped. This type of change needs to be added to the CSV, too? |
Hmm. No. It wouldn't make a difference in terms of the final IDF that the transition tool would write out. Interesting issue though. |
Lots of tiny math diffs, lots of table reordering, lots of text reordering, and no big math diffs. This looks good to go in. I'm happy to let anyone else look at it this morning but if no one is going to then I'll call this good to merge. |
Pull request overview
Refactor water thermal tanks to use plant component.
Pull Request Author
Add to this list or remove from it as applicable. This is a simple templated set of guidelines.
Reviewer
This will not be exhaustively relevant to every PR.