Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=*), | private, | parameter | :: | cMIXER | = | 'Connector:Mixer' | |
character(len=*), | private, | parameter | :: | cSPLITTER | = | 'Connector:Splitter' | |
character(len=*), | private, | parameter | :: | Blank | = | ' ' | |
integer, | private | :: | NumOfBranchLists | = | 0 | ||
type(BranchListData), | private, | ALLOCATABLE, DIMENSION(:) | :: | BranchList | |||
integer, | private | :: | NumOfBranches | = | 0 | ||
type(BranchData), | private, | ALLOCATABLE, DIMENSION(:) | :: | Branch | |||
integer, | private | :: | NumOfConnectorLists | = | 0 | ||
type(ConnectorData), | private, | ALLOCATABLE, DIMENSION(:) | :: | ConnectorLists | |||
integer, | private | :: | NumSplitters | = | 0 | ||
type(SplitterData), | private, | ALLOCATABLE, DIMENSION(:) | :: | Splitters | |||
integer, | private | :: | NumMixers | = | 0 | ||
type(MixerData), | private, | ALLOCATABLE, DIMENSION(:) | :: | Mixers | |||
logical, | private | :: | GetBranchInputFlag | = | .true. | ||
logical, | private | :: | GetBranchListInputFlag | = | .true. | ||
logical, | private | :: | GetSplitterInputFlag | = | .true. | ||
logical, | private | :: | GetMixerInputFlag | = | .true. | ||
logical, | private | :: | GetConnectorListInputFlag | = | .true. | ||
logical, | public | :: | InvalidBranchDefinitions | = | .false. | ||
character(len=MaxNameLength), | private | :: | CurrentModuleObject |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | Blank | ||
integer, | public | :: | NumOfConnectors | = | 0 | ||
integer, | public | :: | NumOfSplitters | = | 0 | ||
integer, | public | :: | NumOfMixers | = | 0 | ||
character(len=32), | public, | DIMENSION(:), ALLOCATABLE | :: | ConnectorType | |||
character(len=MaxNameLength), | public, | DIMENSION(:), ALLOCATABLE | :: | ConnectorName | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | ConnectorMatchNo |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | Blank | ||
integer, | public | :: | NumOfBranchNames | = | 0 | ||
character(len=MaxNameLength), | public, | ALLOCATABLE, DIMENSION(:) | :: | BranchNames | |||
character(len=MaxNameLength), | public | :: | LoopName | = | Blank | ||
character(len=20), | public | :: | LoopType | = | Blank |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | CType | = | Blank | ||
character(len=MaxNameLength), | public | :: | Name | = | Blank | ||
integer, | public | :: | CtrlType | = | 0 | ||
character(len=MaxNameLength), | public | :: | InletNodeName | = | Blank | ||
integer, | public | :: | InletNode | = | 0 | ||
character(len=MaxNameLength), | public | :: | OutletNodeName | = | Blank | ||
integer, | public | :: | OutletNode | = | 0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | Blank | ||
character(len=MaxNameLength), | public | :: | AssignedLoopName | = | Blank | ||
real(kind=r64), | public | :: | MaxFlowRate | = | 0.0d0 | ||
integer, | public | :: | PressureCurveType | = | 0 | ||
integer, | public | :: | PressureCurveIndex | = | 0 | ||
integer, | public | :: | FluidType | = | NodeType_Unknown | ||
integer, | public | :: | NumOfComponents | = | 0 | ||
type(ComponentData), | public, | ALLOCATABLE, DIMENSION(:) | :: | Component |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | Blank | ||
character(len=MaxNameLength), | public | :: | InletBranchName | = | Blank | ||
integer, | public | :: | NumOutletBranches | = | 0 | ||
character(len=MaxNameLength), | public, | ALLOCATABLE, DIMENSION(:) | :: | OutletBranchNames |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | Blank | ||
character(len=MaxNameLength), | public | :: | OutletBranchName | = | Blank | ||
integer, | public | :: | NumInletBranches | = | 0 | ||
character(len=MaxNameLength), | public, | ALLOCATABLE, DIMENSION(:) | :: | InletBranchNames |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | BranchListName |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | BranchName |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | CompType | |||
character(len=*), | intent(in) | :: | CompName |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | BranchNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | BranchListName |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | BranchListName |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | LoopName | |||
character(len=*), | intent(in) | :: | BranchListName | |||
integer, | intent(inout) | :: | NumBranchNames | |||
character(len=MaxNameLength), | intent(out), | DIMENSION(:) | :: | BranchNames | ||
character(len=*), | intent(in) | :: | LoopType |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | LoopName | |||
character(len=*), | intent(in) | :: | BranchName | |||
real(kind=r64), | intent(out) | :: | BranchMaxFlow | |||
integer, | intent(out) | :: | PressCurveType | |||
integer, | intent(out) | :: | PressCurveIndex | |||
integer, | intent(inout) | :: | NumComps | |||
character(len=MaxNameLength), | intent(out), | DIMENSION(:) | :: | CompType | ||
character(len=MaxNameLength), | intent(out), | DIMENSION(:) | :: | CompName | ||
character(len=MaxNameLength), | intent(out), | DIMENSION(:) | :: | CompInletNodeNames | ||
integer, | intent(out), | DIMENSION(:) | :: | CompInletNodeNums | ||
character(len=MaxNameLength), | intent(out), | DIMENSION(:) | :: | CompOutletNodeNames | ||
integer, | intent(out), | DIMENSION(:) | :: | CompOutletNodeNums | ||
logical, | intent(inout) | :: | ErrorsFound |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | BranchNum | |||
character(len=MaxNameLength), | intent(inout) | :: | FanType | |||
character(len=MaxNameLength), | intent(inout) | :: | FanName | |||
logical | :: | ErrFound |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | CompType | |||
character(len=*), | intent(in) | :: | CompName | |||
logical, | intent(inout) | :: | OASysFlag | |||
logical, | intent(inout) | :: | ErrFound |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | LoopName | |||
character(len=*), | intent(in) | :: | BranchName | |||
real(kind=r64), | intent(out) | :: | BranchMaxFlow | |||
integer, | intent(out) | :: | PressCurveType | |||
integer, | intent(out) | :: | PressCurveIndex | |||
integer, | intent(inout) | :: | NumComps | |||
type(ComponentData), | intent(inout), | DIMENSION(:) | :: | BComponents | ||
logical, | intent(inout) | :: | ErrorsFound |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | LoopName | |||
character(len=*), | intent(in) | :: | ConnectorListName | |||
integer, | intent(out) | :: | NumSplitters | |||
integer, | intent(out) | :: | NumMixers | |||
logical, | intent(inout) | :: | ErrorsFound |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | ConnectorListName | |||
type(ConnectorData), | intent(inout) | :: | Connectoid | |||
integer, | intent(in), | optional | :: | NumInList |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | LoopName | |||
character(len=*), | intent(in) | :: | ConnectorListName | |||
character(len=MaxNameLength), | intent(out) | :: | MixerName | |||
logical, | intent(out) | :: | IsMixer | |||
character(len=MaxNameLength), | intent(out) | :: | OutletNodeName | |||
integer, | intent(out) | :: | OutletNodeNum | |||
integer, | intent(out) | :: | NumInletNodes | |||
character(len=MaxNameLength), | intent(out), | DIMENSION(:) | :: | InletNodeNames | ||
integer, | intent(out), | DIMENSION(:) | :: | InletNodeNums | ||
logical, | intent(inout) | :: | ErrorsFound | |||
integer, | intent(in), | optional | :: | ConnectorNumber | ||
integer, | intent(inout), | optional | :: | MixerNumber |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | LoopName | |||
character(len=*), | intent(in) | :: | ConnectorListName | |||
character(len=MaxNameLength), | intent(out) | :: | SplitterName | |||
logical, | intent(out) | :: | IsSplitter | |||
character(len=MaxNameLength), | intent(out) | :: | InletNodeName | |||
integer, | intent(out) | :: | InletNodeNum | |||
integer, | intent(out) | :: | NumOutletNodes | |||
character(len=MaxNameLength), | intent(out), | DIMENSION(:) | :: | OutletNodeNames | ||
integer, | intent(out), | DIMENSION(:) | :: | OutletNodeNums | ||
logical, | intent(inout) | :: | ErrorsFound | |||
integer, | intent(in), | optional | :: | ConnectorNumber | ||
integer, | intent(inout), | optional | :: | SplitterNumber |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | SystemType | |||
character(len=*), | intent(in) | :: | SystemName | |||
real(kind=r64), | intent(inout) | :: | BranchFlow | |||
real(kind=r64), | intent(in) | :: | BranchFanFlow | |||
logical, | intent(inout) | :: | ErrFound |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | BranchListName | |||
character(len=*), | intent(inout) | :: | FoundPlantLoopName | |||
integer, | intent(inout) | :: | FoundPlantLoopNum | |||
character(len=*), | intent(inout) | :: | FoundSupplyDemand | |||
real(kind=r64), | intent(inout) | :: | FoundVolFlowRate | |||
logical, | intent(inout) | :: | MatchedPlantLoop |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | BranchListName | |||
character(len=*), | intent(inout) | :: | FoundCondLoopName | |||
integer, | intent(inout) | :: | FoundCondLoopNum | |||
character(len=*), | intent(inout) | :: | FoundSupplyDemand | |||
real(kind=r64), | intent(inout) | :: | FoundVolFlowRate | |||
logical, | intent(inout) | :: | MatchedCondLoop |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | BranchListName | |||
character(len=*), | intent(inout) | :: | FoundAirLoopName | |||
integer, | intent(inout) | :: | FoundAirLoopNum | |||
character(len=*), | intent(inout) | :: | FoundAir | |||
real(kind=r64), | intent(inout) | :: | FoundVolFlowRate | |||
logical, | intent(inout) | :: | MatchedAirLoop |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | BranchListName | |||
character(len=*), | intent(inout) | :: | LoopType | |||
character(len=*), | intent(inout) | :: | LoopSupplyDemandAir | |||
logical, | intent(inout) | :: | MatchedLoop |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in) | :: | mustprint | |||
character(len=*), | intent(in), | optional | :: | CompType | ||
character(len=*), | intent(in), | optional | :: | CompName |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(inout) | :: | ErrFound |