DataAirflowNetwork Module

module~~dataairflownetwork~~UsesGraph module~dataairflownetwork DataAirflowNetwork module~dataglobals DataGlobals module~dataglobals->module~dataairflownetwork module~dataprecisionglobals DataPrecisionGlobals module~dataprecisionglobals->module~dataairflownetwork module~dataprecisionglobals->module~dataglobals
Help

Used By

module~~dataairflownetwork~~UsedByGraph module~dataairflownetwork DataAirflowNetwork proc~initfurnace InitFurnace module~dataairflownetwork->proc~initfurnace proc~initzonecontsetpoints InitZoneContSetpoints module~dataairflownetwork->proc~initzonecontsetpoints proc~calczonemassbalance CalcZoneMassBalance module~dataairflownetwork->proc~calczonemassbalance proc~managehvac ManageHVAC module~dataairflownetwork->proc~managehvac module~airflownetworksolver AirflowNetworkSolver module~dataairflownetwork->module~airflownetworksolver proc~initunitarysystems InitUnitarySystems module~dataairflownetwork->proc~initunitarysystems module~airflownetworkbalancemanager AirflowNetworkBalanceManager module~dataairflownetwork->module~airflownetworkbalancemanager module~hvacmanager HVACManager module~dataairflownetwork->module~hvacmanager module~zonetemppredictorcorrector ZoneTempPredictorCorrector module~dataairflownetwork->module~zonetemppredictorcorrector proc~simvav SimVAV module~dataairflownetwork->proc~simvav module~zonecontaminantpredictorcorrector ZoneContaminantPredictorCorrector module~dataairflownetwork->module~zonecontaminantpredictorcorrector proc~calcheatbalanceinsidesurf CalcHeatBalanceInsideSurf module~dataairflownetwork->proc~calcheatbalanceinsidesurf proc~initdirectair InitDirectAir module~dataairflownetwork->proc~initdirectair proc~checkfdsurfacetemplimits CheckFDSurfaceTempLimits module~dataairflownetwork->proc~checkfdsurfacetemplimits proc~updatefan UpdateFan module~dataairflownetwork->proc~updatefan proc~reportairheatbalance ReportAirHeatBalance module~dataairflownetwork->proc~reportairheatbalance proc~calcairflowsimple CalcAirFlowSimple module~dataairflownetwork->proc~calcairflowsimple proc~initsys InitSys module~dataairflownetwork->proc~initsys proc~gathercomponentloadshvac GatherComponentLoadsHVAC module~dataairflownetwork->proc~gathercomponentloadshvac module~displacementventmgr DisplacementVentMgr module~dataairflownetwork->module~displacementventmgr proc~calchybridventsysavailmgr CalcHybridVentSysAvailMgr module~dataairflownetwork->proc~calchybridventsysavailmgr proc~shareddvcvufdatainit SharedDVCVUFDataInit module~dataairflownetwork->proc~shareddvcvufdatainit module~crossventmgr CrossVentMgr module~dataairflownetwork->module~crossventmgr proc~getcrossventdata GetCrossVentData module~dataairflownetwork->proc~getcrossventdata proc~initloadbasedcontrol InitLoadBasedControl module~dataairflownetwork->proc~initloadbasedcontrol proc~getzonecontaminaninputs GetZoneContaminanInputs module~dataairflownetwork->proc~getzonecontaminaninputs proc~calcreturnairpath CalcReturnAirPath module~dataairflownetwork->proc~calcreturnairpath proc~simzoneequipment SimZoneEquipment module~dataairflownetwork->proc~simzoneequipment proc~fillremainingpredefinedentries FillRemainingPredefinedEntries module~dataairflownetwork->proc~fillremainingpredefinedentries proc~gethybridventilationinputs GetHybridVentilationInputs module~dataairflownetwork->proc~gethybridventilationinputs module~airflownetworksolver->module~airflownetworkbalancemanager module~airflownetworkbalancemanager->proc~managehvac module~airflownetworkbalancemanager->proc~reportairheatbalance module~airflownetworkbalancemanager->proc~calchybridventsysavailmgr proc~simselectedequipment SimSelectedEquipment module~airflownetworkbalancemanager->proc~simselectedequipment proc~calcheatbalanceair CalcHeatBalanceAir module~hvacmanager->proc~calcheatbalanceair proc~resimulate Resimulate module~hvacmanager->proc~resimulate module~zonetemppredictorcorrector->proc~managehvac module~zonetemppredictorcorrector->module~zonecontaminantpredictorcorrector module~zonetemppredictorcorrector->proc~resimulate proc~setupzonesizingarrays SetUpZoneSizingArrays module~zonetemppredictorcorrector->proc~setupzonesizingarrays module~zonecontaminantpredictorcorrector->proc~managehvac module~zonecontaminantpredictorcorrector->proc~resimulate proc~manageairmodel ManageAirModel module~displacementventmgr->proc~manageairmodel module~crossventmgr->proc~manageairmodel
Help

