Nodes of different colours represent the following:
Solid arrows point from one derived type to another which extends (inherits from) it. Dashed arrows point from a derived type to another type containing it as a components, with a label listing the name(s) of said component(s). Where possible, edges connecting nodes are given different colours to make them easier to distinguish in large graphs.
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | InletNodeNum | = | 0 | ||
integer, | public | :: | OutletNodeNum | = | 0 | ||
real(kind=r64), | public | :: | InletRho | = | 0.d0 | ||
real(kind=r64), | public | :: | InletCp | = | 0.d0 | ||
real(kind=r64), | public | :: | InletTemp | = | 0.d0 | ||
real(kind=r64), | public | :: | InletHumRat | = | 0.d0 | ||
real(kind=r64), | public | :: | InletMassFlowRate | = | 0.d0 | ||
real(kind=r64), | public | :: | OutletTemp | = | 0.d0 | ||
real(kind=r64), | public | :: | OutletHumRat | = | 0.d0 | ||
real(kind=r64), | public | :: | OutletMassFlowRate | = | 0.d0 |
TYPE AirConnectionStruct
INTEGER :: InletNodeNum = 0 ! air inlet node index
INTEGER :: OutletNodeNum = 0 ! air outlet node index
REAL(r64) :: InletRho = 0.d0 ! fills internal variable, current inlet air density [kg/m3]
REAL(r64) :: InletCp = 0.d0 ! fills internal variable, current inlet air specific heat [J/kg-c]
REAL(r64) :: InletTemp = 0.d0 ! fills internal variable, current inlet air temperature [C]
REAL(r64) :: InletHumRat = 0.d0 ! fills internal variable, current inlet air humidity ratio [kg/kg]
REAL(r64) :: InletMassFlowRate = 0.d0 ! fills internal variable, current inlet air mass flow rate [kg/s]
REAL(r64) :: OutletTemp = 0.d0 ! filled by actuator, component outlet temperature [C]
REAL(r64) :: OutletHumRat = 0.d0 ! filled by actuator, component outlet humidity ratio [kg/kg]
REAL(r64) :: OutletMassFlowRate = 0.d0 ! filled by actuator, component outlet mass flow rate [kg/s]
END TYPE AirConnectionStruct