-
Notifications
You must be signed in to change notification settings - Fork 195
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
Update to EnergyPlus v24.2.0a #5242
Merged
Merged
Changes from all commits
Commits
Show all changes
160 commits
Select commit
Hold shift + click to select a range
9505514
Update cmakelists.
joseph-robertson 48870bc
Update proposed idd.
joseph-robertson 5b6a2d8
Stub ft, vt, and idd version change.
joseph-robertson 120b087
Formatting.
joseph-robertson 9de4c78
Updates for illuminancemap and internalmass.
joseph-robertson e72ad98
Update idd.
joseph-robertson 86372d2
Update model, ft, and rt files.
joseph-robertson c6bd269
Update vt and add test.
joseph-robertson 91318b2
Formatting.
joseph-robertson 1fe9b3c
Update idd.
joseph-robertson 5206884
Start updating model files.
joseph-robertson 87063c3
Updates for vt.
joseph-robertson 5432994
Formatting.
joseph-robertson fd72e0e
Few fixes in vt and test.
joseph-robertson 843c4b5
Bump project version in cmakelists.
joseph-robertson 9760e4b
Merge branch 'v24.2.0-IOFreeze' into v24.2.0-IOFreeze-ocfiles
joseph-robertson 5b52841
Remove misplaced line in vt.
joseph-robertson b90e787
Update idd.
joseph-robertson 44184d2
Update aterm model files.
joseph-robertson f8cc5d5
Update aterm ft files.
joseph-robertson 5271416
Add tertiary getters and setters.
joseph-robertson 0bde9d0
Fixes in idd and vt.
joseph-robertson cee2981
Update ft.
joseph-robertson be8b1d6
Add model tests for heat recovery loop.
joseph-robertson af4ff2c
Update setter logic for fan control types.
joseph-robertson 7bbf479
Add model tests for new fields and methods.
joseph-robertson b8e22c4
Formatting.
joseph-robertson d73397b
Support new Site field.
joseph-robertson 685236c
Support new SizingZone field.
joseph-robertson ddb581e
Formatting.
joseph-robertson 8f8b293
Add vt and test.
joseph-robertson 911d1e0
Minor fixes.
joseph-robertson 085e23d
Fill out vt test.
joseph-robertson 791fc56
Fix vt indexes.
joseph-robertson af2143f
Clean up cpp files.
joseph-robertson aea320c
Clean up cpp and ft.
joseph-robertson 0fbae8a
Change zone sum to space sum in field name.
joseph-robertson 7ef2476
Missed a return in modified fan setter.
joseph-robertson a047d51
Merge branch 'v24.2.0-IOFreeze' into v24.2.0-IOFreeze-heatpump-pl
joseph-robertson 5173975
Wrong variable in rt.
joseph-robertson a7ef05e
Merge branch 'v24.2.0-IOFreeze' into v24.2.0-IOFreeze-heatpump-pl
joseph-robertson 3c7da0b
Finish methods in cpp.
joseph-robertson ccee2bb
Merge branch 'v24.2.0-IOFreeze' into v24.2.0-IOFreeze-aterm
joseph-robertson 8df9552
FT type updates and model test updates.
joseph-robertson cf3faab
Merge branch 'v24.2.0-IOFreeze' into v24.2.0-IOFreeze-heatpump-pl
joseph-robertson 1ff3bd0
Shift old HeatPumpPlantLoopEIR vt tests by index of 3.
joseph-robertson 7ed2f78
Clean up typos in idd files.
joseph-robertson 8fc6d5b
Another update in new model test.
joseph-robertson 43e50f3
Update heatpump-pl idd with remaining fields.
joseph-robertson 883ed2b
Update heatpump-pl model files with remaining fields.
joseph-robertson 309894e
Update heatpump-pl ft files with remaining fields.
joseph-robertson c1cd217
Update heatpump-pl vt with remaining fields.
joseph-robertson 06ce9a8
Merge branch 'v24.2.0-IOFreeze' into v24.2.0-IOFreeze-heatpump-pl
joseph-robertson 0613336
Formatting.
joseph-robertson d22158b
Update vt and all tests.
joseph-robertson ecab9c8
Fix curve types in model and ft tests.
joseph-robertson 60faa3b
Include missing choice type in new Condenser Flow Control fields.
joseph-robertson 7ba2423
Fix a -Werror=pessimizing-move on gcc 13
jmarrec 36f0603
Add centos SHA after building and hosting it on the EnergyPlus release
jmarrec a7a9c28
Merge branch 'v24.2.0-IOFreeze' into v24.2.0-IOFreeze-heatpump-pl
joseph-robertson 7bae483
Merge branch 'v24.2.0-IOFreeze' into v24.2.0-IOFreeze-aterm
joseph-robertson e503e91
Add heating control type reset.
joseph-robertson fe89da0
Update model tests for heating control type.
joseph-robertson 2de9606
Missing lines in new vt rules.
joseph-robertson 8018afb
Add new setters and getters to model files.
joseph-robertson 6c5b0e5
Update ft and vt for new fields.
joseph-robertson d48105e
Formatting.
joseph-robertson bb3fd09
Update idd with fan type restriction.
joseph-robertson 0543d59
Stub fan type change in cpp setter.
joseph-robertson c67a258
Remove fan variable vol from ft.
joseph-robertson 0028015
Stub vt updates.
joseph-robertson 89a39dc
Formatting.
joseph-robertson e2abd87
Missing Name for curve and schedule fields.
joseph-robertson 0a5d0e1
Typos in cpp.
joseph-robertson 963ebda
Write the vt and test.
joseph-robertson faaa2bb
Couple of field name typos.
joseph-robertson 41b1e9e
Typo in vt test.
joseph-robertson 5114a7a
Typos in ft files.
joseph-robertson 8e4db10
Try fan type change in setter.
joseph-robertson 47c46ac
Missing includes.
joseph-robertson 8983d60
Minor fixes.
joseph-robertson 3453f09
Add unit test for fan type change.
joseph-robertson bb68d87
Merge branch 'v24.2.0-IOFreeze' into v24.2.0-IOFreeze-ocfiles
joseph-robertson e223963
Merge pull request #5243 from NREL/v24.2.0-IOFreeze-ocfiles
joseph-robertson b9c1c01
Merge branch 'v24.2.0-IOFreeze' into v24.2.0-IOFreeze-heatpump-pl
joseph-robertson 5306ce4
Merge pull request #5244 from NREL/v24.2.0-IOFreeze-heatpump-pl
joseph-robertson 267ae2c
Merge branch 'v24.2.0-IOFreeze' into v24.2.0-IOFreeze-aterm
joseph-robertson fbbc896
Merge pull request #5245 from NREL/v24.2.0-IOFreeze-aterm
joseph-robertson 950257e
Merge branch 'v24.2.0-IOFreeze' into v24.2.0-IOFreeze-chiller
joseph-robertson bb8c8f5
Merge pull request #5254 from NREL/v24.2.0-IOFreeze-chiller
joseph-robertson d8df697
Merge branch 'v24.2.0-IOFreeze' into v24.2.0-IOFreeze-vrf
joseph-robertson a16c884
Merge pull request #5255 from NREL/v24.2.0-IOFreeze-vrf
joseph-robertson 3e606c3
Start to update cmakelists.
joseph-robertson 2739998
Start to update idfs and sql tests.
joseph-robertson 968b801
Transition idf files to new version.
joseph-robertson 7fd4a51
Update sqlfile test expected values.
joseph-robertson 761c2a6
Update another sqlfile test expected value.
joseph-robertson 3bdae93
Update cmakelists for removing ubuntu 20.04.
joseph-robertson 71f6df8
Adjust path to E+ python lib
jmarrec 129cd91
Update Target python to 3.12, gotta bump the requirements for pandas/…
jmarrec 6e8ca6f
To avoid dropping python 3.8 support on pypi yet, just install requir…
jmarrec cbd77ae
emplace_back(std::move(*optional_))
jmarrec dc0ac7c
Add an alpha prerelease tag
jmarrec 8d92337
Adjust Python Engine tests for Python 3.12.2 (the stack trace has wri…
jmarrec f3bf9a5
Fix VRF FT tests now that FanSystemModel is expected
jmarrec ca0662c
Move logic of converting a VV Fan to a FanSystemModel to FanVariable…
jmarrec ea0cb5b
Update python version to 3.12 in detection in conanfile.py
jmarrec a993b84
Use bool convenience for new Site field.
joseph-robertson 8a818f9
Make new SizingZone field required and update vt.
joseph-robertson 60bae94
Require a new field on Chiller objects and make updates.
joseph-robertson dfd8c48
Formatting.
joseph-robertson 2441f3b
Updates for heat pump plant loop eir objects.
joseph-robertson 391180f
Merge pull request #5263 from NREL/v24.2.0-official-tweaks
joseph-robertson a008bb7
Merge branch 'v24.2.0-IOFreeze' into v24.2.0-official
joseph-robertson cea8ed1
Formatting.
joseph-robertson 9a03587
Merge pull request #5261 from NREL/v24.2.0-official
joseph-robertson f6b75a4
Add model and ft tests for new SizingZone field.
joseph-robertson f84a8aa
Adjust outputVariables() for touched objects
jmarrec 60520c1
Add model and ft tests for new SizingZone field.
joseph-robertson 463dca6
Make pip install run only once. This takes 15s to a minute and would …
jmarrec 3f564f5
Change getter to double and remove reset for now-required-fields in C…
jmarrec 538fcbe
Add Getters/Setters and fuelTypes test for the CHillers
jmarrec 9a116f0
Strip trailing spaces in IDDs
jmarrec 25612d7
Add site Gtest
jmarrec 9529bfe
Remove isSizingOptionDefailted and resetter now that it's required-field
jmarrec b67ec50
Fixup children and ScheduleRegistry for Chiller Objects
jmarrec 163c3b8
Add a full FT test for CHillerElectricEIR (wasn't present)
jmarrec 0840089
Add a full FT test for ChillerElectricReformulatedEIR. setHeatRecover…
jmarrec 813ed66
Correct the ReformulatedEIR Leaving Setpoint Node field
jmarrec 576b537
Add Node convenience getters for ChillerEIRs
jmarrec e8d87e6
Merge branch 'v24.2.0-tests' of github.com:NREL/OpenStudio into v24.2…
joseph-robertson 9c8cdd0
Add a full FT test for Site (wasn't present).
joseph-robertson 85d43f6
Use correct site fields.
joseph-robertson 1fb339a
Site terrain is not included in FT.
joseph-robertson a984d95
Merge pull request #5265 from NREL/v24.2.0-tests
joseph-robertson 2d8749d
Start to update cmakelists.
joseph-robertson 2b320b5
Add more installer hashes.
joseph-robertson 7d3ed1d
Make new aterm heating control type required.
joseph-robertson 131429e
Add new ft test files for aterms.
joseph-robertson 565f1b2
Formatting.
joseph-robertson 47f40da
Use FanSystemModel in ft tests, and update node names.
joseph-robertson 968ad4d
Include Node in ft test files.
joseph-robertson 849d53a
Merge pull request #5268 from NREL/v24.2.0-IOFreeze-aterm2
joseph-robertson 4b2c04d
Merge branch 'v24.2.0-IOFreeze' into v24.2.1-RC1
joseph-robertson 5e2016b
Merge pull request #5266 from NREL/pip_install_once
jmarrec 66782e8
Update site ft test comment. [ci skip]
joseph-robertson 7d61e87
Update eplus release name.
joseph-robertson e34e5a2
Merge branch 'v24.2.0-IOFreeze' into v24.2.1-RC1
joseph-robertson 61df624
Update all hashes
jmarrec 25fec1d
Merge pull request #5267 from NREL/v24.2.1-RC1
jmarrec 3ccb0f9
Bump actions
jmarrec be576ec
Fix the ParallPIU test
jmarrec ce9d156
Try to unbrick cppcheck that runs on a too old container for node20
jmarrec a81ac39
ubunut 22.04 has cppcheck 2.7, use focal so I can use my PPA.
jmarrec d140f59
Merge branch 'develop' into v24.2.0-IOFreeze
joseph-robertson 12ff7f7
Update the entry point of jenkinsfile.
wenyikuang 1d35483
Update Jenkins file to call the ci.
wenyikuang 6dfe06c
Remove the Jenkinsfile
wenyikuang c8e9229
Merge branch 'develop' into v24.2.0-IOFreeze
joseph-robertson 37d6cca
Merge branch 'develop' into v24.2.0-IOFreeze
joseph-robertson File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
4 changes: 2 additions & 2 deletions
4
Jenkinsfile_develop_ubuntu_1804 → Jenkinsfile_develop_ubuntu_2404
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,11 @@ | ||
|
||
//Jenkins pipelines are stored in shared libaries. Please see: https://github.com/NREL/cbci_jenkins_libs | ||
|
||
@Library('cbci_shared_libs') _ | ||
@Library('cbci_shared_libs@py3update') _ | ||
|
||
// Build for PR to develop branch only. | ||
if ((env.CHANGE_ID) && (env.CHANGE_TARGET) ) { | ||
|
||
openstudio_incremental_develop_ubuntu_1804() | ||
openstudio_incremental_develop_ubuntu_2404() | ||
|
||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
jinja2 == 3.1.3 | ||
numpy == 1.24.4 | ||
pandas == 2.0.3 | ||
pytest == 8.1.1 | ||
coverage == 7.4.4 | ||
jinja2 == 3.1.4 | ||
numpy == 2.0.2 | ||
pandas == 2.2.3 | ||
pytest == 8.3.3 | ||
coverage == 7.6.1 | ||
pytest-cov == 5.0.0 | ||
# pytest-xdist == 3.5.0 | ||
# pytest-xdist == 3.6.1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,8 @@ | ||
- Run an initial build to produce build/resources/IdfFilesToTransition.lst from resources/IdfFilesToTransition.lst.in. | ||
- Install the appropriate version of EnergyPlus. | ||
- Open EnergyPlus/PreProcess/IDFVersionUpdater/IDFVersionUpdate.exe. | ||
- Open EnergyPlus/PreProcess/IDFVersionUpdater/IDFVersionUpdater.exe. | ||
- Choose File to Update... > build/resources/IdfFilesToTransition.lst. | ||
- New Version should auto-populate to version of EnergyPlus. | ||
- Create Intermediate Version Files > No. | ||
- Delete Original Files > Yes. | ||
- Click Update File. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
Version,24.1; | ||
Version,24.2; | ||
|
||
Timestep,6; | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Unbrick the cppcheck workflow... since that one is on Github actions, I can do that. And apparently I had already made a launchpad PPA that built cppcheck 2.3 for focal a year ago (can't remember how I did that...)