CompTypeNum_DOP CompTypeNum_SOP CompTypeNum_SCR CompTypeNum_SEL CompTypeNum_PLR CompTypeNum_DWC CompTypeNum_CVF CompTypeNum_FAN CompTypeNum_MRR CompTypeNum_DMP CompTypeNum_ELR CompTypeNum_CPD CompTypeNum_COI CompTypeNum_TMU CompTypeNum_EXF CompTypeNum_HEX CompTypeNum_HOP CompTypeNum_RVD EPlusTypeNum_SCN EPlusTypeNum_RCN EPlusTypeNum_RHT EPlusTypeNum_FAN EPlusTypeNum_COI EPlusTypeNum_HEX EPlusTypeNum_RVD EPlusTypeNum_ZIN EPlusTypeNum_ZOU EPlusTypeNum_SPL EPlusTypeNum_MIX EPlusTypeNum_OAN EPlusTypeNum_EXT EPlusTypeNum_FIN EPlusTypeNum_FOU EPlusTypeNum_COU EPlusTypeNum_HXO EPlusTypeNum_DIN EPlusTypeNum_DOU EPlusTypeNum_SPI EPlusTypeNum_SPO iWPCCntr_Input iWPCCntr_SurfAvg AirflowNetworkNodeSimu AirflowNetworkLinkSimu AirflowNetworkExchangeData AirflowNetworkMultiExchangeData AirflowNetworkLinkReport AirflowNetworkNodeReport AirflowNetworkLinkReport1 AirflowNetworkSimu AirflowNetworkNodeData AirflowNetworkCompData AirflowNetworkLinkageData MultizoneZoneData MultizoneSurfaceData MultizoneCompDetOpeningData MultizoneCompSimpleOpeningData MultizoneCompHorOpeningData MultizoneSurfaceStdConditionsCrackData MultizoneSurfaceCrackData MultizoneSurfaceELAData MultizoneExternalNodeData MultizoneCPArrayData MultizoneCPValueData MultizoneCompExhaustFanData DisSysNodeData DisSysCompLeakData DisSysCompELRData DisSysCompDuctData DisSysCompDamperData DisSysCompCVFData DisSysCompDetFanData DisSysCompCoilData DisSysCompHXData DisSysCompTermUnitData DisSysCompCPDData SimulateAirflowNetwork AirflowNetworkControlSimple AirflowNetworkControlMultizone AirflowNetworkControlSimpleADS AirflowNetworkControlMultiADS AirflowNetworkZoneFlag NumOfNodesMultiZone NumOfNodesDistribution NumOfLinksMultiZone NumOfLinksDistribution AirflowNetworkNumOfNodes AirflowNetworkNumOfComps AirflowNetworkNumOfLinks AirflowNetworkNumOfSurfaces AirflowNetworkNumOfZones RollBackFlag ANZT ANZW ANCO ANGC AirflowNetworkNumOfExhFan AirflowNetworkZoneExhaustFan AirflowNetworkFanActivated AirflowNetworkUnitarySystem MultiSpeedHPIndicator VAVTerminalRatio VAVSystem AirflowNetworkReportData

Variables

