-
Notifications
You must be signed in to change notification settings - Fork 393
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
Outdoor Air Details Report - part 2 #8596
Conversation
…orWindows' into OADetailsReportPart2
@Myoldmopar No unit tests yet, but otherwise this is ready for final review. If things are still open I can work on unit tests next week. |
CI looks good, looking over the changes now. I'm also building it locally to resolve the conflicts. |
OK conflicts resolved, and built just fine. Unit test suite passes fine, all integration tests pass fine. Regressions look identical to the last set of CI results, lots of audit, rdd, and table diffs, nothing new. Verified new values in 5ZoneAirCooled. I think this is good to go. Let me take a final peek at the code changes and this will likely merge. Thanks @mjwitte |
|
||
\subsubsection{Average Outdoor Air for Limiting Factors During Occupancy}\label{average-outdoor-air-for-limiting-factors-during-occupancy} | ||
This subtable is the same as Outdoor Air Controller Limiting Factors by AirLoop except that it reports average flow rates in \si{\volumeFlowRate} at each limiting factor for occupied periods only. | ||
|
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.
Good doc updates.
constexpr int limitFactorDCV = 6; // Demand-controlled ventilation | ||
constexpr int limitFactorNightVent = 7; // Night ventilation | ||
constexpr int limitFactorDemandLimit = 8; // Demand-limiting | ||
constexpr int limitFactorEMS = 9; // EMS override |
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.
OK
"Air System Mechanical Ventilation Flow Rate", | ||
OutputProcessor::Unit::m3_s, | ||
state.dataSysRpts->SysMechVentFlow(SysIndex), | ||
"HVAC", | ||
"Sum", | ||
"Average", |
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.
Noticed this improvement in the rdd diffs, good.
std::vector<Real64> SysTimeAtOALimit = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0}; // time [hrs] at limit [n] | ||
std::vector<Real64> SysTimeAtOALimitOcc = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0}; // time [hrs] at limit [n] during occupied | ||
std::vector<Real64> SysMechVentTotAtLimitOcc = { | ||
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0}; // air loop mech vent total vol OA at limit [n] {m3} during occupied |
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.
👍 👍
Everything looks great here. Merging after I push the conflict resolved branch! |
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.