BranchNodeConnections Module

module~~branchnodeconnections~~UsesGraph module~branchnodeconnections BranchNodeConnections module~dataloopnode DataLoopNode module~dataloopnode->module~branchnodeconnections module~datainterfaces DataInterfaces module~datainterfaces->module~branchnodeconnections module~databranchnodeconnections DataBranchNodeConnections module~databranchnodeconnections->module~branchnodeconnections module~dataglobals DataGlobals module~dataglobals->module~branchnodeconnections module~dataglobals->module~dataloopnode module~dataglobals->module~databranchnodeconnections module~dataprecisionglobals DataPrecisionGlobals module~dataprecisionglobals->module~dataloopnode module~dataprecisionglobals->module~datainterfaces module~dataprecisionglobals->module~dataglobals
Help

Used By

module~~branchnodeconnections~~UsedByGraph module~branchnodeconnections BranchNodeConnections proc~getrefrigerationinput GetRefrigerationInput module~branchnodeconnections->proc~getrefrigerationinput proc~getoamixerinputs GetOAMixerInputs module~branchnodeconnections->proc~getoamixerinputs proc~getunitheaterinput GetUnitHeaterInput module~branchnodeconnections->proc~getunitheaterinput proc~getductinput GetDuctInput module~branchnodeconnections->proc~getductinput proc~getatmixers GetATMixers module~branchnodeconnections->proc~getatmixers proc~getpumpinput GetPumpInput module~branchnodeconnections->proc~getpumpinput proc~getwatertowaterhpinput GetWatertoWaterHPInput module~branchnodeconnections->proc~getwatertowaterhpinput proc~abortenergyplus AbortEnergyPlus module~branchnodeconnections->proc~abortenergyplus proc~getoutdoorairunitinputs GetOutdoorAirUnitInputs module~branchnodeconnections->proc~getoutdoorairunitinputs proc~managesimulation ManageSimulation module~branchnodeconnections->proc~managesimulation module~nodeinputmanager NodeInputManager module~branchnodeconnections->module~nodeinputmanager proc~getwatercoilinput GetWaterCoilInput module~branchnodeconnections->proc~getwatercoilinput module~branchinputmanager BranchInputManager module~branchnodeconnections->module~branchinputmanager proc~getwatersource GetWaterSource module~branchnodeconnections->proc~getwatersource proc~getcbvav GetCBVAV module~branchnodeconnections->proc~getcbvav proc~getelecreformeirchillerinput GetElecReformEIRChillerInput module~branchnodeconnections->proc~getelecreformeirchillerinput proc~getplantvalvesinput GetPlantValvesInput module~branchnodeconnections->proc~getplantvalvesinput proc~getwateruseinput GetWaterUseInput module~branchnodeconnections->proc~getwateruseinput proc~getunitventilatorinput GetUnitVentilatorInput module~branchnodeconnections->proc~getunitventilatorinput proc~gethumidifierinput GetHumidifierInput module~branchnodeconnections->proc~gethumidifierinput proc~getsolarcollectorinput GetSolarCollectorInput module~branchnodeconnections->proc~getsolarcollectorinput proc~getmtgeneratorinput GetMTGeneratorInput module~branchnodeconnections->proc~getmtgeneratorinput proc~geticestorageinput GetIceStorageInput module~branchnodeconnections->proc~geticestorageinput proc~getsteambaseboardinput GetSteamBaseboardInput module~branchnodeconnections->proc~getsteambaseboardinput proc~getenginedrivenchillerinput GetEngineDrivenChillerInput module~branchnodeconnections->proc~getenginedrivenchillerinput proc~getzoneequipmentdata1 GetZoneEquipmentData1 module~branchnodeconnections->proc~getzoneequipmentdata1 proc~getunitarysysteminput GetUnitarySystemInput module~branchnodeconnections->proc~getunitarysysteminput proc~getsimplewatertoairhpinput GetSimpleWatertoAirHPInput module~branchnodeconnections->proc~getsimplewatertoairhpinput proc~geticenginegeneratorinput GetICEngineGeneratorInput module~branchnodeconnections->proc~geticenginegeneratorinput proc~getmsheatpumpinput GetMSHeatPumpInput module~branchnodeconnections->proc~getmsheatpumpinput proc~getfaninput GetFanInput module~branchnodeconnections->proc~getfaninput proc~getheatrecoveryinput GetHeatRecoveryInput module~branchnodeconnections->proc~getheatrecoveryinput proc~gettowerinput GetTowerInput module~branchnodeconnections->proc~gettowerinput proc~getwaterthermaltankinput GetWaterThermalTankInput module~branchnodeconnections->proc~getwaterthermaltankinput proc~getstandaloneerv GetStandAloneERV module~branchnodeconnections->proc~getstandaloneerv proc~getindunits GetIndUnits module~branchnodeconnections->proc~getindunits proc~gethwbaseboardinput GetHWBaseboardInput module~branchnodeconnections->proc~gethwbaseboardinput proc~reportparentchildren ReportParentChildren module~branchnodeconnections->proc~reportparentchildren proc~getzoneairloopequipment GetZoneAirLoopEquipment module~branchnodeconnections->proc~getzoneairloopequipment proc~getvrfinput GetVRFInput module~branchnodeconnections->proc~getvrfinput proc~getdesiccantdehumidifierinput GetDesiccantDehumidifierInput module~branchnodeconnections->proc~getdesiccantdehumidifierinput proc~getdxcoolingsysteminput GetDXCoolingSystemInput module~branchnodeconnections->proc~getdxcoolingsysteminput proc~getvarspeedcoilinput GetVarSpeedCoilInput module~branchnodeconnections->proc~getvarspeedcoilinput proc~getheatingcoilinput GetHeatingCoilInput module~branchnodeconnections->proc~getheatingcoilinput proc~getctgeneratorinput GetCTGeneratorInput module~branchnodeconnections->proc~getctgeneratorinput proc~getoutsideairsysinputs GetOutsideAirSysInputs module~branchnodeconnections->proc~getoutsideairsysinputs proc~getoutsideenergysourcesinput GetOutsideEnergySourcesInput module~branchnodeconnections->proc~getoutsideenergysourcesinput proc~getlowtempradiantsystem GetLowTempRadiantSystem module~branchnodeconnections->proc~getlowtempradiantsystem proc~getptunit GetPTUnit module~branchnodeconnections->proc~getptunit proc~getbaseboardinput GetBaseboardInput module~branchnodeconnections->proc~getbaseboardinput proc~getplantprofileinput GetPlantProfileInput module~branchnodeconnections->proc~getplantprofileinput proc~getpipesheattransfer GetPipesHeatTransfer module~branchnodeconnections->proc~getpipesheattransfer proc~getdxcoils GetDXCoils module~branchnodeconnections->proc~getdxcoils proc~getpipeinput GetPipeInput module~branchnodeconnections->proc~getpipeinput proc~getelectriceirchillerinput GetElectricEIRChillerInput module~branchnodeconnections->proc~getelectriceirchillerinput proc~getboilerinput GetBoilerInput module~branchnodeconnections->proc~getboilerinput proc~getblastabsorberinput GetBLASTAbsorberInput module~branchnodeconnections->proc~getblastabsorberinput proc~gethxassistedcoolingcoilinput GetHXAssistedCoolingCoilInput module~branchnodeconnections->proc~gethxassistedcoolingcoilinput proc~readpipecircuitinputs ReadPipeCircuitInputs module~branchnodeconnections->proc~readpipecircuitinputs proc~getmicrochpgeneratorinput GetMicroCHPGeneratorInput module~branchnodeconnections->proc~getmicrochpgeneratorinput proc~getexhaustabsorberinput GetExhaustAbsorberInput module~branchnodeconnections->proc~getexhaustabsorberinput proc~getgasabsorberinput GetGasAbsorberInput module~branchnodeconnections->proc~getgasabsorberinput proc~getfurnaceinput GetFurnaceInput module~branchnodeconnections->proc~getfurnaceinput proc~getboilerinput~2 GetBoilerInput module~branchnodeconnections->proc~getboilerinput~2 proc~readhorizontaltrenchinputs ReadHorizontalTrenchInputs module~branchnodeconnections->proc~readhorizontaltrenchinputs proc~reportcompsetmetervariables ReportCompSetMeterVariables module~branchnodeconnections->proc~reportcompsetmetervariables proc~getdxheatpumpsysteminput GetDXHeatPumpSystemInput module~branchnodeconnections->proc~getdxheatpumpsysteminput proc~getevapfluidcoolerinput GetEvapFluidCoolerInput module~branchnodeconnections->proc~getevapfluidcoolerinput proc~getgroundheatexchangerinput GetGroundheatExchangerInput module~branchnodeconnections->proc~getgroundheatexchangerinput module~singleduct SingleDuct module~branchnodeconnections->module~singleduct proc~getdualductinput GetDualDuctInput module~branchnodeconnections->proc~getdualductinput proc~gettranspiredcollectorinput GetTranspiredCollectorInput module~branchnodeconnections->proc~gettranspiredcollectorinput proc~getpvtcollectorsinput GetPVTcollectorsInput module~branchnodeconnections->proc~getpvtcollectorsinput proc~getwindowac GetWindowAC module~branchnodeconnections->proc~getwindowac proc~getevapinput GetEvapInput module~branchnodeconnections->proc~getevapinput proc~getfancoilunits GetFanCoilUnits module~branchnodeconnections->proc~getfancoilunits proc~getgshpinput GetGshpInput module~branchnodeconnections->proc~getgshpinput proc~getpius GetPIUs module~branchnodeconnections->proc~getpius proc~createenergyreportstructure CreateEnergyReportStructure module~branchnodeconnections->proc~createenergyreportstructure proc~getfluidcoolerinput GetFluidCoolerInput module~branchnodeconnections->proc~getfluidcoolerinput proc~getpondgroundheatexchanger GetPondGroundHeatExchanger module~branchnodeconnections->proc~getpondgroundheatexchanger proc~getindirectabsorberinput GetIndirectAbsorberInput module~branchnodeconnections->proc~getindirectabsorberinput proc~getfuelcellgeneratorinput GetFuelCellGeneratorInput module~branchnodeconnections->proc~getfuelcellgeneratorinput proc~gettescoilinput GetTESCoilInput module~branchnodeconnections->proc~gettescoilinput proc~validatedistributionsystem ValidateDistributionSystem module~branchnodeconnections->proc~validatedistributionsystem proc~getgshpinput~2 GetGshpInput module~branchnodeconnections->proc~getgshpinput~2 proc~getinputzoneevaporativecoolerunit GetInputZoneEvaporativeCoolerUnit module~branchnodeconnections->proc~getinputzoneevaporativecoolerunit proc~getwrapperinput GetWrapperInput module~branchnodeconnections->proc~getwrapperinput proc~getchillerheaterinput GetChillerheaterInput module~branchnodeconnections->proc~getchillerheaterinput proc~getuserdefinedcomponents GetUserDefinedComponents module~branchnodeconnections->proc~getuserdefinedcomponents proc~getconstcopchillerinput GetConstCOPChillerInput module~branchnodeconnections->proc~getconstcopchillerinput proc~getfluidheatexchangerinput GetFluidHeatExchangerInput module~branchnodeconnections->proc~getfluidheatexchangerinput proc~getgtchillerinput GetGTChillerInput module~branchnodeconnections->proc~getgtchillerinput proc~getwatertoairhpinput GetWatertoAirHPInput module~branchnodeconnections->proc~getwatertoairhpinput proc~getcoolbeams GetCoolBeams module~branchnodeconnections->proc~getcoolbeams proc~getsteamcoilinput GetSteamCoilInput module~branchnodeconnections->proc~getsteamcoilinput proc~getelectricchillerinput GetElectricChillerInput module~branchnodeconnections->proc~getelectricchillerinput proc~getsurfacegroundheatexchanger GetSurfaceGroundHeatExchanger module~branchnodeconnections->proc~getsurfacegroundheatexchanger proc~getventilatedslabinput GetVentilatedSlabInput module~branchnodeconnections->proc~getventilatedslabinput module~nodeinputmanager->proc~getrefrigerationinput module~nodeinputmanager->proc~getoamixerinputs module~nodeinputmanager->proc~getunitheaterinput module~nodeinputmanager->proc~getductinput module~nodeinputmanager->proc~getatmixers module~nodeinputmanager->proc~getpumpinput module~nodeinputmanager->proc~getwatertowaterhpinput module~nodeinputmanager->proc~abortenergyplus module~nodeinputmanager->proc~getoutdoorairunitinputs module~nodeinputmanager->proc~managesimulation module~nodeinputmanager->proc~getwatercoilinput module~nodeinputmanager->module~branchinputmanager module~nodeinputmanager->proc~getwatersource module~nodeinputmanager->proc~getcbvav module~nodeinputmanager->proc~getelecreformeirchillerinput module~nodeinputmanager->proc~getplantvalvesinput module~nodeinputmanager->proc~getwateruseinput module~nodeinputmanager->proc~getunitventilatorinput module~nodeinputmanager->proc~gethumidifierinput module~nodeinputmanager->proc~getsolarcollectorinput module~nodeinputmanager->proc~getmtgeneratorinput module~nodeinputmanager->proc~geticestorageinput module~nodeinputmanager->proc~getsteambaseboardinput module~nodeinputmanager->proc~getenginedrivenchillerinput module~nodeinputmanager->proc~getzoneequipmentdata1 module~nodeinputmanager->proc~getunitarysysteminput module~nodeinputmanager->proc~getsimplewatertoairhpinput module~nodeinputmanager->proc~geticenginegeneratorinput module~nodeinputmanager->proc~getmsheatpumpinput module~nodeinputmanager->proc~getfaninput module~nodeinputmanager->proc~getheatrecoveryinput module~nodeinputmanager->proc~gettowerinput module~nodeinputmanager->proc~getwaterthermaltankinput module~nodeinputmanager->proc~getstandaloneerv module~nodeinputmanager->proc~getindunits module~nodeinputmanager->proc~gethwbaseboardinput module~nodeinputmanager->proc~getzoneairloopequipment module~nodeinputmanager->proc~getvrfinput module~nodeinputmanager->proc~getdesiccantdehumidifierinput module~nodeinputmanager->proc~getdxcoolingsysteminput module~nodeinputmanager->proc~getvarspeedcoilinput module~nodeinputmanager->proc~getheatingcoilinput module~nodeinputmanager->proc~getctgeneratorinput module~nodeinputmanager->proc~getoutsideenergysourcesinput module~nodeinputmanager->proc~getlowtempradiantsystem module~nodeinputmanager->proc~getptunit module~nodeinputmanager->proc~getbaseboardinput module~nodeinputmanager->proc~getplantprofileinput module~nodeinputmanager->proc~getpipesheattransfer module~nodeinputmanager->proc~getdxcoils module~nodeinputmanager->proc~getpipeinput module~nodeinputmanager->proc~getelectriceirchillerinput module~nodeinputmanager->proc~getboilerinput module~nodeinputmanager->proc~getblastabsorberinput module~nodeinputmanager->proc~gethxassistedcoolingcoilinput module~nodeinputmanager->proc~readpipecircuitinputs module~nodeinputmanager->proc~getmicrochpgeneratorinput module~nodeinputmanager->proc~getexhaustabsorberinput module~nodeinputmanager->proc~getgasabsorberinput module~nodeinputmanager->proc~getfurnaceinput module~nodeinputmanager->proc~getboilerinput~2 module~nodeinputmanager->proc~readhorizontaltrenchinputs module~nodeinputmanager->proc~getdxheatpumpsysteminput module~nodeinputmanager->proc~getevapfluidcoolerinput module~nodeinputmanager->proc~getgroundheatexchangerinput module~nodeinputmanager->proc~getdualductinput module~nodeinputmanager->proc~gettranspiredcollectorinput module~nodeinputmanager->proc~getpvtcollectorsinput module~nodeinputmanager->proc~getwindowac module~nodeinputmanager->proc~getevapinput module~nodeinputmanager->proc~getfancoilunits module~nodeinputmanager->proc~getgshpinput module~nodeinputmanager->proc~getpius module~nodeinputmanager->proc~getfluidcoolerinput module~nodeinputmanager->proc~getpondgroundheatexchanger module~nodeinputmanager->proc~getindirectabsorberinput module~nodeinputmanager->proc~getfuelcellgeneratorinput module~nodeinputmanager->proc~gettescoilinput module~nodeinputmanager->proc~getgshpinput~2 module~nodeinputmanager->proc~getinputzoneevaporativecoolerunit module~nodeinputmanager->proc~getwrapperinput module~nodeinputmanager->proc~getchillerheaterinput module~nodeinputmanager->proc~getuserdefinedcomponents module~nodeinputmanager->proc~getconstcopchillerinput module~nodeinputmanager->proc~getfluidheatexchangerinput module~nodeinputmanager->proc~getgtchillerinput module~nodeinputmanager->proc~getwatertoairhpinput module~nodeinputmanager->proc~getcoolbeams module~nodeinputmanager->proc~getsteamcoilinput module~nodeinputmanager->proc~getelectricchillerinput module~nodeinputmanager->proc~getsurfacegroundheatexchanger module~nodeinputmanager->proc~getventilatedslabinput proc~managehvac ManageHVAC module~nodeinputmanager->proc~managehvac proc~getoutairnodesinput GetOutAirNodesInput module~nodeinputmanager->proc~getoutairnodesinput proc~getsysavailmanagerinputs GetSysAvailManagerInputs module~nodeinputmanager->proc~getsysavailmanagerinputs proc~getoperationschemeinput GetOperationSchemeInput module~nodeinputmanager->proc~getoperationschemeinput proc~getsetpointmanagerinputs GetSetPointManagerInputs module~nodeinputmanager->proc~getsetpointmanagerinputs proc~getpurchasedair GetPurchasedAir module~nodeinputmanager->proc~getpurchasedair proc~getcontrollerinput GetControllerInput module~nodeinputmanager->proc~getcontrollerinput proc~getairpathdata GetAirPathData module~nodeinputmanager->proc~getairpathdata proc~calcventilatedslab CalcVentilatedSlab module~nodeinputmanager->proc~calcventilatedslab proc~getsplitterinput~2 GetSplitterInput module~nodeinputmanager->proc~getsplitterinput~2 proc~findcompspinput FindCompSPInput module~nodeinputmanager->proc~findcompspinput proc~checkandaddairnodenumber CheckAndAddAirNodeNumber module~nodeinputmanager->proc~checkandaddairnodenumber proc~testbranchintegrity TestBranchIntegrity module~nodeinputmanager->proc~testbranchintegrity proc~getreturnairpathinput GetReturnAirPathInput module~nodeinputmanager->proc~getreturnairpathinput proc~gethybridventilationinputs GetHybridVentilationInputs module~nodeinputmanager->proc~gethybridventilationinputs proc~calcventilatedslabradcomps CalcVentilatedSlabRadComps module~nodeinputmanager->proc~calcventilatedslabradcomps proc~getmixerinput~2 GetMixerInput module~nodeinputmanager->proc~getmixerinput~2 proc~getzonedehumidifierinput GetZoneDehumidifierInput module~nodeinputmanager->proc~getzonedehumidifierinput proc~getplantloopdata GetPlantLoopData module~nodeinputmanager->proc~getplantloopdata proc~reportheatbalance ReportHeatBalance module~nodeinputmanager->proc~reportheatbalance proc~getplantinput GetPlantInput module~nodeinputmanager->proc~getplantinput proc~getsysinput GetSysInput module~nodeinputmanager->proc~getsysinput proc~simoutdoorairequipcomps SimOutdoorAirEquipComps module~nodeinputmanager->proc~simoutdoorairequipcomps proc~getdirectairinput GetDirectAirInput module~nodeinputmanager->proc~getdirectairinput proc~getgeneratorfuelsupplyinput GetGeneratorFuelSupplyInput module~nodeinputmanager->proc~getgeneratorfuelsupplyinput proc~finddeltatemprangeinput FindDeltaTempRangeInput module~nodeinputmanager->proc~finddeltatemprangeinput proc~getzoneplenuminput GetZonePlenumInput module~nodeinputmanager->proc~getzoneplenuminput proc~getoacontrollerinputs GetOAControllerInputs module~nodeinputmanager->proc~getoacontrollerinputs module~branchinputmanager->proc~abortenergyplus module~branchinputmanager->proc~managesimulation module~branchinputmanager->proc~getairpathdata module~branchinputmanager->proc~getplantloopdata module~branchinputmanager->proc~getplantinput proc~sizefurnace SizeFurnace module~branchinputmanager->proc~sizefurnace proc~initloadbasedcontrol InitLoadBasedControl module~branchinputmanager->proc~initloadbasedcontrol proc~sizeunitarysystem SizeUnitarySystem module~branchinputmanager->proc~sizeunitarysystem proc~scanplantloopsforobject ScanPlantLoopsForObject module~branchinputmanager->proc~scanplantloopsforobject module~singleduct->proc~getzoneairloopequipment module~singleduct->proc~getfancoilunits module~singleduct->proc~validatedistributionsystem proc~calc4pipefancoil Calc4PipeFanCoil module~singleduct->proc~calc4pipefancoil proc~simzoneairloopequipment SimZoneAirLoopEquipment module~singleduct->proc~simzoneairloopequipment
Help