TypeVisibility AttributesNameInitial
integer, public, parameter:: CompTypeNum_DOP =1
integer, public, parameter:: CompTypeNum_SOP =2
integer, public, parameter:: CompTypeNum_SCR =3
integer, public, parameter:: CompTypeNum_SEL =4
integer, public, parameter:: CompTypeNum_PLR =5
integer, public, parameter:: CompTypeNum_DWC =6
integer, public, parameter:: CompTypeNum_CVF =7
integer, public, parameter:: CompTypeNum_FAN =8
integer, public, parameter:: CompTypeNum_MRR =9
integer, public, parameter:: CompTypeNum_DMP =10
integer, public, parameter:: CompTypeNum_ELR =11
integer, public, parameter:: CompTypeNum_CPD =12
integer, public, parameter:: CompTypeNum_COI =13
integer, public, parameter:: CompTypeNum_TMU =14
integer, public, parameter:: CompTypeNum_EXF =15
integer, public, parameter:: CompTypeNum_HEX =16
integer, public, parameter:: CompTypeNum_HOP =17
integer, public, parameter:: CompTypeNum_RVD =18
integer, public, parameter:: EPlusTypeNum_SCN =1
integer, public, parameter:: EPlusTypeNum_RCN =2
integer, public, parameter:: EPlusTypeNum_RHT =3
integer, public, parameter:: EPlusTypeNum_FAN =4
integer, public, parameter:: EPlusTypeNum_COI =5
integer, public, parameter:: EPlusTypeNum_HEX =6
integer, public, parameter:: EPlusTypeNum_RVD =7
integer, public, parameter:: EPlusTypeNum_ZIN =1
integer, public, parameter:: EPlusTypeNum_ZOU =2
integer, public, parameter:: EPlusTypeNum_SPL =3
integer, public, parameter:: EPlusTypeNum_MIX =4
integer, public, parameter:: EPlusTypeNum_OAN =5
integer, public, parameter:: EPlusTypeNum_EXT =6
integer, public, parameter:: EPlusTypeNum_FIN =7
integer, public, parameter:: EPlusTypeNum_FOU =8
integer, public, parameter:: EPlusTypeNum_COU =9
integer, public, parameter:: EPlusTypeNum_HXO =10
integer, public, parameter:: EPlusTypeNum_DIN =11
integer, public, parameter:: EPlusTypeNum_DOU =12
integer, public, parameter:: EPlusTypeNum_SPI =13
integer, public, parameter:: EPlusTypeNum_SPO =14
integer, public, parameter:: iWPCCntr_Input =1
integer, public, parameter:: iWPCCntr_SurfAvg =2
type(AirflowNetworkNodeSimuData), public, ALLOCATABLE, DIMENSION(:):: AirflowNetworkNodeSimu
type(AirflowNetworkLinkSimuData), public, ALLOCATABLE, DIMENSION(:):: AirflowNetworkLinkSimu
type(AirflowNetworkExchangeProp), public, ALLOCATABLE, DIMENSION(:):: AirflowNetworkExchangeData
type(AirflowNetworkExchangeProp), public, ALLOCATABLE, DIMENSION(:):: AirflowNetworkMultiExchangeData
type(AirflowNetworkLinkReportData), public, ALLOCATABLE, DIMENSION(:):: AirflowNetworkLinkReport
type(AirflowNetworkNodeReportData), public, ALLOCATABLE, DIMENSION(:):: AirflowNetworkNodeReport
type(AirflowNetworkLinkReportData), public, ALLOCATABLE, DIMENSION(:):: AirflowNetworkLinkReport1
type(AirflowNetworkSimuProp), public, SAVE:: AirflowNetworkSimu =AirflowNetworkSimuProp(' ', 'NoMultizoneOrDistribution', 'Input', 0, ' ', ' ', ' ', 500, 0, 1.0d-5, 1.0d-5, -0.5d0, 500.0d0, 0.0d0, 1.0d0, 0, 1.0d-4, 0, 0, 0, 0, 'ZeroNodePressures')
type(AirflowNetworkNodeProp), public, ALLOCATABLE, DIMENSION(:):: AirflowNetworkNodeData
type(AirflowNetworkCompProp), public, ALLOCATABLE, DIMENSION(:):: AirflowNetworkCompData
type(AirflowNetworkLinkageProp), public, ALLOCATABLE, DIMENSION(:):: AirflowNetworkLinkageData
type(MultizoneZoneProp), public, ALLOCATABLE, DIMENSION(:):: MultizoneZoneData
type(MultizoneSurfaceProp), public, ALLOCATABLE, DIMENSION(:):: MultizoneSurfaceData
type(MultizoneCompDetOpeningProp), public, ALLOCATABLE, DIMENSION(:):: MultizoneCompDetOpeningData
type(MultizoneCompSimpleOpeningProp), public, ALLOCATABLE, DIMENSION(:):: MultizoneCompSimpleOpeningData
type(MultizoneCompHorOpeningProp), public, ALLOCATABLE, DIMENSION(:):: MultizoneCompHorOpeningData
type(MultizoneSurfaceCrackStdCndns), public, ALLOCATABLE, DIMENSION(:):: MultizoneSurfaceStdConditionsCrackData
type(MultizoneSurfaceCrackProp), public, ALLOCATABLE, DIMENSION(:):: MultizoneSurfaceCrackData
type(MultizoneSurfaceELAProp), public, ALLOCATABLE, DIMENSION(:):: MultizoneSurfaceELAData
type(MultizoneExternalNodeProp), public, ALLOCATABLE, DIMENSION(:):: MultizoneExternalNodeData
type(MultizoneCPArrayProp), public, ALLOCATABLE, DIMENSION(:):: MultizoneCPArrayData
type(MultizoneCPValueProp), public, ALLOCATABLE, DIMENSION(:):: MultizoneCPValueData
type(MultizoneCompExhaustFanProp), public, ALLOCATABLE, DIMENSION(:):: MultizoneCompExhaustFanData
type(DisSysNodeProp), public, ALLOCATABLE, DIMENSION(:):: DisSysNodeData
type(DisSysCompLeakProp), public, ALLOCATABLE, DIMENSION(:):: DisSysCompLeakData
type(DisSysCompELRProp), public, ALLOCATABLE, DIMENSION(:):: DisSysCompELRData
type(DisSysCompDuctProp), public, ALLOCATABLE, DIMENSION(:):: DisSysCompDuctData
type(DisSysCompDamperProp), public, ALLOCATABLE, DIMENSION(:):: DisSysCompDamperData
type(DisSysCompCVFProp), public, ALLOCATABLE, DIMENSION(:):: DisSysCompCVFData
type(DisSysCompDetFanProp), public, ALLOCATABLE, DIMENSION(:):: DisSysCompDetFanData
type(DisSysCompCoilProp), public, ALLOCATABLE, DIMENSION(:):: DisSysCompCoilData
type(DisSysCompHXProp), public, ALLOCATABLE, DIMENSION(:):: DisSysCompHXData
type(DisSysCompTermUnitProp), public, ALLOCATABLE, DIMENSION(:):: DisSysCompTermUnitData
type(DisSysCompCPDProp), public, ALLOCATABLE, DIMENSION(:):: DisSysCompCPDData
integer, public :: SimulateAirflowNetwork =1
integer, public, parameter:: AirflowNetworkControlSimple =1
integer, public, parameter:: AirflowNetworkControlMultizone =2
integer, public, parameter:: AirflowNetworkControlSimpleADS =4
integer, public, parameter:: AirflowNetworkControlMultiADS =5
logical, public, ALLOCATABLE, DIMENSION(:):: AirflowNetworkZoneFlag
integer, public :: NumOfNodesMultiZone =0
integer, public :: NumOfNodesDistribution =0
integer, public :: NumOfLinksMultiZone =0
integer, public :: NumOfLinksDistribution =0
integer, public :: AirflowNetworkNumOfNodes =0
integer, public :: AirflowNetworkNumOfComps =0
integer, public :: AirflowNetworkNumOfLinks =0
integer, public :: AirflowNetworkNumOfSurfaces =0
integer, public :: AirflowNetworkNumOfZones =0
logical, public :: RollBackFlag =.FALSE.
real(kind=r64), public, ALLOCATABLE, DIMENSION(:):: ANZT
real(kind=r64), public, ALLOCATABLE, DIMENSION(:):: ANZW
real(kind=r64), public, ALLOCATABLE, DIMENSION(:):: ANCO
real(kind=r64), public, ALLOCATABLE, DIMENSION(:):: ANGC
integer, public :: AirflowNetworkNumOfExhFan =0
logical, public, ALLOCATABLE, DIMENSION(:):: AirflowNetworkZoneExhaustFan
logical, public :: AirflowNetworkFanActivated =.FALSE.
logical, public :: AirflowNetworkUnitarySystem =.FALSE.
integer, public :: MultiSpeedHPIndicator =0
real(kind=r64), public :: VAVTerminalRatio =0.d0
logical, public :: VAVSystem =.FALSE.
type(AiflowNetworkReportProp), public, ALLOCATABLE, DIMENSION(:):: AirflowNetworkReportData

