Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | MixerName | = | ' ' | ||
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 | :: | OutletNode | = | 0 | ||
real(kind=r64), | public | :: | OutletMassFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | OutletMassFlowRateMaxAvail | = | 0.0d0 | ||
real(kind=r64), | public | :: | OutletMassFlowRateMinAvail | = | 0.0d0 | ||
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 |
TYPE, PUBLIC :: MixerConditions
CHARACTER(len=MaxNameLength) :: MixerName=' ' ! Name of the Mixer
REAL(r64) :: OutletTemp=0.0d0
REAL(r64) :: OutletHumRat=0.0d0
REAL(r64) :: OutletEnthalpy=0.0d0
REAL(r64) :: OutletPressure=0.0d0
INTEGER :: OutletNode=0
REAL(r64) :: OutletMassFlowRate=0.0d0 !MassFlow through the Mixer being Simulated [kg/Sec]
REAL(r64) :: OutletMassFlowRateMaxAvail=0.0d0 ! [kg/Sec]
REAL(r64) :: OutletMassFlowRateMinAvail=0.0d0 ! [kg/Sec]
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
END TYPE MixerConditions