Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
integer, | public | :: | HumType_Code | = | 0 | ||
integer, | public | :: | EquipIndex | = | 0 | ||
character(len=MaxNameLength), | public | :: | Sched | = | ' ' | ||
integer, | public | :: | SchedPtr | = | 0 | ||
real(kind=r64), | public | :: | NomCapVol | = | 0.0d0 | ||
real(kind=r64), | public | :: | NomCap | = | 0.0d0 | ||
real(kind=r64), | public | :: | NomPower | = | 0.0d0 | ||
real(kind=r64), | public | :: | FanPower | = | 0.0d0 | ||
real(kind=r64), | public | :: | StandbyPower | = | 0.0d0 | ||
integer, | public | :: | AirInNode | = | 0 | ||
integer, | public | :: | AirOutNode | = | 0 | ||
real(kind=r64), | public | :: | AirInTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | AirInHumRat | = | 0.0d0 | ||
real(kind=r64), | public | :: | AirInEnthalpy | = | 0.0d0 | ||
real(kind=r64), | public | :: | AirInMassFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | AirOutTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | AirOutHumRat | = | 0.0d0 | ||
real(kind=r64), | public | :: | AirOutEnthalpy | = | 0.0d0 | ||
real(kind=r64), | public | :: | AirOutMassFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | HumRatSet | = | 0.0d0 | ||
real(kind=r64), | public | :: | WaterAdd | = | 0.0d0 | ||
real(kind=r64), | public | :: | ElecUseEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | ElecUseRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | WaterCons | = | 0.0d0 | ||
real(kind=r64), | public | :: | WaterConsRate | = | 0.0d0 | ||
logical, | public | :: | SuppliedByWaterSystem | = | .FALSE. | ||
integer, | public | :: | WaterTankID | = | 0 | ||
integer, | public | :: | WaterTankDemandARRID | = | 0 | ||
real(kind=r64), | public | :: | TankSupplyVdot | = | 0.0d0 | ||
real(kind=r64), | public | :: | TankSupplyVol | = | 0.0d0 | ||
real(kind=r64), | public | :: | StarvedSupplyVdot | = | 0.0d0 | ||
real(kind=r64), | public | :: | StarvedSupplyVol | = | 0.0d0 |
TYPE HumidifierData
CHARACTER(len=MaxNameLength) :: Name =' ' ! unique name of component
! CHARACTER(len=MaxNameLength) :: HumType =' ' ! Type of humidifier
INTEGER :: HumType_Code =0 ! Pointer to Humidifier in list of humidifiers
INTEGER :: EquipIndex =0 ! Pointer to Humidifier in list of humidifiers
CHARACTER(len=MaxNameLength) :: Sched =' ' ! name of availability schedule
INTEGER :: SchedPtr =0 ! index of availability schedule
REAL(r64) :: NomCapVol =0.0d0 ! nominal capacity [m3/s of water]
REAL(r64) :: NomCap =0.0d0 ! nominal capacity [kg/s of water]
REAL(r64) :: NomPower =0.0d0 ! power consumption at full output [watts]
REAL(r64) :: FanPower =0.0d0 ! nominal fan power [watts]
REAL(r64) :: StandbyPower =0.0d0 ! standby power consumption [watts]
INTEGER :: AirInNode =0 ! air inlet node of humidifier
INTEGER :: AirOutNode =0 ! air outlet node of humidifier
REAL(r64) :: AirInTemp =0.0d0 ! inlet air temperature [C]
REAL(r64) :: AirInHumRat =0.0d0 ! inlet air humidity ratio [kg water / kg air]
REAL(r64) :: AirInEnthalpy =0.0d0 ! inlet air specific enthalpy [J/kg]
REAL(r64) :: AirInMassFlowRate =0.0d0 ! inlet air mass flow rate [kg/s]
REAL(r64) :: AirOutTemp =0.0d0 ! outlet air temperature [C]
REAL(r64) :: AirOutHumRat =0.0d0 ! outlet air humidity ratio [kg water / kg air]
REAL(r64) :: AirOutEnthalpy =0.0d0 ! outlet air specific enthalpy [J/kg]
REAL(r64) :: AirOutMassFlowRate=0.0d0 ! outlet air mass flow rate [kg/s]
REAL(r64) :: HumRatSet =0.0d0 ! humidity ratio setpoint [kg water / kg air]
REAL(r64) :: WaterAdd =0.0d0 ! water output (and consumption) [kg/s]
REAL(r64) :: ElecUseEnergy =0.0d0 ! electricity consumption [J]
REAL(r64) :: ElecUseRate =0.0d0 ! electricity consumption [W]
REAL(r64) :: WaterCons =0.0d0 ! water consumption in cubic meters
REAL(r64) :: WaterConsRate =0.0d0 ! water consumption rate in m3/s
LOGICAL :: SuppliedByWaterSystem = .FALSE. ! true means there is storage tank, otherwise mains
INTEGER :: WaterTankID = 0 ! index pointer to water storage tank
INTEGER :: WaterTankDemandARRID = 0 ! index pointer to WaterStorage Demand arrays.
REAL(r64) :: TankSupplyVdot = 0.0d0
REAL(r64) :: TankSupplyVol = 0.0d0
REAL(r64) :: StarvedSupplyVdot = 0.0d0
REAL(r64) :: StarvedSupplyVol = 0.0d0
END TYPE HumidifierData