Derived Types

type, public :: AirflowNetworkSimuProp

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: AirflowNetworkSimuName =' '
character(len=MaxNameLength), public :: Control ='NoMultizoneOrDistribution'
character(len=32), public :: WPCCntr ='Input'
integer, public :: iWPCCntr
character(len=MaxNameLength), public :: CpArrayName =' '
character(len=10), public :: BldgType =' '
character(len=15), public :: HeightOption =' '
integer, public :: MaxIteration =500
integer, public :: InitFlag =0
real(kind=r64), public :: RelTol =1.0d-5
real(kind=r64), public :: AbsTol =1.0d-5
real(kind=r64), public :: ConvLimit =-0.5d0
real(kind=r64), public :: MaxPressure =500.0d0
real(kind=r64), public :: Azimuth =0.0d0
real(kind=r64), public :: AspectRatio =1.0d0
integer, public :: NWind =0
real(kind=r64), public :: DiffP =1.0d-4
integer, public :: ExtLargeOpeningErrCount =0
integer, public :: ExtLargeOpeningErrIndex =0
integer, public :: OpenFactorErrCount =0
integer, public :: OpenFactorErrIndex =0
character(len=32), public :: InitType ='ZeroNodePressures'

type, public :: MultizoneZoneProp

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: ZoneName =' '
character(len=20), public :: VentControl ='NoVent'
character(len=MaxNameLength), public :: VentSchName =' '
real(kind=r64), public :: Height =0.0d0
real(kind=r64), public :: OpenFactor =1.0d0
real(kind=r64), public :: LowValueTemp =0.0d0
real(kind=r64), public :: UpValueTemp =100.0d0
real(kind=r64), public :: LowValueEnth =0.0d0
real(kind=r64), public :: UpValueEnth =300000.0d0
integer, public :: ZoneNum =0
integer, public :: VentSchNum =0
integer, public :: VentCtrNum =0
character(len=MaxNameLength), public :: VentingSchName =' '
integer, public :: VentingSchNum =0
integer, public :: ASH55PeopleInd =0
integer, public :: CEN15251PeopleInd =0

