@@ -193,7 +193,7 @@ namespace EvaporativeCoolers {
193193
194194 // Functions
195195
196- void SimEvapCooler (std::string const &CompName, int &CompIndex, Optional< Real64 const > PartLoadRatio )
196+ void SimEvapCooler (std::string const &CompName, int &CompIndex, Real64 const ZoneEvapCoolerPLR )
197197 {
198198
199199 // SUBROUTINE INFORMATION:
@@ -243,15 +243,6 @@ namespace EvaporativeCoolers {
243243 }
244244 }
245245
246- Real64 ZoneEvapCoolerPLR = 1.0 ;
247- // If PLR is not present, then set to 1. Used only by ZoneHVAC:*:CelDekPad
248- if (present (PartLoadRatio)) {
249- // serrogate for pump part load ratio
250- ZoneEvapCoolerPLR = PartLoadRatio;
251- } else {
252- ZoneEvapCoolerPLR = 1.0 ;
253- }
254-
255246 // With the correct EvapCoolNum Initialize
256247 InitEvapCooler (EvapCoolNum); // Initialize all related parameters
257248
@@ -4784,11 +4775,11 @@ namespace EvaporativeCoolers {
47844775 }
47854776
47864777 if (ZoneEvapUnit (UnitNum).EvapCooler_1_AvailStatus ) {
4787- SimEvapCooler (ZoneEvapUnit (UnitNum).EvapCooler_1_Name , ZoneEvapUnit (UnitNum).EvapCooler_1_Index , _ );
4778+ SimEvapCooler (ZoneEvapUnit (UnitNum).EvapCooler_1_Name , ZoneEvapUnit (UnitNum).EvapCooler_1_Index );
47884779 }
47894780
47904781 if ((ZoneEvapUnit (UnitNum).EvapCooler_2_Index > 0 ) && ZoneEvapUnit (UnitNum).EvapCooler_2_AvailStatus ) {
4791- SimEvapCooler (ZoneEvapUnit (UnitNum).EvapCooler_2_Name , ZoneEvapUnit (UnitNum).EvapCooler_2_Index , _ );
4782+ SimEvapCooler (ZoneEvapUnit (UnitNum).EvapCooler_2_Name , ZoneEvapUnit (UnitNum).EvapCooler_2_Index );
47924783 }
47934784 if (ZoneEvapUnit (UnitNum).FanLocation == DrawThruFan) {
47944785 if (ZoneEvapUnit (UnitNum).FanType_Num != DataHVACGlobals::FanType_SystemModelObject) {
@@ -4917,11 +4908,11 @@ namespace EvaporativeCoolers {
49174908 }
49184909
49194910 if (ZoneEvapUnit (UnitNum).EvapCooler_1_AvailStatus ) {
4920- SimEvapCooler (ZoneEvapUnit (UnitNum).EvapCooler_1_Name , ZoneEvapUnit (UnitNum).EvapCooler_1_Index , _ );
4911+ SimEvapCooler (ZoneEvapUnit (UnitNum).EvapCooler_1_Name , ZoneEvapUnit (UnitNum).EvapCooler_1_Index , FanSpeedRatio );
49214912 }
49224913
49234914 if ((ZoneEvapUnit (UnitNum).EvapCooler_2_Index > 0 ) && ZoneEvapUnit (UnitNum).EvapCooler_2_AvailStatus ) {
4924- SimEvapCooler (ZoneEvapUnit (UnitNum).EvapCooler_2_Name , ZoneEvapUnit (UnitNum).EvapCooler_2_Index , _ );
4915+ SimEvapCooler (ZoneEvapUnit (UnitNum).EvapCooler_2_Name , ZoneEvapUnit (UnitNum).EvapCooler_2_Index , FanSpeedRatio );
49254916 }
49264917 if (ZoneEvapUnit (UnitNum).FanLocation == DrawThruFan) {
49274918 if (ZoneEvapUnit (UnitNum).FanType_Num != DataHVACGlobals::FanType_SystemModelObject) {
0 commit comments