Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | ZonePlenumName | = | ' ' | ||
character(len=MaxNameLength), | public | :: | ZoneName | = | ' ' | ||
character(len=MaxNameLength), | public | :: | ZoneNodeName | = | ' ' | ||
real(kind=r64), | public | :: | ZoneTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | ZoneHumRat | = | 0.0d0 | ||
real(kind=r64), | public | :: | ZoneEnthalpy | = | 0.0d0 | ||
real(kind=r64), | public | :: | OutletTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | OutletHumRat | = | 0.0d0 | ||
real(kind=r64), | public | :: | OutletEnthalpy | = | 0.0d0 | ||
real(kind=r64), | public | :: | OutletPressure | = | 0.0d0 | ||
integer, | public | :: | ZoneNodeNum | = | 0 | ||
integer, | public | :: | ActualZoneNum | = | 0 | ||
integer, | public | :: | OutletNode | = | 0 | ||
real(kind=r64), | public | :: | OutletMassFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | OutletMassFlowRateMaxAvail | = | 0.0d0 | ||
real(kind=r64), | public | :: | OutletMassFlowRateMinAvail | = | 0.0d0 | ||
integer, | public | :: | NumInducedNodes | = | 0 | ||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | InducedNode | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | InducedMassFlowRate | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | InducedMassFlowRateMaxAvail | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | InducedMassFlowRateMinAvail | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | InducedTemp | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | InducedHumRat | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | InducedEnthalpy | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | InducedPressure | |||
logical, | public | :: | InitFlag | = | .false. | ||
integer, | public | :: | NumInletNodes | = | 0 | ||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | InletNode | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | InletMassFlowRate | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | InletMassFlowRateMaxAvail | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | InletMassFlowRateMinAvail | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | InletTemp | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | InletHumRat | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | InletEnthalpy | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | InletPressure | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | ADUIndex | |||
integer, | public | :: | NumADUs | ||||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | ZoneEqNum |
TYPE ZoneReturnPlenumConditions
CHARACTER(len=MaxNameLength) :: ZonePlenumName =' '
CHARACTER(len=MaxNameLength) :: ZoneName =' '
CHARACTER(len=MaxNameLength) :: ZoneNodeName =' '
REAL(r64) :: ZoneTemp =0.0d0
REAL(r64) :: ZoneHumRat =0.0d0
REAL(r64) :: ZoneEnthalpy =0.0d0
REAL(r64) :: OutletTemp =0.0d0
REAL(r64) :: OutletHumRat =0.0d0
REAL(r64) :: OutletEnthalpy =0.0d0
REAL(r64) :: OutletPressure =0.0d0
INTEGER :: ZoneNodeNum =0
INTEGER :: ActualZoneNum =0
INTEGER :: OutletNode =0
REAL(r64) :: OutletMassFlowRate =0.0d0 !MassFlow through the ZonePlenum being Simulated [kg/Sec]
REAL(r64) :: OutletMassFlowRateMaxAvail =0.0d0 ! [kg/Sec]
REAL(r64) :: OutletMassFlowRateMinAvail =0.0d0 ! [kg/Sec]
INTEGER :: NumInducedNodes =0
INTEGER, DIMENSION(:), ALLOCATABLE ::InducedNode
REAL(r64), DIMENSION(:), ALLOCATABLE ::InducedMassFlowRate
REAL(r64), DIMENSION(:), ALLOCATABLE ::InducedMassFlowRateMaxAvail
REAL(r64), DIMENSION(:), ALLOCATABLE ::InducedMassFlowRateMinAvail
REAL(r64), DIMENSION(:), ALLOCATABLE ::InducedTemp
REAL(r64), DIMENSION(:), ALLOCATABLE ::InducedHumRat
REAL(r64), DIMENSION(:), ALLOCATABLE ::InducedEnthalpy
REAL(r64), DIMENSION(:), ALLOCATABLE ::InducedPressure
LOGICAL :: InitFlag =.false.
INTEGER :: NumInletNodes =0
INTEGER, DIMENSION(:), ALLOCATABLE ::InletNode
REAL(r64), DIMENSION(:), ALLOCATABLE ::InletMassFlowRate
REAL(r64), DIMENSION(:), ALLOCATABLE ::InletMassFlowRateMaxAvail
REAL(r64), DIMENSION(:), ALLOCATABLE ::InletMassFlowRateMinAvail
REAL(r64), DIMENSION(:), ALLOCATABLE ::InletTemp
REAL(r64), DIMENSION(:), ALLOCATABLE ::InletHumRat
REAL(r64), DIMENSION(:), ALLOCATABLE ::InletEnthalpy
REAL(r64), DIMENSION(:), ALLOCATABLE ::InletPressure
INTEGER, DIMENSION(:), ALLOCATABLE ::ADUIndex ! index to AirDistUnit leaking to this plenum
INTEGER ::NumADUs ! number of ADU's that can leak to this plenum
INTEGER, DIMENSION(:), ALLOCATABLE ::ZoneEqNum ! list of zone equip config indices for this plenum
END TYPE ZoneReturnPlenumConditions