-
Notifications
You must be signed in to change notification settings - Fork 422
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
Global DataHeatBalance #8534
Global DataHeatBalance #8534
Conversation
… out of Construct ctor
…the Construct ctor
@Myoldmopar eccef7b is probably worth a review for this PR. Some of the arrays in the ctor for EnergyPlus/src/EnergyPlus/Construction.hh Line 286 in d0f0bdd
DataHeatBalance::MaxSolidWinLayers . However, now that both Construct (which is the array of ConstructionProps ) and MaxSolidWinLayers are both parts of the state of EnergyPlus, there was no way continue with these arrays in the ctor. I've moved them out into a standalone member method for ConstructionProps and added a call everywhere these arrays needed to be setup.
|
@Myoldmopar assuming CI says so, this is ready. We could probably reduce a decent number of line changes here if we make a pass through replacing |
And I spoke too soon, there are merge conflicts again. I'm not in a hurry on this, so I'll just wait on this until other PRs have merged then I'll deal with those along with whatever cleanups you want to see. |
…references in HVACManager
OK, built locally and ran a few regressions. Although I had a stray table-only diff in one case, I believe it to be an anomaly. Dozens of other files sampled showed no diffs at all. I'm going to merge this. This will likely cause some conflicts in branches, but that's OK. We are prepared to help resolve conflicts as needed during this period. Thanks for bearing with us on this @mitchute. I think it was worth a few extra conflict-resolution commits in this branch to get the number of open PRs way down and reduce the widespread conflicts. |
Pull request overview
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.