@@ -275,12 +275,11 @@ Real64 CoolingCapacitySizer::size(EnergyPlusData &state, Real64 _originalValue,
275275 CoilOutHumRat = state.dataSize ->DataCoilSizingAirOutHumRat ;
276276 FanCoolLoad = state.dataSize ->DataCoilSizingFanCoolLoad ;
277277 TotCapTempModFac = state.dataSize ->DataCoilSizingCapFT ;
278- if (state.dataRptCoilSelection ->coilSelectionReportObj ->isCompTypeCoil (this ->compType )) {
279- state.dataRptCoilSelection ->coilSelectionReportObj ->setCoilEntAirHumRat (state, this ->compName , this ->compType , CoilInHumRat);
280- state.dataRptCoilSelection ->coilSelectionReportObj ->setCoilEntAirTemp (
281- state, this ->compName , this ->compType , CoilInTemp, this ->curSysNum , this ->curZoneEqNum );
282- state.dataRptCoilSelection ->coilSelectionReportObj ->setCoilLvgAirTemp (state, this ->compName , this ->compType , CoilOutTemp);
283- state.dataRptCoilSelection ->coilSelectionReportObj ->setCoilLvgAirHumRat (state, this ->compName , this ->compType , CoilOutHumRat);
278+ if (ReportCoilSelection::isCompTypeCoil (this ->compType )) {
279+ ReportCoilSelection::setCoilEntAirHumRat (state, this ->coilReportNum , CoilInHumRat);
280+ ReportCoilSelection::setCoilEntAirTemp (state, this ->coilReportNum , CoilInTemp, this ->curSysNum , this ->curZoneEqNum );
281+ ReportCoilSelection::setCoilLvgAirTemp (state, this ->coilReportNum , CoilOutTemp);
282+ ReportCoilSelection::setCoilLvgAirHumRat (state, this ->coilReportNum , CoilOutHumRat);
284283 }
285284 } else if (this ->curOASysNum > 0 && this ->outsideAirSys (this ->curOASysNum ).AirLoopDOASNum > -1 ) {
286285 auto &thisAirloopDOAS = this ->airloopDOAS [this ->outsideAirSys (this ->curOASysNum ).AirLoopDOASNum ];
@@ -569,26 +568,24 @@ Real64 CoolingCapacitySizer::size(EnergyPlusData &state, Real64 _originalValue,
569568
570569 if (this ->isCoilReportObject && this ->curSysNum <= state.dataHVACGlobal ->NumPrimaryAirSys ) {
571570 if (CoilInTemp > -999.0 ) { // set inlet air properties used during capacity sizing if available, allow for negative winter temps
572- state.dataRptCoilSelection ->coilSelectionReportObj ->setCoilEntAirTemp (
573- state, this ->compName , this ->compType , CoilInTemp, this ->curSysNum , this ->curZoneEqNum );
574- state.dataRptCoilSelection ->coilSelectionReportObj ->setCoilEntAirHumRat (state, this ->compName , this ->compType , CoilInHumRat);
571+ ReportCoilSelection::setCoilEntAirTemp (state, this ->coilReportNum , CoilInTemp, this ->curSysNum , this ->curZoneEqNum );
572+ ReportCoilSelection::setCoilEntAirHumRat (state, this ->coilReportNum , CoilInHumRat);
575573 }
576574 if (CoilOutTemp > -999.0 ) { // set outlet air properties used during capacity sizing if available
577- state. dataRptCoilSelection -> coilSelectionReportObj -> setCoilLvgAirTemp (state, this ->compName , this -> compType , CoilOutTemp);
578- state. dataRptCoilSelection -> coilSelectionReportObj -> setCoilLvgAirHumRat (state, this ->compName , this -> compType , CoilOutHumRat);
575+ ReportCoilSelection:: setCoilLvgAirTemp (state, this ->coilReportNum , CoilOutTemp);
576+ ReportCoilSelection:: setCoilLvgAirHumRat (state, this ->coilReportNum , CoilOutHumRat);
579577 }
580- state.dataRptCoilSelection ->coilSelectionReportObj ->setCoilCoolingCapacity (state,
581- this ->compName ,
582- this ->compType ,
583- this ->autoSizedValue ,
584- this ->wasAutoSized ,
585- this ->curSysNum ,
586- this ->curZoneEqNum ,
587- this ->curOASysNum ,
588- FanCoolLoad,
589- TotCapTempModFac,
590- DXFlowPerCapMinRatio,
591- DXFlowPerCapMaxRatio);
578+ ReportCoilSelection::setCoilCoolingCapacity (state,
579+ this ->coilReportNum ,
580+ this ->autoSizedValue ,
581+ this ->wasAutoSized ,
582+ this ->curSysNum ,
583+ this ->curZoneEqNum ,
584+ this ->curOASysNum ,
585+ FanCoolLoad,
586+ TotCapTempModFac,
587+ DXFlowPerCapMinRatio,
588+ DXFlowPerCapMaxRatio);
592589 }
593590 return this ->autoSizedValue ;
594591}
0 commit comments