type, public :: MultizoneSurfaceProp

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: SurfName =' '
character(len=MaxNameLength), public :: OpeningName =' '
character(len=MaxNameLength), public :: ExternalNodeName =' '
real(kind=r64), public :: Factor =0.0d0
integer, public :: SurfNum =0
integer, public :: NodeNums(2) =0
real(kind=r64), public :: OpenFactor =0.0d0
logical, public :: EMSOpenFactorActuated =.false.
real(kind=r64), public :: EMSOpenFactor =0.0d0
real(kind=r64), public :: Height =0.0d0
real(kind=r64), public :: Width =0.0d0
real(kind=r64), public :: CHeight =0.0d0
character(len=20), public :: VentControl ='ZONELEVEL'
character(len=MaxNameLength), public :: VentSchName =' '
real(kind=r64), public :: ModulateFactor =0.0d0
real(kind=r64), public :: LowValueTemp =0.0d0
real(kind=r64), public :: UpValueTemp =100.0d0
real(kind=r64), public :: LowValueEnth =0.0d0
real(kind=r64), public :: UpValueEnth =300000.0d0
character(len=MaxNameLength), public :: VentingSchName =' '
integer, public :: VentSchNum =0
integer, public :: VentSurfCtrNum =0
integer, public :: VentingSchNum =0
integer, public :: ZonePtr =0
logical, public :: IndVentControl =.FALSE.
integer, public :: ExtLargeOpeningErrCount =0
integer, public :: ExtLargeOpeningErrIndex =0
integer, public :: OpenFactorErrCount =0
integer, public :: OpenFactorErrIndex =0
real(kind=r64), public :: Multiplier =1.0d0
logical, public :: HybridVentClose =.FALSE.
logical, public :: HybridCtrlGlobal =.FALSE.
logical, public :: HybridCtrlMaster =.FALSE.
real(kind=r64), public :: WindModifier =1.0d0

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: Name =' '
real(kind=r64), public :: FlowCoef =0.0d0
real(kind=r64), public :: FlowExpo =0.0d0
character(len=32), public :: TypeName ='NONPIVOTED'
integer, public :: LVOType =0
real(kind=r64), public :: LVOValue =0.0d0
integer, public :: NumFac =0
real(kind=r64), public :: OpenFac1 =0.0d0
real(kind=r64), public :: DischCoeff1 =0.0d0
real(kind=r64), public :: WidthFac1 =0.0d0
real(kind=r64), public :: HeightFac1 =0.0d0
real(kind=r64), public :: StartHFac1 =0.0d0
real(kind=r64), public :: OpenFac2 =0.0d0
real(kind=r64), public :: DischCoeff2 =0.0d0
real(kind=r64), public :: WidthFac2 =0.0d0
real(kind=r64), public :: HeightFac2 =0.0d0
real(kind=r64), public :: StartHFac2 =0.0d0
real(kind=r64), public :: OpenFac3 =0.0d0
real(kind=r64), public :: DischCoeff3 =0.0d0
real(kind=r64), public :: WidthFac3 =0.0d0
real(kind=r64), public :: HeightFac3 =0.0d0
real(kind=r64), public :: StartHFac3 =0.0d0
real(kind=r64), public :: OpenFac4 =0.0d0
real(kind=r64), public :: DischCoeff4 =0.0d0
real(kind=r64), public :: WidthFac4 =0.0d0
real(kind=r64), public :: HeightFac4 =0.0d0
real(kind=r64), public :: StartHFac4 =0.0d0
real(kind=r64), public :: OpenFactor =0.0d0
integer, public :: WidthErrCount =0
integer, public :: WidthErrIndex =0
integer, public :: HeightErrCount =0
integer, public :: HeightErrIndex =0

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: Name =' '
real(kind=r64), public :: FlowCoef =0.0d0
real(kind=r64), public :: FlowExpo =0.0d0
real(kind=r64), public :: MinRhoDiff =0.0d0
real(kind=r64), public :: DischCoeff =0.0d0
real(kind=r64), public :: OpenFactor =0.0d0

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: Name =' '
real(kind=r64), public :: FlowCoef =0.0d0
real(kind=r64), public :: FlowExpo =0.0d0
real(kind=r64), public :: Slope =0.0d0
real(kind=r64), public :: DischCoeff =0.0d0

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: Name =' '
real(kind=r64), public :: StandardT =0.0d0
real(kind=r64), public :: StandardP =0.0d0
real(kind=r64), public :: StandardW =0.0d0

