Skip to content

Commit

Permalink
OA Report - merge repairs
Browse files Browse the repository at this point in the history
  • Loading branch information
mjwitte committed Jan 5, 2021
1 parent 9d04482 commit b2dbd16
Show file tree
Hide file tree
Showing 7 changed files with 255 additions and 114 deletions.
136 changes: 68 additions & 68 deletions src/EnergyPlus/OutputReportPredefined.cc
Original file line number Diff line number Diff line change
Expand Up @@ -646,74 +646,74 @@ namespace OutputReportPredefined {
// Outside Air Report
s->pdrOutsideAir = newPreDefReport(state, "OutdoorAirSummary", "OA", "Outdoor Air Summary");

pdstOAmechVentParByZone = newPreDefSubTable(pdrOutsideAir, "Mechanical Ventilation Parameters by Zone");
pdchOaMvAirLpNm = newPreDefColumn(pdstOAmechVentParByZone, "AirLoop Name");
pdchOaMvAvgNumOcc = newPreDefColumn(pdstOAmechVentParByZone, "Average Number of Occupants");
pdchOaMvNomNumOcc = newPreDefColumn(pdstOAmechVentParByZone, "Nominal Number of Occupants");
pdchOaMvZoneVol = newPreDefColumn(pdstOAmechVentParByZone, "Zone Volume [m3]");
pdchOaMvZoneArea = newPreDefColumn(pdstOAmechVentParByZone, "Zone Area [m2]");
pdchOaMvDesZnOa = newPreDefColumn(pdstOAmechVentParByZone, "Design Zone Outdoor Airflow - Voz [m3/s]");
pdchOaMvMinDynTrgVent = newPreDefColumn(pdstOAmechVentParByZone, "Minimum Dynamic Target Ventilation - Voz-dyn-min [m3/s]");

pdstOAtotAirByZone = newPreDefSubTable(pdrOutsideAir, "Total Outdoor Air by Zone");
pdchOaTaBzMechVent = newPreDefColumn(pdstOAtotAirByZone, "Mechanical Ventilation [m3]");
pdchOaTaBzNatVent = newPreDefColumn(pdstOAtotAirByZone, "Natural Ventilation [m3]");
pdchOaTaBzTotVent = newPreDefColumn(pdstOAtotAirByZone, "Total Ventilation [m3]");
pdchOaTaBzInfil = newPreDefColumn(pdstOAtotAirByZone, "Infiltration [m3]");
pdchOaTaBzTotVentInfil = newPreDefColumn(pdstOAtotAirByZone, "Total Ventilation and Infiltration [m3]");
pdchOaTaBzDynTrgVent = newPreDefColumn(pdstOAtotAirByZone, "Dynamic Target Ventilation - Voz-dyn [m3]"); //todo
pdchOaTaBzTmBelow = newPreDefColumn(pdstOAtotAirByZone, "Time Below Voz-dyn [hr]"); //todo
pdchOaTaBzTmAt = newPreDefColumn(pdstOAtotAirByZone, "Time At Voz-dyn [hr]"); //todo
pdchOaTaBzTmAbove = newPreDefColumn(pdstOAtotAirByZone, "Time Above Voz-dyn [hr]"); //todo
pdchOaTaBzTmAboveUnocc = newPreDefColumn(pdstOAtotAirByZone, "Time Above Zero When Unoccupied [hr]"); //todo

pdstOAavgOccByZone = newPreDefSubTable(pdrOutsideAir, "Average Outdoor Air During Occupancy by Zone - Flow Rates");
pdchOaOccBzMechVent = newPreDefColumn(pdstOAavgOccByZone, "Mechanical Ventilation [m3/s]");
pdchOaOccBzNatVent = newPreDefColumn(pdstOAavgOccByZone, "Natural Ventilation [m3/s]");
pdchOaOccBzTotVent = newPreDefColumn(pdstOAavgOccByZone, "Total Ventilation [m3/s]");
pdchOaOccBzInfil = newPreDefColumn(pdstOAavgOccByZone, "Infiltration [m3/s]");
pdchOaOccBzTotVentInfil = newPreDefColumn(pdstOAavgOccByZone, "Total Ventilation and Infiltration [m3/s]");
pdchOaOccBzDynTrgVent = newPreDefColumn(pdstOAavgOccByZone, "Dynamic Target Ventilation - Voz-dyn [m3/s]"); //todo
pdchOaOccBzTmBelow = newPreDefColumn(pdstOAavgOccByZone, "Time Below Voz-dyn [hr]"); //todo
pdchOaOccBzTmAt = newPreDefColumn(pdstOAavgOccByZone, "Time At Voz-dyn [hr]"); //todo
pdchOaOccBzTmAbove = newPreDefColumn(pdstOAavgOccByZone, "Time Above Voz-dyn [hr]"); //todo

pdstOAtotAirByLoop = newPreDefSubTable(pdrOutsideAir, "Total Outdoor Air by Airloop");
pdchOaTaAlMechVent = newPreDefColumn(pdstOAtotAirByLoop, "Mechanical Ventilation [m3]"); //todo
pdchOaTaAlSumDynTrgVent = newPreDefColumn(pdstOAtotAirByLoop, "Sum Zone Dynamic Target Ventilation - Voz-sum-dyn [m3]"); //todo
pdchOaTaAlTmBelow = newPreDefColumn(pdstOAtotAirByLoop, "Time Below Voz-sum-dyn [hr]"); //todo
pdchOaTaAlTmAt = newPreDefColumn(pdstOAtotAirByLoop, "Time At Voz-sum-dyn [hr]"); //todo
pdchOaTaAlTmAbove = newPreDefColumn(pdstOAtotAirByLoop, "Time Above Voz-sum-dyn [hr]"); //todo
pdchOaTaAlTmAboveUnocc = newPreDefColumn(pdstOAtotAirByLoop, "Time Above Zero When Unoccupied [hr]"); //todo

pdstOAavgOccByLoop = newPreDefSubTable(pdrOutsideAir, "Average Outdoor Air During Occupancy by Airloop");
pdchOaOccAlMechVent = newPreDefColumn(pdstOAavgOccByLoop, "Mechanical Ventilation [m3/s]"); //todo
pdchOaOccAlSumDynTrgVent = newPreDefColumn(pdstOAavgOccByLoop, "Sum Zone Dynamic Zone Outdoor Airflow - Voz-sum-dyn [m3/s]"); //todo
pdchOaOccAlTmBelow = newPreDefColumn(pdstOAavgOccByLoop, "Time Below Voz-sum-dyn [hr]"); //todo
pdchOaOccAlTmAt = newPreDefColumn(pdstOAavgOccByLoop, "Time At Voz-sum-dyn [hr]"); //todo
pdchOaOccAlTmAbove = newPreDefColumn(pdstOAavgOccByLoop, "Time Above Voz-sum-dyn [hr]"); //todo

pdstOAtimeFactorsDurOcc = newPreDefSubTable(pdrOutsideAir, "Times for Outdoor Air Limiting Factors During Occupancy");
pdchOaTmFctNoLimit = newPreDefColumn(pdstOAtimeFactorsDurOcc, "No Limiting Factor [hr]"); //todo
pdchOaTmFctHiHumid = newPreDefColumn(pdstOAtimeFactorsDurOcc, "High Humidity [hr]"); //todo
pdchOaTmFctNiteVent = newPreDefColumn(pdstOAtimeFactorsDurOcc, "Night Ventilation [hr]"); //todo
pdchOaTmFctEcono = newPreDefColumn(pdstOAtimeFactorsDurOcc, "Economizer [hr]"); //todo
pdchOaTmFctDCV = newPreDefColumn(pdstOAtimeFactorsDurOcc, "Demand Controlled Ventilation [hr]"); //todo
pdchOaTmFctExhaust = newPreDefColumn(pdstOAtimeFactorsDurOcc, "Exhaust Flow [hr]"); //todo
pdchOaTmFctLimit = newPreDefColumn(pdstOAtimeFactorsDurOcc, "Limits and Scheduled Limits [hr]"); //todo
pdchOaTmFctDemand = newPreDefColumn(pdstOAtimeFactorsDurOcc, "Demand Limiting [hr]"); //todo
pdchOaTmFctEMS = newPreDefColumn(pdstOAtimeFactorsDurOcc, "Energy Management System [hr]"); //todo

pdstOAavgFactorsDurOcc = newPreDefSubTable(pdrOutsideAir, "Average Outdoor Air For Each Outdoor Air Limiting Factors During Occupancy");
pdchOaAvFctNoLimit = newPreDefColumn(pdstOAavgFactorsDurOcc, "No Limiting Factor [m3/s]"); //todo
pdchOaAvFctHiHumid = newPreDefColumn(pdstOAavgFactorsDurOcc, "High Humidity [m3/s]"); //todo
pdchOaAvFctNiteVent = newPreDefColumn(pdstOAavgFactorsDurOcc, "Night Ventilation [m3/s]"); //todo
pdchOaAvFctEcono = newPreDefColumn(pdstOAavgFactorsDurOcc, "Economizer [m3/s]"); //todo
pdchOaAvFctDCV = newPreDefColumn(pdstOAavgFactorsDurOcc, "Demand Controlled Ventilation [m3/s]"); //todo
pdchOaAvFctExhaust = newPreDefColumn(pdstOAavgFactorsDurOcc, "Exhaust Flow [m3/s]"); //todo
pdchOaAvFctLimit = newPreDefColumn(pdstOAavgFactorsDurOcc, "Limits and Scheduled Limits [m3/s]"); //todo
pdchOaAvFctDemand = newPreDefColumn(pdstOAavgFactorsDurOcc, "Demand Limiting [m3/s]"); //todo
pdchOaAvFctEMS = newPreDefColumn(pdstOAavgFactorsDurOcc, "Energy Management System [m3/s]"); //todo
s->pdstOAmechVentParByZone = newPreDefSubTable(state, s->pdrOutsideAir, "Mechanical Ventilation Parameters by Zone");
s->pdchOaMvAirLpNm = newPreDefColumn(state, s->pdstOAmechVentParByZone, "AirLoop Name");
s->pdchOaMvAvgNumOcc = newPreDefColumn(state, s->pdstOAmechVentParByZone, "Average Number of Occupants");
s->pdchOaMvNomNumOcc = newPreDefColumn(state, s->pdstOAmechVentParByZone, "Nominal Number of Occupants");
s->pdchOaMvZoneVol = newPreDefColumn(state, s->pdstOAmechVentParByZone, "Zone Volume [m3]");
s->pdchOaMvZoneArea = newPreDefColumn(state, s->pdstOAmechVentParByZone, "Zone Area [m2]");
s->pdchOaMvDesZnOa = newPreDefColumn(state, s->pdstOAmechVentParByZone, "Design Zone Outdoor Airflow - Voz [m3/s]");
s->pdchOaMvMinDynTrgVent = newPreDefColumn(state, s->pdstOAmechVentParByZone, "Minimum Dynamic Target Ventilation - Voz-dyn-min [m3/s]");

s->pdstOAtotAirByZone = newPreDefSubTable(state, s->pdrOutsideAir, "Total Outdoor Air by Zone");
s->pdchOaTaBzMechVent = newPreDefColumn(state, s->pdstOAtotAirByZone, "Mechanical Ventilation [m3]");
s->pdchOaTaBzNatVent = newPreDefColumn(state, s->pdstOAtotAirByZone, "Natural Ventilation [m3]");
s->pdchOaTaBzTotVent = newPreDefColumn(state, s->pdstOAtotAirByZone, "Total Ventilation [m3]");
s->pdchOaTaBzInfil = newPreDefColumn(state, s->pdstOAtotAirByZone, "Infiltration [m3]");
s->pdchOaTaBzTotVentInfil = newPreDefColumn(state, s->pdstOAtotAirByZone, "Total Ventilation and Infiltration [m3]");
s->pdchOaTaBzDynTrgVent = newPreDefColumn(state, s->pdstOAtotAirByZone, "Dynamic Target Ventilation - Voz-dyn [m3]"); //todo
s->pdchOaTaBzTmBelow = newPreDefColumn(state, s->pdstOAtotAirByZone, "Time Below Voz-dyn [hr]"); //todo
s->pdchOaTaBzTmAt = newPreDefColumn(state, s->pdstOAtotAirByZone, "Time At Voz-dyn [hr]"); //todo
s->pdchOaTaBzTmAbove = newPreDefColumn(state, s->pdstOAtotAirByZone, "Time Above Voz-dyn [hr]"); //todo
s->pdchOaTaBzTmAboveUnocc = newPreDefColumn(state, s->pdstOAtotAirByZone, "Time Above Zero When Unoccupied [hr]"); //todo

s->pdstOAavgOccByZone = newPreDefSubTable(state, s->pdrOutsideAir, "Average Outdoor Air During Occupancy by Zone - Flow Rates");
s->pdchOaOccBzMechVent = newPreDefColumn(state, s->pdstOAavgOccByZone, "Mechanical Ventilation [m3/s]");
s->pdchOaOccBzNatVent = newPreDefColumn(state, s->pdstOAavgOccByZone, "Natural Ventilation [m3/s]");
s->pdchOaOccBzTotVent = newPreDefColumn(state, s->pdstOAavgOccByZone, "Total Ventilation [m3/s]");
s->pdchOaOccBzInfil = newPreDefColumn(state, s->pdstOAavgOccByZone, "Infiltration [m3/s]");
s->pdchOaOccBzTotVentInfil = newPreDefColumn(state, s->pdstOAavgOccByZone, "Total Ventilation and Infiltration [m3/s]");
s->pdchOaOccBzDynTrgVent = newPreDefColumn(state, s->pdstOAavgOccByZone, "Dynamic Target Ventilation - Voz-dyn [m3/s]"); //todo
s->pdchOaOccBzTmBelow = newPreDefColumn(state, s->pdstOAavgOccByZone, "Time Below Voz-dyn [hr]"); //todo
s->pdchOaOccBzTmAt = newPreDefColumn(state, s->pdstOAavgOccByZone, "Time At Voz-dyn [hr]"); //todo
s->pdchOaOccBzTmAbove = newPreDefColumn(state, s->pdstOAavgOccByZone, "Time Above Voz-dyn [hr]"); //todo

s->pdstOAtotAirByLoop = newPreDefSubTable(state, s->pdrOutsideAir, "Total Outdoor Air by Airloop");
s->pdchOaTaAlMechVent = newPreDefColumn(state, s->pdstOAtotAirByLoop, "Mechanical Ventilation [m3]"); //todo
s->pdchOaTaAlSumDynTrgVent = newPreDefColumn(state, s->pdstOAtotAirByLoop, "Sum Zone Dynamic Target Ventilation - Voz-sum-dyn [m3]"); //todo
s->pdchOaTaAlTmBelow = newPreDefColumn(state, s->pdstOAtotAirByLoop, "Time Below Voz-sum-dyn [hr]"); //todo
s->pdchOaTaAlTmAt = newPreDefColumn(state, s->pdstOAtotAirByLoop, "Time At Voz-sum-dyn [hr]"); //todo
s->pdchOaTaAlTmAbove = newPreDefColumn(state, s->pdstOAtotAirByLoop, "Time Above Voz-sum-dyn [hr]"); //todo
s->pdchOaTaAlTmAboveUnocc = newPreDefColumn(state, s->pdstOAtotAirByLoop, "Time Above Zero When Unoccupied [hr]"); //todo

s->pdstOAavgOccByLoop = newPreDefSubTable(state, s->pdrOutsideAir, "Average Outdoor Air During Occupancy by Airloop");
s->pdchOaOccAlMechVent = newPreDefColumn(state, s->pdstOAavgOccByLoop, "Mechanical Ventilation [m3/s]"); //todo
s->pdchOaOccAlSumDynTrgVent = newPreDefColumn(state, s->pdstOAavgOccByLoop, "Sum Zone Dynamic Zone Outdoor Airflow - Voz-sum-dyn [m3/s]"); //todo
s->pdchOaOccAlTmBelow = newPreDefColumn(state, s->pdstOAavgOccByLoop, "Time Below Voz-sum-dyn [hr]"); //todo
s->pdchOaOccAlTmAt = newPreDefColumn(state, s->pdstOAavgOccByLoop, "Time At Voz-sum-dyn [hr]"); //todo
s->pdchOaOccAlTmAbove = newPreDefColumn(state, s->pdstOAavgOccByLoop, "Time Above Voz-sum-dyn [hr]"); //todo

s->pdstOAtimeFactorsDurOcc = newPreDefSubTable(state, s->pdrOutsideAir, "Times for Outdoor Air Limiting Factors During Occupancy");
s->pdchOaTmFctNoLimit = newPreDefColumn(state, s->pdstOAtimeFactorsDurOcc, "No Limiting Factor [hr]"); //todo
s->pdchOaTmFctHiHumid = newPreDefColumn(state, s->pdstOAtimeFactorsDurOcc, "High Humidity [hr]"); //todo
s->pdchOaTmFctNiteVent = newPreDefColumn(state, s->pdstOAtimeFactorsDurOcc, "Night Ventilation [hr]"); //todo
s->pdchOaTmFctEcono = newPreDefColumn(state, s->pdstOAtimeFactorsDurOcc, "Economizer [hr]"); //todo
s->pdchOaTmFctDCV = newPreDefColumn(state, s->pdstOAtimeFactorsDurOcc, "Demand Controlled Ventilation [hr]"); //todo
s->pdchOaTmFctExhaust = newPreDefColumn(state, s->pdstOAtimeFactorsDurOcc, "Exhaust Flow [hr]"); //todo
s->pdchOaTmFctLimit = newPreDefColumn(state, s->pdstOAtimeFactorsDurOcc, "Limits and Scheduled Limits [hr]"); //todo
s->pdchOaTmFctDemand = newPreDefColumn(state, s->pdstOAtimeFactorsDurOcc, "Demand Limiting [hr]"); //todo
s->pdchOaTmFctEMS = newPreDefColumn(state, s->pdstOAtimeFactorsDurOcc, "Energy Management System [hr]"); //todo

s->pdstOAavgFactorsDurOcc = newPreDefSubTable(state, s->pdrOutsideAir, "Average Outdoor Air For Each Outdoor Air Limiting Factors During Occupancy");
s->pdchOaAvFctNoLimit = newPreDefColumn(state, s->pdstOAavgFactorsDurOcc, "No Limiting Factor [m3/s]"); //todo
s->pdchOaAvFctHiHumid = newPreDefColumn(state, s->pdstOAavgFactorsDurOcc, "High Humidity [m3/s]"); //todo
s->pdchOaAvFctNiteVent = newPreDefColumn(state, s->pdstOAavgFactorsDurOcc, "Night Ventilation [m3/s]"); //todo
s->pdchOaAvFctEcono = newPreDefColumn(state, s->pdstOAavgFactorsDurOcc, "Economizer [m3/s]"); //todo
s->pdchOaAvFctDCV = newPreDefColumn(state, s->pdstOAavgFactorsDurOcc, "Demand Controlled Ventilation [m3/s]"); //todo
s->pdchOaAvFctExhaust = newPreDefColumn(state, s->pdstOAavgFactorsDurOcc, "Exhaust Flow [m3/s]"); //todo
s->pdchOaAvFctLimit = newPreDefColumn(state, s->pdstOAavgFactorsDurOcc, "Limits and Scheduled Limits [m3/s]"); //todo
s->pdchOaAvFctDemand = newPreDefColumn(state, s->pdstOAavgFactorsDurOcc, "Demand Limiting [m3/s]"); //todo
s->pdchOaAvFctEMS = newPreDefColumn(state, s->pdstOAavgFactorsDurOcc, "Energy Management System [m3/s]"); //todo

// Object Count Report
s->pdrObjCnt = newPreDefReport(state, "ObjectCountSummary", "Count", "Object Count Summary");
Expand Down
138 changes: 138 additions & 0 deletions src/EnergyPlus/OutputReportPredefined.hh
Original file line number Diff line number Diff line change
Expand Up @@ -679,6 +679,75 @@ struct OutputReportPredefinedData : BaseGlobalStruct {
int pdchOaoMinSimpVent = 0;
int pdchOaoMinTotVent = 0;

int pdstOAmechVentParByZone = 0;
int pdchOaMvAirLpNm = 0;
int pdchOaMvAvgNumOcc = 0;
int pdchOaMvNomNumOcc = 0;
int pdchOaMvZoneVol = 0;
int pdchOaMvZoneArea = 0;
int pdchOaMvDesZnOa = 0;
int pdchOaMvMinDynTrgVent = 0;

int pdstOAtotAirByZone = 0;
int pdchOaTaBzMechVent = 0;
int pdchOaTaBzNatVent = 0;
int pdchOaTaBzTotVent = 0;
int pdchOaTaBzInfil = 0;
int pdchOaTaBzTotVentInfil = 0;
int pdchOaTaBzDynTrgVent = 0;
int pdchOaTaBzTmBelow = 0;
int pdchOaTaBzTmAt = 0;
int pdchOaTaBzTmAbove = 0;
int pdchOaTaBzTmAboveUnocc = 0;

int pdstOAavgOccByZone = 0;
int pdchOaOccBzMechVent = 0;
int pdchOaOccBzNatVent = 0;
int pdchOaOccBzTotVent = 0;
int pdchOaOccBzInfil = 0;
int pdchOaOccBzTotVentInfil = 0;
int pdchOaOccBzDynTrgVent = 0;
int pdchOaOccBzTmBelow = 0;
int pdchOaOccBzTmAt = 0;
int pdchOaOccBzTmAbove = 0;

int pdstOAtotAirByLoop = 0;
int pdchOaTaAlMechVent = 0;
int pdchOaTaAlSumDynTrgVent = 0;
int pdchOaTaAlTmBelow = 0;
int pdchOaTaAlTmAt = 0;
int pdchOaTaAlTmAbove = 0;
int pdchOaTaAlTmAboveUnocc = 0;

int pdstOAavgOccByLoop = 0;
int pdchOaOccAlMechVent = 0;
int pdchOaOccAlSumDynTrgVent = 0;
int pdchOaOccAlTmBelow = 0;
int pdchOaOccAlTmAt = 0;
int pdchOaOccAlTmAbove = 0;

int pdstOAtimeFactorsDurOcc = 0;
int pdchOaTmFctNoLimit = 0;
int pdchOaTmFctHiHumid = 0;
int pdchOaTmFctNiteVent = 0;
int pdchOaTmFctEcono = 0;
int pdchOaTmFctDCV = 0;
int pdchOaTmFctExhaust = 0;
int pdchOaTmFctLimit = 0;
int pdchOaTmFctDemand = 0;
int pdchOaTmFctEMS = 0;

int pdstOAavgFactorsDurOcc = 0;
int pdchOaAvFctNoLimit = 0;
int pdchOaAvFctHiHumid = 0;
int pdchOaAvFctNiteVent = 0;
int pdchOaAvFctEcono = 0;
int pdchOaAvFctDCV = 0;
int pdchOaAvFctExhaust = 0;
int pdchOaAvFctLimit = 0;
int pdchOaAvFctDemand = 0;
int pdchOaAvFctEMS = 0;

// Object Count Report
int pdrObjCnt = 0;
int pdstSurfCnt = 0;
Expand Down Expand Up @@ -1522,6 +1591,75 @@ struct OutputReportPredefinedData : BaseGlobalStruct {
this->pdchOaoMinAFNInfil = 0;
this->pdchOaoMinSimpVent = 0;
this->pdchOaoMinTotVent = 0;
this->pdstOAmechVentParByZone = 0;
this->pdchOaMvAirLpNm = 0;
this->pdchOaMvAvgNumOcc = 0;
this->pdchOaMvNomNumOcc = 0;
this->pdchOaMvZoneVol = 0;
this->pdchOaMvZoneArea = 0;
this->pdchOaMvDesZnOa = 0;
this->pdchOaMvMinDynTrgVent = 0;

this->pdstOAtotAirByZone = 0;
this->pdchOaTaBzMechVent = 0;
this->pdchOaTaBzNatVent = 0;
this->pdchOaTaBzTotVent = 0;
this->pdchOaTaBzInfil = 0;
this->pdchOaTaBzTotVentInfil = 0;
this->pdchOaTaBzDynTrgVent = 0;
this->pdchOaTaBzTmBelow = 0;
this->pdchOaTaBzTmAt = 0;
this->pdchOaTaBzTmAbove = 0;
this->pdchOaTaBzTmAboveUnocc = 0;

this->pdstOAavgOccByZone = 0;
this->pdchOaOccBzMechVent = 0;
this->pdchOaOccBzNatVent = 0;
this->pdchOaOccBzTotVent = 0;
this->pdchOaOccBzInfil = 0;
this->pdchOaOccBzTotVentInfil = 0;
this->pdchOaOccBzDynTrgVent = 0;
this->pdchOaOccBzTmBelow = 0;
this->pdchOaOccBzTmAt = 0;
this->pdchOaOccBzTmAbove = 0;

this->pdstOAtotAirByLoop = 0;
this->pdchOaTaAlMechVent = 0;
this->pdchOaTaAlSumDynTrgVent = 0;
this->pdchOaTaAlTmBelow = 0;
this->pdchOaTaAlTmAt = 0;
this->pdchOaTaAlTmAbove = 0;
this->pdchOaTaAlTmAboveUnocc = 0;

this->pdstOAavgOccByLoop = 0;
this->pdchOaOccAlMechVent = 0;
this->pdchOaOccAlSumDynTrgVent = 0;
this->pdchOaOccAlTmBelow = 0;
this->pdchOaOccAlTmAt = 0;
this->pdchOaOccAlTmAbove = 0;

this->pdstOAtimeFactorsDurOcc = 0;
this->pdchOaTmFctNoLimit = 0;
this->pdchOaTmFctHiHumid = 0;
this->pdchOaTmFctNiteVent = 0;
this->pdchOaTmFctEcono = 0;
this->pdchOaTmFctDCV = 0;
this->pdchOaTmFctExhaust = 0;
this->pdchOaTmFctLimit = 0;
this->pdchOaTmFctDemand = 0;
this->pdchOaTmFctEMS = 0;

this->pdstOAavgFactorsDurOcc = 0;
this->pdchOaAvFctNoLimit = 0;
this->pdchOaAvFctHiHumid = 0;
this->pdchOaAvFctNiteVent = 0;
this->pdchOaAvFctEcono = 0;
this->pdchOaAvFctDCV = 0;
this->pdchOaAvFctExhaust = 0;
this->pdchOaAvFctLimit = 0;
this->pdchOaAvFctDemand = 0;
this->pdchOaAvFctEMS = 0;

this->pdrObjCnt = 0;
this->pdstSurfCnt = 0;
this->pdchSurfCntTot = 0;
Expand Down
Loading

1 comment on commit b2dbd16

@nrel-bot-3
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

EnhanceOutdoorAirReporting (mjwitte) - x86_64-MacOS-10.15-clang-11.0.0: OK (2936 of 2990 tests passed, 661 test warnings)

Messages:\n

  • 715 tests had: AUD diffs.
  • 615 tests had: RDD diffs.
  • 54 tests had: Table big diffs.

Failures:\n

regression Test Summary

  • Passed: 662
  • Failed: 54

Build Badge Test Badge

Please sign in to comment.