Variables

TypeVisibility AttributesNameInitial
character(len=*), private, parameter:: Blank =' '

Functions

private function IsValidConnectionType(ConnectionType) result(IsValid)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: ConnectionType

Return Value logical

public function IsParentObject(ComponentType, ComponentName) result(IsParent)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: ComponentType
character(len=*), intent(in) :: ComponentName

Return Value logical

private function WhichParentSet(ComponentType, ComponentName) result(WhichOne)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: ComponentType
character(len=*), intent(in) :: ComponentName

Return Value integer

private function IsParentObjectCompSet(ComponentType, ComponentName) result(IsParent)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: ComponentType
character(len=*), intent(in) :: ComponentName

Return Value logical

private function WhichCompSet(ComponentType, ComponentName) result(WhichOne)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: ComponentType
character(len=*), intent(in) :: ComponentName

Return Value integer

private function WhichParentCompSet(ComponentType, ComponentName) result(WhichOne)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: ComponentType
character(len=*), intent(in) :: ComponentName

Return Value integer

public function GetNumChildren(ComponentType, ComponentName) result(NumChildren)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: ComponentType
character(len=*), intent(in) :: ComponentName

Return Value integer


Subroutines

public subroutine RegisterNodeConnection(NodeNumber, NodeName, ObjectType, ObjectName, ConnectionType, FluidStream, IsParent, errFlag, InputFieldName)