type, public :: MultizoneSurfaceCrackProp

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: Name =' '
character(len=MaxNameLength), public :: ExternalNodeNames =' '
real(kind=r64), public :: FlowCoef =0.0d0
real(kind=r64), public :: FlowExpo =0.0d0
real(kind=r64), public :: StandardT =0.0d0
real(kind=r64), public :: StandardP =0.0d0
real(kind=r64), public :: StandardW =0.0d0

type, public :: MultizoneSurfaceELAProp

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: Name =' '
real(kind=r64), public :: ELA =0.0d0
real(kind=r64), public :: DischCoeff =0.0d0
real(kind=r64), public :: RefDeltaP =0.0d0
real(kind=r64), public :: FlowExpo =0.0d0
real(kind=r64), public :: TestDeltaP =0.0d0
real(kind=r64), public :: TestDisCoef =0.0d0

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: Name =' '
real(kind=r64), public :: FlowRate =0.0d0
integer, public :: SchedPtr =0
real(kind=r64), public :: FlowCoef =0.0d0
real(kind=r64), public :: FlowExpo =0.0d0
real(kind=r64), public :: StandardT =0.0d0
real(kind=r64), public :: StandardP =0.0d0
real(kind=r64), public :: StandardW =0.0d0
integer, public :: InletNode =0
integer, public :: OutletNode =0
integer, public :: EPlusZoneNum =0

type, public :: MultizoneExternalNodeProp

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: Name =' '
character(len=MaxNameLength), public :: WPCName =' '
real(kind=r64), public :: Orien =0.0d0
real(kind=r64), public :: height =0.0d0
integer, public :: ExtNum =0
integer, public :: CPVNum =0
integer, public :: FacadeNum =0

type, public :: MultizoneCPArrayProp

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: Name =' '
integer, public :: NumWindDir =0
real(kind=r64), public, DIMENSION(:), ALLOCATABLE:: WindDir

type, public :: MultizoneCPValueProp

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: Name =' '
character(len=MaxNameLength), public :: CPArrayName =' '
real(kind=r64), public, DIMENSION(:), ALLOCATABLE:: CPValue

type, public :: DisSysNodeProp

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: Name =' '
character(len=MaxNameLength), public :: EPlusName =' '
character(len=MaxNameLength), public :: EPlusType =' '
real(kind=r64), public :: Height =0.0d0
integer, public :: EPlusNodeNum =0

type, public :: DisSysCompLeakProp

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: Name =' '
real(kind=r64), public :: FlowCoef =0.0d0
real(kind=r64), public :: FlowExpo =0.0d0

type, public :: DisSysCompELRProp

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: Name =' '
real(kind=r64), public :: ELR =0.0d0
real(kind=r64), public :: FlowRate =0.0d0
real(kind=r64), public :: RefPres =0.0d0
real(kind=r64), public :: FlowExpo =0.0d0

type, public :: DisSysCompDuctProp

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: Name =' '
real(kind=r64), public :: L =0.0d0
real(kind=r64), public :: D =0.0d0
real(kind=r64), public :: A =0.0d0
real(kind=r64), public :: Rough =0.0d0
real(kind=r64), public :: TurDynCoef =0.0d0
real(kind=r64), public :: UThermal =0.0d0
real(kind=r64), public :: UMoisture =0.0d0
real(kind=r64), public :: MThermal =0.0d0
real(kind=r64), public :: MMoisture =0.0d0
real(kind=r64), public :: LamDynCoef =0.0d0
real(kind=r64), public :: LamFriCoef =0.0d0
real(kind=r64), public :: InitLamCoef =0.0d0
real(kind=r64), public :: RelRough =0.0d0
real(kind=r64), public :: RelL =0.0d0
real(kind=r64), public :: g =0.0d0
real(kind=r64), public :: A1 =0.0d0

type, public :: DisSysCompDamperProp

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: Name =' '
real(kind=r64), public :: LTP =0.0d0
real(kind=r64), public :: LamFlow =0.0d0
real(kind=r64), public :: TurFlow =0.0d0
real(kind=r64), public :: FlowExpo =0.0d0
real(kind=r64), public :: FlowMin =0.0d0
real(kind=r64), public :: FlowMax =0.0d0
real(kind=r64), public :: A0 =0.0d0
real(kind=r64), public :: A1 =0.0d0
real(kind=r64), public :: A2 =0.0d0
real(kind=r64), public :: A3 =0.0d0

type, public :: DisSysCompCVFProp

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: Name =' '
real(kind=r64), public :: FlowRate =0.0d0
real(kind=r64), public :: Ctrl =0.0d0
integer, public :: FanTypeNum =0
integer, public :: FanIndex =0
integer, public :: InletNode =0
integer, public :: OutletNode =0
real(kind=r64), public :: MaxAirMassFlowRate =0.0d0

