-
Notifications
You must be signed in to change notification settings - Fork 222
Four pipe beam #3031
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
Four pipe beam #3031
Conversation
Found out that I didn't do it for the Chiller:Electric:EIR new field I added recently (but which isn't implemented in the API currently anyways)
… chilled water loop, then the curves are mandatory, so making them non optional and removed the reset function for the curve. TODO: Need to assign default curves in the Ctor though...
…neIndepentVariable, I use a TableMultiVariableLookup with one independent variable
… and do it in all derived classes too.
|
@jmarrec @kbenne says that there are now two separate prs, one that addresses const issues and one that adds this object. Based on his review we can merge the separate four pipe beam code but not yet the const stuff. Closing this pr, have the other prs already been opened? The four pipe object does not seem to have been merged yet |
|
well. there are at least two different branches somewhere. Need to get those in PR form if they aren't already. |
|
For future ref, I did split it in two:
|
I wrapped the object
AirTerminal:SingleDuct:ConstantVolume:FourPipeBeamin the SDK.CoilCoolingFourPipeBeamandCoilHeatingFourPipeBeamThe only thing I didn't fully test for is the OS App behavior. I merged latest develop in, in particular so I wouldn't have the crash on hvac tab #3023, but develop is broken so it won't build.
I have doubt about whether I need to override the
removemethod. I'll have to check that once develop is fixed.Other unplanned/side changes:
inletPort()methodsconst, hence the high number of files I touched.Review assignee should probably be @kbenne, time permitting.