DataPlant Module

module~~dataplant~~UsesGraph module~dataplant DataPlant module~dataloopnode DataLoopNode module~dataloopnode->module~dataplant module~dataglobals DataGlobals module~dataglobals->module~dataplant module~dataglobals->module~dataloopnode module~dataprecisionglobals DataPrecisionGlobals module~dataprecisionglobals->module~dataplant module~dataprecisionglobals->module~dataloopnode module~dataprecisionglobals->module~dataglobals
Help

Used By

module~~dataplant~~UsedByGraph module~dataplant DataPlant proc~initpiu InitPIU module~dataplant->proc~initpiu proc~calcsinglespeedevapfluidcooler CalcSingleSpeedEvapFluidCooler module~dataplant->proc~calcsinglespeedevapfluidcooler module~outsideenergysources OutsideEnergySources module~dataplant->module~outsideenergysources module~pipes Pipes module~dataplant->module~pipes proc~simsolarcollector SimSolarCollector module~dataplant->proc~simsolarcollector proc~initgshp~2 InitGshp module~dataplant->proc~initgshp~2 proc~sizepump SizePump module~dataplant->proc~sizepump proc~calcgshpmodel~2 CalcGshpModel module~dataplant->proc~calcgshpmodel~2 proc~getunitheaterinput GetUnitHeaterInput module~dataplant->proc~getunitheaterinput proc~initunitheater InitUnitHeater module~dataplant->proc~initunitheater module~plantheatexchangerfluidtofluid PlantHeatExchangerFluidToFluid module~dataplant->module~plantheatexchangerfluidtofluid proc~setuppumpminmaxflows SetupPumpMinMaxFlows module~dataplant->proc~setuppumpminmaxflows proc~getpumpinput GetPumpInput module~dataplant->proc~getpumpinput proc~getwatertowaterhpinput GetWatertoWaterHPInput module~dataplant->proc~getwatertowaterhpinput proc~initializepumps InitializePumps module~dataplant->proc~initializepumps proc~initwatertowaterhp InitWatertoWaterHP module~dataplant->proc~initwatertowaterhp proc~calcpumps CalcPumps module~dataplant->proc~calcpumps module~condenserlooptowers CondenserLoopTowers module~dataplant->module~condenserlooptowers proc~sizeunitheater SizeUnitHeater module~dataplant->proc~sizeunitheater proc~initindunit InitIndUnit module~dataplant->proc~initindunit proc~getoutdoorairunitinputs GetOutdoorAirUnitInputs module~dataplant->proc~getoutdoorairunitinputs module~fluidcoolers FluidCoolers module~dataplant->module~fluidcoolers proc~calcloadcenterthermalload CalcLoadCenterThermalLoad module~dataplant->proc~calcloadcenterthermalload proc~calcwatertowaterhpheating CalcWatertoWaterHPHeating module~dataplant->proc~calcwatertowaterhpheating proc~managecontrollers ManageControllers module~dataplant->proc~managecontrollers proc~reformeirchillerheatrecovery ReformEIRChillerHeatRecovery module~dataplant->proc~reformeirchillerheatrecovery proc~getrequiredmassflowrate GetRequiredMassFlowRate module~dataplant->proc~getrequiredmassflowrate proc~calcwatertowaterhpcooling CalcWatertoWaterHPCooling module~dataplant->proc~calcwatertowaterhpcooling module~plantcomponenttemperaturesources PlantComponentTemperatureSources module~dataplant->module~plantcomponenttemperaturesources module~evaporativefluidcoolers EvaporativeFluidCoolers module~dataplant->module~evaporativefluidcoolers proc~initplantvalves InitPlantValves module~dataplant->proc~initplantvalves proc~calcwatertoairhpheating CalcWatertoAirHPHeating module~dataplant->proc~calcwatertoairhpheating proc~getunitventilatorinput GetUnitVentilatorInput module~dataplant->proc~getunitventilatorinput proc~storeapumponcurrenttemploop StoreAPumpOnCurrentTempLoop module~dataplant->proc~storeapumponcurrenttemploop proc~initelecreformeirchiller InitElecReformEIRChiller module~dataplant->proc~initelecreformeirchiller module~plantloadprofile PlantLoadProfile module~dataplant->module~plantloadprofile proc~initsolarcollector InitSolarCollector module~dataplant->proc~initsolarcollector proc~calcplantvalves CalcPlantValves module~dataplant->proc~calcplantvalves proc~initconnections InitConnections module~dataplant->proc~initconnections proc~calcfuelcellgenheatrecovery CalcFuelCellGenHeatRecovery module~dataplant->proc~calcfuelcellgenheatrecovery proc~initmsheatpump InitMSHeatPump module~dataplant->proc~initmsheatpump proc~calcelectricchillerheatrecovery CalcElectricChillerHeatRecovery module~dataplant->proc~calcelectricchillerheatrecovery module~pondgroundheatexchanger PondGroundHeatExchanger module~dataplant->module~pondgroundheatexchanger proc~initwatertoairhp InitWatertoAirHP module~dataplant->proc~initwatertoairhp proc~getsolarcollectorinput GetSolarCollectorInput module~dataplant->proc~getsolarcollectorinput module~dataairsystems DataAirSystems module~dataplant->module~dataairsystems proc~initcbvav InitCBVAV module~dataplant->proc~initcbvav proc~logplantconvergencepoints LogPlantConvergencePoints module~dataplant->proc~logplantconvergencepoints module~plantmanager PlantManager module~dataplant->module~plantmanager proc~initrefrigerationplantconnections InitRefrigerationPlantConnections module~dataplant->proc~initrefrigerationplantconnections proc~simfuelcellplantheatrecovery SimFuelCellPlantHeatRecovery module~dataplant->proc~simfuelcellplantheatrecovery module~hvacvariablerefrigerantflow HVACVariableRefrigerantFlow module~dataplant->module~hvacvariablerefrigerantflow proc~calcsolarcollector CalcSolarCollector module~dataplant->proc~calcsolarcollector proc~simfourpipeindunit SimFourPipeIndUnit module~dataplant->proc~simfourpipeindunit proc~updatesolarcollector UpdateSolarCollector module~dataplant->proc~updatesolarcollector proc~interconnecttwoplantloopsides InterConnectTwoPlantLoopSides module~dataplant->proc~interconnecttwoplantloopsides proc~initmtgenerators InitMTGenerators module~dataplant->proc~initmtgenerators proc~initenginedrivenchiller InitEngineDrivenChiller module~dataplant->proc~initenginedrivenchiller proc~setupreports SetupReports module~dataplant->proc~setupreports proc~initsteambaseboard InitSteamBaseboard module~dataplant->proc~initsteambaseboard proc~calcwatertoairhpcooling CalcWatertoAirHPCooling module~dataplant->proc~calcwatertoairhpcooling proc~calcicestoragecharge CalcIceStorageCharge module~dataplant->proc~calcicestoragecharge module~plantcentralgshp PlantCentralGSHP module~dataplant->module~plantcentralgshp module~variablespeedcoils VariableSpeedCoils module~dataplant->module~variablespeedcoils proc~sizeenginedrivenchiller SizeEngineDrivenChiller module~dataplant->proc~sizeenginedrivenchiller proc~initsimpleicestorage InitSimpleIceStorage module~dataplant->proc~initsimpleicestorage proc~updatewatertoaircoilplantconnection UpdateWaterToAirCoilPlantConnection module~dataplant->proc~updatewatertoaircoilplantconnection proc~calcenginedrivenchillermodel CalcEngineDrivenChillerModel module~dataplant->proc~calcenginedrivenchillermodel proc~simreformulatedeirchiller SimReformulatedEIRChiller module~dataplant->proc~simreformulatedeirchiller module~boilers Boilers module~dataplant->module~boilers proc~calcreformeirchillermodel CalcReformEIRChillerModel module~dataplant->proc~calcreformeirchillermodel proc~updatepipesheattransfer UpdatePipesHeatTransfer module~dataplant->proc~updatepipesheattransfer proc~distributepressureonbranch DistributePressureOnBranch module~dataplant->proc~distributepressureonbranch proc~updatebaseboardplantconnection UpdateBaseboardPlantConnection module~dataplant->proc~updatebaseboardplantconnection proc~sizeevapfluidcooler SizeEvapFluidCooler module~dataplant->proc~sizeevapfluidcooler proc~calcicestoragedormant CalcIceStorageDormant module~dataplant->proc~calcicestoragedormant proc~getventilatedslabinput GetVentilatedSlabInput module~dataplant->proc~getventilatedslabinput proc~calcmtgeneratormodel CalcMTGeneratorModel module~dataplant->proc~calcmtgeneratormodel proc~checkcurvelimitsforiplv CheckCurveLimitsForIPLV module~dataplant->proc~checkcurvelimitsforiplv proc~initwaterthermaltank InitWaterThermalTank module~dataplant->proc~initwaterthermaltank proc~calcicestoragedischarge CalcIceStorageDischarge module~dataplant->proc~calcicestoragedischarge proc~calcfourpipeindunit CalcFourPipeIndUnit module~dataplant->proc~calcfourpipeindunit proc~sizehvacwatertoair SizeHVACWaterToAir module~dataplant->proc~sizehvacwatertoair proc~calcqicedischagemax CalcQiceDischageMax module~dataplant->proc~calcqicedischagemax proc~calchpcoolingsimple CalcHPCoolingSimple module~dataplant->proc~calchpcoolingsimple proc~calcdifftsysavailmgr CalcDiffTSysAvailMgr module~dataplant->proc~calcdifftsysavailmgr proc~updatesteambaseboardplantconnection UpdateSteamBaseboardPlantConnection module~dataplant->proc~updatesteambaseboardplantconnection proc~getindunits GetIndUnits module~dataplant->proc~getindunits proc~sizesys SizeSys module~dataplant->proc~sizesys proc~initsimplewatertoairhp InitSimpleWatertoAirHP module~dataplant->proc~initsimplewatertoairhp proc~safecopyplantnode SafeCopyPlantNode module~dataplant->proc~safecopyplantnode proc~calcicenginegenheatrecovery CalcICEngineGenHeatRecovery module~dataplant->proc~calcicenginegenheatrecovery proc~sizeelecreformeirchiller SizeElecReformEIRChiller module~dataplant->proc~sizeelecreformeirchiller proc~passpressureacrossinterface PassPressureAcrossInterface module~dataplant->proc~passpressureacrossinterface proc~calcchilleriplv CalcChillerIPLV module~dataplant->proc~calcchilleriplv proc~simiceplantheatrecovery SimICEPlantHeatRecovery module~dataplant->proc~simiceplantheatrecovery proc~initdesiccantdehumidifier InitDesiccantDehumidifier module~dataplant->proc~initdesiccantdehumidifier proc~inithwbaseboard InitHWBaseboard module~dataplant->proc~inithwbaseboard proc~calchpheatingsimple CalcHPHeatingSimple module~dataplant->proc~calchpheatingsimple proc~calcboilermodel CalcBoilerModel module~dataplant->proc~calcboilermodel proc~calcpipeheattranscoef CalcPipeHeatTransCoef module~dataplant->proc~calcpipeheattranscoef proc~calcradsyshxeffectterm CalcRadSysHXEffectTerm module~dataplant->proc~calcradsyshxeffectterm proc~initboiler InitBoiler module~dataplant->proc~initboiler proc~checkminmaxcurveboundaries CheckMinMaxCurveBoundaries module~dataplant->proc~checkminmaxcurveboundaries module~chillerreformulatedeir ChillerReformulatedEIR module~dataplant->module~chillerreformulatedeir proc~passpressureacrossmixer PassPressureAcrossMixer module~dataplant->proc~passpressureacrossmixer proc~initcontroller InitController module~dataplant->proc~initcontroller proc~simdetailedicestorage SimDetailedIceStorage module~dataplant->proc~simdetailedicestorage module~chillerelectriceir ChillerElectricEIR module~dataplant->module~chillerelectriceir proc~calctesicestoragetank CalcTESIceStorageTank module~dataplant->proc~calctesicestoragetank proc~passpressureacrosssplitter PassPressureAcrossSplitter module~dataplant->proc~passpressureacrosssplitter proc~calcteswaterstoragetank CalcTESWaterStorageTank module~dataplant->proc~calcteswaterstoragetank proc~initdetailedicestorage InitDetailedIceStorage module~dataplant->proc~initdetailedicestorage proc~calcwatersource CalcWaterSource module~dataplant->proc~calcwatersource proc~updatehwbaseboardplantconnection UpdateHWBaseboardPlantConnection module~dataplant->proc~updatehwbaseboardplantconnection proc~initicenginegenerators InitICEngineGenerators module~dataplant->proc~initicenginegenerators proc~mshpheatrecovery MSHPHeatRecovery module~dataplant->proc~mshpheatrecovery proc~initwatersource InitWaterSource module~dataplant->proc~initwatersource proc~initlowtempradiantsystem InitLowTempRadiantSystem module~dataplant->proc~initlowtempradiantsystem proc~sizewatersource SizeWaterSource module~dataplant->proc~sizewatersource proc~calcicenginegeneratormodel CalcICEngineGeneratorModel module~dataplant->proc~calcicenginegeneratormodel proc~simvariabletower SimVariableTower module~dataplant->proc~simvariabletower proc~calcvarspeedcoilcooling CalcVarSpeedCoilCooling module~dataplant->proc~calcvarspeedcoilcooling proc~simexhaustabsorber SimExhaustAbsorber module~dataplant->proc~simexhaustabsorber proc~simpipes SimPipes module~dataplant->proc~simpipes proc~sizelowtempradiantsystem SizeLowTempRadiantSystem module~dataplant->proc~sizelowtempradiantsystem proc~reportchilleriplv ReportChillerIPLV module~dataplant->proc~reportchilleriplv proc~initbaseboard InitBaseboard module~dataplant->proc~initbaseboard proc~initvarspeedcoil InitVarSpeedCoil module~dataplant->proc~initvarspeedcoil proc~initptunit InitPTUnit module~dataplant->proc~initptunit proc~initpipesheattransfer InitPipesHeatTransfer module~dataplant->proc~initpipesheattransfer proc~initsetpointmanagers InitSetPointManagers module~dataplant->proc~initsetpointmanagers proc~updatelowtempradiantsystem UpdateLowTempRadiantSystem module~dataplant->proc~updatelowtempradiantsystem proc~sizevarspeedcoil SizeVarSpeedCoil module~dataplant->proc~sizevarspeedcoil proc~simelectriceirchiller SimElectricEIRChiller module~dataplant->proc~simelectriceirchiller proc~calcctgeneratormodel CalcCTGeneratorModel module~dataplant->proc~calcctgeneratormodel proc~calcvarspeedcoilheating CalcVarSpeedCoilHeating module~dataplant->proc~calcvarspeedcoilheating proc~simtowers SimTowers module~dataplant->proc~simtowers proc~calcelectriceirchillermodel CalcElectricEIRChillerModel module~dataplant->proc~calcelectriceirchillermodel proc~reportlowtempradiantsystem ReportLowTempRadiantSystem module~dataplant->proc~reportlowtempradiantsystem proc~initelectriceirchiller InitElectricEIRChiller module~dataplant->proc~initelectriceirchiller proc~initctgenerators InitCTGenerators module~dataplant->proc~initctgenerators proc~sizeelectriceirchiller SizeElectricEIRChiller module~dataplant->proc~sizeelectriceirchiller proc~managesystemavailability ManageSystemAvailability module~dataplant->proc~managesystemavailability proc~dostartoftimestepinitializations DoStartOfTimeStepInitializations module~dataplant->proc~dostartoftimestepinitializations proc~simvrfcondenserplant SimVRFCondenserPlant module~dataplant->proc~simvrfcondenserplant proc~initevapfluidcooler InitEvapFluidCooler module~dataplant->proc~initevapfluidcooler proc~simulatewaterheaterstandalone SimulateWaterHeaterStandAlone module~dataplant->proc~simulatewaterheaterstandalone proc~initfuelcellgenerators InitFuelCellGenerators module~dataplant->proc~initfuelcellgenerators proc~eirchillerheatrecovery EIRChillerHeatRecovery module~dataplant->proc~eirchillerheatrecovery proc~getplantavailabilitymanager GetPlantAvailabilityManager module~dataplant->proc~getplantavailabilitymanager proc~validateflowcontrolpaths ValidateFlowControlPaths module~dataplant->proc~validateflowcontrolpaths proc~simblastabsorber SimBLASTAbsorber module~dataplant->proc~simblastabsorber proc~branchpressuredrop BranchPressureDrop module~dataplant->proc~branchpressuredrop proc~sizetankfordemandside SizeTankForDemandSide module~dataplant->proc~sizetankfordemandside proc~simrefrigcondenser SimRefrigCondenser module~dataplant->proc~simrefrigcondenser proc~simindirectabsorber SimIndirectAbsorber module~dataplant->proc~simindirectabsorber proc~updatepressuredrop UpdatePressureDrop module~dataplant->proc~updatepressuredrop proc~sizedemandsideplantconnections SizeDemandSidePlantConnections module~dataplant->proc~sizedemandsideplantconnections module~steamcoils SteamCoils module~dataplant->module~steamcoils proc~sizesupplysideplantconnections SizeSupplySidePlantConnections module~dataplant->proc~sizesupplysideplantconnections proc~updateanyloopdemandalterations UpdateAnyLoopDemandAlterations module~dataplant->proc~updateanyloopdemandalterations proc~initpipingsystems InitPipingSystems module~dataplant->proc~initpipingsystems proc~initfluidcooler InitFluidCooler module~dataplant->proc~initfluidcooler proc~planthalfloopsolver PlantHalfLoopSolver module~dataplant->proc~planthalfloopsolver proc~reportloopconnections ReportLoopConnections module~dataplant->proc~reportloopconnections proc~updateplantvalves UpdatePlantValves module~dataplant->proc~updateplantvalves proc~initblastabsorbermodel InitBLASTAbsorberModel module~dataplant->proc~initblastabsorbermodel proc~boreholeresistance BoreholeResistance module~dataplant->proc~boreholeresistance proc~evaluateloopsetpointload EvaluateLoopSetPointLoad module~dataplant->proc~evaluateloopsetpointload proc~simmicrochpgenerator SimMicroCHPGenerator module~dataplant->proc~simmicrochpgenerator proc~calctwospeedevapfluidcooler CalcTwoSpeedEvapFluidCooler module~dataplant->proc~calctwospeedevapfluidcooler proc~singlespeedfluidcooler SingleSpeedFluidCooler module~dataplant->proc~singlespeedfluidcooler proc~determinebranchflowrequest DetermineBranchFlowRequest module~dataplant->proc~determinebranchflowrequest proc~initunitarysystems InitUnitarySystems module~dataplant->proc~initunitarysystems proc~sizefluidcooler SizeFluidCooler module~dataplant->proc~sizefluidcooler proc~pushbranchflowcharacteristics PushBranchFlowCharacteristics module~dataplant->proc~pushbranchflowcharacteristics proc~sizeconstcopchiller SizeConstCOPChiller module~dataplant->proc~sizeconstcopchiller proc~checkloopexitnode CheckLoopExitNode module~dataplant->proc~checkloopexitnode proc~readpipecircuitinputs ReadPipeCircuitInputs module~dataplant->proc~readpipecircuitinputs proc~initpressuredrop InitPressureDrop module~dataplant->proc~initpressuredrop proc~initmicrochpnonormalizegenerators InitMicroCHPNoNormalizeGenerators module~dataplant->proc~initmicrochpnonormalizegenerators proc~updateloopsidereportvars UpdateLoopSideReportVars module~dataplant->proc~updateloopsidereportvars proc~propagateresolvedflow PropagateResolvedFlow module~dataplant->proc~propagateresolvedflow proc~twospeedfluidcooler TwoSpeedFluidCooler module~dataplant->proc~twospeedfluidcooler proc~simpressuredropsystem SimPressureDropSystem module~dataplant->proc~simpressuredropsystem proc~simpumps SimPumps module~dataplant->proc~simpumps proc~updaterefrigcondenser UpdateRefrigCondenser module~dataplant->proc~updaterefrigcondenser proc~anyplantsplittermixerlackscontinuity AnyPlantSplitterMixerLacksContinuity module~dataplant->proc~anyplantsplittermixerlackscontinuity proc~calcidealcondentsetpoint CalcIdealCondEntSetPoint module~dataplant->proc~calcidealcondentsetpoint proc~funcdeterminecwmdotforinternalflowcontrol FuncDetermineCWMdotForInternalFlowControl module~dataplant->proc~funcdeterminecwmdotforinternalflowcontrol proc~simcentralgroundsourceheatpump SimCentralGroundSourceHeatPump module~dataplant->proc~simcentralgroundsourceheatpump proc~initboiler~2 InitBoiler module~dataplant->proc~initboiler~2 proc~initgasabsorber InitGasAbsorber module~dataplant->proc~initgasabsorber proc~calcunmetplantdemand CalcUnmetPlantDemand module~dataplant->proc~calcunmetplantdemand proc~calcmicrochpnonormalizegeneratormodel CalcMicroCHPNoNormalizeGeneratorModel module~dataplant->proc~calcmicrochpnonormalizegeneratormodel proc~sizegasabsorber SizeGasAbsorber module~dataplant->proc~sizegasabsorber proc~calcicssolarcollector CalcICSSolarCollector module~dataplant->proc~calcicssolarcollector proc~calccondentsetpoint CalcCondEntSetPoint module~dataplant->proc~calccondentsetpoint proc~simmicrochpplantheatrecovery SimMicroCHPPlantHeatRecovery module~dataplant->proc~simmicrochpplantheatrecovery proc~sizeboiler SizeBoiler module~dataplant->proc~sizeboiler proc~sizetower SizeTower module~dataplant->proc~sizetower proc~calcupdateheatrecovery CalcUpdateHeatRecovery module~dataplant->proc~calcupdateheatrecovery proc~calcgasabsorberchillermodel CalcGasAbsorberChillerModel module~dataplant->proc~calcgasabsorberchillermodel proc~updatemicrochpgeneratorrecords UpdateMicroCHPGeneratorRecords module~dataplant->proc~updatemicrochpgeneratorrecords proc~inittower InitTower module~dataplant->proc~inittower proc~calcsinglespeedtower CalcSingleSpeedTower module~dataplant->proc~calcsinglespeedtower proc~calcgasabsorberheatermodel CalcGasAbsorberHeaterModel module~dataplant->proc~calcgasabsorberheatermodel proc~sizeboiler~2 SizeBoiler module~dataplant->proc~sizeboiler~2 proc~calcboilermodel~2 CalcBoilerModel module~dataplant->proc~calcboilermodel~2 proc~sizevsmerkeltower SizeVSMerkelTower module~dataplant->proc~sizevsmerkeltower proc~updateverticalgroundheatexchanger UpdateVerticalGroundHeatExchanger module~dataplant->proc~updateverticalgroundheatexchanger proc~calcblastabsorbermodel CalcBLASTAbsorberModel module~dataplant->proc~calcblastabsorbermodel proc~initpvtcollectors InitPVTcollectors module~dataplant->proc~initpvtcollectors proc~initboreholehxsimvars InitBoreholeHXSimVars module~dataplant->proc~initboreholehxsimvars proc~sizeunitventilator SizeUnitVentilator module~dataplant->proc~sizeunitventilator proc~initunitventilator InitUnitVentilator module~dataplant->proc~initunitventilator module~plantchillers PlantChillers module~dataplant->module~plantchillers proc~updatetowers UpdateTowers module~dataplant->proc~updatetowers proc~unitarysystemheatrecovery UnitarySystemHeatRecovery module~dataplant->proc~unitarysystemheatrecovery proc~calcverticalgroundheatexchanger CalcVerticalGroundHeatExchanger module~dataplant->proc~calcverticalgroundheatexchanger proc~calctwospeedtower CalcTwoSpeedTower module~dataplant->proc~calctwospeedtower proc~simicestorage SimIceStorage module~dataplant->proc~simicestorage proc~getpvtcollectorsinput GetPVTcollectorsInput module~dataplant->proc~getpvtcollectorsinput proc~checkplantconvergence CheckPlantConvergence module~dataplant->proc~checkplantconvergence proc~sizepvt SizePVT module~dataplant->proc~sizepvt proc~controlpvtcollector ControlPVTcollector module~dataplant->proc~controlpvtcollector proc~resolveloopflowvspressure ResolveLoopFlowVsPressure module~dataplant->proc~resolveloopflowvspressure proc~initwatercoil InitWaterCoil module~dataplant->proc~initwatercoil proc~sizeabsorpchiller SizeAbsorpChiller module~dataplant->proc~sizeabsorpchiller proc~adjustpumpflowrequestbyemscontrols AdjustPumpFlowRequestByEMSControls module~dataplant->proc~adjustpumpflowrequestbyemscontrols proc~getfancoilunits GetFanCoilUnits module~dataplant->proc~getfancoilunits proc~simulateallloopsidepumps SimulateAllLoopSidePumps module~dataplant->proc~simulateallloopsidepumps proc~initpondgroundheatexchanger InitPondGroundHeatExchanger module~dataplant->proc~initpondgroundheatexchanger proc~getgshpinput GetGshpInput module~dataplant->proc~getgshpinput module~pipeheattransfer PipeHeatTransfer module~dataplant->module~pipeheattransfer proc~initfurnace InitFurnace module~dataplant->proc~initfurnace proc~initindirectabsorpchiller InitIndirectAbsorpChiller module~dataplant->proc~initindirectabsorpchiller module~waterthermaltanks WaterThermalTanks module~dataplant->module~waterthermaltanks proc~setuploopflowrequest SetupLoopFlowRequest module~dataplant->proc~setuploopflowrequest proc~setcomponentflowrate SetComponentFlowRate module~dataplant->proc~setcomponentflowrate proc~simhpwatertowaterheating SimHPWatertoWaterHEATING module~dataplant->proc~simhpwatertowaterheating proc~simhvac SimHVAC module~dataplant->proc~simhvac proc~resolveparallelflows ResolveParallelFlows module~dataplant->proc~resolveparallelflows proc~simhpwatertowatercooling SimHPWatertoWaterCOOLING module~dataplant->proc~simhpwatertowatercooling proc~updateplantmixer UpdatePlantMixer module~dataplant->proc~updateplantmixer proc~sizepiu SizePIU module~dataplant->proc~sizepiu proc~calcseriespiu CalcSeriesPIU module~dataplant->proc~calcseriespiu proc~calcindirectabsorbermodel CalcIndirectAbsorberModel module~dataplant->proc~calcindirectabsorbermodel module~plantloopequip PlantLoopEquip module~dataplant->module~plantloopequip proc~setactuatedbranchflowrate SetActuatedBranchFlowRate module~dataplant->proc~setactuatedbranchflowrate proc~sizeindirectabsorpchiller SizeIndirectAbsorpChiller module~dataplant->proc~sizeindirectabsorpchiller proc~simulateallloopsidebranches SimulateAllLoopSideBranches module~dataplant->proc~simulateallloopsidebranches proc~initgshp InitGshp module~dataplant->proc~initgshp proc~simhpwatertowatersimple SimHPWatertoWaterSimple module~dataplant->proc~simhpwatertowatersimple module~plantcondloopoperation PlantCondLoopOperation module~dataplant->module~plantcondloopoperation proc~updatesurfacegroundheatexchngr UpdateSurfaceGroundHeatExchngr module~dataplant->proc~updatesurfacegroundheatexchngr proc~checkplantmixersplitterconsistency CheckPlantMixerSplitterConsistency module~dataplant->proc~checkplantmixersplitterconsistency proc~sizeindunit SizeIndUnit module~dataplant->proc~sizeindunit proc~simulateloopsidebranchgroup SimulateLoopSideBranchGroup module~dataplant->proc~simulateloopsidebranchgroup proc~calcgshpmodel CalcGshpModel module~dataplant->proc~calcgshpmodel proc~getgshpinput~2 GetGshpInput module~dataplant->proc~getgshpinput~2 proc~sizecoolbeam SizeCoolBeam module~dataplant->proc~sizecoolbeam proc~checkforrunawayplanttemps CheckForRunawayPlantTemps module~dataplant->proc~checkforrunawayplanttemps proc~updateabsorberchillercomponentgeneratorside UpdateAbsorberChillerComponentGeneratorSide module~dataplant->proc~updateabsorberchillercomponentgeneratorside proc~updateplantloopinterface UpdatePlantLoopInterface module~dataplant->proc~updateplantloopinterface proc~updateplantsplitter UpdatePlantSplitter module~dataplant->proc~updateplantsplitter proc~getpius GetPIUs module~dataplant->proc~getpius proc~inittescoil InitTESCoil module~dataplant->proc~inittescoil proc~initexhaustabsorber InitExhaustAbsorber module~dataplant->proc~initexhaustabsorber proc~getsysinput GetSysInput module~dataplant->proc~getsysinput proc~shiftplantloopsidecallingorder ShiftPlantLoopSideCallingOrder module~dataplant->proc~shiftplantloopsidecallingorder proc~setupmeteredvarsforsetpt SetupMeteredVarsForSetPt module~dataplant->proc~setupmeteredvarsforsetpt module~baseboardradiator BaseboardRadiator module~dataplant->module~baseboardradiator proc~initwrapper InitWrapper module~dataplant->proc~initwrapper proc~calcenginechillerheatrec CalcEngineChillerHeatRec module~dataplant->proc~calcenginechillerheatrec proc~calcexhaustabsorberchillermodel CalcExhaustAbsorberChillerModel module~dataplant->proc~calcexhaustabsorberchillermodel proc~managetwowaycommonpipe ManageTwoWayCommonPipe module~dataplant->proc~managetwowaycommonpipe proc~setupcommonpipes SetupCommonPipes module~dataplant->proc~setupcommonpipes proc~initsys InitSys module~dataplant->proc~initsys proc~setallflowlocks SetAllFlowLocks module~dataplant->proc~setallflowlocks proc~updatehalfloopinlettemp UpdateHalfLoopInletTemp module~dataplant->proc~updatehalfloopinlettemp proc~calcvariablespeedtower CalcVariableSpeedTower module~dataplant->proc~calcvariablespeedtower proc~sizeexhaustabsorber SizeExhaustAbsorber module~dataplant->proc~sizeexhaustabsorber proc~initfancoilunits InitFanCoilUnits module~dataplant->proc~initfancoilunits proc~sizewrapper SizeWrapper module~dataplant->proc~sizewrapper proc~resetallplantinterconnectflags ResetAllPlantInterConnectFlags module~dataplant->proc~resetallplantinterconnectflags proc~sizefancoilunit SizeFanCoilUnit module~dataplant->proc~sizefancoilunit proc~updatecommonpipe UpdateCommonPipe module~dataplant->proc~updatecommonpipe proc~calcwrappermodel CalcWrapperModel module~dataplant->proc~calcwrappermodel module~userdefinedcomponents UserDefinedComponents module~dataplant->module~userdefinedcomponents proc~calcchillermodel CalcChillerModel module~dataplant->proc~calcchillermodel proc~sizegtchiller SizeGTChiller module~dataplant->proc~sizegtchiller proc~calcmerkelvariablespeedtower CalcMerkelVariableSpeedTower module~dataplant->proc~calcmerkelvariablespeedtower proc~initgtchiller InitGTChiller module~dataplant->proc~initgtchiller proc~calcexhaustabsorberheatermodel CalcExhaustAbsorberHeaterModel module~dataplant->proc~calcexhaustabsorberheatermodel proc~calcgtchillermodel CalcGTChillerModel module~dataplant->proc~calcgtchillermodel proc~calchxeffectterm CalcHXEffectTerm module~dataplant->proc~calchxeffectterm proc~updatecomponentheatrecoveryside UpdateComponentHeatRecoverySide module~dataplant->proc~updatecomponentheatrecoveryside proc~calccoolbeam CalcCoolBeam module~dataplant->proc~calccoolbeam proc~managesinglecommonpipe ManageSingleCommonPipe module~dataplant->proc~managesinglecommonpipe proc~simfluidcoolers SimFluidCoolers module~dataplant->proc~simfluidcoolers proc~pullcompinterconnecttrigger PullCompInterconnectTrigger module~dataplant->proc~pullcompinterconnecttrigger proc~updatechillercomponentcondenserside UpdateChillerComponentCondenserSide module~dataplant->proc~updatechillercomponentcondenserside proc~initventilatedslab InitVentilatedSlab module~dataplant->proc~initventilatedslab module~watercoils WaterCoils module~dataplant->module~watercoils proc~calcchillerheatermodel CalcChillerHeaterModel module~dataplant->proc~calcchillerheatermodel proc~initconstcopchiller InitConstCOPChiller module~dataplant->proc~initconstcopchiller proc~initcoolbeam InitCoolBeam module~dataplant->proc~initcoolbeam proc~initoutdoorairunit InitOutdoorAirUnit module~dataplant->proc~initoutdoorairunit proc~calcconstcopchillermodel CalcConstCOPChillerModel module~dataplant->proc~calcconstcopchillermodel proc~calcsurfacegroundheatexchanger CalcSurfaceGroundHeatExchanger module~dataplant->proc~calcsurfacegroundheatexchanger proc~getuserdefinedopschemeinput GetUserDefinedOpSchemeInput module~dataplant->proc~getuserdefinedopschemeinput proc~regulatecondensercompflowreqop RegulateCondenserCompFlowReqOp module~dataplant->proc~regulatecondensercompflowreqop module~hwbaseboardradiator HWBaseboardRadiator module~dataplant->module~hwbaseboardradiator module~watertoairheatpump WatertoAirHeatPump module~dataplant->module~watertoairheatpump proc~simselectedequipment SimSelectedEquipment module~dataplant->proc~simselectedequipment module~steambaseboardradiator SteamBaseboardRadiator module~dataplant->module~steambaseboardradiator proc~initloadbasedcontrol InitLoadBasedControl module~dataplant->proc~initloadbasedcontrol proc~initelectricchiller InitElectricChiller module~dataplant->proc~initelectricchiller proc~calcelectricchillermodel CalcElectricChillerModel module~dataplant->proc~calcelectricchillermodel module~watertoairheatpumpsimple WatertoAirHeatPumpSimple module~dataplant->module~watertoairheatpumpsimple proc~simgasabsorber SimGasAbsorber module~dataplant->proc~simgasabsorber proc~initsurfacegroundheatexchanger InitSurfaceGroundHeatExchanger module~dataplant->proc~initsurfacegroundheatexchanger proc~sizeelectricchiller SizeElectricChiller module~dataplant->proc~sizeelectricchiller proc~initcomponentnodes InitComponentNodes module~dataplant->proc~initcomponentnodes proc~sizeventilatedslab SizeVentilatedSlab module~dataplant->proc~sizeventilatedslab proc~sizeoutdoorairunit SizeOutdoorAirUnit module~dataplant->proc~sizeoutdoorairunit proc~simplantequip SimPlantEquip module~outsideenergysources->proc~simplantequip module~pipes->proc~simplantequip proc~getplantinput GetPlantInput module~pipes->proc~getplantinput module~plantheatexchangerfluidtofluid->proc~simplantequip module~condenserlooptowers->proc~simplantequip module~fluidcoolers->proc~simplantequip module~plantcomponenttemperaturesources->proc~simplantequip module~evaporativefluidcoolers->proc~simplantequip module~plantloadprofile->proc~simplantequip module~pondgroundheatexchanger->proc~simplantequip module~dataairsystems->proc~sizehvacwatertoair module~dataairsystems->proc~initsetpointmanagers module~dataairsystems->proc~sizevarspeedcoil module~dataairsystems->proc~sizepvt proc~setupprimaryairsystemavailmgrasactuators SetupPrimaryAirSystemAvailMgrAsActuators module~dataairsystems->proc~setupprimaryairsystemavailmgrasactuators proc~simzoneequipment SimZoneEquipment module~dataairsystems->proc~simzoneequipment proc~calczonemassbalance CalcZoneMassBalance module~dataairsystems->proc~calczonemassbalance proc~sizeunitarysystem SizeUnitarySystem module~dataairsystems->proc~sizeunitarysystem proc~simvariablespeedhp~2 SimVariableSpeedHP module~dataairsystems->proc~simvariablespeedhp~2 module~systemavailabilitymanager SystemAvailabilityManager module~dataairsystems->module~systemavailabilitymanager proc~sizetescoil SizeTESCoil module~dataairsystems->proc~sizetescoil proc~simvariablespeedhp SimVariableSpeedHP module~dataairsystems->proc~simvariablespeedhp proc~checkcontrollerlistorder CheckControllerListOrder module~dataairsystems->proc~checkcontrollerlistorder proc~dumpairloopstatistics DumpAirLoopStatistics module~dataairsystems->proc~dumpairloopstatistics proc~trackairloopcontroller TrackAirLoopController module~dataairsystems->proc~trackairloopcontroller module~simairservingzones SimAirServingZones module~dataairsystems->module~simairservingzones proc~writeairloopstatistics WriteAirLoopStatistics module~dataairsystems->proc~writeairloopstatistics proc~setupairloopcontrollerstracer SetupAirLoopControllersTracer module~dataairsystems->proc~setupairloopcontrollerstracer proc~traceairloopcontrollers TraceAirLoopControllers module~dataairsystems->proc~traceairloopcontrollers proc~getcbvav GetCBVAV module~dataairsystems->proc~getcbvav proc~getfanindexfortwospeedcoil GetFanIndexForTwoSpeedCoil module~dataairsystems->proc~getfanindexfortwospeedcoil proc~getfurnaceinput GetFurnaceInput module~dataairsystems->proc~getfurnaceinput proc~trackairloopcontrollers TrackAirLoopControllers module~dataairsystems->proc~trackairloopcontrollers proc~initoacontroller InitOAController module~dataairsystems->proc~initoacontroller module~systemreports SystemReports module~dataairsystems->module~systemreports proc~getcontrollerinput GetControllerInput module~dataairsystems->proc~getcontrollerinput proc~manageairflownetworkbalance ManageAirflowNetworkBalance module~dataairsystems->proc~manageairflownetworkbalance proc~sizedxcoil SizeDXCoil module~dataairsystems->proc~sizedxcoil proc~getunitarysysteminput GetUnitarySystemInput module~dataairsystems->proc~getunitarysysteminput proc~getmsheatpumpinput GetMSHeatPumpInput module~dataairsystems->proc~getmsheatpumpinput proc~sizeheatingcoil SizeHeatingCoil module~dataairsystems->proc~sizeheatingcoil proc~sizeevapcooler SizeEvapCooler module~dataairsystems->proc~sizeevapcooler proc~getoacontrollerinputs GetOAControllerInputs module~dataairsystems->proc~getoacontrollerinputs proc~sizewatercoil SizeWaterCoil module~dataairsystems->proc~sizewatercoil module~plantmanager->proc~simhvac module~plantmanager->proc~simselectedequipment proc~managehvac ManageHVAC module~plantmanager->proc~managehvac proc~managesimulation ManageSimulation module~plantmanager->proc~managesimulation proc~abortenergyplus AbortEnergyPlus module~plantmanager->proc~abortenergyplus module~hvacvariablerefrigerantflow->proc~simplantequip module~hvacvariablerefrigerantflow->proc~simzoneequipment module~plantcentralgshp->proc~simplantequip module~variablespeedcoils->proc~initptunit module~variablespeedcoils->proc~sizeunitarysystem module~variablespeedcoils->proc~getfurnaceinput module~variablespeedcoils->proc~getunitarysysteminput proc~vscoilcyclinghumresidual VSCoilCyclingHumResidual module~variablespeedcoils->proc~vscoilcyclinghumresidual proc~simdxcoolingsystem SimDXCoolingSystem module~variablespeedcoils->proc~simdxcoolingsystem proc~simdxheatpumpsystem SimDXHeatPumpSystem module~variablespeedcoils->proc~simdxheatpumpsystem module~packagedterminalheatpump PackagedTerminalHeatPump module~variablespeedcoils->module~packagedterminalheatpump proc~controlheatingsystem ControlHeatingSystem module~variablespeedcoils->proc~controlheatingsystem proc~vscoilspeedhumresidual VSCoilSpeedHumResidual module~variablespeedcoils->proc~vscoilspeedhumresidual proc~vscoilcyclingresidual~2 VSCoilCyclingResidual module~variablespeedcoils->proc~vscoilcyclingresidual~2 proc~dxcoilvarspeedhumratresidual~2 DXCoilVarSpeedHumRatResidual module~variablespeedcoils->proc~dxcoilvarspeedhumratresidual~2 proc~heatingcoilvarspeedresidual HeatingCoilVarSpeedResidual module~variablespeedcoils->proc~heatingcoilvarspeedresidual proc~vscoilcyclingresidual VSCoilCyclingResidual module~variablespeedcoils->proc~vscoilcyclingresidual module~furnaces Furnaces module~variablespeedcoils->module~furnaces proc~getdxcoolingsysteminput GetDXCoolingSystemInput module~variablespeedcoils->proc~getdxcoolingsysteminput proc~calcvarspeedheatpump CalcVarSpeedHeatPump module~variablespeedcoils->proc~calcvarspeedheatpump proc~dxcoilcyclingresidual~2 DXCoilCyclingResidual module~variablespeedcoils->proc~dxcoilcyclingresidual~2 proc~getptunit GetPTUnit module~variablespeedcoils->proc~getptunit proc~vscoilspeedresidual~2 VSCoilSpeedResidual module~variablespeedcoils->proc~vscoilspeedresidual~2 proc~simmultispeedcoils SimMultiSpeedCoils module~variablespeedcoils->proc~simmultispeedcoils proc~calcvarspeedheatpump~2 CalcVarSpeedHeatPump module~variablespeedcoils->proc~calcvarspeedheatpump~2 proc~sizefurnace SizeFurnace module~variablespeedcoils->proc~sizefurnace proc~getdxheatpumpsysteminput GetDXHeatPumpSystemInput module~variablespeedcoils->proc~getdxheatpumpsysteminput module~hvacunitarysystem HVACUnitarySystem module~variablespeedcoils->module~hvacunitarysystem proc~dxcoilvarspeedresidual~2 DXCoilVarSpeedResidual module~variablespeedcoils->proc~dxcoilvarspeedresidual~2 proc~heatingcoilvarspeedcycresidual HeatingCoilVarSpeedCycResidual module~variablespeedcoils->proc~heatingcoilvarspeedcycresidual proc~controldxheatingsystem ControlDXHeatingSystem module~variablespeedcoils->proc~controldxheatingsystem proc~calcunitarycoolingsystem CalcUnitaryCoolingSystem module~variablespeedcoils->proc~calcunitarycoolingsystem proc~controldxsystem ControlDXSystem module~variablespeedcoils->proc~controldxsystem proc~controlcoolingsystem ControlCoolingSystem module~variablespeedcoils->proc~controlcoolingsystem proc~vscoilspeedresidual VSCoilSpeedResidual module~variablespeedcoils->proc~vscoilspeedresidual proc~calcunitaryheatingsystem CalcUnitaryHeatingSystem module~variablespeedcoils->proc~calcunitaryheatingsystem proc~dxcoilcyclinghumratresidual~2 DXCoilCyclingHumRatResidual module~variablespeedcoils->proc~dxcoilcyclinghumratresidual~2 module~boilers->proc~simplantequip module~chillerreformulatedeir->proc~simplantequip module~chillerelectriceir->proc~simplantequip module~steamcoils->proc~getunitheaterinput module~steamcoils->proc~sizeunitheater module~steamcoils->proc~getoutdoorairunitinputs module~steamcoils->proc~getunitventilatorinput module~steamcoils->proc~initmsheatpump module~steamcoils->proc~initcbvav module~steamcoils->proc~getventilatedslabinput module~steamcoils->proc~sizesys module~steamcoils->proc~initdesiccantdehumidifier module~steamcoils->proc~initptunit module~steamcoils->proc~initunitarysystems module~steamcoils->proc~sizeunitventilator module~steamcoils->proc~initfurnace module~steamcoils->proc~sizepiu module~steamcoils->proc~calcseriespiu module~steamcoils->proc~getpius module~steamcoils->proc~getsysinput module~steamcoils->proc~initloadbasedcontrol module~steamcoils->proc~sizeventilatedslab module~steamcoils->proc~sizeoutdoorairunit module~steamcoils->proc~getcbvav module~steamcoils->proc~getfurnaceinput module~steamcoils->proc~getunitarysysteminput module~steamcoils->proc~getmsheatpumpinput module~steamcoils->proc~controlheatingsystem module~steamcoils->proc~getptunit module~steamcoils->proc~calcvarspeedheatpump~2 module~steamcoils->proc~calcunitaryheatingsystem proc~simairloopcomponent SimAirLoopComponent module~steamcoils->proc~simairloopcomponent proc~simoacomponent SimOAComponent module~steamcoils->proc~simoacomponent proc~simoutdoorairequipcomps SimOutdoorAirEquipComps module~steamcoils->proc~simoutdoorairequipcomps proc~controlvshpoutput~2 ControlVSHPOutput module~steamcoils->proc~controlvshpoutput~2 proc~calcunitarysuppheatingsystem CalcUnitarySuppHeatingSystem module~steamcoils->proc~calcunitarysuppheatingsystem proc~calcoaunitcoilcomps CalcOAUnitCoilComps module~steamcoils->proc~calcoaunitcoilcomps proc~calcventilatedslabcomps CalcVentilatedSlabComps module~steamcoils->proc~calcventilatedslabcomps proc~calcventilatedslabradcomps CalcVentilatedSlabRadComps module~steamcoils->proc~calcventilatedslabradcomps proc~steamheatingcoilresidual SteamHeatingCoilResidual module~steamcoils->proc~steamheatingcoilresidual proc~simvavvs SimVAVVS module~steamcoils->proc~simvavvs proc~simconstvol SimConstVol module~steamcoils->proc~simconstvol proc~controlptunitoutput ControlPTUnitOutput module~steamcoils->proc~controlptunitoutput proc~getdesiccantdehumidifierinput GetDesiccantDehumidifierInput module~steamcoils->proc~getdesiccantdehumidifierinput proc~simsteamcoils SimSteamCoils module~steamcoils->proc~simsteamcoils proc~simvav SimVAV module~steamcoils->proc~simvav proc~calcunitheatercomponents CalcUnitHeaterComponents module~steamcoils->proc~calcunitheatercomponents proc~calcparallelpiu CalcParallelPIU module~steamcoils->proc~calcparallelpiu proc~calcunitarysuppsystemtosp CalcUnitarySuppSystemtoSP module~steamcoils->proc~calcunitarysuppsystemtosp proc~calcvavvs CalcVAVVS module~steamcoils->proc~calcvavvs proc~calcunitventilatorcomponents CalcUnitVentilatorComponents module~steamcoils->proc~calcunitventilatorcomponents proc~controlsuppheatsystem ControlSuppHeatSystem module~steamcoils->proc~controlsuppheatsystem proc~calcnondxheatingcoils~4 CalcNonDXHeatingCoils module~steamcoils->proc~calcnondxheatingcoils~4 proc~calcnondxheatingcoils~3 CalcNonDXHeatingCoils module~steamcoils->proc~calcnondxheatingcoils~3 proc~calcptunit CalcPTUnit module~steamcoils->proc~calcptunit proc~calcunitventilator CalcUnitVentilator module~steamcoils->proc~calcunitventilator proc~calcventilatedslab CalcVentilatedSlab module~steamcoils->proc~calcventilatedslab module~singleduct SingleDuct module~steamcoils->module~singleduct proc~calcnondxheatingcoils CalcNonDXHeatingCoils module~steamcoils->proc~calcnondxheatingcoils module~poweredinductionunits PoweredInductionUnits module~steamcoils->module~poweredinductionunits proc~simcbvav SimCBVAV module~steamcoils->proc~simcbvav proc~calcvrf CalcVRF module~steamcoils->proc~calcvrf proc~calcoutdoorairunit CalcOutdoorAirUnit module~steamcoils->proc~calcoutdoorairunit proc~calcnondxheatingcoils~2 CalcNonDXHeatingCoils module~steamcoils->proc~calcnondxheatingcoils~2 module~plantchillers->proc~simplantequip proc~calccostestimate CalcCostEstimate module~plantchillers->proc~calccostestimate proc~checkcostestimateinput CheckCostEstimateInput module~plantchillers->proc~checkcostestimateinput module~pipeheattransfer->proc~simplantequip module~pipeheattransfer->proc~getplantinput proc~initinternalheatgains InitInternalHeatGains module~pipeheattransfer->proc~initinternalheatgains module~waterthermaltanks->proc~calcteswaterstoragetank module~waterthermaltanks->proc~simplantequip module~waterthermaltanks->proc~simzoneequipment module~waterthermaltanks->proc~initinternalheatgains proc~managenonzoneequipment ManageNonZoneEquipment module~waterthermaltanks->proc~managenonzoneequipment module~plantloopequip->proc~simulateloopsidebranchgroup proc~sizeplantloop SizePlantLoop module~plantloopequip->proc~sizeplantloop proc~initializeloops InitializeLoops module~plantloopequip->proc~initializeloops module~plantcondloopoperation->proc~planthalfloopsolver module~plantcondloopoperation->proc~simhvac module~plantcondloopoperation->proc~simulateloopsidebranchgroup module~baseboardradiator->proc~simplantequip module~baseboardradiator->proc~simzoneequipment proc~controlcompoutput ControlCompOutput module~baseboardradiator->proc~controlcompoutput module~userdefinedcomponents->proc~simplantequip module~userdefinedcomponents->proc~simzoneequipment module~userdefinedcomponents->proc~simairloopcomponent module~userdefinedcomponents->proc~simoacomponent proc~simzoneairloopequipment SimZoneAirLoopEquipment module~userdefinedcomponents->proc~simzoneairloopequipment module~watercoils->proc~getunitheaterinput module~watercoils->proc~sizeunitheater module~watercoils->proc~getoutdoorairunitinputs module~watercoils->proc~getunitventilatorinput module~watercoils->proc~initmsheatpump module~watercoils->proc~initcbvav module~watercoils->proc~getventilatedslabinput module~watercoils->proc~calcfourpipeindunit module~watercoils->proc~getindunits module~watercoils->proc~sizesys module~watercoils->proc~initdesiccantdehumidifier module~watercoils->proc~initptunit module~watercoils->proc~initunitarysystems module~watercoils->proc~sizeunitventilator module~watercoils->proc~getfancoilunits module~watercoils->proc~initfurnace module~watercoils->proc~sizepiu module~watercoils->proc~calcseriespiu module~watercoils->proc~sizeindunit module~watercoils->proc~getpius module~watercoils->proc~getsysinput module~watercoils->proc~sizefancoilunit module~watercoils->proc~initloadbasedcontrol module~watercoils->proc~sizeventilatedslab module~watercoils->proc~sizeoutdoorairunit module~watercoils->proc~simplantequip module~watercoils->proc~sizeunitarysystem module~watercoils->proc~getcbvav module~watercoils->proc~getfurnaceinput module~watercoils->proc~getcontrollerinput module~watercoils->proc~getunitarysysteminput module~watercoils->proc~getmsheatpumpinput proc~getairpathdata GetAirPathData module~watercoils->proc~getairpathdata module~watercoils->proc~controlheatingsystem module~watercoils->proc~getptunit module~watercoils->proc~calcvarspeedheatpump~2 module~watercoils->proc~calcunitarycoolingsystem module~watercoils->proc~controlcoolingsystem module~watercoils->proc~calcunitaryheatingsystem module~watercoils->proc~simairloopcomponent module~watercoils->proc~simoacomponent module~watercoils->proc~simoutdoorairequipcomps module~watercoils->proc~controlvshpoutput~2 module~watercoils->proc~calcunitarysuppheatingsystem module~watercoils->proc~calcoaunitcoilcomps module~watercoils->proc~calcventilatedslabcomps module~watercoils->proc~calcventilatedslabradcomps module~watercoils->proc~simconstvol module~watercoils->proc~controlptunitoutput module~watercoils->proc~getdesiccantdehumidifierinput module~watercoils->proc~simvav module~watercoils->proc~calcunitheatercomponents module~watercoils->proc~calcparallelpiu module~watercoils->proc~calcunitarysuppsystemtosp module~watercoils->proc~calcvavvs module~watercoils->proc~calcunitventilatorcomponents module~watercoils->proc~controlsuppheatsystem module~watercoils->proc~calcnondxheatingcoils~4 module~watercoils->proc~calcnondxheatingcoils~3 module~watercoils->proc~calcptunit module~watercoils->proc~calcunitventilator module~watercoils->proc~calcventilatedslab module~watercoils->proc~calcnondxheatingcoils module~watercoils->proc~simcbvav module~watercoils->proc~calcvrf module~watercoils->proc~calcoutdoorairunit module~watercoils->proc~calcnondxheatingcoils~2 proc~calc4pipefancoil Calc4PipeFanCoil module~watercoils->proc~calc4pipefancoil module~watercoils->proc~controlcompoutput proc~sizeairloopbranches SizeAirLoopBranches module~watercoils->proc~sizeairloopbranches proc~hotwaterheatingcoilresidual HotWaterHeatingCoilResidual module~watercoils->proc~hotwaterheatingcoilresidual proc~hotwatercoilresidual~4 HotWaterCoilResidual module~watercoils->proc~hotwatercoilresidual~4 proc~hotwatercoilresidual HotWaterCoilResidual module~watercoils->proc~hotwatercoilresidual proc~coolwaterhumratresidual CoolWaterHumRatResidual module~watercoils->proc~coolwaterhumratresidual proc~sizeptunit SizePTUnit module~watercoils->proc~sizeptunit proc~hotwatercoilresidual~5 HotWaterCoilResidual module~watercoils->proc~hotwatercoilresidual~5 proc~coolwatertempresidual CoolWaterTempResidual module~watercoils->proc~coolwatertempresidual proc~sizeoacontroller SizeOAController module~watercoils->proc~sizeoacontroller proc~getcoilcapacity~3 GetCoilCapacity module~watercoils->proc~getcoilcapacity~3 proc~gethxassistedcoolingcoilinput GetHXAssistedCoolingCoilInput module~watercoils->proc~gethxassistedcoolingcoilinput proc~getcoilwaterinletnode GetCoilWaterInletNode module~watercoils->proc~getcoilwaterinletnode proc~hotwatercoilresidual~3 HotWaterCoilResidual module~watercoils->proc~hotwatercoilresidual~3 proc~getcoilmaxwaterflowrate GetCoilMaxWaterFlowRate module~watercoils->proc~getcoilmaxwaterflowrate proc~calchxassistedcoolingcoil CalcHXAssistedCoolingCoil module~watercoils->proc~calchxassistedcoolingcoil proc~hotwatercoilresidual~2 HotWaterCoilResidual module~watercoils->proc~hotwatercoilresidual~2 proc~getcoolbeams GetCoolBeams module~watercoils->proc~getcoolbeams proc~simwatercoils SimWaterCoils module~watercoils->proc~simwatercoils module~hwbaseboardradiator->proc~simplantequip module~hwbaseboardradiator->proc~simzoneequipment module~hwbaseboardradiator->proc~controlcompoutput proc~updatefinalsurfaceheatbalance UpdateFinalSurfaceHeatBalance module~hwbaseboardradiator->proc~updatefinalsurfaceheatbalance module~watertoairheatpump->proc~sizeunitarysystem module~watertoairheatpump->proc~getfurnaceinput module~watertoairheatpump->proc~getunitarysysteminput module~watertoairheatpump->proc~controlheatingsystem module~watertoairheatpump->proc~getptunit module~watertoairheatpump->proc~calcunitarycoolingsystem module~watertoairheatpump->proc~controlcoolingsystem module~watertoairheatpump->proc~calcunitaryheatingsystem proc~calcfurnaceoutput CalcFurnaceOutput module~watertoairheatpump->proc~calcfurnaceoutput proc~coolwatertoairhptempresidual CoolWatertoAirHPTempResidual module~watertoairheatpump->proc~coolwatertoairhptempresidual proc~coolwatertoairhphumratresidual CoolWatertoAirHPHumRatResidual module~watertoairheatpump->proc~coolwatertoairhphumratresidual proc~heatwatertoairhptempresidual HeatWatertoAirHPTempResidual module~watertoairheatpump->proc~heatwatertoairhptempresidual module~steambaseboardradiator->proc~simplantequip module~steambaseboardradiator->proc~simzoneequipment module~steambaseboardradiator->proc~controlcompoutput module~steambaseboardradiator->proc~updatefinalsurfaceheatbalance module~watertoairheatpumpsimple->proc~sizeunitarysystem module~watertoairheatpumpsimple->proc~getfurnaceinput module~watertoairheatpumpsimple->proc~getunitarysysteminput module~watertoairheatpumpsimple->proc~controlheatingsystem module~watertoairheatpumpsimple->proc~getptunit module~watertoairheatpumpsimple->proc~calcvarspeedheatpump~2 module~watertoairheatpumpsimple->proc~sizefurnace module~watertoairheatpumpsimple->proc~calcunitarycoolingsystem module~watertoairheatpumpsimple->proc~controlcoolingsystem module~watertoairheatpumpsimple->proc~calcunitaryheatingsystem module~watertoairheatpumpsimple->proc~calcptunit module~watertoairheatpumpsimple->proc~calcfurnaceoutput module~watertoairheatpumpsimple->proc~coolwatertoairhptempresidual module~watertoairheatpumpsimple->proc~coolwatertoairhphumratresidual module~watertoairheatpumpsimple->proc~heatwatertoairhptempresidual proc~simfurnace SimFurnace module~watertoairheatpumpsimple->proc~simfurnace module~systemavailabilitymanager->proc~simhvac module~systemavailabilitymanager->proc~simzoneequipment proc~getsimpleairmodelinputs GetSimpleAirModelInputs module~systemavailabilitymanager->proc~getsimpleairmodelinputs module~systemavailabilitymanager->proc~managehvac proc~getplantloopdata GetPlantLoopData module~systemavailabilitymanager->proc~getplantloopdata module~systemavailabilitymanager->proc~getairpathdata module~simairservingzones->proc~simhvac module~simairservingzones->proc~simselectedequipment proc~managesizing ManageSizing module~simairservingzones->proc~managesizing module~systemreports->proc~managehvac module~systemreports->proc~managesimulation module~systemreports->proc~abortenergyplus module~packagedterminalheatpump->proc~simzoneequipment proc~reportmaxventilationloads ReportMaxVentilationLoads module~packagedterminalheatpump->proc~reportmaxventilationloads module~furnaces->proc~simairloopcomponent module~hvacunitarysystem->proc~getoutdoorairunitinputs module~hvacunitarysystem->proc~simzoneequipment module~hvacunitarysystem->proc~simairloopcomponent module~hvacunitarysystem->proc~simoacomponent module~hvacunitarysystem->proc~simoutdoorairequipcomps module~singleduct->proc~getfancoilunits module~singleduct->proc~calc4pipefancoil proc~getzoneairloopequipment GetZoneAirLoopEquipment module~singleduct->proc~getzoneairloopequipment proc~validatedistributionsystem ValidateDistributionSystem module~singleduct->proc~validatedistributionsystem module~singleduct->proc~simzoneairloopequipment module~poweredinductionunits->proc~simzoneairloopequipment proc~getzoneplenuminput GetZonePlenumInput module~poweredinductionunits->proc~getzoneplenuminput proc~testreturnairpathintegrity TestReturnAirPathIntegrity module~poweredinductionunits->proc~testreturnairpathintegrity
Help

