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 | :: | IcBeam | = | 0.0D0 | ||
real(kind=r64), | public | :: | IcDiffuse | = | 0.0D0 | ||
real(kind=r64), | public | :: | IncidenceAngle | = | 0.0D0 | ||
real(kind=r64), | public | :: | ZenithAngle | = | 0.0D0 | ||
real(kind=r64), | public | :: | Tamb | = | 0.0D0 | ||
real(kind=r64), | public | :: | WindSpeed | = | 0.0D0 | ||
real(kind=r64), | public | :: | Altitude | = | 0.0D0 |
TYPE SNLPVInputStruct ! for data obtained elsewhere in EnergyPlus
REAL(r64) :: IcBeam =0.0D0 !incident beam solar (W/m2)
REAL(r64) :: IcDiffuse =0.0D0 ! incident diffuse solar (W/m2)
REAL(r64) :: IncidenceAngle =0.0D0 ! angle from normal for beam (deg)
REAL(r64) :: ZenithAngle =0.0D0 !solar zenith angle (deg)
REAL(r64) :: Tamb =0.0D0 ! outdoor drybulb temperature (C)
REAL(r64) :: WindSpeed =0.0D0 ! outdoor windspeed. (m/s)
REAL(r64) :: Altitude =0.0D0 ! elevation above sea level. (m)
END TYPE SNLPVInputStruct