-
Notifications
You must be signed in to change notification settings - Fork 185
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
AirLoopHVAC::clone will duplicate components that are on the relief and intake air streams of an OutdoorAirSystem #4869
Comments
The issue is with the AirLoopHVACOutdoorAirSystem::clone, and I'm not surprised we didn't catch it given the "clone" test here which does essentially nothing: OpenStudio/src/model/test/AirLoopHVACOutdoorAirSystem_GTest.cpp Lines 67 to 80 in 313d435
|
That is one OLD file... time to modernize and avoid optional casting an object that's already the right type... And this shoudl be AirLoopHVAC as an override from HVACComponent OpenStudio/src/model/AirLoopHVACOutdoorAirSystem.cpp Lines 395 to 411 in 313d435
|
Fix #4869 - Handle AirToAirComponents (ERVs) when cloning AirLoopHVACOutdoorAirSystem
Issue overview
Current Behavior
Cloning an airloop with air-to-air heat exchanger doubles the number of heat exchangers:
Expected Behavior
Shouldn't be cloned twice.
Steps to Reproduce
Possible Solution
Details
Environment
Some additional details about your environment for this issue (if relevant):
Context
Initially reported at openstudiocoalition/OpenStudioApplication#600
The text was updated successfully, but these errors were encountered: