| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | private, | parameter | :: | CompressorType_Reciprocating | = | 1 | |
| integer, | private, | parameter | :: | CompressorType_Rotary | = | 2 | |
| integer, | private, | parameter | :: | CompressorType_Scroll | = | 3 | |
| integer, | private | :: | NumWatertoAirHPs | = | 0 | ||
| type(WatertoAirHPEquipConditions), | private, | ALLOCATABLE, DIMENSION(:) | :: | WatertoAirHP | |||
| logical, | private, | ALLOCATABLE, DIMENSION(:) | :: | CheckEquipName | |||
| integer, | private | :: | RefrigIndex | = | 0 | ||
| integer, | private | :: | WaterIndex | = | 0 | ||
| logical, | private | :: | GetCoilsInputFlag | = | .True. |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
| character(len=MaxNameLength), | public | :: | WatertoAirHPType | = | ' ' | ||
| integer, | public | :: | WAHPPlantTypeOfNum | = | 0 | ||
| character(len=MaxNameLength), | public | :: | Refrigerant | = | ' ' | ||
| logical, | public | :: | Simflag | = | .false. | ||
| real(kind=r64), | public | :: | InletAirMassFlowRate | = | 0.0d0 | ||
| real(kind=r64), | public | :: | OutletAirMassFlowRate | = | 0.0d0 | ||
| real(kind=r64), | public | :: | InletAirDBTemp | = | 0.0d0 | ||
| real(kind=r64), | public | :: | InletAirHumRat | = | 0.0d0 | ||
| real(kind=r64), | public | :: | OutletAirDBTemp | = | 0.0d0 | ||
| real(kind=r64), | public | :: | OutletAirHumRat | = | 0.0d0 | ||
| real(kind=r64), | public | :: | InletAirEnthalpy | = | 0.0d0 | ||
| real(kind=r64), | public | :: | OutletAirEnthalpy | = | 0.0d0 | ||
| real(kind=r64), | public | :: | InletWaterTemp | = | 0.0d0 | ||
| real(kind=r64), | public | :: | OutletWaterTemp | = | 0.0d0 | ||
| real(kind=r64), | public | :: | InletWaterMassFlowRate | = | 0.0d0 | ||
| real(kind=r64), | public | :: | OutletWaterMassFlowRate | = | 0.0d0 | ||
| real(kind=r64), | public | :: | DesignWaterMassFlowRate | = | 0.0d0 | ||
| real(kind=r64), | public | :: | DesignWaterVolFlowRate | = | 0.0d0 | ||
| real(kind=r64), | public | :: | InletWaterEnthalpy | = | 0.0d0 | ||
| real(kind=r64), | public | :: | OutletWaterEnthalpy | = | 0.0d0 | ||
| real(kind=r64), | public | :: | Power | = | 0.0d0 | ||
| real(kind=r64), | public | :: | Energy | = | 0.0d0 | ||
| real(kind=r64), | public | :: | QSensible | = | 0.0d0 | ||
| real(kind=r64), | public | :: | QLatent | = | 0.0d0 | ||
| real(kind=r64), | public | :: | QSource | = | 0.0d0 | ||
| real(kind=r64), | public | :: | EnergySensible | = | 0.0d0 | ||
| real(kind=r64), | public | :: | EnergyLatent | = | 0.0d0 | ||
| real(kind=r64), | public | :: | EnergySource | = | 0.0d0 | ||
| real(kind=r64), | public | :: | RunFrac | = | 0.0d0 | ||
| real(kind=r64), | public | :: | PartLoadRatio | = | 0.0d0 | ||
| real(kind=r64), | public | :: | HeatingCapacity | = | 0.0d0 | ||
| real(kind=r64), | public | :: | CoolingCapacity | = | 0.0d0 | ||
| real(kind=r64), | public | :: | QLoadTotal | = | 0.0d0 | ||
| real(kind=r64), | public | :: | EnergyLoadTotal | = | 0.0d0 | ||
| real(kind=r64), | public | :: | Twet_Rated | = | 0.0d0 | ||
| real(kind=r64), | public | :: | Gamma_Rated | = | 0.0d0 | ||
| real(kind=r64), | public | :: | MaxONOFFCyclesperHour | = | 0.0d0 | ||
| real(kind=r64), | public | :: | HPTimeConstant | = | 0.0d0 | ||
| real(kind=r64), | public | :: | FanDelayTime | = | 0.0d0 | ||
| real(kind=r64), | public | :: | SourceSideUACoeff | = | 0.0d0 | ||
| real(kind=r64), | public | :: | LoadSideTotalUACoeff | = | 0.0d0 | ||
| real(kind=r64), | public | :: | LoadSideOutsideUACoeff | = | 0.0d0 | ||
| real(kind=r64), | public | :: | CompPistonDisp | = | 0.0d0 | ||
| real(kind=r64), | public | :: | CompClearanceFactor | = | 0.0d0 | ||
| real(kind=r64), | public | :: | CompSucPressDrop | = | 0.0d0 | ||
| real(kind=r64), | public | :: | SuperheatTemp | = | 0.0d0 | ||
| real(kind=r64), | public | :: | PowerLosses | = | 0.0d0 | ||
| real(kind=r64), | public | :: | LossFactor | = | 0.0d0 | ||
| real(kind=r64), | public | :: | RefVolFlowRate | = | 0.0d0 | ||
| real(kind=r64), | public | :: | VolumeRatio | = | 0.0d0 | ||
| real(kind=r64), | public | :: | LeakRateCoeff | = | 0.0d0 | ||
| real(kind=r64), | public | :: | SourceSideHTR1 | = | 0.0d0 | ||
| real(kind=r64), | public | :: | SourceSideHTR2 | = | 0.0d0 | ||
| real(kind=r64), | public | :: | HighPressCutOff | = | 0.0d0 | ||
| real(kind=r64), | public | :: | LowPressCutOff | = | 0.0d0 | ||
| integer, | public | :: | CompressorType | = | 0 | ||
| integer, | public | :: | AirInletNodeNum | = | 0 | ||
| integer, | public | :: | AirOutletNodeNum | = | 0 | ||
| integer, | public | :: | WaterInletNodeNum | = | 0 | ||
| integer, | public | :: | WaterOutletNodeNum | = | 0 | ||
| integer, | public | :: | LowPressClgError | = | 0 | ||
| integer, | public | :: | HighPressClgError | = | 0 | ||
| integer, | public | :: | LowPressHtgError | = | 0 | ||
| integer, | public | :: | HighPressHtgError | = | 0 | ||
| integer, | public | :: | LoopNum | = | 0 | ||
| integer, | public | :: | LoopSide | = | 0 | ||
| integer, | public | :: | BranchNum | = | 0 | ||
| integer, | public | :: | CompNum | = | 0 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=r64), | intent(in) | :: | CompSuctionTemp | |||
| real(kind=r64), | intent(in), | optional | DIMENSION(:) | :: | Par |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | HPNum | |||
| real(kind=r64), | intent(in) | :: | SHRss | |||
| integer, | intent(in) | :: | CyclingScheme | |||
| real(kind=r64), | intent(in) | :: | RTF | |||
| real(kind=r64), | intent(in) | :: | QLatRated | |||
| real(kind=r64), | intent(in) | :: | QLatActual | |||
| real(kind=r64), | intent(in) | :: | EnteringDB | |||
| real(kind=r64), | intent(in) | :: | EnteringWB |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=MaxNameLength), | intent(inout) | :: | FluidName | |||
| real(kind=r64), | intent(inout) | :: | Temp | |||
| integer, | intent(inout) | :: | FluidIndex |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | CoilType | |||
| character(len=*), | intent(in) | :: | CoilName | |||
| logical, | intent(inout) | :: | ErrorsFound |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | CoilType | |||
| character(len=*), | intent(in) | :: | CoilName | |||
| logical, | intent(inout) | :: | ErrorsFound |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | CoilType | |||
| character(len=*), | intent(in) | :: | CoilName | |||
| logical, | intent(inout) | :: | ErrorsFound |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | CoilType | |||
| character(len=*), | intent(in) | :: | CoilName | |||
| logical, | intent(inout) | :: | ErrorsFound |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | CompName | |||
| integer, | intent(inout) | :: | CompIndex | |||
| real(kind=r64), | intent(in) | :: | DesignAirflow | |||
| integer, | intent(in) | :: | CyclingScheme | |||
| logical, | intent(in) | :: | FirstHVACIteration | |||
| real(kind=r64), | intent(in) | :: | RuntimeFrac | |||
| real(kind=r64), | intent(inout) | :: | MaxONOFFCyclesperHour | |||
| real(kind=r64), | intent(inout) | :: | HPTimeConstant | |||
| real(kind=r64), | intent(inout) | :: | FanDelayTime | |||
| logical, | intent(in) | :: | Initflag | |||
| real(kind=r64), | intent(in) | :: | SensLoad | |||
| real(kind=r64), | intent(in) | :: | LatentLoad | |||
| integer, | intent(in) | :: | CompOp | |||
| real(kind=r64), | intent(in) | :: | PartLoadRatio |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | HPNum | |||
| logical, | intent(in) | :: | InitFlag | |||
| real(kind=r64), | intent(in) | :: | MaxONOFFCyclesperHour | |||
| real(kind=r64), | intent(in) | :: | HPTimeConstant | |||
| real(kind=r64), | intent(in) | :: | FanDelayTime | |||
| real(kind=r64), | intent(in) | :: | SensLoad | |||
| real(kind=r64), | intent(in) | :: | LatentLoad | |||
| real(kind=r64), | intent(in) | :: | DesignAirFlow | |||
| real(kind=r64), | intent(in) | :: | PartLoadRatio |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | HPNum | |||
| integer, | intent(in) | :: | CyclingScheme | |||
| logical, | intent(in) | :: | FirstHVACIteration | |||
| real(kind=r64), | intent(in) | :: | RuntimeFrac | |||
| logical, | intent(in) | :: | initflag | |||
| real(kind=r64), | intent(in) | :: | SensDemand | |||
| integer, | intent(in) | :: | CompOp | |||
| real(kind=r64), | intent(in) | :: | PartLoadRatio |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | HPNum | |||
| integer | :: | CyclingScheme | ||||
| logical, | intent(in) | :: | FirstHVACIteration | |||
| real(kind=r64), | intent(in) | :: | RuntimeFrac | |||
| logical, | intent(in) | :: | InitFlag | |||
| real(kind=r64), | intent(in) | :: | SensDemand | |||
| integer, | intent(in) | :: | CompOp | |||
| real(kind=r64), | intent(in) | :: | PartLoadRatio |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | HPNum |