OptimalLoading SequentialLoading UniformLoading UnknownStatusOpSchemeType NoControlOpSchemeType LoadRBOpSchemeType HeatingRBOpSchemeType CoolingRBOpSchemeType WetBulbRBOpSchemeType DrybulbRBOpSchemeType DewpointRBOpSchemeType RelHumRBOpSchemeType DrybulbTDBOpSchemeType WetBulbTDBOpSchemeType DewpointTDBOpSchemeType CompSetPtBasedSchemeType UncontrolledOpSchemeType EMSOpSchemeType PumpOpSchemeType DemandOpSchemeType FreeRejectionOpSchemeType WSEconOpSchemeType LoadRangeBasedMin LoadRangeBasedMax TempRangeBasedMin TempRangeBasedMax DeltaTempRangeBasedMin DeltaTempRangeBasedMax CriteriaType_MassFlowRate CriteriaType_Temperature CriteriaType_HeatTransferRate CriteriaDelta_MassFlowRate CriteriaDelta_Temperature CriteriaDelta_HeatTransferRate LoopFlowStatus_Unknown LoopFlowStatus_NeedyAndTurnsLoopOn LoopFlowStatus_NeedyIfLoopOn LoopFlowStatus_TakesWhatGets HowMet_Unknown HowMet_NoneDemand HowMet_PassiveCap HowMet_ByNominalCap HowMet_ByNominalCapLowOutLimit HowMet_ByNominalCapHiOutLimit HowMet_ByNominalCapFreeCoolCntrl HowMet_ByNominalCapLowOutLimitFreeCoolCntrl FreeCoolControlMode_WetBulb FreeCoolControlMode_DryBulb FreeCoolControlMode_Loop SingleSetPoint DualSetPointDeadBand Air Ground LoopNode CommonPipe_No CommonPipe_Single CommonPipe_TwoWay DemandSupply_No DemandSide SupplySide DemandSupply_Yes cLoopSideLocations Integrated NonIntegrated None LoopDemandtol DeltaTemptol LoopType_NoLoop LoopType_Plant LoopType_Condenser LoopType_Both PlantSupply PlantDemand CondSupply CondDemand FlowPumpQuery FlowUnlocked FlowLocked cLoopTypes PressureCall_Init PressureCall_Calc PressureCall_Update Press_NoPressure Press_PumpPowerCorrection Press_FlowCorrection Press_FlowSimulation PressureSimType NumSimPlantEquipTypes SimPlantEquipTypes ccSimPlantEquipTypes ValidLoopEquipTypes TypeOf_Other TypeOf_Boiler_Simple TypeOf_Boiler_Steam TypeOf_Chiller_Absorption TypeOf_Chiller_Indirect_Absorption TypeOf_Chiller_CombTurbine TypeOf_Chiller_ConstCOP TypeOf_Chiller_DFAbsorption TypeOf_Chiller_Electric TypeOf_Chiller_ElectricEIR TypeOf_Chiller_ElectricReformEIR TypeOf_Chiller_EngineDriven TypeOf_CoolingTower_SingleSpd TypeOf_CoolingTower_TwoSpd TypeOf_CoolingTower_VarSpd TypeOf_Generator_FCExhaust TypeOf_HeatPumpWtrHeater TypeOf_HPWaterEFCooling TypeOf_HPWaterEFHeating TypeOf_HPWaterPECooling TypeOf_HPWaterPEHeating TypeOf_Pipe TypeOf_PipeSteam TypeOf_PipeExterior TypeOf_PipeInterior TypeOf_PipeUnderground TypeOf_PurchChilledWater TypeOf_PurchHotWater TypeOf_TS_IceDetailed TypeOf_TS_IceSimple TypeOf_ValveTempering TypeOf_WtrHeaterMixed TypeOf_WtrHeaterStratified TypeOf_PumpVariableSpeed TypeOf_PumpConstantSpeed TypeOf_PumpCondensate TypeOf_PumpBankVariableSpeed TypeOf_PumpBankConstantSpeed TypeOf_WaterUseConnection TypeOf_CoilWaterCooling TypeOf_CoilWaterDetailedFlatCooling TypeOf_CoilWaterSimpleHeating TypeOf_CoilSteamAirHeating TypeOf_SolarCollectorFlatPlate TypeOf_PlantLoadProfile TypeOf_GrndHtExchgVertical TypeOf_GrndHtExchgSurface TypeOf_GrndHtExchgPond TypeOf_Generator_MicroTurbine TypeOf_Generator_ICEngine TypeOf_Generator_CTurbine TypeOf_Generator_MicroCHP TypeOf_Generator_FCStackCooler TypeOf_FluidCooler_SingleSpd TypeOf_FluidCooler_TwoSpd TypeOf_EvapFluidCooler_SingleSpd TypeOf_EvapFluidCooler_TwoSpd TypeOf_ChilledWaterTankMixed TypeOf_ChilledWaterTankStratified TypeOf_PVTSolarCollectorFlatPlate TypeOf_Baseboard_Conv_Water TypeOf_Baseboard_Rad_Conv_Steam TypeOf_Baseboard_Rad_Conv_Water TypeOf_LowTempRadiant_VarFlow TypeOf_LowTempRadiant_ConstFlow TypeOf_CooledBeamAirTerminal TypeOf_CoilWAHPHeatingEquationFit TypeOf_CoilWAHPCoolingEquationFit TypeOf_CoilWAHPHeatingParamEst TypeOf_CoilWAHPCoolingParamEst TypeOf_RefrigSystemWaterCondenser TypeOf_RefrigerationWaterCoolRack TypeOf_MultiSpeedHeatPumpRecovery TypeOf_Chiller_ExhFiredAbsorption TypeOf_PipingSystemPipeCircuit TypeOf_SolarCollectorICS TypeOf_CoilVSWAHPHeatingEquationFit TypeOf_CoilVSWAHPCoolingEquationFit TypeOf_PlantComponentUserDefined TypeOf_CoilUserDefined TypeOf_ZoneHVACAirUserDefined TypeOf_AirTerminalUserDefined TypeOf_HeatPumpVRF TypeOf_GrndHtExchgHorizTrench TypeOf_FluidToFluidPlantHtExchg TypeOf_WaterSource TypeOf_CentralGroundSourceHeatPump TypeOf_UnitarySystemRecovery TypeOf_PackagedTESCoolingCoil TypeOf_CoolingTower_VarSpdMerkel NumGeneralEquipTypes GeneralEquipTypes GenEquipTypes_Boiler GenEquipTypes_Chiller GenEquipTypes_CoolingTower GenEquipTypes_Generator GenEquipTypes_HeatExchanger GenEquipTypes_HeatPump GenEquipTypes_Pipe GenEquipTypes_Pump GenEquipTypes_Purchased GenEquipTypes_ThermalStorage GenEquipTypes_Valve GenEquipTypes_WaterThermalTank GenEquipTypes_WaterUse GenEquipTypes_DemandCoil GenEquipTypes_SolarCollector GenEquipTypes_LoadProfile GenEquipTypes_FluidCooler GenEquipTypes_EvapFluidCooler GenEquipTypes_GroundHeatExchanger GenEquipTypes_ZoneHVACDemand GenEquipTypes_Refrigeration GenEquipTypes_PlantComponent GenEquipTypes_CentralHeatPumpSystem OpSchemeTypes NumConvergenceHistoryTerms ConvergenceHistoryARR NumPipes NumPlantPipes NumCondPipes EconLoadMet TotNumLoops TotNumHalfLoops PlantSizeNotComplete PlantSizesOkayToFinalize AnyEMSPlantOpSchemesInModel EconBranchNum EconCompNum CheckLoopEcon EconOn SimSupplySide SimDemandSide LoadChangeDownStream PlantManageSubIterations PlantManageHalfLoopCalls Pipe PlantLoop PlantAvailMgr PlantReport VentRepPlantSupplySide VentRepPlantDemandSide VentRepCondSupplySide VentRepCondDemandSide PlantCallingOrderInfo

Variables

TypeVisibility AttributesNameInitial
integer, public, parameter:: OptimalLoading =1
integer, public, parameter:: SequentialLoading =2
integer, public, parameter:: UniformLoading =3
integer, public, parameter:: UnknownStatusOpSchemeType =-2
integer, public, parameter:: NoControlOpSchemeType =-1
integer, public, parameter:: LoadRBOpSchemeType =0
integer, public, parameter:: HeatingRBOpSchemeType =1
integer, public, parameter:: CoolingRBOpSchemeType =2
integer, public, parameter:: WetBulbRBOpSchemeType =3
integer, public, parameter:: DrybulbRBOpSchemeType =4
integer, public, parameter:: DewpointRBOpSchemeType =5
integer, public, parameter:: RelHumRBOpSchemeType =6
integer, public, parameter:: DrybulbTDBOpSchemeType =7
integer, public, parameter:: WetBulbTDBOpSchemeType =8
integer, public, parameter:: DewpointTDBOpSchemeType =9
integer, public, parameter:: CompSetPtBasedSchemeType =10
integer, public, parameter:: UncontrolledOpSchemeType =11
integer, public, parameter:: EMSOpSchemeType =12
integer, public, parameter:: PumpOpSchemeType =13
integer, public, parameter:: DemandOpSchemeType =14
integer, public, parameter:: FreeRejectionOpSchemeType =15
integer, public, parameter:: WSEconOpSchemeType =16
integer, public, parameter:: LoadRangeBasedMin =0
integer, public, parameter:: LoadRangeBasedMax =2
integer, public, parameter:: TempRangeBasedMin =3
integer, public, parameter:: TempRangeBasedMax =6
integer, public, parameter:: DeltaTempRangeBasedMin =7
integer, public, parameter:: DeltaTempRangeBasedMax =9
integer, public, parameter:: CriteriaType_MassFlowRate =1
integer, public, parameter:: CriteriaType_Temperature =2
integer, public, parameter:: CriteriaType_HeatTransferRate =3
real(kind=r64), public, parameter:: CriteriaDelta_MassFlowRate =0.001d0
real(kind=r64), public, parameter:: CriteriaDelta_Temperature =0.010d0
real(kind=r64), public, parameter:: CriteriaDelta_HeatTransferRate =0.100d0
integer, public, parameter:: LoopFlowStatus_Unknown =21
integer, public, parameter:: LoopFlowStatus_NeedyAndTurnsLoopOn =22
integer, public, parameter:: LoopFlowStatus_NeedyIfLoopOn =23
integer, public, parameter:: LoopFlowStatus_TakesWhatGets =24
integer, public, parameter:: HowMet_Unknown =50
integer, public, parameter:: HowMet_NoneDemand =51
integer, public, parameter:: HowMet_PassiveCap =52
integer, public, parameter:: HowMet_ByNominalCap =53
integer, public, parameter:: HowMet_ByNominalCapLowOutLimit =54
integer, public, parameter:: HowMet_ByNominalCapHiOutLimit =55
integer, public, parameter:: HowMet_ByNominalCapFreeCoolCntrl =56
integer, public, parameter:: HowMet_ByNominalCapLowOutLimitFreeCoolCntrl =57
integer, public, parameter:: FreeCoolControlMode_WetBulb =1
integer, public, parameter:: FreeCoolControlMode_DryBulb =2
integer, public, parameter:: FreeCoolControlMode_Loop =3
integer, public, parameter:: SingleSetPoint =1
integer, public, parameter:: DualSetPointDeadBand =2
integer, public, parameter:: Air =1
integer, public, parameter:: Ground =2
integer, public, parameter:: LoopNode =3
integer, public, parameter:: CommonPipe_No =0
integer, public, parameter:: CommonPipe_Single =1
integer, public, parameter:: CommonPipe_TwoWay =2
integer, public, parameter:: DemandSupply_No =0
integer, public, parameter:: DemandSide =1
integer, public, parameter:: SupplySide =2
integer, public, parameter:: DemandSupply_Yes =3
character(len=*), public, parameter, DIMENSION(0:3):: cLoopSideLocations =(/'DemandSupply_No ', 'DemandSide      ', 'SupplySide      ', 'DemandSupply_Yes'/)
integer, public, parameter:: Integrated =1
integer, public, parameter:: NonIntegrated =2
integer, public, parameter:: None =3
real(kind=r64), public, parameter:: LoopDemandtol =.1d0
real(kind=r64), public, parameter:: DeltaTemptol =.0001d0
integer, public, parameter:: LoopType_NoLoop =0
integer, public, parameter:: LoopType_Plant =1
integer, public, parameter:: LoopType_Condenser =2
integer, public, parameter:: LoopType_Both =3
integer, public, parameter:: PlantSupply =-1
integer, public, parameter:: PlantDemand =-2
integer, public, parameter:: CondSupply =-3
integer, public, parameter:: CondDemand =-4
integer, public, parameter:: FlowPumpQuery =-1
integer, public, parameter:: FlowUnlocked =0
integer, public, parameter:: FlowLocked =1
character(len=*), public, parameter, DIMENSION(0:3):: cLoopTypes =(/'None                ', 'Plant               ', 'Condenser           ', 'Both Plant/Condenser'/)
integer, public, parameter:: PressureCall_Init =-1
integer, public, parameter:: PressureCall_Calc =-2
integer, public, parameter:: PressureCall_Update =-3
integer, public, parameter:: Press_NoPressure =1
integer, public, parameter:: Press_PumpPowerCorrection =2
integer, public, parameter:: Press_FlowCorrection =3
integer, public, parameter:: Press_FlowSimulation =4
character(len=MaxNameLength), public, parameter:: PressureSimType(4) =(/'NONE               ', 'PUMPPOWERCORRECTION', 'LOOPFLOWCORRECTION ', 'PRESSURESIMULATION '/)
integer, public, parameter:: NumSimPlantEquipTypes =89
character(len=*), public, parameter, DIMENSION(NumSimPlantEquipTypes):: SimPlantEquipTypes =(/'BOILER:HOTWATER                                         ', 'BOILER:STEAM                                            ', 'CHILLER:ABSORPTION                                      ', 'CHILLER:ABSORPTION:INDIRECT                             ', 'CHILLER:COMBUSTIONTURBINE                               ', 'CHILLER:CONSTANTCOP                                     ', 'CHILLERHEATER:ABSORPTION:DIRECTFIRED                    ', 'CHILLER:ELECTRIC                                        ', 'CHILLER:ELECTRIC:EIR                                    ', 'CHILLER:ELECTRIC:REFORMULATEDEIR                        ', 'CHILLER:ENGINEDRIVEN                                    ', 'COOLINGTOWER:SINGLESPEED                                ', 'COOLINGTOWER:TWOSPEED                                   ', 'COOLINGTOWER:VARIABLESPEED                              ', 'GENERATOR:FUELCELL:EXHAUSTGASTOWATERHEATEXCHANGER       ', 'WATERHEATER:HEATPUMP                                    ', 'HEATPUMP:WATERTOWATER:EQUATIONFIT:COOLING               ', 'HEATPUMP:WATERTOWATER:EQUATIONFIT:HEATING               ', 'HEATPUMP:WATERTOWATER:PARAMETERESTIMATION:COOLING       ', 'HEATPUMP:WATERTOWATER:PARAMETERESTIMATION:HEATING       ', 'PIPE:ADIABATIC                                          ', 'PIPE:ADIABATIC:STEAM                                    ', 'PIPE:OUTDOOR                                            ', 'PIPE:INDOOR                                             ', 'PIPE:UNDERGROUND                                        ', 'DISTRICTCOOLING                                         ', 'DISTRICTHEATING                                         ', 'THERMALSTORAGE:ICE:DETAILED                             ', 'THERMALSTORAGE:ICE:SIMPLE                               ', 'TEMPERINGVALVE                                          ', 'WATERHEATER:MIXED                                       ', 'WATERHEATER:STRATIFIED                                  ', 'PUMP:VARIABLESPEED                                      ', 'PUMP:CONSTANTSPEED                                      ', 'PUMP:VARIABLESPEED:CONDENSATE                           ', 'HEADEREDPUMPS:VARIABLESPEED                             ', 'HEADEREDPUMPS:CONSTANTSPEED                             ', 'WATERUSE:CONNECTIONS                                    ', 'COIL:COOLING:WATER                                      ', 'COIL:COOLING:WATER:DETAILEDGEOMETRY                     ', 'COIL:HEATING:WATER                                      ', 'COIL:HEATING:STEAM                                      ', 'SOLARCOLLECTOR:FLATPLATE:WATER                          ', 'LOADPROFILE:PLANT                                       ', 'GROUNDHEATEXCHANGER:VERTICAL                            ', 'GROUNDHEATEXCHANGER:SURFACE                             ', 'GROUNDHEATEXCHANGER:POND                                ', 'GENERATOR:MICROTURBINE                                  ', 'GENERATOR:INTERNALCOMBUSTIONENGINE                      ', 'GENERATOR:COMBUSTIONTURBINE                             ', 'GENERATOR:MICROCHP                                      ', 'GENERATOR:FUELCELL:STACKCOOLER                          ', 'FLUIDCOOLER:SINGLESPEED                                 ', 'FLUIDCOOLER:TWOSPEED                                    ', 'EVAPORATIVEFLUIDCOOLER:SINGLESPEED                      ', 'EVAPORATIVEFLUIDCOOLER:TWOSPEED                         ', 'THERMALSTORAGE:CHILLEDWATER:MIXED                       ', 'THERMALSTORAGE:CHILLEDWATER:STRATIFIED                  ', 'SOLARCOLLECTOR:FLATPLATE:PHOTOVOLTAICTHERMAL            ', 'ZONEHVAC:BASEBOARD:CONVECTIVE:WATER                     ', 'ZONEHVAC:BASEBOARD:RADIANTCONVECTIVE:STEAM              ', 'ZONEHVAC:BASEBOARD:RADIANTCONVECTIVE:WATER              ', 'ZONEHVAC:LOWTEMPERATURERADIANT:VARIABLEFLOW             ', 'ZONEHVAC:LOWTEMPERATURERADIANT:CONSTANTFLOW             ', 'AIRTERMINAL:SINGLEDUCT:CONSTANTVOLUME:COOLEDBEAM        ', 'COIL:HEATING:WATERTOAIRHEATPUMP:EQUATIONFIT             ', 'COIL:COOLING:WATERTOAIRHEATPUMP:EQUATIONFIT             ', 'COIL:HEATING:WATERTOAIRHEATPUMP:PARAMETERESTIMATION     ', 'COIL:COOLING:WATERTOAIRHEATPUMP:PARAMETERESTIMATION     ', 'REFRIGERATION:CONDENSER:WATERCOOLED                     ', 'REFRIGERATION:COMPRESSORRACK                            ', 'AIRLOOPHVAC:UNITARYHEATPUMP:AIRTOAIR:MULTISPEED         ', 'CHILLERHEATER:ABSORPTION:DOUBLEEFFECT                   ', 'PIPINGSYSTEM:UNDERGROUND:PIPECIRCUIT                    ', 'SOLARCOLLECTOR:INTEGRALCOLLECTORSTORAGE                 ', 'COIL:HEATING:WATERTOAIRHEATPUMP:VARIABLESPEEDEQUATIONFIT', 'COIL:COOLING:WATERTOAIRHEATPUMP:VARIABLESPEEDEQUATIONFIT', 'PLANTCOMPONENT:USERDEFINED                              ', 'COIL:USERDEFINED                                        ', 'ZONEHVAC:FORCEDAIR:USERDEFINED                          ', 'AIRTERMINAL:SINGLEDUCT:USERDEFINED                      ', 'AIRCONDITIONER:VARIABLEREFRIGERANTFLOW                  ', 'GROUNDHEATEXCHANGER:HORIZONTALTRENCH                    ', 'HEATEXCHANGER:FLUIDTOFLUID                              ', 'PLANTCOMPONENT:TEMPERATURESOURCE                        ', 'CENTRALHEATPUMPSYSTEM                                   ', 'AIRLOOPHVAC:UNITARYSYSTEM                               ', 'COIL:COOLING:DX:SINGLESPEED:THERMALSTORAGE              ', 'COOLINGTOWER:VARIABLESPEED:MERKEL                       '/)
character(len=*), public, parameter, DIMENSION(NumSimPlantEquipTypes):: ccSimPlantEquipTypes =(/'Boiler:HotWater                                         ', 'Boiler:Steam                                            ', 'Chiller:Absorption                                      ', 'Chiller:Absorption:Indirect                             ', 'Chiller:CombustionTurbine                               ', 'Chiller:ConstantCOP                                     ', 'ChillerHeater:Absorption:DirectFired                    ', 'Chiller:Electric                                        ', 'Chiller:Electric:EIR                                    ', 'Chiller:Electric:ReformulatedEIR                        ', 'Chiller:EngineDriven                                    ', 'CoolingTower:SingleSpeed                                ', 'CoolingTower:TwoSpeed                                   ', 'CoolingTower:VariableSpeed                              ', 'Generator:Fuelcell:ExhaustGastoWaterHeatExchanger       ', 'WaterHeater:Heatpump                                    ', 'Heatpump:WatertoWater:Equationfit:Cooling               ', 'Heatpump:WatertoWater:Equationfit:Heating               ', 'Heatpump:WatertoWater:ParameterEstimation:Cooling       ', 'Heatpump:WatertoWater:ParameterEstimation:Heating       ', 'Pipe:Adiabatic                                          ', 'Pipe:Adiabatic:Steam                                    ', 'Pipe:Outdoor                                            ', 'Pipe:Indoor                                             ', 'Pipe:Underground                                        ', 'DistrictCooling                                         ', 'DistrictHeating                                         ', 'ThermalStorage:Ice:Detailed                             ', 'ThermalStorage:Ice:Simple                               ', 'TemperingValve                                          ', 'WaterHeater:Mixed                                       ', 'WaterHeater:Stratified                                  ', 'Pump:VariableSpeed                                      ', 'Pump:ConstantSpeed                                      ', 'Pump:VariableSpeed:Condensate                           ', 'HeaderedPumps:VariableSpeed                             ', 'HeaderedPumps:ConstantSpeed                             ', 'WaterUse:Connections                                    ', 'Coil:Cooling:Water                                      ', 'Coil:Cooling:Water:DetailedGeometry                     ', 'Coil:Heating:Water                                      ', 'Coil:Heating:Steam                                      ', 'Solarcollector:Flatplate:Water                          ', 'LoadProfile:Plant                                       ', 'GroundHeatExchanger:Vertical                            ', 'GroundHeatExchanger:Surface                             ', 'GroundHeatExchanger:Pond                                ', 'Generator:Microturbine                                  ', 'Generator:InternalCombustionEngine                      ', 'Generator:CombustionTurbine                             ', 'Generator:Microchp                                      ', 'Generator:Fuelcell:StackCooler                          ', 'FluidCooler:SingleSpeed                                 ', 'FluidCooler:TwoSpeed                                    ', 'EvaporativeFluidCooler:SingleSpeed                      ', 'EvaporativeFluidCooler:TwoSpeed                         ', 'ThermalStorage:ChilledWater:Mixed                       ', 'ThermalStorage:ChilledWater:Stratified                  ', 'SolarCollector:FlatPlate:PhotovoltaicThermal            ', 'ZoneHVAC:Baseboard:Convective:Water                     ', 'ZoneHVAC:Baseboard:RadiantConvective:Steam              ', 'ZoneHVAC:Baseboard:RadiantConvective:Water              ', 'ZoneHVAC:LowTemperatureRadiant:VariableFlow             ', 'ZoneHVAC:LowTemperatureRadiant:ConstantFlow             ', 'AirTerminal:SingleDuct:ConstantVolume:CooledBeam        ', 'Coil:Heating:WaterToAirHeatPump:EquationFit             ', 'Coil:Cooling:WaterToAirHeatPump:EquationFit             ', 'Coil:Heating:WaterToAirHeatPump:ParameterEstimation     ', 'Coil:Cooling:WaterToAirHeatPump:ParameterEstimation     ', 'Refrigeration:Condenser:WaterCooled                     ', 'Refrigeration:CompressorRack                            ', 'AirLoopHVAC:UnitaryHeatPump:AirToAir:MultiSpeed         ', 'ChillerHeater:Absorption:DoubleEffect                   ', 'PipingSystem:Underground:PipeCircuit                    ', 'SolarCollector:IntegralCollectorStorage                 ', 'Coil:Heating:WaterToAirHeatPump:VariableSpeedEquationFit', 'Coil:Cooling:WaterToAirHeatPump:VariableSpeedEquationFit', 'PlantComponent:UserDefined                              ', 'Coil:UserDefined                                        ', 'ZoneHVAC:ForcedAir:UserDefined                          ', 'AirTerminal:SingleDuct:UserDefined                      ', 'AirConditioner:VariableRefrigerantFlow                  ', 'GroundHeatExchanger:HorizontalTrench                    ', 'HeatExchanger:FluidToFluid                              ', 'PlantComponent:TemperatureSource                        ', 'CentralHeatPumpSystem                                   ', 'AirloopHVAC:UnitarySystem                               ', 'Coil:Cooling:DX:SingleSpeed:ThermalStorage              ', 'CoolingTower:VariableSpeed:Merkel                       '/)
integer, public, parameter, DIMENSION(NumSimPlantEquipTypes):: ValidLoopEquipTypes =(/LoopType_Plant, LoopType_Plant, LoopType_Plant, LoopType_Plant, LoopType_Plant, LoopType_Plant, LoopType_Plant, LoopType_Plant, LoopType_Plant, LoopType_Plant, LoopType_Plant, LoopType_Both, LoopType_Both, LoopType_Both, LoopType_Plant, LoopType_Plant, LoopType_Plant, LoopType_Plant, LoopType_Plant, LoopType_Plant, LoopType_Both, LoopType_Both, LoopType_Both, LoopType_Both, LoopType_Both, LoopType_Both, LoopType_Both, LoopType_Plant, LoopType_Plant, LoopType_Both, LoopType_Both, LoopType_Both, LoopType_Both, LoopType_Both, LoopType_Both, LoopType_Both, LoopType_Both, LoopType_Plant, LoopType_Plant, LoopType_Plant, LoopType_Plant, LoopType_Plant, LoopType_Plant, LoopType_Both, LoopType_Both, LoopType_Both, LoopType_Both, LoopType_Plant, LoopType_Plant, LoopType_Plant, LoopType_Plant, LoopType_Plant, LoopType_Both, LoopType_Both, LoopType_Both, LoopType_Both, LoopType_Both, LoopType_Both, LoopType_Both, LoopType_Plant, LoopType_Plant, LoopType_Plant, LoopType_Plant, LoopType_Plant, LoopType_Both, LoopType_Both, LoopType_Both, LoopType_Both, LoopType_Both, LoopType_Both, LoopType_Both, LoopType_Plant, LoopType_Plant, LoopType_Both, LoopType_Both, LoopType_Both, LoopType_Both, LoopType_Both, LoopType_Both, LoopType_Both, LoopType_Both, LoopType_Both, LoopType_Both, LoopType_Both, LoopType_Both, LoopType_Plant, LoopType_Plant, LoopType_Both, LoopType_Both/)
integer, public, parameter:: TypeOf_Other =-1
integer, public, parameter:: TypeOf_Boiler_Simple =1
integer, public, parameter:: TypeOf_Boiler_Steam =2
integer, public, parameter:: TypeOf_Chiller_Absorption =3
integer, public, parameter:: TypeOf_Chiller_Indirect_Absorption =4
integer, public, parameter:: TypeOf_Chiller_CombTurbine =5
integer, public, parameter:: TypeOf_Chiller_ConstCOP =6
integer, public, parameter:: TypeOf_Chiller_DFAbsorption =7
integer, public, parameter:: TypeOf_Chiller_Electric =8
integer, public, parameter:: TypeOf_Chiller_ElectricEIR =9
integer, public, parameter:: TypeOf_Chiller_ElectricReformEIR =10
integer, public, parameter:: TypeOf_Chiller_EngineDriven =11
integer, public, parameter:: TypeOf_CoolingTower_SingleSpd =12
integer, public, parameter:: TypeOf_CoolingTower_TwoSpd =13
integer, public, parameter:: TypeOf_CoolingTower_VarSpd =14
integer, public, parameter:: TypeOf_Generator_FCExhaust =15
integer, public, parameter:: TypeOf_HeatPumpWtrHeater =16
integer, public, parameter:: TypeOf_HPWaterEFCooling =17
integer, public, parameter:: TypeOf_HPWaterEFHeating =18
integer, public, parameter:: TypeOf_HPWaterPECooling =19
integer, public, parameter:: TypeOf_HPWaterPEHeating =20
integer, public, parameter:: TypeOf_Pipe =21
integer, public, parameter:: TypeOf_PipeSteam =22
integer, public, parameter:: TypeOf_PipeExterior =23
integer, public, parameter:: TypeOf_PipeInterior =24
integer, public, parameter:: TypeOf_PipeUnderground =25
integer, public, parameter:: TypeOf_PurchChilledWater =26
integer, public, parameter:: TypeOf_PurchHotWater =27
integer, public, parameter:: TypeOf_TS_IceDetailed =28
integer, public, parameter:: TypeOf_TS_IceSimple =29
integer, public, parameter:: TypeOf_ValveTempering =30
integer, public, parameter:: TypeOf_WtrHeaterMixed =31
integer, public, parameter:: TypeOf_WtrHeaterStratified =32
integer, public, parameter:: TypeOf_PumpVariableSpeed =33
integer, public, parameter:: TypeOf_PumpConstantSpeed =34
integer, public, parameter:: TypeOf_PumpCondensate =35
integer, public, parameter:: TypeOf_PumpBankVariableSpeed =36
integer, public, parameter:: TypeOf_PumpBankConstantSpeed =37
integer, public, parameter:: TypeOf_WaterUseConnection =38
integer, public, parameter:: TypeOf_CoilWaterCooling =39
integer, public, parameter:: TypeOf_CoilWaterDetailedFlatCooling =40
integer, public, parameter:: TypeOf_CoilWaterSimpleHeating =41
integer, public, parameter:: TypeOf_CoilSteamAirHeating =42
integer, public, parameter:: TypeOf_SolarCollectorFlatPlate =43
integer, public, parameter:: TypeOf_PlantLoadProfile =44
integer, public, parameter:: TypeOf_GrndHtExchgVertical =45
integer, public, parameter:: TypeOf_GrndHtExchgSurface =46
integer, public, parameter:: TypeOf_GrndHtExchgPond =47
integer, public, parameter:: TypeOf_Generator_MicroTurbine =48
integer, public, parameter:: TypeOf_Generator_ICEngine =49
integer, public, parameter:: TypeOf_Generator_CTurbine =50
integer, public, parameter:: TypeOf_Generator_MicroCHP =51
integer, public, parameter:: TypeOf_Generator_FCStackCooler =52
integer, public, parameter:: TypeOf_FluidCooler_SingleSpd =53
integer, public, parameter:: TypeOf_FluidCooler_TwoSpd =54
integer, public, parameter:: TypeOf_EvapFluidCooler_SingleSpd =55
integer, public, parameter:: TypeOf_EvapFluidCooler_TwoSpd =56
integer, public, parameter:: TypeOf_ChilledWaterTankMixed =57
integer, public, parameter:: TypeOf_ChilledWaterTankStratified =58
integer, public, parameter:: TypeOf_PVTSolarCollectorFlatPlate =59
integer, public, parameter:: TypeOf_Baseboard_Conv_Water =60
integer, public, parameter:: TypeOf_Baseboard_Rad_Conv_Steam =61
integer, public, parameter:: TypeOf_Baseboard_Rad_Conv_Water =62
integer, public, parameter:: TypeOf_LowTempRadiant_VarFlow =63
integer, public, parameter:: TypeOf_LowTempRadiant_ConstFlow =64
integer, public, parameter:: TypeOf_CooledBeamAirTerminal =65
integer, public, parameter:: TypeOf_CoilWAHPHeatingEquationFit =66
integer, public, parameter:: TypeOf_CoilWAHPCoolingEquationFit =67
integer, public, parameter:: TypeOf_CoilWAHPHeatingParamEst =68
integer, public, parameter:: TypeOf_CoilWAHPCoolingParamEst =69
integer, public, parameter:: TypeOf_RefrigSystemWaterCondenser =70
integer, public, parameter:: TypeOf_RefrigerationWaterCoolRack =71
integer, public, parameter:: TypeOf_MultiSpeedHeatPumpRecovery =72
integer, public, parameter:: TypeOf_Chiller_ExhFiredAbsorption =73
integer, public, parameter:: TypeOf_PipingSystemPipeCircuit =74
integer, public, parameter:: TypeOf_SolarCollectorICS =75
integer, public, parameter:: TypeOf_CoilVSWAHPHeatingEquationFit =76
integer, public, parameter:: TypeOf_CoilVSWAHPCoolingEquationFit =77
integer, public, parameter:: TypeOf_PlantComponentUserDefined =78
integer, public, parameter:: TypeOf_CoilUserDefined =79
integer, public, parameter:: TypeOf_ZoneHVACAirUserDefined =80
integer, public, parameter:: TypeOf_AirTerminalUserDefined =81
integer, public, parameter:: TypeOf_HeatPumpVRF =82
integer, public, parameter:: TypeOf_GrndHtExchgHorizTrench =83
integer, public, parameter:: TypeOf_FluidToFluidPlantHtExchg =84
integer, public, parameter:: TypeOf_WaterSource =85
integer, public, parameter:: TypeOf_CentralGroundSourceHeatPump =86
integer, public, parameter:: TypeOf_UnitarySystemRecovery =87
integer, public, parameter:: TypeOf_PackagedTESCoolingCoil =88
integer, public, parameter:: TypeOf_CoolingTower_VarSpdMerkel =89
integer, public, parameter:: NumGeneralEquipTypes =23
character(len=*), public, parameter, DIMENSION(NumGeneralEquipTypes):: GeneralEquipTypes =(/'BOILER                ', 'CHILLER               ', 'COOLINGTOWER          ', 'GENERATOR             ', 'HEATEXCHANGER         ', 'HEATPUMP              ', 'PIPE                  ', 'PUMP                  ', 'DISTRICT              ', 'THERMALSTORAGE        ', 'TEMPERINGVALVE        ', 'WATERHEATER           ', 'WATERUSE              ', 'DEMANDCOIL            ', 'SOLARCOLLECTOR        ', 'LOADPROFILE           ', 'FLUIDCOOLER           ', 'EVAPORATIVEFLUIDCOOLER', 'GROUNDHEATEXCHANGER   ', 'ZONEHVACDEMAND        ', 'REFRIGERATION         ', 'PLANTCOMPONENT        ', 'CENTRALHEATPUMPSYSTEM '/)
integer, public, parameter:: GenEquipTypes_Boiler =1
integer, public, parameter:: GenEquipTypes_Chiller =2
integer, public, parameter:: GenEquipTypes_CoolingTower =3
integer, public, parameter:: GenEquipTypes_Generator =4
integer, public, parameter:: GenEquipTypes_HeatExchanger =5
integer, public, parameter:: GenEquipTypes_HeatPump =6
integer, public, parameter:: GenEquipTypes_Pipe =7
integer, public, parameter:: GenEquipTypes_Pump =8
integer, public, parameter:: GenEquipTypes_Purchased =9
integer, public, parameter:: GenEquipTypes_ThermalStorage =10
integer, public, parameter:: GenEquipTypes_Valve =11
integer, public, parameter:: GenEquipTypes_WaterThermalTank =12
integer, public, parameter:: GenEquipTypes_WaterUse =13
integer, public, parameter:: GenEquipTypes_DemandCoil =14
integer, public, parameter:: GenEquipTypes_SolarCollector =15
integer, public, parameter:: GenEquipTypes_LoadProfile =16
integer, public, parameter:: GenEquipTypes_FluidCooler =17
integer, public, parameter:: GenEquipTypes_EvapFluidCooler =18
integer, public, parameter:: GenEquipTypes_GroundHeatExchanger =19
integer, public, parameter:: GenEquipTypes_ZoneHVACDemand =20
integer, public, parameter:: GenEquipTypes_Refrigeration =21
integer, public, parameter:: GenEquipTypes_PlantComponent =22
integer, public, parameter:: GenEquipTypes_CentralHeatPumpSystem =23
character(len=*), public, parameter, DIMENSION (0:12):: OpSchemeTypes =(/'Load Range Based Operation                       ', 'PLANTEQUIPMENTOPERATION:HEATINGLOAD              ', 'PLANTEQUIPMENTOPERATION:COOLINGLOAD              ', 'PLANTEQUIPMENTOPERATION:OUTDOORWETBULB           ', 'PLANTEQUIPMENTOPERATION:OUTDOORDRYBULB           ', 'PLANTEQUIPMENTOPERATION:OUTDOORDEWPOINT          ', 'PLANTEQUIPMENTOPERATION:OUTDOORRELATIVEHUMIDITY  ', 'PLANTEQUIPMENTOPERATION:OUTDOORDRYBULBDIFFERENCE ', 'PLANTEQUIPMENTOPERATION:OUTDOORWETBULBDIFFERENCE ', 'PLANTEQUIPMENTOPERATION:OUTDOORDEWPOINTDIFFERENCE', 'PLANTEQUIPMENTOPERATION:COMPONENTSETPOINT        ', 'PLANTEQUIPMENTOPERATION:USERDEFINED              ', 'PLANTEQUIPMENTOPERATION:UNCONTROLLED             '/)
integer, public, parameter:: NumConvergenceHistoryTerms =5
real(kind=r64), public, parameter, DIMENSION(NumConvergenceHistoryTerms):: ConvergenceHistoryARR =(/0.d0, -1.d0, -2.d0, -3.d0, -4.d0/)
integer, public :: NumPipes =0
integer, public :: NumPlantPipes =0
integer, public :: NumCondPipes =0
real(kind=r64), public :: EconLoadMet =0.0d0
integer, public :: TotNumLoops =0
integer, public :: TotNumHalfLoops =0
logical, public :: PlantSizeNotComplete =.TRUE.
logical, public :: PlantSizesOkayToFinalize =.FALSE.
logical, public :: AnyEMSPlantOpSchemesInModel =.FALSE.
integer, public, ALLOCATABLE, DIMENSION(:):: EconBranchNum
integer, public, ALLOCATABLE, DIMENSION(:):: EconCompNum
logical, public, ALLOCATABLE, DIMENSION(:):: CheckLoopEcon
logical, public, ALLOCATABLE, DIMENSION(:):: EconOn
logical, public, ALLOCATABLE, DIMENSION(:):: SimSupplySide
logical, public, ALLOCATABLE, DIMENSION(:):: SimDemandSide
logical, public, ALLOCATABLE, DIMENSION(:):: LoadChangeDownStream
integer, public :: PlantManageSubIterations =0
integer, public :: PlantManageHalfLoopCalls =0
type(PipeData), public, ALLOCATABLE, DIMENSION(:):: Pipe
type(PlantLoopData), public, ALLOCATABLE, DIMENSION(:):: PlantLoop
type(PlantAvailMgrData), public, ALLOCATABLE, DIMENSION(:):: PlantAvailMgr
type(ReportVars), public, ALLOCATABLE, DIMENSION(:):: PlantReport
type(ReportLoopData), public, ALLOCATABLE, DIMENSION(:), TARGET:: VentRepPlantSupplySide
type(ReportLoopData), public, ALLOCATABLE, DIMENSION(:), TARGET:: VentRepPlantDemandSide
type(ReportLoopData), public, ALLOCATABLE, DIMENSION(:), TARGET:: VentRepCondSupplySide
type(ReportLoopData), public, ALLOCATABLE, DIMENSION(:), TARGET:: VentRepCondDemandSide
type(PlantCallingOrderInfoStruct), public, ALLOCATABLE, DIMENSION(:):: PlantCallingOrderInfo

