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 | |||
---|---|---|---|---|---|---|---|
real(kind=r64), | public, | DIMENSION (: , : ), ALLOCATABLE | :: | WinDHBkRefl | |||
real(kind=r64), | public, | DIMENSION (: , : , : ), ALLOCATABLE | :: | WinDirBkAbs |
TYPE BSDFBkSurfDescr
REAL(r64), DIMENSION (: , : ), ALLOCATABLE :: WinDHBkRefl !Back directional hemispherical reflectance
! (hour, timestep)
! of this window for radiation from the
! back surface window
REAL(r64), DIMENSION (: , : , : ), ALLOCATABLE :: WinDirBkAbs !back absorptance (layer, hr, timestep)
! for beam radiation absorbed in this
! window that comes from the back surface window
!Note: WinDHBkRefl and WinDirBkAbs are the same for all hours & timesteps if the back surface window is a
! Complex Fenestration; they depend on the sun direction if the back surface window is a regular window
END TYPE BSDFBkSurfDescr