Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | SplitterName | = | ' ' | ||
real(kind=r64), | public | :: | InletTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | InletHumRat | = | 0.0d0 | ||
real(kind=r64), | public | :: | InletEnthalpy | = | 0.0d0 | ||
real(kind=r64), | public | :: | InletPressure | = | 0.0d0 | ||
integer, | public | :: | InletNode | = | 0 | ||
real(kind=r64), | public | :: | InletMassFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | InletMassFlowRateMaxAvail | = | 0.0d0 | ||
real(kind=r64), | public | :: | InletMassFlowRateMinAvail | = | 0.0d0 | ||
integer, | public | :: | NumOutletNodes | = | 0 | ||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | OutletNode | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | OutletMassFlowRate | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | OutletMassFlowRateMaxAvail | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | OutletMassFlowRateMinAvail | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | OutletTemp | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | OutletHumRat | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | OutletEnthalpy | |||
real(kind=r64), | public, | DIMENSION(:), ALLOCATABLE | :: | OutletPressure |
TYPE, PUBLIC :: SplitterConditions ! public because USEd by SimAirServingZones and the Direct Air Unit
CHARACTER(len=MaxNameLength) :: SplitterName=' ' ! Name of the Splitter
REAL(r64) :: InletTemp=0.0d0
REAL(r64) :: InletHumRat=0.0d0
REAL(r64) :: InletEnthalpy=0.0d0
REAL(r64) :: InletPressure=0.0d0
INTEGER :: InletNode=0
REAL(r64) :: InletMassFlowRate=0.0d0 !MassFlow through the Splitter being Simulated [kg/Sec]
REAL(r64) :: InletMassFlowRateMaxAvail=0.0d0 !Max Avail MassFlow through the Splitter being Simulated [kg/Sec]
REAL(r64) :: InletMassFlowRateMinAvail=0.0d0 !Min Avail MassFlow through the Splitter being Simulated [kg/Sec]
INTEGER :: NumOutletNodes=0
INTEGER, DIMENSION(:), ALLOCATABLE :: OutletNode
REAL(r64), DIMENSION(:), ALLOCATABLE :: OutletMassFlowRate
REAL(r64), DIMENSION(:), ALLOCATABLE :: OutletMassFlowRateMaxAvail
REAL(r64), DIMENSION(:), ALLOCATABLE :: OutletMassFlowRateMinAvail
REAL(r64), DIMENSION(:), ALLOCATABLE :: OutletTemp
REAL(r64), DIMENSION(:), ALLOCATABLE :: OutletHumRat
REAL(r64), DIMENSION(:), ALLOCATABLE :: OutletEnthalpy
REAL(r64), DIMENSION(:), ALLOCATABLE :: OutletPressure
END TYPE SplitterConditions