Derived Types

type, public :: SplitterData

Components

TypeVisibility AttributesNameInitial
logical, public :: Exists =.FALSE.
character(len=MaxNameLength), public :: Name =' '
integer, public :: NodeNumIn =0
integer, public :: BranchNumIn =0
integer, public :: LevelIn =0
integer, public :: LevelOut =0
integer, public :: CorrMixIndex =0
character(len=MaxNameLength), public :: NodeNameIn =' '
integer, public :: TotalOutletNodes =0
integer, public, ALLOCATABLE, DIMENSION(:):: NodeNumOut
integer, public, ALLOCATABLE, DIMENSION(:):: BranchNumOut
character(len=MaxNameLength), public, ALLOCATABLE, DIMENSION(:):: NodeNameOut

type, public :: MixerData

Components

TypeVisibility AttributesNameInitial
logical, public :: Exists =.FALSE.
character(len=MaxNameLength), public :: Name =' '
integer, public :: NodeNumOut =0
integer, public :: BranchNumOut =0
integer, public :: LevelIn =0
integer, public :: LevelOut =0
integer, public :: CorrSplitIndex =0
character(len=MaxNameLength), public :: NodeNameOut =' '
integer, public :: TotalInletNodes =0
integer, public, ALLOCATABLE, DIMENSION(:):: NodeNumIn
integer, public, ALLOCATABLE, DIMENSION(:):: BranchNumIn
character(len=MaxNameLength), public, ALLOCATABLE, DIMENSION(:):: NodeNameIn

