Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
integer, | public | :: | ZonePtr | = | 0 | ||
integer, | public | :: | SchedPtr | = | 0 | ||
real(kind=r64), | public | :: | CapatLowTemperature | = | 0.0d0 | ||
real(kind=r64), | public | :: | LowTemperature | = | 0.0d0 | ||
real(kind=r64), | public | :: | CapatHighTemperature | = | 0.0d0 | ||
real(kind=r64), | public | :: | HighTemperature | = | 0.0d0 | ||
logical, | public | :: | EMSZoneBaseboardOverrideOn | = | .FALSE. | ||
real(kind=r64), | public | :: | EMSZoneBaseboardPower | = | 0.0d0 | ||
real(kind=r64), | public | :: | FractionRadiant | = | 0.0d0 | ||
real(kind=r64), | public | :: | FractionConvected | = | 0.0d0 | ||
logical, | public | :: | ManageDemand | = | .FALSE. | ||
real(kind=r64), | public | :: | DemandLimit | = | 0.0d0 | ||
real(kind=r64), | public | :: | Power | = | 0.0d0 | ||
real(kind=r64), | public | :: | RadGainRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | ConGainRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | TotGainRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | Consumption | = | 0.0d0 | ||
real(kind=r64), | public | :: | RadGainEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | ConGainEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | TotGainEnergy | = | 0.0d0 | ||
character(len=MaxNameLength), | public | :: | EndUseSubcategory | = | ' ' |
TYPE BBHeatData
CHARACTER(len=MaxNameLength) :: Name =' ' ! BASEBOARD HEAT object name
INTEGER :: ZonePtr =0
INTEGER :: SchedPtr =0
REAL(r64) :: CapatLowTemperature = 0.0d0
REAL(r64) :: LowTemperature = 0.0d0
REAL(r64) :: CapatHighTemperature = 0.0d0
REAL(r64) :: HighTemperature = 0.0d0
LOGICAL :: EMSZoneBaseboardOverrideOn = .FALSE. !EMS actuating equipment power if .TRUE.
REAL(r64) :: EMSZoneBaseboardPower = 0.0d0 ! Value EMS is directing to use for override
REAL(r64) :: FractionRadiant = 0.0d0
REAL(r64) :: FractionConvected = 0.0d0
LOGICAL :: ManageDemand =.FALSE. ! Flag to indicate whether to use demand limiting
REAL(r64) :: DemandLimit = 0.0d0 ! Demand limit set by demand manager [W]
! Report variables
REAL(r64) :: Power = 0.0d0 ! Electric power [W]
REAL(r64) :: RadGainRate = 0.0d0 ! Radiant heat gain [W]
REAL(r64) :: ConGainRate = 0.0d0 ! Convective heat gain [W]
REAL(r64) :: TotGainRate = 0.0d0 ! Total heat gain [W]
REAL(r64) :: Consumption = 0.0d0 ! Electric consumption [J]
REAL(r64) :: RadGainEnergy = 0.0d0 ! Radiant heat gain [J]
REAL(r64) :: ConGainEnergy = 0.0d0 ! Convective heat gain [J]
REAL(r64) :: TotGainEnergy = 0.0d0 ! Total heat gain [J]
CHARACTER(len=MaxNameLength) :: EndUseSubcategory = ' ' !user defined name for the end use category
END TYPE BBHeatData