type, public :: DisSysCompDetFanProp

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: Name =' '
real(kind=r64), public :: FlowCoef =0.0d0
real(kind=r64), public :: FlowExpo =0.0d0
real(kind=r64), public :: RhoAir =0.0d0
real(kind=r64), public :: Qfree =0.0d0
real(kind=r64), public :: Pshut =0.0d0
real(kind=r64), public :: TranRat =0.0d0
integer, public :: n
real(kind=r64), public, DIMENSION(:), ALLOCATABLE:: Coeff

type, public :: DisSysCompCoilProp

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: Name =' '
character(len=MaxNameLength), public :: EPlusType =' '
real(kind=r64), public :: L =0.0d0
real(kind=r64), public :: D =0.0d0

type, public :: DisSysCompHXProp

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: Name =' '
character(len=MaxNameLength), public :: EPlusType =' '
real(kind=r64), public :: L =0.0d0
real(kind=r64), public :: D =0.0d0
logical, public :: CoilParentExists =.FALSE.

type, public :: DisSysCompTermUnitProp

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: Name =' '
character(len=MaxNameLength), public :: EPlusType =' '
real(kind=r64), public :: L =0.0d0
real(kind=r64), public :: D =0.0d0
integer, public :: DamperInletNode =0
integer, public :: DamperOutletNode =0

type, public :: DisSysCompCPDProp

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: Name =' '
real(kind=r64), public :: A =0.0d0
real(kind=r64), public :: DP =0.0d0

type, public :: DisSysLinkageProp

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: LinkName =' '
character(len=MaxNameLength), public, DIMENSION(2):: NodeNames =' '
real(kind=r64), public, DIMENSION(2):: NodeHeights =0.0d0
character(len=MaxNameLength), public :: CompName =' '
integer, public :: CompNum =0
character(len=MaxNameLength), public :: ZoneName =' '
integer, public :: ZoneNum =0
integer, public, DIMENSION(2):: NodeNums =0
integer, public :: LinkNum =0

type, public :: AirflowNetworkNodeProp

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: Name =' '
character(len=20), public :: NodeType =' '
character(len=MaxNameLength), public :: EPlusNode =' '
real(kind=r64), public :: NodeHeight =0.0d0
integer, public :: NodeNum =0
integer, public :: NodeTypeNum =0
character(len=MaxNameLength), public :: EPlusZoneName =' '
integer, public :: EPlusZoneNum =0
integer, public :: EPlusNodeNum =0
integer, public :: ExtNodeNum =0
integer, public :: EPlusTypeNum =0

type, public :: AirflowNetworkCompProp

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: Name =' '
integer, public :: CompTypeNum =0
integer, public :: TypeNum =0
integer, public :: CompNum =0
character(len=MaxNameLength), public :: EPlusName =' '
character(len=MaxNameLength), public :: EPlusCompName =' '
character(len=MaxNameLength), public :: EPlusType =' '
integer, public :: EPlusTypeNum =0

type, public :: AirflowNetworkLinkageProp

Components

TypeVisibility AttributesNameInitial
character(len=MaxNameLength), public :: Name =' '
character(len=MaxNameLength), public, DIMENSION(2):: NodeNames =' '
real(kind=r64), public, DIMENSION(2):: NodeHeights =0.0d0
character(len=MaxNameLength), public :: CompName =' '
integer, public :: CompNum =0
character(len=MaxNameLength), public :: ZoneName =' '
integer, public :: ZoneNum =0
integer, public, DIMENSION(2):: NodeNums =0
integer, public :: LinkNum =0
integer, public :: DetOpenNum =0
integer, public :: ConnectionFlag =0
logical, public :: VAVTermDamper =.FALSE.

Components

TypeVisibility AttributesNameInitial
real(kind=r64), public :: TZ =0.0d0
real(kind=r64), public :: WZ =0.0d0
real(kind=r64), public :: PZ =0.0d0
real(kind=r64), public :: CO2Z =0.0d0
real(kind=r64), public :: GCZ =0.0d0

Components

TypeVisibility AttributesNameInitial
real(kind=r64), public :: FLOW =0.0d0
real(kind=r64), public :: FLOW2 =0.0d0
real(kind=r64), public :: DP =0.0d0
real(kind=r64), public :: VolFLOW =0.0d0
real(kind=r64), public :: VolFLOW2 =0.0d0
real(kind=r64), public :: DP1 =0.0d0

Components

TypeVisibility AttributesNameInitial
real(kind=r64), public :: FLOW =0.0d0
real(kind=r64), public :: FLOW2 =0.0d0
real(kind=r64), public :: VolFLOW =0.0d0
real(kind=r64), public :: VolFLOW2 =0.0d0
real(kind=r64), public :: FLOWOFF =0.0d0
real(kind=r64), public :: FLOW2OFF =0.0d0
real(kind=r64), public :: VolFLOWOFF =0.0d0
real(kind=r64), public :: VolFLOW2OFF =0.0d0
real(kind=r64), public :: DP =0.0d0
real(kind=r64), public :: DPON =0.0d0
real(kind=r64), public :: DPOFF =0.0d0