type, public :: LoopSidePumpInformation

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: PumpName =' '
integer, public :: PumpTypeOf =0
integer, public :: BranchNum =0
integer, public :: CompNum =0
integer, public :: PumpOutletNode =0
real(kind=r64), public :: PumpFlowRate =0.0d0
real(kind=r64), public :: CurrentMinAvail =0.0d0
real(kind=r64), public :: CurrentMaxAvail =0.0d0
real(kind=r64), public :: PumpHeatToFluid =0.0d0

type, public :: EquipListPtrData

Components

TypeVisibility AttributesNameInitial
integer, public :: ListPtr =0
integer, public :: CompPtr =0

type, public :: OpSchemePtrData

Components

TypeVisibility AttributesNameInitial
integer, public :: OpSchemePtr =0
integer, public :: NumEquipLists =0
type(EquipListPtrData), public, ALLOCATABLE, DIMENSION(:):: EquipList

type, public :: CompData

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: TypeOf =' '
integer, public :: TypeOf_Num =0
integer, public :: GeneralEquipType =0
character(len=MaxNameLength), public :: Name =' '
integer, public :: CompNum =0
integer, public :: FlowCtrl =0
integer, public :: FlowPriority =LoopFlowStatus_Unknown
logical, public :: ON =.FALSE.
logical, public :: Available =.FALSE.
character(len=MaxNameLength), public :: NodeNameIn =' '
character(len=MaxNameLength), public :: NodeNameOut =' '
integer, public :: NodeNumIn =0
integer, public :: NodeNumOut =0
real(kind=r64), public :: MyLoad =0.0d0
real(kind=r64), public :: MaxLoad =0.0d0
real(kind=r64), public :: MinLoad =0.0d0
real(kind=r64), public :: OptLoad =0.0d0
real(kind=r64), public :: SizFac =0.0d0
integer, public :: CurOpSchemeType =UnknownStatusOpSchemeType
integer, public :: NumOpSchemes =0
integer, public :: CurCompLevelOpNum =0
type(OpSchemePtrData), public, ALLOCATABLE, DIMENSION(:):: OpScheme
real(kind=r64), public :: EquipDemand =0.0d0
logical, public :: EMSLoadOverrideOn =.FALSE.
real(kind=r64), public :: EMSLoadOverrideValue =0.0d0
integer, public :: HowLoadServed =HowMet_Unknown
real(kind=r64), public :: MinOutletTemp =0.0d0
real(kind=r64), public :: MaxOutletTemp =0.0d0
logical, public :: FreeCoolCntrlShutDown =.FALSE.
real(kind=r64), public :: FreeCoolCntrlMinCntrlTemp =0.D0
integer, public :: FreeCoolCntrlMode =0
integer, public :: FreeCoolCntrlNodeNum =0
integer, public :: IndexInLoopSidePumps =0
real(kind=r64), public :: TempDesCondIn =0.0d0
real(kind=r64), public :: TempDesEvapOut =0.0d0

