Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | '' | ||
character(len=MaxNameLength), | public | :: | EndUseSubcatName | = | '' | ||
integer, | public | :: | Connections | = | 0 | ||
real(kind=r64), | public | :: | PeakVolFlowRate | = | 0.0d0 | ||
integer, | public | :: | FlowRateFracSchedule | = | 0 | ||
real(kind=r64), | public | :: | ColdVolFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | HotVolFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | TotalVolFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | ColdMassFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | HotMassFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | TotalMassFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | DrainMassFlowRate | = | 0.0d0 | ||
integer, | public | :: | ColdTempSchedule | = | 0 | ||
integer, | public | :: | HotTempSchedule | = | 0 | ||
integer, | public | :: | TargetTempSchedule | = | 0 | ||
real(kind=r64), | public | :: | ColdTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | HotTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | TargetTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | MixedTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | DrainTemp | = | 0.0d0 | ||
integer, | public | :: | Zone | = | 0 | ||
integer, | public | :: | SensibleFracSchedule | = | 0 | ||
real(kind=r64), | public | :: | SensibleRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | SensibleEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | SensibleRateNoMultiplier | = | 0.d0 | ||
integer, | public | :: | LatentFracSchedule | = | 0 | ||
real(kind=r64), | public | :: | LatentRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | LatentEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | LatentRateNoMultiplier | = | 0.d0 | ||
real(kind=r64), | public | :: | MoistureRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | MoistureMass | = | 0.0d0 | ||
real(kind=r64), | public | :: | ColdVolume | = | 0.0d0 | ||
real(kind=r64), | public | :: | HotVolume | = | 0.0d0 | ||
real(kind=r64), | public | :: | TotalVolume | = | 0.0d0 | ||
real(kind=r64), | public | :: | Power | = | 0.0d0 | ||
real(kind=r64), | public | :: | Energy | = | 0.0d0 |
TYPE WaterEquipmentType
CHARACTER(len=MaxNameLength) :: Name = '' ! Name of DHW
CHARACTER(len=MaxNameLength) :: EndUseSubcatName = ''
INTEGER :: Connections = 0 ! Index for WATER USE CONNECTIONS object
REAL(r64) :: PeakVolFlowRate = 0.0d0 ! Peak volumetric flow rate, also water consumption rate (m3/s)
INTEGER :: FlowRateFracSchedule = 0 ! Pointer to schedule object
REAL(r64) :: ColdVolFlowRate = 0.0d0
REAL(r64) :: HotVolFlowRate = 0.0d0
REAL(r64) :: TotalVolFlowRate = 0.0d0 ! Volumetric flow rate, also water consumption rate (m3/s)
REAL(r64) :: ColdMassFlowRate = 0.0d0
REAL(r64) :: HotMassFlowRate = 0.0d0
REAL(r64) :: TotalMassFlowRate = 0.0d0 ! Mass flow rate (kg/s)
REAL(r64) :: DrainMassFlowRate = 0.0d0
INTEGER :: ColdTempSchedule = 0 ! Index for schedule object
INTEGER :: HotTempSchedule = 0 ! Index for schedule object
INTEGER :: TargetTempSchedule = 0 ! Index for schedule object
REAL(r64) :: ColdTemp = 0.0d0 ! Cold supply water temperature (C)
REAL(r64) :: HotTemp = 0.0d0 ! Hot supply water temperature (C)
REAL(r64) :: TargetTemp = 0.0d0 ! Target (mixed) water temperature (C)
REAL(r64) :: MixedTemp = 0.0d0 ! Actual outlet (mixed) water temperature (C)
REAL(r64) :: DrainTemp = 0.0d0
INTEGER :: Zone = 0 ! Index for zone object
INTEGER :: SensibleFracSchedule = 0 ! Pointer to schedule object
REAL(r64) :: SensibleRate = 0.0d0
REAL(r64) :: SensibleEnergy = 0.0d0
REAL(r64) :: SensibleRateNoMultiplier = 0.d0
INTEGER :: LatentFracSchedule = 0 ! Pointer to schedule object
REAL(r64) :: LatentRate = 0.0d0
REAL(r64) :: LatentEnergy = 0.0d0
REAL(r64) :: LatentRateNoMultiplier = 0.d0
REAL(r64) :: MoistureRate = 0.0d0
REAL(r64) :: MoistureMass = 0.0d0
REAL(r64) :: ColdVolume = 0.0d0 ! Water consumption (m3)
REAL(r64) :: HotVolume = 0.0d0 ! Water consumption (m3)
REAL(r64) :: TotalVolume = 0.0d0 ! Water consumption (m3)
REAL(r64) :: Power = 0.0d0 ! Heating rate required to meet the mixed water temperature (W)
REAL(r64) :: Energy = 0.0d0 ! Heating energy required to meet the mixed water temperature (J)
END TYPE WaterEquipmentType