Arguments

Type IntentOptional AttributesName
integer, intent(in) :: NodeNumber
character(len=*), intent(in) :: NodeName
character(len=*), intent(in) :: ObjectType
character(len=*), intent(in) :: ObjectName
character(len=*), intent(in) :: ConnectionType
integer, intent(in) :: FluidStream
logical, intent(in) :: IsParent
logical, intent(inout) :: errFlag
character(len=*), intent(in), optional :: InputFieldName

public subroutine CheckNodeConnections(ErrorsFound)

Arguments

Type IntentOptional AttributesName
logical, intent(inout) :: ErrorsFound

public subroutine GetParentData(ComponentType, ComponentName, InletNodeName, InletNodeNum, OutletNodeName, OutletNodeNum, ErrorsFound)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: ComponentType
character(len=*), intent(in) :: ComponentName
character(len=*) :: InletNodeName
integer :: InletNodeNum
character(len=*) :: OutletNodeName
integer :: OutletNodeNum
logical, intent(inout) :: ErrorsFound

public subroutine GetComponentData(ComponentType, ComponentName, IsParent, NumInlets, InletNodeNames, InletNodeNums, InletFluidStreams, NumOutlets, OutletNodeNames, OutletNodeNums, OutletFluidStreams, ErrorsFound)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: ComponentType
character(len=*), intent(in) :: ComponentName
logical, intent(inout) :: IsParent
integer :: NumInlets
character(len=*), ALLOCATABLE, DIMENSION(:):: InletNodeNames
integer, ALLOCATABLE, DIMENSION(:):: InletNodeNums
integer, ALLOCATABLE, DIMENSION(:):: InletFluidStreams
integer :: NumOutlets
character(len=*), ALLOCATABLE, DIMENSION(:):: OutletNodeNames
integer, ALLOCATABLE, DIMENSION(:):: OutletNodeNums
integer, ALLOCATABLE, DIMENSION(:):: OutletFluidStreams
logical, intent(inout) :: ErrorsFound