type, public :: BranchData

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: Name =' '
integer, public :: ControlType =0
real(kind=r64), public :: MinVolFlowRate =0.0d0
real(kind=r64), public :: MaxVolFlowRate =0.0d0
real(kind=r64), public :: RequestedMassFlow =0.0d0
logical, public :: HasConstantSpeedBranchPump =.FALSE.
real(kind=r64), public :: ConstantSpeedBranchMassFlow =0.d0
integer, public :: BranchLevel =0
integer, public :: FlowErrCount =0
integer, public :: FlowErrIndex =0
integer, public :: TotalComponents =0
integer, public :: NodeNumIn =0
integer, public :: NodeNumOut =0
logical, public :: IsByPass =.FALSE.
integer, public :: PumpIndex =0
real(kind=r64), public :: PumpSizFac =1.0d0
logical, public :: EMSCtrlOverrideOn =.FALSE.
real(kind=r64), public :: EMSCtrlOverrideValue =0.0d0
type(CompData), public, ALLOCATABLE, DIMENSION(:):: Comp
logical, public :: HasPressureComponents =.FALSE.
real(kind=r64), public :: PressureDrop =0.0d0
integer, public :: PressureCurveType =0
integer, public :: PressureCurveIndex =0
real(kind=r64), public :: PressureEffectiveK =0.0d0

