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 | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | ZoneName | = | ' ' | ||
integer, | public | :: | ZoneID | = | 0 | ||
real(kind=r64), | public | :: | UASkin | = | 0.0d0 | ||
real(kind=r64), | public | :: | ExcessAirRAT | = | 0.0d0 | ||
real(kind=r64), | public | :: | ANC0 | = | 0.0d0 | ||
real(kind=r64), | public | :: | ANC1 | = | 0.0d0 | ||
integer, | public | :: | SkinLossDestination | = | 0 | ||
real(kind=r64), | public | :: | MaxPowerW | = | 0.0d0 | ||
real(kind=r64), | public | :: | MinPowerW | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxPowerkmolperSec | = | 0.0d0 | ||
real(kind=r64), | public | :: | MinPowerkmolperSec | = | 0.0d0 | ||
integer, | public | :: | NumConstituents | = | 0 | ||
real(kind=r64), | public | :: | TauxMix | = | 0.0d0 | ||
real(kind=r64), | public | :: | NdotAuxMix | = | 0.0d0 | ||
real(kind=r64), | public, | DIMENSION(14) | :: | ConstitMolalFract | = | 0.0d0 | |
integer, | public, | DIMENSION(14) | :: | GasLibID | = | 0 | |
real(kind=r64), | public | :: | QskinLoss | = | 0.0d0 | ||
real(kind=r64), | public | :: | QairIntake | = | 0.0d0 |
TYPE FCAuxilHeatDataStruct
CHARACTER(len=MaxNameLength) :: Name = ' ' !name of this auxiliary heating module
CHARACTER(len=MaxNameLength) :: ZoneName = ' '
INTEGER :: ZoneID = 0
REAL(r64) :: UASkin = 0.0d0 !for skin losses to zone
REAL(r64) :: ExcessAirRAT = 0.0d0 !
REAL(r64) :: ANC0 = 0.0d0
REAL(r64) :: ANC1 = 0.0d0
INTEGER :: SkinLossDestination = 0 !control mode for where lost heat goes
REAL(r64) :: MaxPowerW = 0.0d0
REAL(r64) :: MinPowerW = 0.0d0
REAL(r64) :: MaxPowerkmolperSec = 0.0d0
REAL(r64) :: MinPowerkmolperSec = 0.0d0
! calculated and from elsewhere
INTEGER :: NumConstituents = 0
REAL(r64) :: TauxMix = 0.0d0
REAL(r64) :: NdotAuxMix = 0.0d0
REAL(r64), DIMENSION(14) :: ConstitMolalFract = 0.0d0
INTEGER, DIMENSION(14) :: GasLibID = 0 ! lookup ID in Gas Phase ThermoChemistry Structure Array
REAL(r64) :: QskinLoss = 0.0d0 !Heat lost to room
REAL(r64) :: QairIntake = 0.0d0 ! heat into intake air
END TYPE FCAuxilHeatDataStruct