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 | :: | InletNodeName | = | ' ' | ||
character(len=MaxNameLength), | public | :: | OutletNodeName | = | ' ' | ||
integer, | public | :: | InletNodeNum | = | 0 | ||
integer, | public | :: | OutletNodeNum | = | 0 | ||
type(Point3DInteger), | public | :: | CircuitInletCell | ||||
type(Point3DInteger), | public | :: | CircuitOutletCell | ||||
character(len=MaxNameLength), | public, | ALLOCATABLE, DIMENSION(:) | :: | PipeSegmentNames | |||
integer, | public, | ALLOCATABLE, DIMENSION(:) | :: | PipeSegmentIndeces | |||
integer, | public | :: | ParentDomainIndex | = | 0 | ||
type(RadialSizing), | public | :: | PipeSize | ||||
type(RadialSizing), | public | :: | InsulationSize | ||||
real(kind=r64), | public | :: | RadialMeshThickness | = | 0.0d0 | ||
logical, | public | :: | HasInsulation | = | .false. | ||
real(kind=r64), | public | :: | DesignVolumeFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | DesignMassFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | Convergence_CurrentToPrevIteration | = | 0.0d0 | ||
integer, | public | :: | MaxIterationsPerTS | = | 0 | ||
integer, | public | :: | NumRadialCells | = | 0 | ||
type(BaseThermalPropertySet), | public | :: | PipeProperties | ||||
type(BaseThermalPropertySet), | public | :: | InsulationProperties | ||||
type(Point3DInteger), | public, | ALLOCATABLE, DIMENSION(:) | :: | ListOfCircuitPoints | |||
logical, | public | :: | CheckEquipName | = | .TRUE. | ||
logical, | public | :: | NeedToFindOnPlantLoop | = | .TRUE. | ||
logical, | public | :: | IsActuallyPartOfAHorizontalTrench | = | .FALSE. | ||
integer, | public | :: | LoopNum | = | 0 | ||
integer, | public | :: | LoopSideNum | = | 0 | ||
integer, | public | :: | BranchNum | = | 0 | ||
integer, | public | :: | CompNum | = | 0 | ||
real(kind=r64), | public | :: | CurFluidDensity | = | 998.0d0 | ||
real(kind=r64), | public | :: | CurFluidViscosity | = | 0.0015d0 | ||
real(kind=r64), | public | :: | CurFluidConductivity | = | 0.58d0 | ||
real(kind=r64), | public | :: | CurFluidPrandtl | = | 7.0d0 | ||
real(kind=r64), | public | :: | CurFluidSpecificHeat | = | 4190.0d0 | ||
type(ExtendedFluidProperties), | public | :: | CurFluidPropertySet | ||||
real(kind=r64), | public | :: | CurCircuitInletTemp | = | 23.0d0 | ||
real(kind=r64), | public | :: | CurCircuitFlowRate | = | 0.1321d0 | ||
real(kind=r64), | public | :: | CurCircuitConvectionCoefficient | = | 0.0d0 | ||
real(kind=r64), | public | :: | InletTemperature | = | 0.0d0 | ||
real(kind=r64), | public | :: | OutletTemperature | = | 0.0d0 | ||
real(kind=r64), | public | :: | FluidHeatLoss | = | 0.0d0 |