type, public :: EquipListCompData

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: Name =' '
character(len=MaxNameLength), public :: TypeOf =' '
integer, public :: TypeOf_Num =0
character(len=MaxNameLength), public :: CtrlType =' '
integer, public :: CtrlTypeNum
integer, public :: LoopNumPtr
integer, public :: LoopSideNumPtr
integer, public :: BranchNumPtr
integer, public :: CompNumPtr
real(kind=r64), public :: SetPointFlowRate =0.0d0
character(len=MaxNameLength), public :: DemandNodeName =' '
integer, public :: DemandNodeNum
character(len=MaxNameLength), public :: SetPointNodeName =' '
integer, public :: SetpointNodeNum
real(kind=r64), public :: EMSIntVarRemainingLoadValue =0.d0
real(kind=r64), public :: EMSActuatorDispatchedLoadValue =0.d0

type, public :: EquipOpList

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: Name =' '
real(kind=r64), public :: RangeUpperLimit =0.0d0
real(kind=r64), public :: RangeLowerLimit =0.0d0
integer, public :: NumComps =0
type(EquipListCompData), public, ALLOCATABLE, DIMENSION(:):: Comp

type, public :: OperationData

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: Name =' '
character(len=MaxNameLength), public :: TypeOf =' '
integer, public :: OpSchemeType =0
character(len=MaxNameLength), public :: Sched =' '
integer, public :: SchedPtr =0
logical, public :: Available =.FALSE.
integer, public :: NumEquipLists =0
integer, public :: CurListPtr =0
type(EquipOpList), public, ALLOCATABLE, DIMENSION(:):: EquipList
integer, public :: EquipListNumForLastStage =0
character(len=MaxNameLength), public :: ReferenceNodeName =' '
integer, public :: ReferenceNodeNumber
integer, public :: ErlSimProgramMngr =0
integer, public :: ErlInitProgramMngr =0
real(kind=r64), public :: EMSIntVarLoopDemandRate =0.d0
logical, public :: MyEnvrnFlag =.TRUE.

type, public :: ConnectedLoopData

Components

TypeVisibility AttributesNameInitial
integer, public :: LoopNum =0
integer, public :: LoopSideNum =0
integer, public :: ConnectorTypeOf_Num =0
logical, public :: LoopDemandsOnRemote =.FALSE.

type, public :: PlantLocation

Components

TypeVisibility AttributesNameInitial
integer, public :: LoopNum
integer, public :: LoopSideNum
integer, public :: BranchNum
integer, public :: CompNum

type, public :: PlantConvergencePoint

Components

TypeVisibility AttributesNameInitial
real(kind=r64), public, DIMENSION(NumConvergenceHistoryTerms):: MassFlowRateHistory
real(kind=r64), public, DIMENSION(NumConvergenceHistoryTerms):: TemperatureHistory

type, public :: HalfLoopData

Components

