Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public, | parameter | :: | AirCooled | = | 1 | |
integer, | public, | parameter | :: | WaterCooled | = | 2 | |
integer, | public, | parameter | :: | EvapCooled | = | 3 | |
integer, | public, | parameter | :: | FlowModeNotSet | = | 200 | |
integer, | public, | parameter | :: | ConstantFlow | = | 201 | |
integer, | public, | parameter | :: | NotModulated | = | 202 | |
integer, | public, | parameter | :: | LeavingSetpointModulated | = | 203 | |
integer, | private | :: | NumElectricEIRChillers | = | 0 | ||
real(kind=r64), | private | :: | CondMassFlowRate | = | 0.0d0 | ||
real(kind=r64), | private | :: | EvapMassFlowRate | = | 0.0d0 | ||
real(kind=r64), | private | :: | CondOutletTemp | = | 0.0d0 | ||
real(kind=r64), | private | :: | CondOutletHumRat | = | 0.0d0 | ||
real(kind=r64), | private | :: | EvapOutletTemp | = | 0.0d0 | ||
real(kind=r64), | private | :: | Power | = | 0.0d0 | ||
real(kind=r64), | private | :: | QEvaporator | = | 0.0d0 | ||
real(kind=r64), | private | :: | QCondenser | = | 0.0d0 | ||
real(kind=r64), | private | :: | QHeatRecovered | = | 0.0d0 | ||
real(kind=r64), | private | :: | HeatRecOutletTemp | = | 0.0d0 | ||
real(kind=r64), | private | :: | CondenserFanPower | = | 0.0d0 | ||
real(kind=r64), | private | :: | ChillerCapFT | = | 0.0d0 | ||
real(kind=r64), | private | :: | ChillerEIRFT | = | 0.0d0 | ||
real(kind=r64), | private | :: | ChillerEIRFPLR | = | 0.0d0 | ||
real(kind=r64), | private | :: | ChillerPartLoadRatio | = | 0.0d0 | ||
real(kind=r64), | private | :: | ChillerCyclingRatio | = | 0.0d0 | ||
real(kind=r64), | private | :: | BasinHeaterPower | = | 0.0d0 | ||
real(kind=r64), | private | :: | ChillerFalseLoadRate | = | 0.0d0 | ||
real(kind=r64), | private | :: | AvgCondSinkTemp | = | 0.d0 | ||
type(ElectricEIRChillerSpecs), | private, | ALLOCATABLE, DIMENSION(:) | :: | ElectricEIRChiller | |||
type(ReportEIRVars), | private, | ALLOCATABLE, DIMENSION(:) | :: | ElectricEIRChillerReport | |||
logical, | private, | ALLOCATABLE, DIMENSION(:) | :: | CheckEquipName | |||
logical, | private | :: | GetInputEIR | = | .TRUE. |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
integer, | public | :: | TypeNum | = | 0 | ||
character(len=MaxNameLength), | public | :: | EIRFPLRName | = | ' ' | ||
integer, | public | :: | CondenserType | = | 0 | ||
real(kind=r64), | public | :: | RefCap | = | 0.0d0 | ||
real(kind=r64), | public | :: | RefCOP | = | 0.0d0 | ||
integer, | public | :: | FlowMode | = | FlowModeNotSet | ||
logical, | public | :: | ModulatedFlowSetToLoop | = | .FALSE. | ||
logical, | public | :: | ModulatedFlowErrDone | = | .FALSE. | ||
logical, | public | :: | HRSPErrDone | = | .FALSE. | ||
real(kind=r64), | public | :: | EvapVolFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | EvapMassFlowRateMax | = | 0.0d0 | ||
real(kind=r64), | public | :: | CondVolFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | CondMassFlowRateMax | = | 0.0d0 | ||
real(kind=r64), | public | :: | CondenserFanPowerRatio | = | 0.0d0 | ||
real(kind=r64), | public | :: | CompPowerToCondenserFrac | = | 0.0d0 | ||
integer, | public | :: | EvapInletNodeNum | = | 0 | ||
integer, | public | :: | EvapOutletNodeNum | = | 0 | ||
integer, | public | :: | CondInletNodeNum | = | 0 | ||
integer, | public | :: | CondOutletNodeNum | = | 0 | ||
real(kind=r64), | public | :: | MinPartLoadRat | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxPartLoadRat | = | 0.0d0 | ||
real(kind=r64), | public | :: | OptPartLoadRat | = | 0.0d0 | ||
real(kind=r64), | public | :: | MinUnLoadRat | = | 0.0d0 | ||
real(kind=r64), | public | :: | TempRefCondIn | = | 0.0d0 | ||
real(kind=r64), | public | :: | TempRefEvapOut | = | 0.0d0 | ||
real(kind=r64), | public | :: | TempLowLimitEvapOut | = | 0.0d0 | ||
real(kind=r64), | public | :: | DesignHeatRecVolFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | DesignHeatRecMassFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | SizFac | = | 0.0d0 | ||
real(kind=r64), | public | :: | BasinHeaterPowerFTempDiff | = | 0.0d0 | ||
real(kind=r64), | public | :: | BasinHeaterSetPointTemp | = | 0.0d0 | ||
logical, | public | :: | HeatRecActive | = | .False. | ||
integer, | public | :: | HeatRecInletNodeNum | = | 0 | ||
integer, | public | :: | HeatRecOutletNodeNum | = | 0 | ||
real(kind=r64), | public | :: | HeatRecCapacityFraction | = | 0.d0 | ||
real(kind=r64), | public | :: | HeatRecMaxCapacityLimit | = | 0.d0 | ||
integer, | public | :: | HeatRecSetpointNodeNum | = | 0 | ||
integer, | public | :: | HeatRecInletLimitSchedNum | = | 0 | ||
integer, | public | :: | ChillerCapFT | = | 0 | ||
integer, | public | :: | ChillerEIRFT | = | 0 | ||
integer, | public | :: | ChillerEIRFPLR | = | 0 | ||
integer, | public | :: | ChillerCapFTError | = | 0 | ||
integer, | public | :: | ChillerCapFTErrorIndex | = | 0 | ||
integer, | public | :: | ChillerEIRFTError | = | 0 | ||
integer, | public | :: | ChillerEIRFTErrorIndex | = | 0 | ||
integer, | public | :: | ChillerEIRFPLRError | = | 0 | ||
integer, | public | :: | ChillerEIRFPLRErrorIndex | = | 0 | ||
real(kind=r64), | public | :: | ChillerEIRFPLRMin | = | 0.0d0 | ||
real(kind=r64), | public | :: | ChillerEIRFPLRMax | = | 0.0d0 | ||
integer, | public | :: | DeltaTErrCount | = | 0 | ||
integer, | public | :: | DeltaTErrCountIndex | = | 0 | ||
integer, | public | :: | CWLoopNum | = | 0 | ||
integer, | public | :: | CWLoopSideNum | = | 0 | ||
integer, | public | :: | CWBranchNum | = | 0 | ||
integer, | public | :: | CWCompNum | = | 0 | ||
integer, | public | :: | CDLoopNum | = | 0 | ||
integer, | public | :: | CDLoopSideNum | = | 0 | ||
integer, | public | :: | CDBranchNum | = | 0 | ||
integer, | public | :: | CDCompNum | = | 0 | ||
integer, | public | :: | HRLoopNum | = | 0 | ||
integer, | public | :: | HRLoopSideNum | = | 0 | ||
integer, | public | :: | HRBranchNum | = | 0 | ||
integer, | public | :: | HRCompNum | = | 0 | ||
integer, | public | :: | BasinHeaterSchedulePtr | = | 0 | ||
integer, | public | :: | CondMassFlowIndex | = | 0 | ||
character(len=220), | public | :: | MsgBuffer1 | = | ' ' | ||
character(len=300), | public | :: | MsgBuffer2 | = | ' ' | ||
real(kind=r64), | public | :: | MsgDataLast | = | 0.0d0 | ||
logical, | public | :: | PrintMessage | = | .FALSE. | ||
integer, | public | :: | MsgErrorCount | = | 0 | ||
integer, | public | :: | ErrCount1 | = | 0 | ||
logical, | public | :: | PossibleSubCooling | = | .FALSE. |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=r64), | public | :: | ChillerPartLoadRatio | = | 0.0d0 | ||
real(kind=r64), | public | :: | ChillerCyclingRatio | = | 0.0d0 | ||
real(kind=r64), | public | :: | ChillerFalseLoadRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | ChillerFalseLoad | = | 0.0d0 | ||
real(kind=r64), | public | :: | Power | = | 0.0d0 | ||
real(kind=r64), | public | :: | QEvap | = | 0.0d0 | ||
real(kind=r64), | public | :: | QCond | = | 0.0d0 | ||
real(kind=r64), | public | :: | Energy | = | 0.0d0 | ||
real(kind=r64), | public | :: | EvapEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | CondEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | CondInletTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | EvapInletTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | CondOutletTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | EvapOutletTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | Evapmdot | = | 0.0d0 | ||
real(kind=r64), | public | :: | Condmdot | = | 0.0d0 | ||
real(kind=r64), | public | :: | ActualCOP | = | 0.0d0 | ||
real(kind=r64), | public | :: | QHeatRecovery | = | 0.0d0 | ||
real(kind=r64), | public | :: | EnergyHeatRecovery | = | 0.0d0 | ||
real(kind=r64), | public | :: | HeatRecInletTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | HeatRecOutletTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | HeatRecMassFlow | = | 0.0d0 | ||
real(kind=r64), | public | :: | ChillerCondAvgTemp | = | 0.d0 | ||
real(kind=r64), | public | :: | ChillerCapFT | = | 0.0d0 | ||
real(kind=r64), | public | :: | ChillerEIRFT | = | 0.0d0 | ||
real(kind=r64), | public | :: | ChillerEIRFPLR | = | 0.0d0 | ||
real(kind=r64), | public | :: | CondenserFanPowerUse | = | 0.0d0 | ||
real(kind=r64), | public | :: | CondenserFanEnergyConsumption | = | 0.0d0 | ||
real(kind=r64), | public | :: | BasinHeaterPower | = | 0.0d0 | ||
real(kind=r64), | public | :: | BasinHeaterConsumption | = | 0.0d0 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | EIRChillerType | |||
character(len=*), | intent(in) | :: | EIRChillerName | |||
integer, | intent(in) | :: | EquipFlowCtrl | |||
integer, | intent(inout) | :: | CompIndex | |||
integer, | intent(in) | :: | LoopNum | |||
logical, | intent(in) | :: | RunFlag | |||
logical, | intent(in) | :: | FirstIteration | |||
logical, | intent(inout) | :: | InitLoopEquip | |||
real(kind=r64), | intent(inout) | :: | MyLoad | |||
real(kind=r64), | intent(inout) | :: | MaxCap | |||
real(kind=r64), | intent(inout) | :: | MinCap | |||
real(kind=r64), | intent(inout) | :: | OptCap | |||
logical, | intent(in) | :: | GetSizingFactor | |||
real(kind=r64), | intent(inout) | :: | SizingFactor | |||
real(kind=r64), | intent(inout) | :: | TempCondInDesign | |||
real(kind=r64), | intent(inout) | :: | TempEvapOutDesign |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | EIRChillNum | |||
logical, | intent(in) | :: | RunFlag | |||
real(kind=r64), | intent(in) | :: | MyLoad |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | EIRChillNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer | :: | EIRChillNum | ||||
real(kind=r64) | :: | MyLoad | ||||
logical, | intent(in) | :: | RunFlag | |||
logical | :: | FirstIteration | ||||
integer, | intent(in) | :: | EquipFlowCtrl |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | EIRChillNum | |||
real(kind=r64), | intent(inout) | :: | QCond | |||
real(kind=r64), | intent(in) | :: | CondMassFlow | |||
real(kind=r64), | intent(in) | :: | CondInletTemp | |||
real(kind=r64), | intent(out) | :: | QHeatRec |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | MyLoad | |||
logical, | intent(in) | :: | RunFlag | |||
integer, | intent(in) | :: | Num |