public subroutine GetChildrenData(ComponentType, ComponentName, NumChildren, ChildrenCType, ChildrenCName, InletNodeName, InletNodeNum, OutletNodeName, OutletNodeNum, ErrorsFound)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: ComponentType
character(len=*), intent(in) :: ComponentName
integer, intent(inout) :: NumChildren
character(len=*), DIMENSION(:):: ChildrenCType
character(len=*), DIMENSION(:):: ChildrenCName
character(len=*), DIMENSION(:):: InletNodeName
integer, DIMENSION(:):: InletNodeNum
character(len=*), DIMENSION(:):: OutletNodeName
integer, DIMENSION(:):: OutletNodeNum
logical, intent(inout) :: ErrorsFound

public subroutine SetUpCompSets(ParentType, ParentName, CompType, CompName, InletNode, OutletNode, Description)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: ParentType
character(len=*), intent(in) :: ParentName
character(len=*), intent(in) :: CompType
character(len=*), intent(in) :: CompName
character(len=*), intent(in) :: InletNode
character(len=*), intent(in) :: OutletNode
character(len=*), intent(in), optional :: Description

public subroutine TestInletOutletNodes(ErrorsFound)

Arguments

Type IntentOptional AttributesName
logical, intent(inout) :: ErrorsFound

public subroutine TestCompSet(CompType, CompName, InletNode, OutletNode, Description)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: CompType
character(len=*), intent(in) :: CompName
character(len=*), intent(in) :: InletNode
character(len=*), intent(in) :: OutletNode
character(len=*), intent(in) :: Description

