Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | private, | parameter | :: | ReverseCycle | = | 1 | |
integer, | private, | parameter | :: | Resistive | = | 2 | |
integer, | private, | parameter | :: | Timed | = | 1 | |
integer, | private, | parameter | :: | OnDemand | = | 2 | |
integer, | private, | parameter | :: | On | = | 1 | |
integer, | private, | parameter | :: | Off | = | 0 | |
real(kind=r64), | private, | parameter | :: | RatedInletAirTemp | = | 26.6667d0 | |
real(kind=r64), | private, | parameter | :: | RatedInletWetbulbTemp | = | 19.44d0 | |
real(kind=r64), | private, | parameter | :: | RatedInletAirHumRat | = | 0.01125d0 | |
real(kind=r64), | private, | parameter | :: | RatedOutdoorAirTemp | = | 35.0d0 | |
real(kind=r64), | private, | parameter | :: | RatedInletAirTempHeat | = | 21.11d0 | |
real(kind=r64), | private, | parameter | :: | RatedOutdoorAirTempHeat | = | 8.33d0 | |
real(kind=r64), | private, | parameter | :: | RatedInletWetbulbTempHeat | = | 15.55d0 | |
real(kind=r64), | private, | parameter | :: | MaxRatedVolFlowPerRatedTotCap1 | = | 0.00006041d0 | |
real(kind=r64), | private, | parameter | :: | MinRatedVolFlowPerRatedTotCap1 | = | 0.00004027d0 | |
real(kind=r64), | private, | parameter | :: | MaxHeatVolFlowPerRatedTotCap1 | = | 0.00008056d0 | |
real(kind=r64), | private, | parameter | :: | MaxCoolVolFlowPerRatedTotCap1 | = | 0.00006713d0 | |
real(kind=r64), | private, | parameter | :: | MinOperVolFlowPerRatedTotCap1 | = | 0.00002684d0 | |
integer, | private, | parameter | :: | RegularDXCoil | = | 1 | |
integer, | private, | parameter | :: | DOASDXCoil | = | 2 | |
real(kind=r64), | private, | parameter | :: | MaxRatedVolFlowPerRatedTotCap2 | = | 0.00003355d0 | |
real(kind=r64), | private, | parameter | :: | MinRatedVolFlowPerRatedTotCap2 | = | 0.00001677d0 | |
real(kind=r64), | private, | parameter | :: | MaxHeatVolFlowPerRatedTotCap2 | = | 0.00004026d0 | |
real(kind=r64), | private, | parameter | :: | MaxCoolVolFlowPerRatedTotCap2 | = | 0.00004026d0 | |
real(kind=r64), | private, | parameter | :: | MinOperVolFlowPerRatedTotCap2 | = | 0.00001342d0 | |
real(kind=r64), | private, | parameter | :: | DryCoilOutletHumRatioMin | = | 0.00001d0 | |
integer, | private, | parameter | :: | Linear | = | 1 | |
integer, | private, | parameter | :: | Bilinear | = | 2 | |
integer, | private, | parameter | :: | Quadratic | = | 3 | |
integer, | private, | parameter | :: | Biquadratic | = | 4 | |
integer, | private, | parameter | :: | Cubic | = | 5 | |
integer, | private, | parameter | :: | MaxCapacityStages | = | 2 | |
integer, | private, | parameter | :: | MaxDehumidModes | = | 1 | |
integer, | private, | parameter | :: | MaxModes | = | MaxCapacityStages*(MaxDehumidModes+1) | |
integer, | private, | parameter | :: | CondensateDiscarded | = | 1001 | |
integer, | private, | parameter | :: | CondensateToTank | = | 1002 | |
integer, | private, | parameter | :: | WaterSupplyFromMains | = | 101 | |
integer, | private, | parameter | :: | WaterSupplyFromTank | = | 102 | |
integer, | private, | parameter | :: | NumValidOutputFuelTypes | = | 9 | |
character(len=*), | private, | parameter, DIMENSION(NumValidOutputFuelTypes) | :: | cValidOutputFuelTypes | = | (/'Electricity', 'Gas ', 'Propane ', 'Diesel ', 'Gasoline ', 'FuelOil#1 ', 'FuelOil#2 ', 'OtherFuel1 ', 'OtherFuel2 '/) | |
integer, | private, | parameter | :: | FuelTypeElectricity | = | 1 | |
integer, | private, | parameter | :: | FuelTypeNaturalGas | = | 2 | |
integer, | private, | parameter | :: | FuelTypePropaneGas | = | 3 | |
integer, | private, | parameter | :: | FuelTypeDiesel | = | 4 | |
integer, | private, | parameter | :: | FuelTypeGasoline | = | 5 | |
integer, | private, | parameter | :: | FuelTypeFuelOil1 | = | 6 | |
integer, | private, | parameter | :: | FuelTypeFuelOil2 | = | 7 | |
integer, | private, | parameter | :: | FuelTypeOtherFuel1 | = | 8 | |
integer, | private, | parameter | :: | FuelTypeOtherFuel2 | = | 9 | |
type(DXCoilData), | public, | ALLOCATABLE, DIMENSION(:) | :: | DXCoil | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | DXCoilOutletTemp | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | DXCoilOutletHumRat | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | DXCoilPartLoadRatio | |||
integer, | public, | ALLOCATABLE, DIMENSION(:) | :: | DXCoilFanOpMode | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | DXCoilFullLoadOutAirTemp | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | DXCoilFullLoadOutAirHumRat | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | DXCoilTotalCooling | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | DXCoilTotalHeating | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | DXCoilCoolInletAirWBTemp | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | DXCoilHeatInletAirDBTemp | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | DXCoilHeatInletAirWBTemp | |||
integer, | public | :: | CurDXCoilNum | = | 0 | ||
integer, | public | :: | NumDXCoils | = | 0 | ||
real(kind=r64), | public | :: | HPWHHeatingCapacity | = | 0.0d0 | ||
real(kind=r64), | public | :: | HPWHHeatingCOP | = | 0.0d0 | ||
logical, | private | :: | GetCoilsInputFlag | = | .TRUE. | ||
integer, | private | :: | NumVRFHeatingCoils | = | 0 | ||
integer, | private | :: | NumVRFCoolingCoils | = | 0 | ||
integer, | private | :: | NumDXHeatingCoils | = | 0 | ||
integer, | private | :: | NumDoe2DXCoils | = | 0 | ||
integer, | private | :: | NumDXHeatPumpWaterHeaterCoils | = | 0 | ||
integer, | private | :: | NumDXMulSpeedCoils | = | 0 | ||
integer, | private | :: | NumDXMulModeCoils | = | 0 | ||
integer, | private | :: | NumDXMulSpeedCoolCoils | = | 0 | ||
integer, | private | :: | NumDXMulSpeedHeatCoils | = | 0 | ||
logical, | private, | ALLOCATABLE, DIMENSION(:) | :: | CheckEquipName | |||
integer, | private | :: | DXCT | = | 1 | ||
real(kind=r64), | private, | DIMENSION(2) | :: | MaxRatedVolFlowPerRatedTotCap | |||
real(kind=r64), | private, | DIMENSION(2) | :: | MinRatedVolFlowPerRatedTotCap | |||
real(kind=r64), | private, | DIMENSION(2) | :: | MaxHeatVolFlowPerRatedTotCap | |||
real(kind=r64), | private, | DIMENSION(2) | :: | MaxCoolVolFlowPerRatedTotCap | |||
real(kind=r64), | private, | DIMENSION(2) | :: | MinOperVolFlowPerRatedTotCap |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | DXCoilType | = | ' ' | ||
integer, | public | :: | DXCoilType_Num | = | 0 | ||
character(len=MaxNameLength), | public | :: | Schedule | = | ' ' | ||
integer, | public | :: | SchedPtr | = | 0 | ||
real(kind=r64), | public | :: | RatedTotCap(MaxModes) | = | 0.0d0 | ||
real(kind=r64), | public | :: | HeatSizeRatio | = | 1.0d0 | ||
logical, | public | :: | RatedTotCapEMSOverrideOn(MaxModes) | = | .FALSE. | ||
real(kind=r64), | public | :: | RatedTotCapEMSOverrideValue(MaxModes) | = | 0.0d0 | ||
real(kind=r64), | public | :: | RatedSHR(MaxModes) | = | 0.0d0 | ||
logical, | public | :: | RatedSHREMSOverrideOn(MaxModes) | = | .false. | ||
real(kind=r64), | public | :: | RatedSHREMSOverrideValue(MaxModes) | = | 0.0d0 | ||
real(kind=r64), | public | :: | RatedCOP(MaxModes) | = | 0.0d0 | ||
real(kind=r64), | public | :: | RatedAirVolFlowRate(MaxModes) | = | 0.0d0 | ||
logical, | public | :: | RatedAirVolFlowRateEMSOverrideON(MaxModes) | = | .false. | ||
real(kind=r64), | public | :: | RatedAirVolFlowRateEMSOverrideValue(MaxModes) | = | 0.0d0 | ||
real(kind=r64), | public | :: | FanPowerPerEvapAirFlowRate(MaxModes) | = | 0.0d0 | ||
real(kind=r64), | public | :: | RatedAirMassFlowRate(MaxModes) | = | 0.0d0 | ||
real(kind=r64), | public | :: | BypassedFlowFrac(MaxModes) | = | 0.0d0 | ||
real(kind=r64), | public | :: | RatedCBF(MaxModes) | = | 0.0d0 | ||
integer, | public | :: | AirInNode | = | 0 | ||
integer, | public | :: | AirOutNode | = | 0 | ||
integer, | public | :: | CCapFTemp(MaxModes) | = | 0 | ||
integer, | public | :: | CCapFTempErrorIndex | = | 0 | ||
integer, | public | :: | TotCapTempModFacCurveType(MaxModes) | = | 0 | ||
integer, | public | :: | CCapFFlow(MaxModes) | = | 0 | ||
integer, | public | :: | CCapFFlowErrorIndex | = | 0 | ||
integer, | public | :: | EIRFTemp(MaxModes) | = | 0 | ||
integer, | public | :: | EIRFTempErrorIndex | = | 0 | ||
integer, | public | :: | EIRTempModFacCurveType(MaxModes) | = | 0 | ||
integer, | public | :: | EIRFFlow(MaxModes) | = | 0 | ||
integer, | public | :: | EIRFFlowErrorIndex | = | 0 | ||
integer, | public | :: | PLFFPLR(MaxModes) | = | 0 | ||
logical, | public | :: | ReportCoolingCoilCrankcasePower | = | .true. | ||
real(kind=r64), | public | :: | CrankcaseHeaterCapacity | = | 0.0d0 | ||
real(kind=r64), | public | :: | CrankcaseHeaterPower | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxOATCrankcaseHeater | = | 0.0d0 | ||
real(kind=r64), | public | :: | CrankcaseHeaterConsumption | = | 0.0d0 | ||
real(kind=r64), | public | :: | BasinHeaterPowerFTempDiff | = | 0.0d0 | ||
real(kind=r64), | public | :: | BasinHeaterSetPointTemp | = | 0.0d0 | ||
integer, | public | :: | CompanionUpstreamDXCoil | = | 0 | ||
logical, | public | :: | FindCompanionUpStreamCoil | = | .TRUE. | ||
integer, | public | :: | CondenserInletNodeNum(MaxModes) | = | 0 | ||
integer, | public | :: | LowOutletTempIndex | = | 0 | ||
real(kind=r64), | public | :: | FullLoadOutAirTempLast | = | 0.0d0 | ||
real(kind=r64), | public | :: | FullLoadInletAirTempLast | = | 0.0d0 | ||
logical, | public | :: | PrintLowOutTempMessage | = | .FALSE. | ||
character(len=300), | public | :: | LowOutTempBuffer1 | = | ' ' | ||
character(len=300), | public | :: | LowOutTempBuffer2 | = | ' ' | ||
integer, | public | :: | HeatingCoilPLFCurvePTR | = | 0 | ||
integer, | public | :: | BasinHeaterSchedulePtr | = | 0 | ||
real(kind=r64), | public | :: | RatedTotCap2 | = | 0.0d0 | ||
real(kind=r64), | public | :: | RatedSHR2 | = | 0.0d0 | ||
real(kind=r64), | public | :: | RatedCOP2 | = | 0.0d0 | ||
real(kind=r64), | public | :: | RatedAirVolFlowRate2 | = | 0.0d0 | ||
real(kind=r64), | public | :: | RatedAirMassFlowRate2 | = | 0.0d0 | ||
real(kind=r64), | public | :: | RatedCBF2 | = | 0.0d0 | ||
integer, | public | :: | CCapFTemp2 | = | 0 | ||
integer, | public | :: | EIRFTemp2 | = | 0 | ||
real(kind=r64), | public | :: | RatedEIR2 | = | 0.0d0 | ||
real(kind=r64), | public | :: | InternalStaticPressureDrop | = | 0.0d0 | ||
logical, | public | :: | RateWithInternalStaticAndFanObject | = | .FALSE. | ||
integer, | public | :: | SupplyFanIndex | = | 0 | ||
character(len=MaxNameLength), | public | :: | SupplyFanName | = | ' ' | ||
character(len=MaxNameLength), | public | :: | CoilSystemName | = | ' ' | ||
real(kind=r64), | public | :: | RatedEIR(MaxModes) | = | 0.0d0 | ||
real(kind=r64), | public | :: | InletAirMassFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | InletAirMassFlowRateMax | = | 0.0d0 | ||
real(kind=r64), | public | :: | InletAirTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | InletAirHumRat | = | 0.0d0 | ||
real(kind=r64), | public | :: | InletAirEnthalpy | = | 0.0d0 | ||
real(kind=r64), | public | :: | OutletAirTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | OutletAirHumRat | = | 0.0d0 | ||
real(kind=r64), | public | :: | OutletAirEnthalpy | = | 0.0d0 | ||
real(kind=r64), | public | :: | PartLoadRatio | = | 0.0d0 | ||
real(kind=r64), | public | :: | TotalCoolingEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | SensCoolingEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | LatCoolingEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | TotalCoolingEnergyRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | SensCoolingEnergyRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | LatCoolingEnergyRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | ElecCoolingConsumption | = | 0.0d0 | ||
real(kind=r64), | public | :: | ElecCoolingPower | = | 0.0d0 | ||
real(kind=r64), | public | :: | CoolingCoilRuntimeFraction | = | 0.0d0 | ||
real(kind=r64), | public | :: | TotalHeatingEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | TotalHeatingEnergyRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | ElecHeatingConsumption | = | 0.0d0 | ||
real(kind=r64), | public | :: | ElecHeatingPower | = | 0.0d0 | ||
real(kind=r64), | public | :: | HeatingCoilRuntimeFraction | = | 0.0d0 | ||
integer, | public | :: | DefrostStrategy | = | 0 | ||
integer, | public | :: | DefrostControl | = | 0 | ||
integer, | public | :: | EIRFPLR | = | 0 | ||
integer, | public | :: | DefrostEIRFT | = | 0 | ||
integer, | public | :: | RegionNum | = | 0 | ||
real(kind=r64), | public | :: | MinOATCompressor | = | 0.0d0 | ||
real(kind=r64), | public | :: | OATempCompressorOn | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxOATCompressor | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxOATDefrost | = | 0.0d0 | ||
real(kind=r64), | public | :: | DefrostTime | = | 0.0d0 | ||
real(kind=r64), | public | :: | DefrostCapacity | = | 0.0d0 | ||
real(kind=r64), | public | :: | HPCompressorRuntime | = | 0.0d0 | ||
real(kind=r64), | public | :: | HPCompressorRuntimeLast | = | 0.0d0 | ||
real(kind=r64), | public | :: | TimeLeftToDefrost | = | 0.0d0 | ||
real(kind=r64), | public | :: | DefrostPower | = | 0.0d0 | ||
real(kind=r64), | public | :: | DefrostConsumption | = | 0.0d0 | ||
integer, | public | :: | HeatingPerformanceOATType | = | DryBulbIndicator | ||
logical, | public | :: | HPCoilIsInCoilSystemHeatingDX | = | .FALSE. | ||
logical, | public | :: | OATempCompressorOnOffBlank | = | .FALSE. | ||
real(kind=r64), | public | :: | Twet_Rated(MaxModes) | = | 0.0d0 | ||
real(kind=r64), | public | :: | Gamma_Rated(MaxModes) | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxONOFFCyclesperHour(MaxModes) | = | 0.0d0 | ||
real(kind=r64), | public | :: | LatentCapacityTimeConstant(MaxModes) | = | 0.0d0 | ||
integer, | public | :: | CondenserType(MaxModes) | = | AirCooled | ||
logical, | public | :: | ReportEvapCondVars | = | .false. | ||
real(kind=r64), | public | :: | EvapCondEffect(MaxModes) | = | 0.0d0 | ||
real(kind=r64), | public | :: | CondInletTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | EvapCondAirFlow(MaxModes) | = | 0.0d0 | ||
real(kind=r64), | public | :: | EvapCondPumpElecNomPower(MaxModes) | = | 0.0d0 | ||
real(kind=r64), | public | :: | EvapCondPumpElecPower | = | 0.0d0 | ||
real(kind=r64), | public | :: | EvapCondPumpElecConsumption | = | 0.0d0 | ||
real(kind=r64), | public | :: | EvapWaterConsumpRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | EvapWaterConsump | = | 0.0d0 | ||
real(kind=r64), | public | :: | EvapCondAirFlow2 | = | 0.0d0 | ||
real(kind=r64), | public | :: | EvapCondEffect2 | = | 0.0d0 | ||
real(kind=r64), | public | :: | EvapCondPumpElecNomPower2 | = | 0.0d0 | ||
real(kind=r64), | public | :: | BasinHeaterPower | = | 0.0d0 | ||
real(kind=r64), | public | :: | BasinHeaterConsumption | = | 0.0d0 | ||
integer, | public | :: | NumCapacityStages | = | 1 | ||
integer, | public | :: | NumDehumidModes | = | 0 | ||
character(len=MaxNameLength), | public | :: | CoilPerformanceType(MaxModes) | = | ' ' | ||
integer, | public | :: | CoilPerformanceType_Num(MaxModes) | = | 0 | ||
character(len=MaxNameLength), | public | :: | CoilPerformanceName(MaxModes) | = | ' ' | ||
real(kind=r64), | public | :: | CoolingCoilStg2RuntimeFrac | = | 0.0d0 | ||
integer, | public | :: | DehumidificationMode | = | 0 | ||
integer, | public | :: | WaterInNode | = | 0 | ||
integer, | public | :: | WaterOutNode | = | 0 | ||
integer, | public | :: | HCOPFTemp | = | 0 | ||
integer, | public | :: | HCOPFTempErrorIndex | = | 0 | ||
integer, | public | :: | HCOPFTempCurveType | = | 0 | ||
integer, | public | :: | HCOPFAirFlow | = | 0 | ||
integer, | public | :: | HCOPFAirFlowErrorIndex | = | 0 | ||
integer, | public | :: | HCOPFWaterFlow | = | 0 | ||
integer, | public | :: | HCOPFWaterFlowErrorIndex | = | 0 | ||
integer, | public | :: | HCapFTemp | = | 0 | ||
integer, | public | :: | HCapFTempErrorIndex | = | 0 | ||
integer, | public | :: | HCapFTempCurveType | = | 0 | ||
integer, | public | :: | HCapFAirFlow | = | 0 | ||
integer, | public | :: | HCapFAirFlowErrorIndex | = | 0 | ||
integer, | public | :: | HCapFWaterFlow | = | 0 | ||
integer, | public | :: | HCapFWaterFlowErrorIndex | = | 0 | ||
integer, | public | :: | InletAirTemperatureType | = | 0 | ||
real(kind=r64), | public | :: | RatedInletDBTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | RatedInletWBTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | RatedInletWaterTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | HPWHCondPumpElecNomPower | = | 0.0d0 | ||
real(kind=r64), | public | :: | HPWHCondPumpFracToWater | = | 0.0d0 | ||
real(kind=r64), | public | :: | RatedHPWHCondWaterFlow | = | 0.0d0 | ||
real(kind=r64), | public | :: | ElecWaterHeatingPower | = | 0.0d0 | ||
real(kind=r64), | public | :: | ElecWaterHeatingConsumption | = | 0.0d0 | ||
logical, | public | :: | FanPowerIncludedInCOP | = | .TRUE. | ||
logical, | public | :: | CondPumpHeatInCapacity | = | .FALSE. | ||
logical, | public | :: | CondPumpPowerInCOP | = | .FALSE. | ||
logical, | public | :: | AirVolFlowAutoSized | = | .FALSE. | ||
logical, | public | :: | WaterVolFlowAutoSized | = | .FALSE. | ||
real(kind=r64), | public | :: | LowTempLast | = | 0.0d0 | ||
real(kind=r64), | public | :: | HighTempLast | = | 0.0d0 | ||
integer, | public | :: | ErrIndex1 | = | 0 | ||
integer, | public | :: | ErrIndex2 | = | 0 | ||
integer, | public | :: | ErrIndex3 | = | 0 | ||
integer, | public | :: | ErrIndex4 | = | 0 | ||
integer, | public | :: | LowAmbErrIndex | = | 0 | ||
integer, | public | :: | HighAmbErrIndex | = | 0 | ||
integer, | public | :: | PLFErrIndex | = | 0 | ||
integer, | public | :: | PLRErrIndex | = | 0 | ||
logical, | public | :: | PrintLowAmbMessage | = | .FALSE. | ||
character(len=300), | public | :: | LowAmbBuffer1 | = | ' ' | ||
character(len=300), | public | :: | LowAmbBuffer2 | = | ' ' | ||
logical, | public | :: | PrintHighAmbMessage | = | .FALSE. | ||
character(len=300), | public | :: | HighAmbBuffer1 | = | ' ' | ||
character(len=300), | public | :: | HighAmbBuffer2 | = | ' ' | ||
integer, | public | :: | EvapWaterSupplyMode | = | WaterSupplyFromMains | ||
character(len=MaxNameLength), | public | :: | EvapWaterSupplyName | = | ' ' | ||
integer, | public | :: | EvapWaterSupTankID | = | 0 | ||
integer, | public | :: | EvapWaterTankDemandARRID | = | 0 | ||
integer, | public | :: | CondensateCollectMode | = | CondensateDiscarded | ||
character(len=MaxNameLength), | public | :: | CondensateCollectName | = | ' ' | ||
integer, | public | :: | CondensateTankID | = | 0 | ||
integer, | public | :: | CondensateTankSupplyARRID | = | 0 | ||
real(kind=r64), | public | :: | CondensateVdot | = | 0.0d0 | ||
real(kind=r64), | public | :: | CondensateVol | = | 0.0d0 | ||
real(kind=r64), | public | :: | CurrentEndTimeLast | = | 0.0d0 | ||
real(kind=r64), | public | :: | TimeStepSysLast | = | 0.0d0 | ||
integer, | public | :: | FuelType | = | 0 | ||
integer, | public | :: | NumOfSpeeds | = | 0 | ||
logical, | public | :: | PLRImpact | = | .FALSE. | ||
logical, | public | :: | LatentImpact | = | .FALSE. | ||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | MSErrIndex | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | MSRatedTotCap | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | MSRatedSHR | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | MSRatedCOP | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | MSRatedAirVolFlowRate | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | MSRatedAirMassFlowRate | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | MSRatedCBF | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | MSCCapFTemp | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | MSCCapFFlow | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | MSEIRFTemp | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | MSEIRFFlow | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | MSPLFFPLR | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | MSWasteHeat | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | MSWasteHeatFrac | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | MSEvapCondEffect | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | MSEvapCondAirFlow | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | MSEvapCondPumpElecNomPower | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | MSTotCapTempModFacCurveType | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | MSEIRTempModFacCurveType | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | MSTwet_Rated | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | MSGamma_Rated | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | MSMaxONOFFCyclesperHour | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | MSLatentCapacityTimeConstant | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | MSFanPowerPerEvapAirFlowRate | |||
real(kind=r64), | public | :: | FuelUsed | ||||
real(kind=r64), | public | :: | FuelConsumed | ||||
logical, | public | :: | CoolingCoilPresent | = | .TRUE. | ||
logical, | public | :: | HeatingCoilPresent | = | .TRUE. | ||
logical, | public | :: | ISHundredPercentDOASDXCoil | = | .FALSE. | ||
integer, | public | :: | SHRFTemp(MaxModes) | = | 0 | ||
integer, | public | :: | SHRFTempErrorIndex | = | 0 | ||
integer, | public | :: | SHRFTempCurveType(MaxModes) | = | 0 | ||
integer, | public | :: | SHRFFlow(MaxModes) | = | 0 | ||
integer, | public | :: | SHRFFlowErrorIndex | = | 0 | ||
integer, | public | :: | SHRFTemp2 | = | 0 | ||
integer, | public | :: | SHRFFlow2 | = | 0 | ||
integer, | public | :: | SHRFTempCurveType2 | = | 0 | ||
logical, | public | :: | UserSHRCurveExists | = | .FALSE. |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | CBFNom | |||
real(kind=r64), | intent(in) | :: | AirMassFlowRateNom | |||
real(kind=r64), | intent(in) | :: | AirMassFlowRate |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | UnitType | |||
character(len=*), | intent(in) | :: | UnitName | |||
real(kind=r64), | intent(in) | :: | InletAirTemp | |||
real(kind=r64), | intent(in) | :: | InletAirHumRat | |||
real(kind=r64), | intent(in) | :: | TotCap | |||
real(kind=r64), | intent(in) | :: | AirMassFlowRate | |||
real(kind=r64), | intent(in) | :: | SHR |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | DXCoilNum | |||
real(kind=r64), | intent(in) | :: | SHRss | |||
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 | |||
integer, | intent(in), | optional | :: | Mode | ||
real(kind=r64), | intent(in), | optional | :: | HeatingRTF |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | SupplyAirMassFlowRate | |||
real(kind=r64), | intent(in), | optional | DIMENSION(:) | :: | Par |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | CoilType | |||
character(len=*), | intent(in) | :: | CoilName | |||
logical, | intent(inout) | :: | ErrorsFound |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | CoilIndex | |||
integer, | intent(in) | :: | CoilType_Num | |||
logical, | intent(inout) | :: | ErrorsFound |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | CoilType | |||
character(len=*), | intent(in) | :: | CoilName | |||
logical, | intent(inout) | :: | ErrorsFound | |||
logical, | intent(in), | optional | :: | PrintWarning |
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) | :: | CoilType | |||
character(len=*), | intent(in) | :: | CoilName | |||
logical, | intent(inout) | :: | ErrorsFound |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | HeatingCoilType | |||
character(len=*), | intent(in) | :: | HeatingCoilName | |||
integer, | intent(in) | :: | HeatingCoilIndex |
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 | |||
integer, | intent(in), | optional | :: | CoilIndex |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | CoilType | |||
character(len=*), | intent(in) | :: | CoilName | |||
logical, | intent(inout) | :: | ErrorsFound |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | CoilIndex | |||
logical, | intent(inout) | :: | ErrorsFound |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | InletDryBulb | |||
real(kind=r64), | intent(in) | :: | InletWetBulb | |||
real(kind=r64), | intent(in) | :: | AirMassFlowRatio | |||
integer, | intent(in) | :: | SHRFTempCurveIndex | |||
integer, | intent(in) | :: | SHRFFlowCurveIndex | |||
real(kind=r64), | intent(in) | :: | SHRRated |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | CompName | |||
integer, | intent(in) | :: | CompOp | |||
logical, | intent(in) | :: | FirstHVACIteration | |||
real(kind=r64), | intent(in), | optional | :: | PartLoadRatio | ||
integer, | intent(inout) | :: | CompIndex | |||
integer, | intent(in) | :: | FanOpMode | |||
real(kind=r64), | intent(in), | optional | :: | OnOffAFR | ||
real(kind=r64), | intent(in), | optional | :: | CoilCoolingHeatingPLRRatio | ||
real(kind=r64), | intent(in), | optional | :: | MaxCap | ||
real(kind=r64), | intent(in), | optional | :: | CompCyclingRatio |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | CompName | |||
real(kind=r64), | intent(in) | :: | SpeedRatio | |||
real(kind=r64), | intent(in) | :: | CycRatio | |||
integer, | intent(inout) | :: | CompIndex | |||
integer, | intent(in), | optional | :: | SpeedNum | ||
integer, | intent(in), | optional | :: | FanOpMode | ||
integer, | intent(in), | optional | :: | CompOp |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | CompName | |||
integer, | intent(in) | :: | CompOp | |||
logical, | intent(in) | :: | FirstHVACIteration | |||
real(kind=r64), | intent(in) | :: | PartLoadRatio | |||
integer, | intent(in) | :: | DehumidMode | |||
integer, | intent(inout) | :: | CompIndex | |||
integer, | intent(in) | :: | FanOpMode |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | DXCoilNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | DXCoilNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | DXCoilNum | |||
real(kind=r64), | intent(in) | :: | PartLoadRatio |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | DXCoilNum | |||
integer, | intent(in) | :: | CompOp | |||
logical, | intent(in) | :: | FirstHVACIteration | |||
real(kind=r64), | intent(in) | :: | PartLoadRatio | |||
integer, | intent(in) | :: | FanOpMode | |||
integer, | intent(in), | optional | :: | PerfMode | ||
real(kind=r64), | intent(in), | optional | :: | OnOffAirFlowRatio | ||
real(kind=r64), | intent(in), | optional | :: | CoolingHeatingPLR |
Set DataHeatGlobal heat reclaim variable for use by heat reclaim coil (part load ratio is accounted for) Calculation for heat reclaim needs to be corrected to use compressor power (not including condenser fan power)
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | DXCoilNum | |||
integer, | intent(in) | :: | CompOp | |||
logical, | intent(in) | :: | FirstHVACIteration | |||
real(kind=r64), | intent(in) | :: | PartLoadRatio | |||
integer, | intent(in) | :: | FanOpMode | |||
real(kind=r64), | intent(in) | :: | CompCycRatio | |||
integer, | intent(in), | optional | :: | PerfMode | ||
real(kind=r64), | intent(in), | optional | :: | OnOffAirFlowRatio | ||
real(kind=r64), | intent(in), | optional | :: | MaxCoolCap |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | DXCoilNum | |||
real(kind=r64), | intent(in) | :: | PartLoadRatio | |||
integer, | intent(in) | :: | FanOpMode | |||
real(kind=r64), | intent(in), | optional | :: | OnOffAirFlowRatio | ||
real(kind=r64), | intent(in), | optional | :: | MaxHeatCap |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | DXCoilNum | |||
real(kind=r64), | intent(in) | :: | SpeedRatio | |||
real(kind=r64), | intent(in) | :: | CycRatio | |||
logical, | intent(in), | optional | :: | ForceOn |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | DXCoilNum | |||
integer, | intent(in) | :: | DehumidMode |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | InletDryBulb | |||
real(kind=r64), | intent(in) | :: | InletHumRat | |||
real(kind=r64), | intent(in) | :: | InletEnthalpy | |||
real(kind=r64), | intent(in) | :: | InletWetBulb | |||
real(kind=r64), | intent(in) | :: | AirMassFlowRatio | |||
real(kind=r64), | intent(in) | :: | AirMassFlow | |||
real(kind=r64), | intent(in) | :: | TotCapNom | |||
real(kind=r64), | intent(in) | :: | CBF | |||
integer, | intent(in) | :: | CCapFTemp | |||
integer, | intent(in) | :: | CCapFFlow | |||
real(kind=r64), | intent(out) | :: | TotCap | |||
real(kind=r64), | intent(out) | :: | SHR | |||
real(kind=r64), | intent(in) | :: | CondInletTemp | |||
real(kind=r64), | intent(in) | :: | Pressure |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer | :: | DXCoilNum | ||||
real(kind=r64) | :: | SpeedRatio | ||||
real(kind=r64) | :: | CycRatio | ||||
integer | :: | SpeedNum | ||||
integer | :: | FanOpMode | ||||
integer | :: | CompOp |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer | :: | DXCoilNum | ||||
real(kind=r64) | :: | SpeedRatio | ||||
real(kind=r64) | :: | CycRatio | ||||
integer | :: | SpeedNum | ||||
integer | :: | FanOpMode |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | DXCoilNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | DXCoilNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | DXCoilNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | CoolingCoilIndex | |||
integer, | intent(out) | :: | SupplyFanIndex | |||
character(len=MaxNameLength), | intent(out) | :: | SupplyFanName |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | DXCoilName | |||
integer, | intent(inout) | :: | DXCoilIndex | |||
logical, | intent(inout) | :: | ErrorsFound | |||
character(len=*), | intent(in), | optional | :: | ThisObjectType | ||
logical, | intent(in), | optional | :: | SuppressWarning |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | DXCoilNum | |||
logical, | intent(inout) | :: | ErrorsFound | |||
integer, | optional | :: | HeatingCoilPLFCurvePTR | |||
integer, | optional | :: | CondenserType | |||
integer, | optional | :: | CondenserInletNodeNum | |||
real(kind=r64), | optional | :: | MaxOATCrankcaseHeater | |||
real(kind=r64), | optional | :: | MinOATCooling | |||
real(kind=r64), | optional | :: | MaxOATCooling | |||
real(kind=r64), | optional | :: | MinOATHeating | |||
real(kind=r64), | optional | :: | MaxOATHeating | |||
integer, | optional | :: | HeatingPerformanceOATType | |||
integer, | optional | :: | DefrostStrategy | |||
integer, | optional | :: | DefrostControl | |||
integer, | optional | :: | DefrostEIRPtr | |||
real(kind=r64), | optional | :: | DefrostFraction | |||
real(kind=r64), | optional | :: | DefrostCapacity | |||
real(kind=r64), | optional | :: | MaxOATDefrost | |||
logical, | optional | :: | CoolingCoilPresent | |||
logical, | optional | :: | HeatingCoilPresent | |||
real(kind=r64), | optional | :: | HeatSizeRatio | |||
real(kind=r64), | optional | :: | TotCap | |||
integer, | optional | :: | SupplyFanIndex | |||
character(len=MaxNameLength), | optional | :: | SupplyFanName |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | CoilType | |||
character(len=*), | intent(in) | :: | CoilName |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | CoilName | |||
character(len=*), | intent(in) | :: | CoilSystemName |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | CoilName |