Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
531 commits
Select commit Hold shift + click to select a range
444ded6
Formatting.
joseph-robertson Aug 21, 2025
59ef493
Check fields before rule in vt test file.
joseph-robertson Oct 9, 2025
56a9a56
Fix and update the vt rule.
joseph-robertson Oct 9, 2025
a6fae42
Merge pull request #5462 from NREL/fix-controller-missing-options
jmarrec Oct 22, 2025
7605ace
Update idd with new Availability Schedule Name fields.
joseph-robertson Oct 10, 2025
c9a5dc0
Update model files for new Availability Schedule Name fields.
joseph-robertson Oct 10, 2025
f842469
Update ft files for new Availability Schedule Name fields.
joseph-robertson Oct 10, 2025
0592afb
Update vt files for new Availability Schedule Name fields.
joseph-robertson Oct 10, 2025
f4fb439
Formatting.
joseph-robertson Oct 10, 2025
9440eb0
Missing includes, update model and ft test files.
joseph-robertson Oct 13, 2025
3db5c76
Missing includes and typos.
joseph-robertson Oct 13, 2025
12827e9
Update model tests for remove.
joseph-robertson Oct 13, 2025
f1a00b1
Update vt tests for coil indexes.
joseph-robertson Oct 13, 2025
ba3de7c
Follow approach for AlwaysOnContinuous but for Discrete.
joseph-robertson Oct 13, 2025
1e598d4
More updates to vt tests for coil indexes.
joseph-robertson Oct 15, 2025
67180a4
One more update to vt tests for coil indexes.
joseph-robertson Oct 15, 2025
f1978c9
More updates to vt tests for coil indexes.
joseph-robertson Oct 16, 2025
dfc22a4
One too many index increases.
joseph-robertson Oct 16, 2025
af74ada
Rename a variable
jmarrec Oct 22, 2025
a715b9e
Merge pull request #5498 from NREL/v25.2.0-IOFreeze-coil-avail
jmarrec Oct 22, 2025
fdb7571
Add AFNCoilName idd references and keys.
joseph-robertson Aug 25, 2025
f0d75c4
Update coilObjectType method for AirflowNetworkEquivalentDuct.
joseph-robertson Aug 25, 2025
17b5558
Update model files for coils.
joseph-robertson Aug 25, 2025
9a8e0a8
Update ModelStraightComponent file for new coils.
joseph-robertson Aug 25, 2025
f0aa4f9
Formatting.
joseph-robertson Aug 25, 2025
04ce630
Update friend class list for new coils.
joseph-robertson Aug 26, 2025
7e7197d
Copy paste error
jmarrec Oct 22, 2025
0169ecd
Merge pull request #5479 from NREL/v25.2.0-IOFreeze-afn
jmarrec Oct 22, 2025
d27189a
Merge pull request #5459 from NREL/fix-add-to-node-fluid-type
jmarrec Oct 22, 2025
f7a9425
Merge pull request #5480 from NREL/5473_hotWaterEquipmentPower
jmarrec Oct 22, 2025
63b53c5
Support "Clothing InsulationCalculation Method" for People object
joseph-robertson Oct 22, 2025
c30f6f2
Unrelated: shush a Cmake 4.1.0 warning
jmarrec Aug 12, 2025
c44725a
Merge pull request #5454 from NREL/people-clothing-ins-calc-method
jmarrec Oct 22, 2025
6592a5b
Merge pull request #5466 from NREL/fix-floorarea-unsorted-surfaces
jmarrec Oct 22, 2025
adf7263
Merge pull request #5487 from NREL/v25.2.0-IOFreeze-ideal
jmarrec Oct 22, 2025
1a3696b
Hotfix #5487 - broken IDD
jmarrec Oct 22, 2025
2dd446e
Rip out IddFactorySingleton and replace with a Meyers Singleton
jmarrec Jul 4, 2025
c2db9c2
Replace ScheduleTypeRegistrySingleton with a Meyers singleton
jmarrec Jul 4, 2025
264e32f
Replace QuantityFactorySingleton
jmarrec Jul 4, 2025
818d35c
Replace ScaleFactorySingleton
jmarrec Jul 4, 2025
3c01cd0
Replace UnitFactorySingleton
jmarrec Jul 4, 2025
6917f1f
Replace QuantityConverterSingleton
jmarrec Jul 4, 2025
1d029f3
Bye bye Singleton.hpp, you'll not be missed at all.
jmarrec Jul 4, 2025
c551a46
Remove useless imports of StaticInitializer
jmarrec Jul 4, 2025
9edd38b
Removes StaticInitializer
jmarrec Jul 4, 2025
9a09e11
Remove the "warm up" of boost uuid generators and use thread_local
jmarrec Jul 4, 2025
6199dd7
And now we can swig the IddFactory directly. Which is useful to me (g…
jmarrec Jul 4, 2025
e1e512c
Naive add HeatPump:AirToWater IDDs
jmarrec Oct 6, 2025
10bb8c4
Make required-field + break speed data into subobjects
jmarrec Oct 6, 2025
68e51d1
WIP wrapping HeatPumpAirToWaterHeatingSpeedData
jmarrec Oct 6, 2025
029bcc3
GenerateClass: allow generating stubs even if didn't build openstudio…
jmarrec Oct 6, 2025
d22527a
register ctor and swig
jmarrec Oct 6, 2025
59ccbce
Tweak for clone/remove etc
jmarrec Oct 7, 2025
5d3fdbd
Fixup nasty side effect of removing passed curves in ctor
jmarrec Oct 7, 2025
9941697
Implement HeatPumpAirToWaterCoolingSpeedData the same way
jmarrec Oct 7, 2025
65aa931
Move Min PLR field outside of heating input
jmarrec Oct 7, 2025
dfa12e3
Prototype subobjects: OS:HeatPump:AirToWater:Heating/Cooling
jmarrec Oct 7, 2025
a477ed9
Remove the " in Heating Mode" (/Cooling) suffix from the objects, it'…
jmarrec Oct 7, 2025
6643ef2
GenerateClass: improve to add the virtual overrides needed for HVACCo…
jmarrec Oct 7, 2025
92164d1
Initial implementation for HeatPumpAirToWaterHeating
jmarrec Oct 7, 2025
71873fd
Start testing
jmarrec Oct 7, 2025
3b25f89
Correct casing of UnivariateFunctions
jmarrec Oct 9, 2025
3eb7cb0
Wrap HeatPump:AirToWater, add missing ConnectionObject reference for …
jmarrec Oct 9, 2025
aef90f0
Make SpeedData be ResourceObject
jmarrec Oct 9, 2025
303af7c
Implement containingHVACComponent + convenience methods to go from ch…
jmarrec Oct 9, 2025
6df9e34
Forgot to swig HeatPumpAirToWaterCooling
jmarrec Oct 9, 2025
98a8c95
More cloning tweaks: when cloning the top level AWHP, we clone the He…
jmarrec Oct 9, 2025
c925793
Handle cloning HeatPumpAirToWaterHeating/Cooling to another model: we…
jmarrec Oct 9, 2025
334073c
Wrong min fields
jmarrec Oct 9, 2025
eb781ff
Enforce unicity: A HeatPumpAirToWaterCooling/Heating is unique to a H…
jmarrec Oct 9, 2025
c177de5
Initial implementation of forward translator for HeatPumpAirToWater
jmarrec Oct 9, 2025
188c4ed
Add function that will translate the wrapper object instead of the child
jmarrec Oct 9, 2025
dec4fb7
An E+ PR that's open right now is removing the Resistive Defrost Capa…
jmarrec Oct 9, 2025
d52f0ca
Add FT test (WIP)
jmarrec Oct 9, 2025
0e15323
Tweak PlantEquopmentOpSchemes + add missing references to E+ IDD object
jmarrec Oct 9, 2025
8a7d1b1
tweak generateclass
jmarrec Oct 9, 2025
f37bfcb
Finish testing and fix a small bug in FT for cooling side (lambda par…
jmarrec Oct 9, 2025
01b8f3b
remove save of workspace/model
jmarrec Oct 9, 2025
dddd080
Implement autosizedRated Air/Water FlowRate in Cooling/Heating Mode b…
jmarrec Oct 9, 2025
e95636a
Enforce link between OperatingModeControlMethod (ScheduleModes) and O…
jmarrec Oct 9, 2025
6a2062e
Implement emsActuatorNames for the Top level wrapper
jmarrec Oct 9, 2025
e607ce8
Write a reverse translator and quick RT roundtrip test. I did manual …
jmarrec Oct 9, 2025
bde9b4f
Hotfix #5475 - heatpump_airtowater_fuelfired
jmarrec Oct 22, 2025
d5768ef
Merge branch 'develop' into v25.2.0-IOFreeze-evap-fluid
joseph-robertson Oct 22, 2025
abc8dd9
Hotfix #5487 - Translate the Zone DSOA if ZoneHVACIdealLoadsAirSystem…
jmarrec Oct 23, 2025
64a0820
Extend FT test
jmarrec Oct 23, 2025
fdb1047
Merge pull request #5505 from NREL/ideal_dsoa
jmarrec Oct 23, 2025
722b4bd
Fix Simple_test_forThisModule for windows
jmarrec Oct 23, 2025
f900db2
Merge pull request #5450 from NREL/5449_RemoveSingleton_StaticInitial…
jmarrec Oct 23, 2025
ad4c7f8
Bump to 3.11.0-alpha
jmarrec Oct 23, 2025
2d66ae4
Merge pull request #5507 from NREL/bump_3_11_0
jmarrec Oct 24, 2025
1727bd7
Merge pull request #5506 from NREL/fixup_windows_tests
jmarrec Oct 24, 2025
4e30904
Update to v25.2.0-IOFreeze-RC2: TODO: mac packages are unavailable
jmarrec Oct 24, 2025
d2e5575
Intregrate latest upstream IDD changes: mostly spelling
jmarrec Oct 24, 2025
8ada48b
Rename to 3_11_0 before trying to merge develop
jmarrec Oct 24, 2025
c37a3fc
Merge remote-tracking branch 'origin/develop' into v25.2.0-IOFreeze-e…
jmarrec Oct 24, 2025
96221b6
Merge pull request #5508 from NREL/update_to_v2520IO-RC2
joseph-robertson Oct 24, 2025
873e572
Merge branch 'develop' into v25.2.0-IOFreeze-evap-fluid
joseph-robertson Oct 24, 2025
220de74
Merge branch 'develop' into v25.2.0-IOFreeze-5490_HeatPumpAirToWater
joseph-robertson Oct 24, 2025
72d033a
Update idds with new OutputControl:Files field.
joseph-robertson Oct 27, 2025
b1f4900
Update model files with new OutputControl:Files field.
joseph-robertson Oct 27, 2025
0b4afbe
Update ft and rt files with new OutputControl:Files field.
joseph-robertson Oct 27, 2025
37afc1b
Formatting.
joseph-robertson Oct 27, 2025
a853427
Update to E+ v25.2.0-RC1.
joseph-robertson Oct 28, 2025
6683419
Merge branch 'v25.2.0-RC1' into v25.2.0-IOFreeze-evap-fluid
joseph-robertson Oct 29, 2025
a60da62
Merge pull request #5512 from NREL/v25.2.0-RC1
joseph-robertson Oct 29, 2025
fdff733
Merge pull request #5486 from NREL/v25.2.0-IOFreeze-evap-fluid
joseph-robertson Oct 29, 2025
e2d29cc
Merge branch 'develop' into outputcontrol-files-plant-component-sizing
joseph-robertson Oct 29, 2025
1944880
Add vt and test.
joseph-robertson Oct 30, 2025
4e94030
Formatting.
joseph-robertson Oct 30, 2025
e5e51dd
Update cmakelists for darwin hashes.
joseph-robertson Oct 31, 2025
91c15b0
Merge pull request #5511 from NREL/outputcontrol-files-plant-componen…
joseph-robertson Oct 31, 2025
8d15276
Merge pull request #5516 from NREL/v25.2.0-RC1-mac
joseph-robertson Oct 31, 2025
a34aa43
Update to E+ v25.2.0-RC2.
joseph-robertson Nov 3, 2025
df9562b
Merge pull request #5517 from NREL/v25.2.0-RC2
joseph-robertson Nov 4, 2025
35b9eb8
Merge branch 'develop' into v25.2.0-IOFreeze-5490_HeatPumpAirToWater
joseph-robertson Nov 5, 2025
c9cf963
Make all SiteGround unique object ctors protected.
joseph-robertson Nov 5, 2025
f287e4c
Update model tests for SiteGround unique objects.
joseph-robertson Nov 5, 2025
dcc5cc9
Missed a ctor update in model test.
joseph-robertson Nov 5, 2025
45b2a71
Update SHAs for Centos and win32 after building them for v25.2.0-RC2
jmarrec Nov 7, 2025
0e9c503
const correctness
jmarrec Nov 7, 2025
6012621
Fix #5518 - Allow parsing Epw DESIGN CONDITIONS from TMYx formats
jmarrec Nov 7, 2025
969200e
Add testing for the different vintages of the DESIGN CONDITIONS
jmarrec Nov 7, 2025
b6ea38e
Since in 2017 the Extreme Maximum Wet Bulb just moved from the Extrem…
jmarrec Nov 7, 2025
5762d53
Add an explicit test for parsing an actual TMYx.2009-2023.epw just fo…
jmarrec Nov 7, 2025
5dd09fd
Use clang-format-18 explicitly (I have 19.1.7)
jmarrec Nov 7, 2025
c5a4e41
Forgot to handle the case for parsing EpwFile with HoF 2017 data
jmarrec Nov 7, 2025
5e01a68
Add a failing test for #5522
jmarrec Nov 10, 2025
bf12a84
Add the __hash__ method for Enum, maybe that's enough? It's not...
jmarrec Nov 10, 2025
a44e82d
Implement eql? too, now it works fine.
jmarrec Nov 10, 2025
4174213
Merge pull request #5523 from NREL/5522_hashEnum
jmarrec Nov 13, 2025
0a4c03a
Add a WaterHeater:Sizing for the ThermalStorageChilledWaterStratified
jmarrec Oct 24, 2025
d2ac2ad
Add completely missing model tests
jmarrec Oct 24, 2025
e5842b5
Add Missing (in E+) IDD references to Allow WaterHeaterSizing to poin…
jmarrec Oct 24, 2025
2c57aa8
Revamp FT completely , translate WH:Sizing object and only translate …
jmarrec Oct 24, 2025
3c1a27f
add a full FT test
jmarrec Oct 24, 2025
fc70c4f
Update vt to set nominal cooling capacity to zero, maintaining old be…
joseph-robertson Nov 5, 2025
be50ce1
Add the WaterHeaterSizing in VT for ThermalStorageChilledWaterStratified
jmarrec Nov 13, 2025
d973b8f
Merge pull request #5509 from NREL/5495_follow_up_add_WHSizing
jmarrec Nov 13, 2025
0a9bbf1
Merge pull request #5519 from NREL/unique-obj-protected-ctor
jmarrec Nov 13, 2025
c864d8d
Merge branch 'develop' into v25.2.0-IOFreeze-5490_HeatPumpAirToWater
jmarrec Nov 13, 2025
ec1307d
Adjust autosized methods based on OS-resources autosize_hvac
jmarrec Nov 13, 2025
322f373
Add AWS code signing client
anchapin Nov 13, 2025
177fab2
Update SQL queries
jmarrec Nov 13, 2025
e09420b
Implement top-level autosizedRatedHeating/CoolingCapacity
jmarrec Nov 13, 2025
82c8631
Implement HeatPumpAirToWaterCooling/Heating convenience method for Im…
jmarrec Nov 13, 2025
606fb81
HeatPumpAirToWaterCooling(/Heating)-SpeedData: autosizedRatedCoolingC…
jmarrec Nov 13, 2025
ba72104
HeatPumpAirToWaterHeating/cooling: autosize / applySizingValues affec…
jmarrec Nov 13, 2025
421296e
Avoid "Unknown IddObjectType" warning
jmarrec Nov 13, 2025
71a7c62
Temporary (?): Fill PlantLoop's Water Loop Type: hoping this field wi…
jmarrec Nov 13, 2025
94c7f8c
Merge pull request #5524 from NREL/hotfix/autosize
jmarrec Nov 14, 2025
e1e03e8
Merge remote-tracking branch 'origin/develop' into v25.2.0-IOFreeze-5…
jmarrec Nov 14, 2025
742d2b8
Update to v25.2.0-RC3 (could be final version)
jmarrec Nov 14, 2025
36ae4d1
Merge pull request #5525 from NREL/25.2.0-RC3
jmarrec Nov 14, 2025
bd4f9de
Merge remote-tracking branch 'origin/develop' into v25.2.0-IOFreeze-5…
jmarrec Nov 14, 2025
a31240e
Revert "Temporary (?): Fill PlantLoop's Water Loop Type: hoping this …
jmarrec Nov 14, 2025
fb97ea3
Remove "Water Loop Type" from ProposedE+.idd
jmarrec Nov 14, 2025
595d469
size_t to unsigned conversion error on MSVC
jmarrec Nov 14, 2025
1384a7d
Merge pull request #5496 from NREL/v25.2.0-IOFreeze-5490_HeatPumpAirT…
jmarrec Nov 14, 2025
285dd3b
Merge pull request #5521 from NREL/5518-TMYx-EPWs
jmarrec Nov 14, 2025
cb20482
Add GitHub Actions workflows and migration documentation
anchapin Nov 14, 2025
5a3b947
Update cmakelists to E+ v25.2.0.
joseph-robertson Nov 14, 2025
4ace0cb
Merge pull request #5527 from NREL/v25.2.0-official
jmarrec Nov 15, 2025
f91bf6a
Update CMakeLists.txt
DavidGoldwasser Oct 28, 2025
961075e
updating hash for OS Gems for Linux and Windows
DavidGoldwasser Oct 30, 2025
804d602
updating hash fro Mac Intel
DavidGoldwasser Oct 30, 2025
92e5fc4
updating remaining md5 hashes for gems
tijcolem Oct 30, 2025
a28b129
Update to alfa2 wich bumps tbd/osut/oslg: https://github.com/NREL/ope…
jmarrec Nov 14, 2025
3a86687
Try with openstudio-standards patched to remove regex unicode lookbehind
jmarrec Nov 17, 2025
c5eadae
Add test workflow for Ubuntu 22.04 GitHub-hosted runner
anchapin Nov 18, 2025
c47d038
Add test workflow for Ubuntu 22.04 GitHub-hosted runner
anchapin Nov 18, 2025
d7a5494
Fix path references in test workflow - use .. instead of ../OpenStudio
anchapin Nov 18, 2025
cdfe697
Merge path fix from develop - resolve conflict
anchapin Nov 18, 2025
6f134d9
CI: Defer pytest discovery, add resource diagnostics, caching, triage…
anchapin Nov 19, 2025
c7f13ad
CI: Defer pytest discovery, add resource diagnostics, caching, triage…
anchapin Nov 19, 2025
74092d5
chore(ci): adaptive build concurrency, memory sampling, and test para…
anchapin Nov 19, 2025
e7c7bd9
ci: optimize Ubuntu 22.04 workflow with memory management and reduced…
anchapin Nov 19, 2025
dc7a0ca
ci: enhance swap space management in Ubuntu 22.04 workflow for better…
anchapin Nov 19, 2025
b2e5f89
Update Gemfiles to use HTTPS for RubyGems source and improve error me…
anchapin Nov 19, 2025
992818f
Update Jenkinsfile to use specific version of shared libraries and en…
anchapin Nov 19, 2025
f3a9a7b
ci: enhance CTest integration with CDash submission and generate deta…
anchapin Nov 20, 2025
7b3fb87
Add configuration for Bundler, enhance test utilities, and improve te…
anchapin Nov 20, 2025
4fed640
Update Jenkinsfile to use specific version of shared libraries for im…
anchapin Nov 20, 2025
9b1cc8a
ci: add test-event configuration and update Ubuntu 22.04 workflow for…
anchapin Nov 20, 2025
0b0d540
Merge pull request #5513 from NREL/v3.11.0-OS-gems-update
jmarrec Nov 20, 2025
ff958f1
Add missing OutputMeter::reportingFrequencyValues
jmarrec Nov 20, 2025
160abb8
Add missing FT/RT tests for OutputMeter
jmarrec Nov 20, 2025
389b42f
Add a Reproducible Ordering test for #5510 which fails
jmarrec Nov 20, 2025
79f6d03
#5510 - Sort OutputMeter in regular case in a reproducible way
jmarrec Nov 20, 2025
6be25b8
And now handle the Meters that a children of Building
jmarrec Nov 20, 2025
d26823f
Re-enable larger surface testing
jmarrec Nov 20, 2025
44b14e6
Ensure the order is exactly as I expect
jmarrec Nov 20, 2025
4f7729a
ci: add skip_cdash_submission input to workflow and document CDash to…
anchapin Nov 20, 2025
f520f91
Implement feature X to enhance user experience and optimize performance
anchapin Nov 20, 2025
e90ecac
Remove openstudio_full_build_develop.groovy script and its associated…
anchapin Nov 20, 2025
aba5535
clang-format-18
jmarrec Nov 20, 2025
9778fd6
Merge pull request #5532 from NREL/5510_OutputMeter_Order
jmarrec Nov 20, 2025
f91c8ef
Merge branch 'develop' into nightly - resolve test-ubuntu-only.yml co…
anchapin Nov 20, 2025
849289f
Add nightly schedule to full-build workflow
anchapin Nov 20, 2025
685dc04
Add support for CentOS 9 and ARM64 platforms in full-build workflow
anchapin Nov 20, 2025
8678357
Merge pull request #5529 from NREL/nightly
anchapin Nov 20, 2025
16f5aa7
Port Enhancement request template to YML form
jmarrec Nov 21, 2025
936e4e8
Disable blank issues and add a link to unmethours for questions
jmarrec Nov 21, 2025
7cbbb87
Port bug report to YML form
jmarrec Nov 21, 2025
9251b2a
Add helpers to produce the Platform info we would need
jmarrec Nov 21, 2025
b204b45
Merge pull request #5533 from NREL/github_issue_forms
jmarrec Dec 2, 2025
dee62bf
Update os-gems + set to 3.11.0-rc1
jmarrec Dec 2, 2025
f5a8716
Return before FT for halted workflow.
joseph-robertson Dec 2, 2025
0b2eb37
Return before saving OSM for halted workflow.
joseph-robertson Dec 2, 2025
8fcda7e
Relock libffi with a revision that avoids an issue on armv8 clang17
jmarrec Dec 4, 2025
887ed96
Revert bumping openstudio3-gems which is bricked
jmarrec Dec 4, 2025
982783d
Merge branch 'develop' into fix-halt-workflow
joseph-robertson Dec 4, 2025
6792a3c
Remove temporary comment.
joseph-robertson Dec 5, 2025
a71cca8
Revert not debug saving
jmarrec Dec 8, 2025
3476260
Don't re-save IDF at the end
jmarrec Dec 8, 2025
3afeb78
If you halted and didn't do anything in runTranslator (no IDF created…
jmarrec Dec 8, 2025
d9feb46
test for #5544
jmarrec Dec 8, 2025
a6368bb
Make the test better
jmarrec Dec 8, 2025
145f467
Fix #5544 - Do not Warn about adding a GenericModelObject for Comment…
jmarrec Dec 8, 2025
6554c95
#5546 - add a json_schema test in test_embedded_ruby.rb
jmarrec Dec 9, 2025
708b0a1
Fix #5546 - Adjust overrride of Dir.glob so that it finds json_schema…
jmarrec Dec 9, 2025
9b52600
Trigger new windows build.
joseph-robertson Dec 10, 2025
234436d
#5547 - Move HPWH air inlet/outlet node naming to model namespace for…
jmarrec Dec 11, 2025
fd7dee0
switched to develop branch for GHA incremental
Dec 11, 2025
277aa1b
Add a remove old artifacts step at beginning
Dec 12, 2025
cccf8fe
change target branch to develop since incremental build isn't need wh…
Dec 12, 2025
7bb6496
Merge pull request #5554 from NREL/cleanup-incremental
anchapin Dec 12, 2025
be5e821
Merge branch 'develop' of https://github.com/NREL/OpenStudio into 554…
shorowit Dec 12, 2025
8f0f77f
Merge branch 'develop' of https://github.com/NREL/OpenStudio into 554…
shorowit Dec 12, 2025
160ffa4
Merge pull request #5548 from NREL/5546_json_schema
anchapin Dec 12, 2025
bd3c759
Merge branch 'develop' into fix-halt-workflow
joseph-robertson Dec 15, 2025
2eb5492
Merge branch 'develop' into 5547-hpwp_node_names
joseph-robertson Dec 15, 2025
edbfbfc
Add model and ft tests for WaterHeaterHeatPumpWrappedCondenser.
joseph-robertson Dec 15, 2025
67a0bb5
Clean up comments and tests.
joseph-robertson Dec 15, 2025
0c2ec60
Try to fix tests.
joseph-robertson Dec 15, 2025
1e551d7
More fixes to ft tests.
joseph-robertson Dec 15, 2025
a520737
Schedule compressor location for schedule test.
joseph-robertson Dec 15, 2025
d7b2f8c
Merge pull request #5551 from NREL/5547-hpwp_node_names
joseph-robertson Dec 15, 2025
5eac20d
Merge pull request #5539 from NREL/fix-halt-workflow
joseph-robertson Dec 15, 2025
903d571
Merge pull request #5545 from NREL/5544_GenericModelObject
joseph-robertson Dec 15, 2025
8fb1700
Introduce first-class Modelica workflow and Measure support
kbenne Dec 12, 2025
84223c0
Fix for ssl link on Apple
kbenne Dec 15, 2025
b652977
Merge pull request #5557 from NREL/issue-5356-modelica-measures-squashed
anchapin Dec 16, 2025
8baed79
Fix segfault in ruby bindings
kbenne Dec 18, 2025
8a27062
Cleanup cpp check errors
kbenne Dec 19, 2025
c82e324
Merge pull request #5562 from NREL/cpp_check_fixes
anchapin Dec 19, 2025
ddd479b
Update macOS runner version and adjust gem URLs for RC2 release (#5559)
anchapin Dec 20, 2025
8b23d2c
Update container images and enhance CTest error handling in full-buil…
anchapin Dec 23, 2025
0f9b20a
Fixed Remaining CI Issues (#5566)
anchapin Dec 24, 2025
15d1db6
Ci full build fixes (#5567)
anchapin Dec 30, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 6 additions & 0 deletions .bundle/config
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
BUNDLE_WITHOUT: "development"
BUNDLE_JOBS: "4"
BUNDLE_RETRY: "5"
BUNDLE_PATH: "vendor/bundle"
BUNDLE_TIMEOUT: "60"
157 changes: 157 additions & 0 deletions .github/ISSUE_TEMPLATE/01-bug-report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,157 @@
name: Bug Report
description: Use this template for reporting an issue.
labels: Triage
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to submit a report.
Include all applicable information to help us reproduce

- type: textarea
id: description
attributes:
label: Description
description: |
Provide a general summary of the issue .
placeholder: When trying to connect a CoilCoolingDXSingleSpeed to an AirLoopHVAC, I get a crash
validations:
required: true

- type: textarea
id: current_behavior
attributes:
label: Current Behavior
description: Tell us what happens instead of the expected behavior.
placeholder: When trying to do X, I get Y
validations:
required: true

- type: textarea
id: expected_behavior
attributes:
label: Expected Behavior
description: Tell us what happens instead of the expected behavior.
placeholder: What I get instead is Z
validations:
required: true

- type: textarea
id: steps
attributes:
label: Steps to reproduce
description: |
Provide an unambiguous set of steps to reproduce this bug.

Provide a OSM model that has the bug and/or code (Ruby, Python) to reproduce.

You **can supply a link to your OSM if applicable**, or rename it to in.osm.txt and upload it directly here by drag and drop.
Ideally, make it a _Minimum, Complete, Verifiable, Example (MCVE)_ by including the smallest possible number of input objects to reproduce the defect.

placeholder: |
1. Create a '...'
2. Connect it to '....'
3. See error
value: |
1.
2.
3.
4.

or

```ruby
require 'openstudio'
include OpenStudio::Model
m = Model.new
# m = Model.load('path/to/model.osm').get
[...]
```
validations:
required: true

- type: textarea
id: possible_solution
attributes:
label: Possible Solution
description: |
Optional, but if you can, suggest a fix/reason for the bug
validations:
required: false

- type: dropdown
id: operating_system_multiple
attributes:
label: Operating System affected
multiple: true
description: You may select more than one.
options:
- All
- macOS x86_64
- macOS arm64
- Ubuntu 22.04
- Ubuntu 24.04
- Windows 10
- Windows 11

- type: textarea
id: env
attributes:
label: Environment
description: |
Some additional details about your environment for this issue (if relevant)

To get your platform info, you can run the following commands in your terminal

<details>

<summary>Helpers: click to expand</summary>

* Linux:

```bash
echo "* Platform (Operating system, version, architecture): **$(lsb_release -is) $(lsb_release -rs) $(uname -m)**"
```

* macOS:

```bash
echo "* Platform (Operating system, version, architecture): **$(sw_vers -productName) $(sw_vers -productVersion) $(uname -m)**"
```

* Windows (PowerShell):

```powershell
$os = Get-CimInstance Win32_OperatingSystem
$release = (Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion").DisplayVersion
Write-Output "* Platform (Operating system, version, architecture): **$($os.Caption) $($os.Version) $release $env:PROCESSOR_ARCHITECTURE**"
```
</details>

placeholder: |
* Platform (Operating system, version, architecture): **Linux Ubuntu 24.04**
or
N/A
validations:
required: true

- type: input
id: os_version
attributes:
label: Version of OpenStudio
description: |
Version of OpenStudio (if using an intermediate build, include SHA). `openstudio --version`
placeholder: |
3.10.0+86d7e215a1
validations:
required: true

- type: textarea
id: context
attributes:
label: Context
description: |
How has this issue affected you? What are you trying to accomplish?
Any link to related issues or UnmetHours post?
validations:
required: false
38 changes: 38 additions & 0 deletions .github/ISSUE_TEMPLATE/02-enhancement-request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
name: Enhancement Request
description: Use this template for suggesting an enhancement.
labels: Triage, Enhancement Request
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to submit a report.
Include all applicable information to help us reproduce.

- type: textarea
id: summary
attributes:
label: General Summary
description: |
Provide a general summary of the feature you would like to see implemented
validations:
required: true

- type: textarea
id: details
attributes:
label: Detailed Description
description: |
Provide a detailed description of the change or addition you are proposing.

Include screenshots, schemas, OSM/IDD snippets as appropriate.
validations:
required: true

- type: textarea
id: implementation
attributes:
label: Possible Implementation
description: |
Not mandatory, but if you can, suggest an idea for implementing the feature
validations:
required: false
36 changes: 0 additions & 36 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: Unmet Hours
url: https://unmethours.com
about: "Ask modeling **questions** on unmethours.com"
14 changes: 0 additions & 14 deletions .github/ISSUE_TEMPLATE/enhancement_request.md

This file was deleted.

2 changes: 2 additions & 0 deletions .github/signing-client/code-signing.js

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions .github/signing-client/sign.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
@ECHO OFF
node code-signing.js %1
4 changes: 2 additions & 2 deletions .github/workflows/buildCSharp.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
- name: Ubuntu
os: ubuntu-22.04
- name: macOS
os: macos-13
os: macos-15-intel
- name: macOS_arm64
os: macos-14
- name: Windows64
Expand Down Expand Up @@ -361,7 +361,7 @@ jobs:
os: ubuntu-latest
arch: x64
- name: macOS
os: macos-13
os: macos-15-intel
arch: x64
- name: macOS_arm64
os: macos-14
Expand Down
Loading
Loading