public subroutine TestCompSetInletOutletNodes(ErrorsFound)

Arguments

Type IntentOptional AttributesName
logical, intent(inout) :: ErrorsFound

public subroutine GetNodeConnectionType(NodeNumber, NodeConnectType, ErrFlag)

Arguments

Type IntentOptional AttributesName
integer, intent(in) :: NodeNumber
integer, ALLOCATABLE, DIMENSION(:):: NodeConnectType
logical, intent(inout) :: ErrFlag

private subroutine FindAllNumbersinList(WhichNumber, ListofItems, NumItems, CountOfItems, AllNumbersInList)

Arguments

Type IntentOptional AttributesName
integer, intent(in) :: WhichNumber
integer, intent(in), DIMENSION(*):: ListofItems
integer, intent(in) :: NumItems
integer :: CountOfItems
integer, ALLOCATABLE, DIMENSION(:):: AllNumbersInList


AirflowNetworkBalanceManager AirflowNetworkSolver BaseboardElectric BaseboardRadiator Boilers BoilerSteam BranchInputManager BranchNodeConnections ChillerAbsorption ChillerElectricEIR ChillerExhaustAbsorption ChillerGasAbsorption ChillerIndirectAbsorption ChillerReformulatedEIR CondenserLoopTowers ConductionTransferFunctionCalc ConvectionCoefficients CoolTower CostEstimateManager CrossVentMgr CTElectricGenerator CurveManager DataAirflowNetwork DataAirLoop DataAirSystems DataBranchAirLoopPlant DataBranchNodeConnections DataBSDFWindow DataComplexFenestration DataContaminantBalance DataConvergParams DataConversions DataCostEstimate DataDaylighting DataDaylightingDevices DataDefineEquip DataDElight DataEnvironment DataErrorTracking DataGenerators DataGlobalConstants DataGlobals DataHeatBalance DataHeatBalFanSys DataHeatBalSurface DataHVACControllers DataHVACGlobals DataInterfaces DataIPShortCuts DataLoopNode DataMoistureBalance DataMoistureBalanceEMPD DataOutputs DataPhotovoltaics DataPlant DataPlantPipingSystems DataPrecisionGlobals DataReportingFlags DataRoomAirModel DataRootFinder DataRuntimeLanguage DataShadowingCombinations DataSizing DataStringGlobals DataSurfaceColors DataSurfaceLists DataSurfaces DataSystemVariables DataTimings DataUCSDSharedData DataVectorTypes DataViewFactorInformation DataWater DataWindowEquivalentLayer DataZoneControls DataZoneEnergyDemands DataZoneEquipment DaylightingDevices DaylightingManager DELIGHTMANAGERF DELIGHTMANAGERF DemandManager DesiccantDehumidifiers DirectAirManager DisplacementVentMgr DualDuct DXCoils DXFEarClipping EarthTube EconomicLifeCycleCost EconomicTariff EcoRoofManager ElectricBaseboardRadiator EMSManager EvaporativeCoolers EvaporativeFluidCoolers ExteriorEnergyUse ExternalInterface FanCoilUnits Fans FaultsManager FluidCoolers FluidProperties FuelCellElectricGenerator Furnaces General GeneratorDynamicsManager GeneratorFuelSupply GlobalNames GroundHeatExchangers HeatBalanceAirManager HeatBalanceHAMTManager HeatBalanceIntRadExchange HeatBalanceManager HeatBalanceMovableInsulation HeatBalanceSurfaceManager HeatBalFiniteDiffManager HeatingCoils HeatPumpWaterToWaterCOOLING HeatPumpWaterToWaterHEATING HeatPumpWaterToWaterSimple HeatRecovery HighTempRadiantSystem Humidifiers HVACControllers HVACCooledBeam HVACDuct HVACDXHeatPumpSystem HVACDXSystem HVACHXAssistedCoolingCoil HVACInterfaceManager HVACManager HVACMultiSpeedHeatPump HVACSingleDuctInduc HVACStandAloneERV HVACUnitaryBypassVAV HVACUnitarySystem HVACVariableRefrigerantFlow HWBaseboardRadiator ICEngineElectricGenerator IceThermalStorage InputProcessor InternalHeatGains ISO_C_FUNCTION_BINDING ISO_C_FUNCTION_BINDING LowTempRadiantSystem ManageElectricPower MatrixDataManager MicroCHPElectricGenerator MicroturbineElectricGenerator MixedAir MixerComponent MoistureBalanceEMPDManager MundtSimMgr NodeInputManager NonZoneEquipmentManager OutAirNodeManager OutdoorAirUnit OutputProcessor OutputReportPredefined OutputReportTabular OutsideEnergySources PackagedTerminalHeatPump PackagedThermalStorageCoil Photovoltaics PhotovoltaicThermalCollectors PipeHeatTransfer Pipes PlantCentralGSHP PlantChillers PlantComponentTemperatureSources PlantCondLoopOperation PlantHeatExchangerFluidToFluid PlantLoadProfile PlantLoopEquip PlantLoopSolver PlantManager PlantPipingSystemsManager PlantPressureSystem PlantUtilities PlantValves PollutionModule PondGroundHeatExchanger PoweredInductionUnits Psychrometrics Pumps PurchasedAirManager RefrigeratedCase ReportSizingManager ReturnAirPathManager RoomAirModelManager RoomAirModelUserTempPattern RootFinder RuntimeLanguageProcessor ScheduleManager SetPointManager SimAirServingZones SimulationManager SingleDuct SizingManager SolarCollectors SolarReflectionManager SolarShading SortAndStringUtilities SplitterComponent SQLiteProcedures SQLiteProcedures StandardRatings SteamBaseboardRadiator SteamCoils SurfaceGeometry SurfaceGroundHeatExchanger SystemAvailabilityManager SystemReports TARCOGArgs TARCOGCommon TARCOGDeflection TARCOGGasses90 TARCOGGassesParams TARCOGMain TARCOGOutput TARCOGParams TarcogShading ThermalChimney ThermalComfort ThermalEN673Calc ThermalISO15099Calc TranspiredCollector UFADManager UnitHeater UnitVentilator UserDefinedComponents VariableSpeedCoils vectors VentilatedSlab WaterCoils WaterManager WaterThermalTanks WatertoAirHeatPump WatertoAirHeatPumpSimple WaterUse WeatherManager WindowAC WindowComplexManager WindowEquivalentLayer WindowManager WindTurbine ZoneAirLoopEquipmentManager ZoneContaminantPredictorCorrector ZoneDehumidifier ZoneEquipmentManager ZonePlenum ZoneTempPredictorCorrector