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 | :: | ThermEfficiency | = | 0.0D0 | ||
real(kind=r64), | public | :: | ThermPower | = | 0.0D0 | ||
real(kind=r64), | public | :: | ThermHeatGain | = | 0.0D0 | ||
real(kind=r64), | public | :: | ThermHeatLoss | = | 0.0D0 | ||
real(kind=r64), | public | :: | ThermEnergy | = | 0.0D0 | ||
real(kind=r64), | public | :: | MdotWorkFluid | = | 0.0D0 | ||
real(kind=r64), | public | :: | TinletWorkFluid | = | 0.0D0 | ||
real(kind=r64), | public | :: | ToutletWorkFluid | = | 0.0D0 | ||
real(kind=r64), | public | :: | BypassStatus | = | 0.0D0 |
TYPE PVTReportStruct
REAL(r64) :: ThermEfficiency = 0.0D0 ! Thermal efficiency of solar energy conversion
REAL(r64) :: ThermPower = 0.0D0 ! Heat gain or loss to collector fluid (W)
REAL(r64) :: ThermHeatGain = 0.0D0 ! Heat gain to collector fluid (W)
REAL(r64) :: ThermHeatLoss = 0.0D0 ! Heat loss from collector fluid (W)
REAL(r64) :: ThermEnergy = 0.0D0 ! Energy gained (or lost) to collector fluid (J)
REAL(r64) :: MdotWorkFluid = 0.0D0 ! working fluid mass flow rate (kg/s)
REAL(r64) :: TinletWorkFluid = 0.0D0 ! working fluid inlet temp (C)
REAL(r64) :: ToutletWorkFluid = 0.0D0 ! working fluid outlet temp (C)
REAL(r64) :: BypassStatus = 0.0D0 ! 0 = no bypass, 1=full bypass
END TYPE PVTReportStruct