Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | private, | parameter | :: | NoLimit | = | 1 | |
integer, | private, | parameter | :: | LimitFlowRate | = | 2 | |
integer, | private, | parameter | :: | LimitCapacity | = | 3 | |
integer, | private, | parameter | :: | LimitFlowRateAndCapacity | = | 4 | |
character(len=*), | private, | parameter, DIMENSION(4) | :: | cLimitType | = | (/'NoLimit ', 'LimitFlowRate ', 'LimitCapacity ', 'LimitFlowRateAndCapacity'/) | |
integer, | private, | parameter | :: | None | = | 1 | |
integer, | private, | parameter | :: | ConstantSensibleHeatRatio | = | 2 | |
integer, | private, | parameter | :: | Humidistat | = | 3 | |
integer, | private, | parameter | :: | ConstantSupplyHumidityRatio | = | 4 | |
integer, | private, | parameter | :: | NoDCV | = | 1 | |
integer, | private, | parameter | :: | OccupancySchedule | = | 2 | |
integer, | private, | parameter | :: | CO2Setpoint | = | 3 | |
integer, | private, | parameter | :: | NoEconomizer | = | 1 | |
integer, | private, | parameter | :: | DifferentialDryBulb | = | 2 | |
integer, | private, | parameter | :: | DifferentialEnthalpy | = | 3 | |
integer, | private, | parameter | :: | NoHeatRecovery | = | 1 | |
integer, | private, | parameter | :: | Sensible | = | 2 | |
integer, | private, | parameter | :: | Enthalpy | = | 3 | |
integer, | private, | parameter | :: | Off | = | 0 | |
integer, | private, | parameter | :: | Heat | = | 1 | |
integer, | private, | parameter | :: | Cool | = | 2 | |
integer, | private, | parameter | :: | Deadband | = | 3 | |
real(kind=r64), | private, | parameter | :: | SmallDeltaHumRat | = | 0.00025d0 | |
type(ZonePurchasedAir), | private, | ALLOCATABLE, DIMENSION(:) | :: | PurchAir | |||
integer, | private, | SAVE | :: | NumPurchAir | |||
logical, | private, | SAVE | :: | GetPurchAirInputFlag | = | .TRUE. | |
logical, | private, | ALLOCATABLE, DIMENSION(:) | :: | CheckEquipName |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | cObjectName | = | ' ' | ||
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | AvailSched | = | ' ' | ||
integer, | public | :: | AvailSchedPtr | = | 0 | ||
integer, | public | :: | ZoneSupplyAirNodeNum | = | 0 | ||
integer, | public | :: | ZoneExhaustAirNodeNum | = | 0 | ||
integer, | public | :: | ZoneRecircAirNodeNum | = | 0 | ||
real(kind=r64), | public | :: | MaxHeatSuppAirTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | MinCoolSuppAirTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxHeatSuppAirHumRat | = | 0.0d0 | ||
real(kind=r64), | public | :: | MinCoolSuppAirHumRat | = | 0.0d0 | ||
integer, | public | :: | HeatingLimit | = | 0 | ||
real(kind=r64), | public | :: | MaxHeatVolFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxHeatSensCap | = | 0.0d0 | ||
integer, | public | :: | CoolingLimit | = | 0 | ||
real(kind=r64), | public | :: | MaxCoolVolFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxCoolTotCap | = | 0.0d0 | ||
character(len=MaxNameLength), | public | :: | HeatSched | = | ' ' | ||
integer, | public | :: | HeatSchedPtr | = | 0 | ||
character(len=MaxNameLength), | public | :: | CoolSched | = | ' ' | ||
integer, | public | :: | CoolSchedPtr | = | 0 | ||
integer, | public | :: | DehumidCtrlType | = | 0 | ||
real(kind=r64), | public | :: | CoolSHR | = | 0.0d0 | ||
integer, | public | :: | HumidCtrlType | = | 0 | ||
integer, | public | :: | OARequirementsPtr | = | 0 | ||
integer, | public | :: | DCVType | = | 0 | ||
integer, | public | :: | EconomizerType | = | 0 | ||
logical, | public | :: | OutdoorAir | = | .false. | ||
integer, | public | :: | OutdoorAirNodeNum | = | 0 | ||
integer, | public | :: | HtRecType | = | 0 | ||
real(kind=r64), | public | :: | HtRecSenEff | = | 0.0d0 | ||
real(kind=r64), | public | :: | HtRecLatEff | = | 0.0d0 | ||
integer, | public | :: | OAFlowFracSchPtr | = | 0 | ||
real(kind=r64), | public | :: | MaxHeatMassFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxCoolMassFlowRate | = | 0.0d0 | ||
logical, | public | :: | EMSOverrideMdotOn | = | .FALSE. | ||
real(kind=r64), | public | :: | EMSValueMassFlowRate | = | 0.0d0 | ||
logical, | public | :: | EMSOverrideOAMdotOn | = | .FALSE. | ||
real(kind=r64), | public | :: | EMSValueOAMassFlowRate | = | 0.0d0 | ||
logical, | public | :: | EMSOverrideSupplyTempOn | = | .FALSE. | ||
real(kind=r64), | public | :: | EMSValueSupplyTemp | = | 0.0d0 | ||
logical, | public | :: | EMSOverrideSupplyHumRatOn | = | .FALSE. | ||
real(kind=r64), | public | :: | EMSValueSupplyHumRat | = | 0.0d0 | ||
real(kind=r64), | public | :: | MinOAMassFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | OutdoorAirMassFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | FinalMixedAirTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | FinalMixedAirHumRat | = | 0.0d0 | ||
real(kind=r64), | public | :: | HtRecSenOutput | = | 0.0d0 | ||
real(kind=r64), | public | :: | HtRecLatOutput | = | 0.0d0 | ||
real(kind=r64), | public | :: | OASenOutput | = | 0.0d0 | ||
real(kind=r64), | public | :: | OALatOutput | = | 0.0d0 | ||
real(kind=r64), | public | :: | SenOutputToZone | = | 0.0d0 | ||
real(kind=r64), | public | :: | LatOutputToZone | = | 0.0d0 | ||
real(kind=r64), | public | :: | SenCoilLoad | = | 0.0d0 | ||
real(kind=r64), | public | :: | LatCoilLoad | = | 0.0d0 | ||
integer, | public | :: | OAFlowMaxCoolOutputError | = | 0 | ||
integer, | public | :: | OAFlowMaxHeatOutputError | = | 0 | ||
integer, | public | :: | SaturationOutputError | = | 0 | ||
integer, | public | :: | OAFlowMaxCoolOutputIndex | = | 0 | ||
integer, | public | :: | OAFlowMaxHeatOutputIndex | = | 0 | ||
integer, | public | :: | SaturationOutputIndex | = | 0 | ||
integer, | public | :: | AvailStatus | = | 0 | ||
integer, | public | :: | CoolErrIndex | = | 0 | ||
integer, | public | :: | HeatErrIndex | = | 0 | ||
real(kind=r64), | public | :: | SenHeatEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | LatHeatEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | TotHeatEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | SenCoolEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | LatCoolEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | TotCoolEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | ZoneSenHeatEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | ZoneLatHeatEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | ZoneTotHeatEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | ZoneSenCoolEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | ZoneLatCoolEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | ZoneTotCoolEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | OASenHeatEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | OALatHeatEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | OATotHeatEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | OASenCoolEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | OALatCoolEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | OATotCoolEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | HtRecSenHeatEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | HtRecLatHeatEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | HtRecTotHeatEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | HtRecSenCoolEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | HtRecLatCoolEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | HtRecTotCoolEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | SenHeatRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | LatHeatRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | TotHeatRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | SenCoolRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | LatCoolRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | TotCoolRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | ZoneSenHeatRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | ZoneLatHeatRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | ZoneTotHeatRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | ZoneSenCoolRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | ZoneLatCoolRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | ZoneTotCoolRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | OASenHeatRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | OALatHeatRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | OATotHeatRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | OASenCoolRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | OALatCoolRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | OATotCoolRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | HtRecSenHeatRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | HtRecLatHeatRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | HtRecTotHeatRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | HtRecSenCoolRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | HtRecLatCoolRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | HtRecTotCoolRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | TimeEconoActive | = | 0.0d0 | ||
real(kind=r64), | public | :: | TimeHtRecActive | = | 0.0d0 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | PurchAirNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | PurchAirNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | PurchAirNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | PurchAirNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | PurchAirNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | PurchAirName | |||
real(kind=r64), | intent(inout) | :: | SysOutputProvided | |||
real(kind=r64), | intent(out) | :: | MoistOutputProvided | |||
logical, | intent(in) | :: | FirstHVACIteration | |||
integer, | intent(in) | :: | ControlledZoneNum | |||
integer, | intent(in) | :: | ActualZoneNum | |||
integer, | intent(inout) | :: | CompIndex |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | PurchAirNum | |||
logical, | intent(in) | :: | FirstHVACIteration | |||
integer, | intent(in) | :: | ControlledZoneNum | |||
integer, | intent(in) | :: | ActualZoneNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | PurchAirNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | PurchAirNum | |||
real(kind=r64), | intent(inout) | :: | SysOutputProvided | |||
real(kind=r64), | intent(out) | :: | MoistOutputProvided | |||
integer, | intent(in) | :: | ControlledZoneNum | |||
integer, | intent(in) | :: | ActualZoneNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | PurchAirNum | |||
integer, | intent(in) | :: | ActualZoneNum | |||
real(kind=r64), | intent(out) | :: | OAMassFlowRate |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | PurchAirNum | |||
real(kind=r64), | intent(in) | :: | OAMassFlowRate | |||
real(kind=r64), | intent(in) | :: | SupplyMassFlowRate | |||
real(kind=r64), | intent(out) | :: | MixedAirTemp | |||
real(kind=r64), | intent(out) | :: | MixedAirHumRat | |||
real(kind=r64), | intent(out) | :: | MixedAirEnthalpy | |||
integer, | intent(in) | :: | OperatingMode |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | PurchAirNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | PurchAirNum |