Components

TypeVisibility AttributesNameInitial
real(kind=r64), public :: PZ =0.0d0
real(kind=r64), public :: PZON =0.0d0
real(kind=r64), public :: PZOFF =0.0d0

Components

TypeVisibility AttributesNameInitial
real(kind=r64), public :: MultiZoneSen =0.0d0
real(kind=r64), public :: MultiZoneLat =0.0d0
real(kind=r64), public :: LeakSen =0.0d0
real(kind=r64), public :: LeakLat =0.0d0
real(kind=r64), public :: CondSen =0.0d0
real(kind=r64), public :: DiffLat =0.0d0
real(kind=r64), public :: TotalSen =0.0d0
real(kind=r64), public :: TotalLat =0.0d0
real(kind=r64), public :: SumMCp =0.0d0
real(kind=r64), public :: SumMCpT =0.0d0
real(kind=r64), public :: SumMHr =0.0d0
real(kind=r64), public :: SumMHrW =0.0d0
real(kind=r64), public :: SumMMCp =0.0d0
real(kind=r64), public :: SumMMCpT =0.0d0
real(kind=r64), public :: SumMMHr =0.0d0
real(kind=r64), public :: SumMMHrW =0.0d0
real(kind=r64), public :: SumMHrCO =0.0d0
real(kind=r64), public :: SumMMHrCO =0.0d0
real(kind=r64), public :: TotalCO2 =0.0d0
real(kind=r64), public :: SumMHrGC =0.0d0
real(kind=r64), public :: SumMMHrGC =0.0d0
real(kind=r64), public :: TotalGC =0.0d0

type, public :: AiflowNetworkReportProp

Components

TypeVisibility AttributesNameInitial
real(kind=r64), public :: MultiZoneInfiSenGainW =0.0d0
real(kind=r64), public :: MultiZoneInfiSenGainJ =0.0d0
real(kind=r64), public :: MultiZoneInfiSenLossW =0.0d0
real(kind=r64), public :: MultiZoneInfiSenLossJ =0.0d0
real(kind=r64), public :: MultiZoneMixSenGainW =0.0d0
real(kind=r64), public :: MultiZoneMixSenGainJ =0.0d0
real(kind=r64), public :: MultiZoneMixSenLossW =0.0d0
real(kind=r64), public :: MultiZoneMixSenLossJ =0.0d0
real(kind=r64), public :: MultiZoneInfiLatGainW =0.0d0
real(kind=r64), public :: MultiZoneInfiLatGainJ =0.0d0
real(kind=r64), public :: MultiZoneInfiLatLossW =0.0d0
real(kind=r64), public :: MultiZoneInfiLatLossJ =0.0d0
real(kind=r64), public :: MultiZoneMixLatGainW =0.0d0
real(kind=r64), public :: MultiZoneMixLatGainJ =0.0d0
real(kind=r64), public :: MultiZoneMixLatLossW =0.0d0
real(kind=r64), public :: MultiZoneMixLatLossJ =0.0d0
real(kind=r64), public :: LeakSenGainW =0.0d0
real(kind=r64), public :: LeakSenGainJ =0.0d0
real(kind=r64), public :: LeakSenLossW =0.0d0
real(kind=r64), public :: LeakSenLossJ =0.0d0
real(kind=r64), public :: LeakLatGainW =0.0d0
real(kind=r64), public :: LeakLatGainJ =0.0d0
real(kind=r64), public :: LeakLatLossW =0.0d0
real(kind=r64), public :: LeakLatLossJ =0.0d0
real(kind=r64), public :: CondSenGainW =0.0d0
real(kind=r64), public :: CondSenGainJ =0.0d0
real(kind=r64), public :: CondSenLossW =0.0d0
real(kind=r64), public :: CondSenLossJ =0.0d0
real(kind=r64), public :: DiffLatGainW =0.0d0
real(kind=r64), public :: DiffLatGainJ =0.0d0
real(kind=r64), public :: DiffLatLossW =0.0d0
real(kind=r64), public :: DiffLatLossJ =0.0d0
real(kind=r64), public :: TotalSenGainW =0.0d0
real(kind=r64), public :: TotalSenGainJ =0.0d0
real(kind=r64), public :: TotalSenLossW =0.0d0
real(kind=r64), public :: TotalSenLossJ =0.0d0
real(kind=r64), public :: TotalLatGainW =0.0d0
real(kind=r64), public :: TotalLatGainJ =0.0d0
real(kind=r64), public :: TotalLatLossW =0.0d0
real(kind=r64), public :: TotalLatLossJ =0.0d0


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