TypeVisibility AttributesNameInitial
logical, public :: SimLoopSideNeeded =.TRUE.
logical, public :: SimZoneEquipNeeded =.TRUE.
logical, public :: SimAirLoopsNeeded =.TRUE.
logical, public :: SimNonZoneEquipNeeded =.TRUE.
logical, public :: SimElectLoadCentrNeeded =.TRUE.
logical, public :: OncePerTimeStepOperations =.TRUE.
real(kind=r64), public :: TimeElapsed =0.d0
real(kind=r64), public :: FlowRequest =0.0d0
real(kind=r64), public :: FlowRequestTemperature =0.0d0
real(kind=r64), public :: TempSetPoint =SensedNodeFlagValue
real(kind=r64), public :: TempSetPointHi =SensedNodeFlagValue
real(kind=r64), public :: TempSetPointLO =SensedNodeFlagValue
real(kind=r64), public :: TempInterfaceTankOutlet =0.0d0
real(kind=r64), public :: LastTempInterfaceTankOutlet =0.0d0
character(len=MaxNameLength), public :: BranchList =' '
character(len=MaxNameLength), public :: ConnectList =' '
integer, public :: TotalBranches =0
integer, public :: NodeNumIn =0
character(len=MaxNameLength), public :: NodeNameIn =' '
integer, public :: NodeNumOut =0
character(len=MaxNameLength), public :: NodeNameOut =' '
integer, public :: NumSplitters =0
integer, public :: NumMixers =0
logical, public :: SplitterExists =.FALSE.
logical, public :: MixerExists =.FALSE.
integer, public :: TotalPumps =0
logical, public :: BranchPumpsExist =.FALSE.
type(LoopSidePumpInformation), public, ALLOCATABLE, DIMENSION(:):: Pumps
real(kind=r64), public :: TotalPumpHeat =0.0d0
logical, public :: ByPassExists =.FALSE.
logical, public :: InletNodeSetPt =.FALSE.
logical, public :: OutletNodeSetPt =.FALSE.
logical, public :: EMSCtrl =.FALSE.
real(kind=r64), public :: EMSValue
logical, public :: FlowRestrictionFlag =.FALSE.
integer, public :: FlowLock =0
integer, public :: TotalConnected =0
type(ConnectedLoopData), public, ALLOCATABLE, DIMENSION(:):: Connected
type(BranchData), public, ALLOCATABLE, DIMENSION(:):: Branch
type(SplitterData), public, ALLOCATABLE, DIMENSION(:):: Splitter
type(MixerData), public, ALLOCATABLE, DIMENSION(:):: Mixer
logical, public :: HasPressureComponents =.FALSE.
logical, public :: HasParallelPressComps =.FALSE.
real(kind=r64), public :: PressureDrop =0.0d0
real(kind=r64), public :: PressureEffectiveK =0.0d0
integer, public :: errCount_LoadWasntDist =0
integer, public :: errIndex_LoadWasntDist =0
integer, public :: errCount_LoadRemains =0
integer, public :: errIndex_LoadRemains =0
real(kind=r64), public :: LoopSideInlet_TankTemp =0.0d0
type(PlantConvergencePoint), public :: InletNode =PlantConvergencePoint(0.0d0, 0.0d0)
type(PlantConvergencePoint), public :: OutletNode =PlantConvergencePoint(0.0d0, 0.0d0)

type, public :: PlantLoopData

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: Name =' '
character(len=MaxNameLength), public :: FluidName =' '
integer, public :: FluidType =0
integer, public :: FluidIndex =0
integer, public :: MFErrIndex =0
integer, public :: MFErrIndex1 =0
integer, public :: MFErrIndex2 =0
integer, public :: TempSetPointNodeNum =0
integer, public :: MaxBranch =0
real(kind=r64), public :: MinTemp =0.0d0
real(kind=r64), public :: MaxTemp =0.0d0
integer, public :: MinTempErrIndex =0
integer, public :: MaxTempErrIndex =0
real(kind=r64), public :: MinVolFlowRate =0.0d0
real(kind=r64), public :: MaxVolFlowRate =0.0d0
real(kind=r64), public :: MinMassFlowRate =0.0d0
real(kind=r64), public :: MaxMassFlowRate =0.0d0
real(kind=r64), public :: Volume =0.0d0
real(kind=r64), public :: Mass =0.0d0
logical, public :: EMSCtrl =.FALSE.
real(kind=r64), public :: EMSValue =0.0d0
type(HalfLoopData), public, ALLOCATABLE, DIMENSION(:):: LoopSide
character(len=MaxNameLength), public :: OperationScheme =' '
integer, public :: NumOpSchemes =0
type(OperationData), public, ALLOCATABLE, DIMENSION(:):: OpScheme
integer, public :: LoadDistribution =0
integer, public :: PlantSizNum =0
integer, public :: LoopDemandCalcScheme =0
integer, public :: CommonPipeType =0
character(len=MaxNameLength), public :: EconomizerHtExchanger =' '
character(len=MaxNameLength), public :: EconPlantSideSensedNodeName =' '
character(len=MaxNameLength), public :: EconCondSideSensedNodeName =' '
integer, public :: EconPlantSideSensedNodeNum =0
integer, public :: EconCondSideSensedNodeNum =0
integer, public :: EconPlacement =0
integer, public :: EconBranch =0
integer, public :: EconComp =0
real(kind=r64), public :: EconControlTempDiff =0.0d0
logical, public :: LoopHasConnectionComp =.FALSE.
integer, public :: TypeOfLoop =0
integer, public :: PressureSimType =1
logical, public :: HasPressureComponents =.FALSE.
real(kind=r64), public :: PressureDrop =0.0d0
logical, public :: UsePressureForPumpCalcs =.FALSE.
real(kind=r64), public :: PressureEffectiveK =0.0d0

type, public :: ComponentData

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: Name =' '
character(len=MaxNameLength), public :: NodeNameIn =' '
character(len=MaxNameLength), public :: NodeNameOut =' '
integer, public :: NodeNumIn =0
integer, public :: NodeNumOut =0

type, public :: PipeData

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: Name =' '
integer, public :: TypeOf =0
integer, public :: EquipNum =0
integer, public :: FlowCtrl =0
character(len=MaxNameLength), public :: NodeNameIn =' '
integer, public :: NodeNumIn =0
character(len=MaxNameLength), public :: NodeNameOut =' '
integer, public :: NodeNumOut =0
integer, public :: ParentHalfLoop =0

type, public :: PlantAvailMgrData

Components

TypeVisibility AttributesNameInitial
integer, public :: NumAvailManagers =0
integer, public :: AvailStatus =0
integer, public :: StartTime =0
integer, public :: StopTime =0
character(len=MaxNameLength), public, ALLOCATABLE, DIMENSION(:):: AvailManagerName
integer, public, ALLOCATABLE, DIMENSION(:):: AvailManagerType
integer, public, ALLOCATABLE, DIMENSION(:):: AvailManagerNum

type, public :: LoopSideReportVars

Components

TypeVisibility AttributesNameInitial
real(kind=r64), public :: LoopSetPtDemandAtInlet =0.0d0
real(kind=r64), public :: ThisSideLoadAlterations =0.0d0

type, public :: ReportVars

Components

TypeVisibility AttributesNameInitial
real(kind=r64), public :: CoolingDemand =0.d0
real(kind=r64), public :: HeatingDemand =0.d0
real(kind=r64), public :: DemandNotDispatched =0.d0
real(kind=r64), public :: UnmetDemand =0.d0
type(LoopSideReportVars), public, DIMENSION(2):: LoopSide
real(kind=r64), public :: BypassFrac =0.d0
real(kind=r64), public :: InletNodeFlowrate =0.d0
real(kind=r64), public :: InletNodeTemperature =0.d0
real(kind=r64), public :: OutletNodeFlowrate =0.d0
real(kind=r64), public :: OutletNodeTemperature =0.d0
integer, public :: LastLoopSideSimulated =0

type, public :: PlantConnection

Components

TypeVisibility AttributesNameInitial
integer, public :: LoopType =0
integer, public :: LoopNum =0
integer, public :: BranchNum =0
integer, public :: CompNum =0

type, public :: MeterData

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: ReportVarName =' '
character(len=15), public :: ReportVarUnits =' '
integer, public :: ResourceType =0
character(len=MaxNameLength), public :: EndUse =' '
integer, public :: EndUse_CompMode =0
character(len=MaxNameLength), public :: Group =' '
integer, public :: ReportVarIndex =0
integer, public :: ReportVarIndexType =0
integer, public :: ReportVarType =0
real(kind=r64), public :: CurMeterReading =0.0d0

type, public :: SubSubcomponentData

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: TypeOf =' '
character(len=MaxNameLength), public :: Name =' '
integer, public :: CompIndex =0
character(len=MaxNameLength), public :: NodeNameIn =' '
character(len=MaxNameLength), public :: NodeNameOut =' '
logical, public :: ON =.TRUE.
integer, public :: NodeNumIn =0
integer, public :: NodeNumOut =0
logical, public :: MeteredVarsFound =.FALSE.
integer, public :: NumMeteredVars =0
integer, public :: EnergyTransComp =0
real(kind=r64), public :: TotPlantSupplyElec =0.0d0
real(kind=r64), public :: PlantSupplyElecEff =0.0d0
real(kind=r64), public :: PeakPlantSupplyElecEff =0.0d0
real(kind=r64), public :: TotPlantSupplyGas =0.0d0
real(kind=r64), public :: PlantSupplyGasEff =0.0d0
real(kind=r64), public :: PeakPlantSupplyGasEff =0.0d0
real(kind=r64), public :: TotPlantSupplyPurch =0.0d0
real(kind=r64), public :: PlantSupplyPurchEff =0.0d0
real(kind=r64), public :: PeakPlantSupplyPurchEff =0.0d0
real(kind=r64), public :: TotPlantSupplyOther =0.0d0
real(kind=r64), public :: PlantSupplyOtherEff =0.0d0
real(kind=r64), public :: PeakPlantSupplyOtherEff =0.0d0
real(kind=r64), public :: Capacity =0.0d0
real(kind=r64), public :: Efficiency =0.0d0
integer, public :: OpMode =0
type(MeterData), public, ALLOCATABLE, DIMENSION(:):: MeteredVar
integer, public :: AirSysToPlantPtr =0

type, public :: SubcomponentData

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: TypeOf =' '
character(len=MaxNameLength), public :: Name =' '
integer, public :: CompIndex =0
logical, public :: Parent =.FALSE.
integer, public :: NumSubSubcomps =0
character(len=MaxNameLength), public :: NodeNameIn =' '
character(len=MaxNameLength), public :: NodeNameOut =' '
integer, public :: NodeNumIn =0
integer, public :: NodeNumOut =0
logical, public :: MeteredVarsFound =.FALSE.
logical, public :: ON =.TRUE.
integer, public :: NumMeteredVars =0
integer, public :: EnergyTransComp =0
real(kind=r64), public :: Capacity =0.0d0
real(kind=r64), public :: Efficiency =0.0d0
integer, public :: OpMode =0
real(kind=r64), public :: TotPlantSupplyElec =0.0d0
real(kind=r64), public :: PlantSupplyElecEff =0.0d0
real(kind=r64), public :: PeakPlantSupplyElecEff =0.0d0
real(kind=r64), public :: TotPlantSupplyGas =0.0d0
real(kind=r64), public :: PlantSupplyGasEff =0.0d0
real(kind=r64), public :: PeakPlantSupplyGasEff =0.0d0
real(kind=r64), public :: TotPlantSupplyPurch =0.0d0
real(kind=r64), public :: PlantSupplyPurchEff =0.0d0
real(kind=r64), public :: PeakPlantSupplyPurchEff =0.0d0
real(kind=r64), public :: TotPlantSupplyOther =0.0d0
real(kind=r64), public :: PlantSupplyOtherEff =0.0d0
real(kind=r64), public :: PeakPlantSupplyOtherEff =0.0d0
integer, public :: AirSysToPlantPtr =0
real(kind=r64), public :: LoopLoadFrac =0.0d0
type(MeterData), public, ALLOCATABLE, DIMENSION(:):: MeteredVar
type(SubSubcomponentData), public, ALLOCATABLE, DIMENSION(:):: SubSubComp

type, public :: ReportCompData

Components

TypeVisibility AttributesNameInitial
logical, public :: Parent =.FALSE.
character(len=MaxNameLength), public :: TypeOf =' '
character(len=MaxNameLength), public :: Name =' '
integer, public :: CompIndex =0
character(len=MaxNameLength), public :: NodeNameIn =' '
character(len=MaxNameLength), public :: NodeNameOut =' '
integer, public :: NodeNumIn =0
integer, public :: NodeNumOut =0
integer, public :: NumMeteredVars =0
integer, public :: NumSubComps =0
real(kind=r64), public :: LoopLoadFrac =0.0d0
real(kind=r64), public :: TotPlantSupplyElec =0.0d0
real(kind=r64), public :: TotPlantSupplyGas =0.0d0
real(kind=r64), public :: TotPlantSupplyPurch =0.0d0
real(kind=r64), public :: TotPlantSupplyOther =0.0d0
type(PlantConnection), public :: ConnectPlant
type(MeterData), public, ALLOCATABLE, DIMENSION(:):: MeteredVar
type(SubcomponentData), public, ALLOCATABLE, DIMENSION(:):: SubComp

type, public :: ReportBranchData

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: Name =' '
integer, public :: TotalComponents =0
integer, public :: NodeNumIn =0
integer, public :: NodeNumOut =0
type(ReportCompData), public, ALLOCATABLE, DIMENSION(:):: Comp

type, public :: ReportLoopData

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: Name =' '
integer, public :: NodeNumIn =0
character(len=MaxNameLength), public :: NodeNameIn =' '
integer, public :: NodeNumOut =0
character(len=MaxNameLength), public :: NodeNameOut =' '
real(kind=r64), public :: Electric =0.0d0
real(kind=r64), public :: Gas =0.0d0
real(kind=r64), public :: Purchased =0.0d0
real(kind=r64), public :: OtherEnergy =0.0d0
integer, public :: TotalBranches =0
real(kind=r64), public :: LoopVentLoad =0.0d0
real(kind=r64), public :: VentLoadFrac =0.0d0
type(ReportBranchData), public, ALLOCATABLE, DIMENSION(:):: Branch

Components

TypeVisibility AttributesNameInitial
integer, public :: LoopIndex =0
integer, public :: LoopSide =0
integer, public :: LoopPumpSimulationType =0

Functions

public function AnyPlantLoopSidesNeedSim()

Arguments

None

Return Value logical

public function GetLoopSidePumpIndex(LoopNum, LoopSideNum, BranchNum, CompNum)

Arguments

Type IntentOptional AttributesName
integer, intent(in) :: LoopNum
integer, intent(in) :: LoopSideNum
integer, intent(in) :: BranchNum
integer, intent(in) :: CompNum

Return Value integer

public function MyPlantSizingIndex(CompType, CompName, NodeNumIn, NodeNumOut, ErrorsFound, SupressErrors) result(MyPltSizNum)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: CompType
character(len=*), intent(in) :: CompName
integer, intent(in) :: NodeNumIn
integer, intent(in) :: NodeNumOut
logical, intent(inout) :: ErrorsFound
logical, intent(in), optional :: SupressErrors

Return Value integer


Subroutines

public subroutine ScanPlantLoopsForObject(CompName, CompType, LoopNum, LoopSideNum, BranchNum, CompNum, LowLimitTemp, HighLimitTemp, CountMatchPlantLoops, InletNodeNumber, errFlag, SingleLoopSearch)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: CompName
integer, intent(in) :: CompType
integer, intent(out) :: LoopNum
integer, intent(out) :: LoopSideNum
integer, intent(out) :: BranchNum
integer, intent(out) :: CompNum
real(kind=r64), intent(in), optional :: LowLimitTemp
real(kind=r64), intent(in), optional :: HighLimitTemp
integer, intent(out), optional :: CountMatchPlantLoops
integer, intent(in), optional :: InletNodeNumber
logical, intent(inout), optional :: errFlag
integer, intent(in), optional :: SingleLoopSearch

public subroutine ScanPlantLoopsForNodeNum(CallerName, NodeNum, LoopNum, LoopSideNum, BranchNum, CompNum)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: CallerName
integer, intent(in) :: NodeNum
integer, intent(out) :: LoopNum
integer, intent(out) :: LoopSideNum
integer, intent(out) :: BranchNum
integer, intent(out), optional :: CompNum

public subroutine SetAllPlantSimFlagsToValue(Value)

Arguments

Type IntentOptional AttributesName
logical, intent(in) :: Value

public subroutine ShowBranchesOnLoop(LoopNum)

Arguments

Type IntentOptional AttributesName
integer, intent(in) :: LoopNum


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