Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=*), | private, | parameter | :: | Blank | = | ' ' | |
integer, | private, | parameter | :: | CoolingMode | = | 1 | |
integer, | private, | parameter | :: | HeatingMode | = | 2 | |
integer, | private, | parameter | :: | UseCompressorOnFlow | = | 1 | |
integer, | private, | parameter | :: | UseCompressorOffFlow | = | 2 | |
integer, | private, | parameter | :: | On | = | 1 | |
integer, | private, | parameter | :: | Off | = | 0 | |
integer, | private, | parameter | :: | DehumidControl_None | = | 0 | |
integer, | private, | parameter | :: | DehumidControl_Multimode | = | 1 | |
integer, | private, | parameter | :: | DehumidControl_CoolReheat | = | 2 | |
integer, | private | :: | NumFurnaces | = | 0 | ||
type(FurnaceEquipConditions), | private, | ALLOCATABLE, DIMENSION(:) | :: | Furnace | |||
logical, | private, | ALLOCATABLE, DIMENSION(:) | :: | MySizeFlag | |||
logical, | private, | ALLOCATABLE, DIMENSION(:) | :: | CheckEquipName | |||
real(kind=r64), | private | :: | ModifiedHeatCoilLoad | = | 0.0d0 | ||
real(kind=r64), | private | :: | OnOffAirFlowRatioSave | = | 0.0d0 | ||
real(kind=r64), | private | :: | OnOffFanPartLoadFractionSave | = | 0.0d0 | ||
real(kind=r64), | private | :: | CompOnMassFlow | = | 0.0d0 | ||
real(kind=r64), | private | :: | CompOffMassFlow | = | 0.0d0 | ||
real(kind=r64), | private | :: | CompOnFlowRatio | = | 0.0d0 | ||
real(kind=r64), | private | :: | CompOffFlowRatio | = | 0.0d0 | ||
real(kind=r64), | private | :: | FanSpeedRatio | = | 0.0d0 | ||
real(kind=r64), | private | :: | CoolHeatPLRRat | = | 1.0d0 | ||
logical, | private | :: | HeatingLoad | = | .FALSE. | ||
logical, | private | :: | CoolingLoad | = | .FALSE. | ||
logical, | private | :: | EconomizerFlag | = | .FALSE. | ||
integer, | private | :: | AirLoopPass | = | 0 | ||
logical, | private | :: | HPDehumidificationLoadFlag | = | .FALSE. | ||
real(kind=r64), | private | :: | TempSteamIn | = | 100.0d0 | ||
real(kind=r64), | private | :: | SaveCompressorPLR | = | 0.0d0 | ||
character(len=MaxNameLength), | private | :: | CurrentModuleObject |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
integer, | public | :: | FurnaceType_Num | = | 0 | ||
integer, | public | :: | FurnaceIndex | = | 0 | ||
integer, | public | :: | SchedPtr | = | 0 | ||
integer, | public | :: | FanSchedPtr | = | 0 | ||
integer, | public | :: | FanAvailSchedPtr | = | 0 | ||
integer, | public | :: | ControlZoneNum | = | 0 | ||
integer, | public | :: | ZoneSequenceCoolingNum | = | 0 | ||
integer, | public | :: | ZoneSequenceHeatingNum | = | 0 | ||
integer, | public | :: | CoolingCoilType_Num | = | 0 | ||
integer, | public | :: | CoolingCoilIndex | = | 0 | ||
integer, | public | :: | ActualDXCoilIndexforHXAssisted | = | 0 | ||
logical, | public | :: | CoolingCoilUpstream | = | .TRUE. | ||
integer, | public | :: | HeatingCoilType_Num | = | 0 | ||
integer, | public | :: | HeatingCoilIndex | = | 0 | ||
integer, | public | :: | ReheatingCoilType_Num | = | 0 | ||
integer, | public | :: | ReheatingCoilIndex | = | 0 | ||
character(len=MaxNameLength), | public | :: | HeatingCoilName | = | ' ' | ||
character(len=MaxNameLength), | public | :: | HeatingCoilType | = | ' ' | ||
integer, | public | :: | CoilControlNode | = | 0 | ||
integer, | public | :: | HWCoilAirInletNode | = | 0 | ||
integer, | public | :: | HWCoilAirOutletNode | = | 0 | ||
integer, | public | :: | SuppCoilAirInletNode | = | 0 | ||
integer, | public | :: | SuppCoilAirOutletNode | = | 0 | ||
integer, | public | :: | SuppHeatCoilType_Num | = | 0 | ||
integer, | public | :: | SuppHeatCoilIndex | = | 0 | ||
integer, | public | :: | SuppCoilControlNode | = | 0 | ||
character(len=MaxNameLength), | public | :: | SuppHeatCoilName | = | ' ' | ||
character(len=MaxNameLength), | public | :: | SuppHeatCoilType | = | ' ' | ||
integer, | public | :: | FanType_Num | = | 0 | ||
integer, | public | :: | FanIndex | = | 0 | ||
integer, | public | :: | FurnaceInletNodeNum | = | 0 | ||
integer, | public | :: | FurnaceOutletNodeNum | = | 0 | ||
integer, | public | :: | OpMode | = | 0 | ||
integer, | public | :: | LastMode | = | 0 | ||
integer, | public | :: | AirFlowControl | = | 0 | ||
integer, | public | :: | FanPlace | = | 0 | ||
integer, | public | :: | NodeNumofControlledZone | = | 0 | ||
integer, | public | :: | WatertoAirHPType | = | 0 | ||
real(kind=r64), | public | :: | CoolingConvergenceTolerance | = | 0.0d0 | ||
real(kind=r64), | public | :: | HeatingConvergenceTolerance | = | 0.0d0 | ||
real(kind=r64), | public | :: | DesignHeatingCapacity | = | 0.0d0 | ||
real(kind=r64), | public | :: | DesignCoolingCapacity | = | 0.0d0 | ||
real(kind=r64), | public | :: | CoolingCoilSensDemand | = | 0.0d0 | ||
real(kind=r64), | public | :: | HeatingCoilSensDemand | = | 0.0d0 | ||
real(kind=r64), | public | :: | CoolingCoilLatentDemand | = | 0.0d0 | ||
real(kind=r64), | public | :: | DesignSuppHeatingCapacity | = | 0.0d0 | ||
real(kind=r64), | public | :: | DesignFanVolFlowRate | = | 0.0d0 | ||
logical, | public | :: | DesignFanVolFlowRateEMSOverrideOn | = | .FALSE. | ||
real(kind=r64), | public | :: | DesignFanVolFlowRateEMSOverrideValue | = | 0.d0 | ||
real(kind=r64), | public | :: | DesignMassFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxCoolAirVolFlow | = | 0.0d0 | ||
logical, | public | :: | MaxCoolAirVolFlowEMSOverrideOn | = | .FALSE. | ||
real(kind=r64), | public | :: | MaxCoolAirVolFlowEMSOverrideValue | = | 0.d0 | ||
real(kind=r64), | public | :: | MaxHeatAirVolFlow | = | 0.0d0 | ||
logical, | public | :: | MaxHeatAirVolFlowEMSOverrideOn | = | .FALSE. | ||
real(kind=r64), | public | :: | MaxHeatAirVolFlowEMSOverrideValue | = | 0.d0 | ||
real(kind=r64), | public | :: | MaxNoCoolHeatAirVolFlow | = | 0.0d0 | ||
logical, | public | :: | MaxNoCoolHeatAirVolFlowEMSOverrideOn | = | .FALSE. | ||
real(kind=r64), | public | :: | MaxNoCoolHeatAirVolFlowEMSOverrideValue | = | 0.d0 | ||
real(kind=r64), | public | :: | MaxCoolAirMassFlow | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxHeatAirMassFlow | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxNoCoolHeatAirMassFlow | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxHeatCoilFluidFlow | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxSuppCoilFluidFlow | = | 0.0d0 | ||
real(kind=r64), | public | :: | ControlZoneMassFlowFrac | = | 0.0d0 | ||
real(kind=r64), | public | :: | DesignMaxOutletTemp | = | 9999.0d0 | ||
real(kind=r64), | public | :: | MdotFurnace | = | 0.0d0 | ||
real(kind=r64), | public | :: | FanPartLoadRatio | = | 0.0d0 | ||
real(kind=r64), | public | :: | CompPartLoadRatio | = | 0.0d0 | ||
real(kind=r64), | public | :: | WSHPRuntimeFrac | = | 0.0d0 | ||
real(kind=r64), | public | :: | CoolPartLoadRatio | = | 0.0d0 | ||
real(kind=r64), | public | :: | HeatPartLoadRatio | = | 0.0d0 | ||
real(kind=r64), | public | :: | MinOATCompressor | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxOATSuppHeat | = | 0.0d0 | ||
integer, | public | :: | CondenserNodeNum | = | 0 | ||
real(kind=r64), | public | :: | MaxONOFFCyclesperHour | = | 0.0d0 | ||
real(kind=r64), | public | :: | HPTimeConstant | = | 0.0d0 | ||
real(kind=r64), | public | :: | OnCyclePowerFraction | = | 0.0d0 | ||
real(kind=r64), | public | :: | FanDelayTime | = | 0.0d0 | ||
logical, | public | :: | Humidistat | = | .FALSE. | ||
logical, | public | :: | InitHeatPump | = | .FALSE. | ||
integer, | public | :: | DehumidControlType_Num | = | 0 | ||
integer, | public | :: | LatentMaxIterIndex | = | 0 | ||
integer, | public | :: | LatentRegulaFalsiFailedIndex | = | 0 | ||
integer, | public | :: | LatentRegulaFalsiFailedIndex2 | = | 0 | ||
integer, | public | :: | SensibleMaxIterIndex | = | 0 | ||
integer, | public | :: | SensibleRegulaFalsiFailedIndex | = | 0 | ||
integer, | public | :: | WSHPHeatMaxIterIndex | = | 0 | ||
integer, | public | :: | WSHPHeatRegulaFalsiFailedIndex | = | 0 | ||
integer, | public | :: | DXHeatingMaxIterIndex | = | 0 | ||
integer, | public | :: | DXHeatingRegulaFalsiFailedIndex | = | 0 | ||
integer, | public | :: | HeatingMaxIterIndex | = | 0 | ||
integer, | public | :: | HeatingMaxIterIndex2 | = | 0 | ||
integer, | public | :: | HeatingRegulaFalsiFailedIndex | = | 0 | ||
real(kind=r64), | public | :: | ActualFanVolFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | HeatingSpeedRatio | = | 1.0d0 | ||
real(kind=r64), | public | :: | CoolingSpeedRatio | = | 1.0d0 | ||
real(kind=r64), | public | :: | NoHeatCoolSpeedRatio | = | 1.0d0 | ||
integer, | public | :: | ZoneInletNode | = | 0 | ||
real(kind=r64), | public | :: | SenLoadLoss | = | 0.0d0 | ||
real(kind=r64), | public | :: | LatLoadLoss | = | 0.0d0 | ||
real(kind=r64), | public | :: | SensibleLoadMet | = | 0.0d0 | ||
real(kind=r64), | public | :: | LatentLoadMet | = | 0.0d0 | ||
real(kind=r64), | public | :: | DehumidInducedHeatingDemandRate | = | 0.0d0 | ||
integer, | public | :: | CoilOutletNode | = | 0 | ||
integer, | public | :: | LoopNum | = | 0 | ||
integer, | public | :: | LoopSide | = | 0 | ||
integer, | public | :: | BranchNum | = | 0 | ||
integer, | public | :: | CompNum | = | 0 | ||
integer, | public | :: | SuppCoilOutletNode | = | 0 | ||
integer, | public | :: | LoopNumSupp | = | 0 | ||
integer, | public | :: | LoopSideSupp | = | 0 | ||
integer, | public | :: | BranchNumSupp | = | 0 | ||
integer, | public | :: | CompNumSupp | = | 0 | ||
integer, | public | :: | HotWaterCoilMaxIterIndex | = | 0 | ||
integer, | public | :: | HotWaterCoilMaxIterIndex2 | = | 0 | ||
logical, | public | :: | EMSOverrideSensZoneLoadRequest | = | .FALSE. | ||
real(kind=r64), | public | :: | EMSSensibleZoneLoadValue | = | 0.0D0 | ||
logical, | public | :: | EMSOverrideMoistZoneLoadRequest | = | .FALSE. | ||
real(kind=r64), | public | :: | EMSMoistureZoneLoadValue | = | 0.0D0 | ||
integer, | public | :: | HeatCoolMode | = | 0 | ||
integer, | public | :: | NumOfSpeedCooling | = | 0 | ||
integer, | public | :: | NumOfSpeedHeating | = | 0 | ||
real(kind=r64), | public | :: | IdleSpeedRatio | = | 0.0d0 | ||
real(kind=r64), | public | :: | IdleVolumeAirRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | IdleMassFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | FanVolFlow | = | 0.0d0 | ||
logical, | public | :: | CheckFanFlow | = | .TRUE. | ||
real(kind=r64), | public | :: | HeatVolumeFlowRate(MaxSpedLevels) | = | 0.0d0 | ||
real(kind=r64), | public | :: | HeatMassFlowRate(MaxSpedLevels) | = | 0.0d0 | ||
real(kind=r64), | public | :: | CoolVolumeFlowRate(MaxSpedLevels) | = | 0.0d0 | ||
real(kind=r64), | public | :: | CoolMassFlowRate(MaxSpedLevels) | = | 0.0d0 | ||
real(kind=r64), | public | :: | MSHeatingSpeedRatio(MaxSpedLevels) | = | 0.0d0 | ||
real(kind=r64), | public | :: | MSCoolingSpeedRatio(MaxSpedLevels) | = | 0.0d0 | ||
integer, | public | :: | CompSpeedNum | = | 0 | ||
real(kind=r64), | public | :: | CompSpeedRatio | = | 0.0d0 | ||
integer, | public | :: | ErrIndexCyc | = | 0 | ||
integer, | public | :: | ErrIndexVar | = | 0 | ||
integer, | public | :: | WaterCyclingMode | = | 0 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | PartLoadRatio | |||
real(kind=r64), | intent(in), | optional | DIMENSION(:) | :: | Par |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | PartLoadRatio | |||
real(kind=r64), | intent(in), | optional | DIMENSION(:) | :: | Par |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | HWFlow | |||
real(kind=r64), | intent(in), | optional | DIMENSION(:) | :: | Par |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | PartLoadFrac | |||
real(kind=r64), | intent(in), | optional | DIMENSION(:) | :: | Par |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | SpeedRatio | |||
real(kind=r64), | intent(in), | optional | DIMENSION(:) | :: | Par |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | FurnaceName | |||
logical, | intent(in) | :: | FirstHVACIteration | |||
integer, | intent(in) | :: | AirLoopNum | |||
integer, | intent(inout) | :: | CompIndex |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | FurnaceNum | |||
integer, | intent(in) | :: | AirLoopNum | |||
real(kind=r64), | intent(inout) | :: | OnOffAirFlowRatio | |||
integer, | intent(inout) | :: | OpMode | |||
real(kind=r64), | intent(inout) | :: | ZoneLoad | |||
real(kind=r64), | intent(inout) | :: | MoistureLoad | |||
logical, | intent(in) | :: | FirstHVACIteration |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | FurnaceNum | |||
integer, | intent(in) | :: | AirLoopNum | |||
real(kind=r64), | intent(inout) | :: | OnOffAirFlowRatio | |||
integer, | intent(in) | :: | OpMode | |||
real(kind=r64), | intent(in) | :: | ZoneLoad | |||
real(kind=r64), | intent(in) | :: | MoistureLoad | |||
real(kind=r64), | intent(in) | :: | PartLoadRatio |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | FurnaceNum | |||
logical, | intent(in) | :: | FirstHVACIteration |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | FurnaceNum | |||
logical, | intent(in) | :: | FirstHVACIteration | |||
real(kind=r64), | intent(in) | :: | ZoneLoad | |||
real(kind=r64), | intent(inout) | :: | HeatCoilLoad | |||
real(kind=r64), | intent(inout) | :: | OnOffAirFlowRatio |
!LKL discrepancy with < 0?
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | FurnaceNum | |||
logical, | intent(in) | :: | FirstHVACIteration | |||
integer, | intent(in) | :: | CompOp | |||
real(kind=r64), | intent(in) | :: | ZoneLoad | |||
real(kind=r64), | intent(in) | :: | MoistureLoad | |||
real(kind=r64), | intent(inout) | :: | HeatCoilLoad | |||
real(kind=r64), | intent(inout) | :: | ReheatCoilLoad | |||
real(kind=r64), | intent(inout) | :: | OnOffAirFlowRatio | |||
logical, | intent(inout) | :: | HXUnitOn |
see 'Note' under INITIAL CALCULATIONS
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | AirLoopNum | |||
integer, | intent(in) | :: | FurnaceNum | |||
logical, | intent(in) | :: | FirstHVACIteration | |||
integer, | intent(in) | :: | CompOp | |||
real(kind=r64), | intent(in) | :: | ZoneLoad | |||
real(kind=r64), | intent(in) | :: | MoistureLoad |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | FurnaceNum | |||
logical, | intent(in) | :: | FirstHVACIteration | |||
integer, | intent(in) | :: | FanOpMode | |||
integer, | intent(in) | :: | CompOp | |||
real(kind=r64), | intent(in) | :: | CoolPartLoadRatio | |||
real(kind=r64), | intent(in) | :: | HeatPartLoadRatio | |||
real(kind=r64), | intent(in) | :: | HeatCoilLoad | |||
real(kind=r64), | intent(in) | :: | ReHeatCoilLoad | |||
real(kind=r64), | intent(out) | :: | SensibleLoadMet | |||
real(kind=r64), | intent(out) | :: | LatentLoadMet | |||
real(kind=r64), | intent(inout) | :: | OnOffAirFlowRatio | |||
logical, | intent(in) | :: | HXUnitOn | |||
real(kind=r64), | intent(in), | optional | :: | CoolingHeatingPLRRat |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | FurnaceNum | |||
real(kind=r64), | intent(in) | :: | PartLoadRatio | |||
real(kind=r64), | intent(inout) | :: | OnOffAirFlowRatio |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | FurnaceNum | |||
real(kind=r64), | intent(in) | :: | PLR | |||
logical, | intent(inout) | :: | errflag | |||
real(kind=r64), | intent(out) | :: | RuntimeFrac |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | FurnaceNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | FurnaceNum | |||
logical, | intent(in) | :: | SuppHeatingCoilFlag | |||
logical, | intent(in) | :: | FirstHVACIteration | |||
real(kind=r64), | intent(in) | :: | QCoilLoad | |||
integer, | intent(in) | :: | FanMode | |||
real(kind=r64), | intent(out) | :: | HeatCoilLoadmet |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | FurnaceNum | |||
logical, | intent(in) | :: | FirstHVACIteration | |||
real(kind=r64), | intent(in) | :: | QZnReq | |||
real(kind=r64), | intent(in) | :: | QLatReq | |||
real(kind=r64), | intent(inout) | :: | OnOffAirFlowRatio |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | FurnaceNum | |||
logical, | intent(in) | :: | FirstHVACIteration | |||
integer, | intent(in) | :: | CompOp | |||
integer, | intent(in) | :: | OpMode | |||
real(kind=r64), | intent(inout) | :: | QZnReq | |||
real(kind=r64), | intent(inout) | :: | QLatReq | |||
integer, | intent(in) | :: | ZoneNum | |||
integer, | intent(out) | :: | SpeedNum | |||
real(kind=r64), | intent(out) | :: | SpeedRatio | |||
real(kind=r64), | intent(out) | :: | PartLoadFrac | |||
real(kind=r64), | intent(inout) | :: | OnOffAirFlowRatio | |||
real(kind=r64), | intent(inout) | :: | SupHeaterLoad |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | FurnaceNum | |||
logical, | intent(in) | :: | FirstHVACIteration | |||
integer, | intent(in) | :: | CompOp | |||
integer, | intent(in) | :: | SpeedNum | |||
real(kind=r64), | intent(in) | :: | SpeedRatio | |||
real(kind=r64), | intent(in) | :: | PartLoadFrac | |||
real(kind=r64), | intent(out) | :: | SensibleLoadMet | |||
real(kind=r64), | intent(out) | :: | LatentLoadMet | |||
real(kind=r64), | intent(in) | :: | QZnReq | |||
real(kind=r64), | intent(in) | :: | QLatReq | |||
real(kind=r64), | intent(inout) | :: | OnOffAirFlowRatio | |||
real(kind=r64), | intent(inout) | :: | SupHeaterLoad |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | FurnaceNum | |||
real(kind=r64), | intent(in) | :: | PartLoadRatio | |||
real(kind=r64), | intent(inout) | :: | OnOffAirFlowRatio | |||
integer, | intent(in), | optional | :: | SpeedNum | ||
real(kind=r64), | intent(in), | optional | :: | SpeedRatio |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | FurnaceNum | |||
integer, | intent(in) | :: | ZoneNum | |||
logical, | intent(in) | :: | FirstHVACIteration | |||
integer, | intent(in) | :: | AirLoopNum | |||
real(kind=r64), | intent(inout) | :: | OnOffAirFlowRatio | |||
integer, | intent(in) | :: | OpMode | |||
real(kind=r64), | intent(in) | :: | QZnReq | |||
real(kind=r64), | intent(in) | :: | MoistureLoad | |||
real(kind=r64), | intent(inout) | :: | PartLoadRatio |