Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public, | parameter | :: | PathInlet | = | 1 | |
integer, | public, | parameter | :: | CompInlet | = | 2 | |
integer, | public, | parameter | :: | Intermediate | = | 3 | |
integer, | public, | parameter | :: | Outlet | = | 4 | |
integer, | public, | parameter | :: | ZoneSplitter_Type | = | 1 | |
integer, | public, | parameter | :: | ZoneSupplyPlenum_Type | = | 2 | |
integer, | public, | parameter | :: | ZoneMixer_Type | = | 3 | |
integer, | public, | parameter | :: | ZoneReturnPlenum_Type | = | 4 | |
integer, | public, | parameter | :: | FanCoil4Pipe_Num | = | 1 | |
integer, | public, | parameter | :: | PkgTermHPAirToAir_Num | = | 2 | |
integer, | public, | parameter | :: | PkgTermACAirToAir_Num | = | 3 | |
integer, | public, | parameter | :: | PkgTermHPWaterToAir_Num | = | 4 | |
integer, | public, | parameter | :: | WindowAC_Num | = | 5 | |
integer, | public, | parameter | :: | UnitHeater_Num | = | 6 | |
integer, | public, | parameter | :: | UnitVentilator_Num | = | 7 | |
integer, | public, | parameter | :: | ERVStandAlone_Num | = | 8 | |
integer, | public, | parameter | :: | VentilatedSlab_Num | = | 9 | |
integer, | public, | parameter | :: | OutdoorAirUnit_Num | = | 10 | |
integer, | public, | parameter | :: | VRFTerminalUnit_Num | = | 11 | |
integer, | public, | parameter | :: | PurchasedAir_Num | = | 12 | |
integer, | public, | parameter | :: | ZoneEvaporativeCoolerUnit_Num | = | 13 | |
integer, | public, | parameter | :: | AirDistUnit_Num | = | 14 | |
integer, | public, | parameter | :: | DirectAir_Num | = | 15 | |
integer, | public, | parameter | :: | BBWaterConvective_Num | = | 16 | |
integer, | public, | parameter | :: | BBElectricConvective_Num | = | 17 | |
integer, | public, | parameter | :: | HiTempRadiant_Num | = | 18 | |
integer, | public, | parameter | :: | LoTempRadiant_Num | = | 19 | |
integer, | public, | parameter | :: | ZoneExhaustFan_Num | = | 20 | |
integer, | public, | parameter | :: | HeatXchngr_Num | = | 21 | |
integer, | public, | parameter | :: | HPWaterHeater_Num | = | 22 | |
integer, | public, | parameter | :: | BBWater_Num | = | 23 | |
integer, | public, | parameter | :: | ZoneDXDehumidifier_Num | = | 24 | |
integer, | public, | parameter | :: | BBSteam_Num | = | 25 | |
integer, | public, | parameter | :: | BBElectric_Num | = | 26 | |
integer, | public, | parameter | :: | RefrigerationAirChillerSet_Num | = | 27 | |
integer, | public, | parameter | :: | UserDefinedZoneHVACForcedAir_Num | = | 28 | |
integer, | public, | parameter | :: | ZoneUnitarySystem_Num | = | 29 | |
integer, | public, | parameter | :: | TotalNumZoneEquipType | = | 29 | |
integer, | public, | parameter | :: | NumValidSysAvailZoneComponents | = | 13 | |
character(len=*), | public, | parameter, DIMENSION(NumValidSysAvailZoneComponents) | :: | cValidSysAvailManagerCompTypes | = | (/'ZoneHVAC:FourPipeFanCoil ', 'ZoneHVAC:PackagedTerminalHeatPump ', 'ZoneHVAC:PackagedTerminalAirConditioner ', 'ZoneHVAC:WaterToAirHeatPump ', 'ZoneHVAC:WindowAirConditioner ', 'ZoneHVAC:UnitHeater ', 'ZoneHVAC:UnitVentilator ', 'ZoneHVAC:EnergyRecoveryVentilator ', 'ZoneHVAC:VentilatedSlab ', 'ZoneHVAC:OutdoorAirUnit ', 'ZoneHVAC:TerminalUnit:VariableRefrigerantFlow ', 'ZoneHVAC:IdealLoadsAirSystem ', 'ZoneHVAC:EvaporativeCoolerUnit '/) | |
integer, | public | :: | NumSupplyAirPaths | = | 0 | ||
integer, | public | :: | NumReturnAirPaths | = | 0 | ||
logical, | public | :: | ZoneEquipInputsFilled | = | .FALSE. | ||
logical, | public | :: | ZoneEquipSimulatedOnce | = | .FALSE. | ||
integer, | public | :: | NumofZoneEquipLists | = | 0 | ||
integer, | public, | ALLOCATABLE | :: | ZoneEquipAvail(:) | |||
type(EquipConfiguration), | public, | ALLOCATABLE, DIMENSION(:) | :: | ZoneEquipConfig | |||
type(EquipList), | public, | ALLOCATABLE, DIMENSION(:) | :: | ZoneEquipList | |||
type(ControlList), | public, | ALLOCATABLE, DIMENSION(:) | :: | HeatingControlList | |||
type(ControlList), | public, | ALLOCATABLE, DIMENSION(:) | :: | CoolingControlList | |||
type(SupplyAir), | public, | ALLOCATABLE, DIMENSION(:) | :: | SupplyAirPath | |||
type(ReturnAir), | public, | ALLOCATABLE, DIMENSION(:) | :: | ReturnAirPath |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | ReportVarName | = | '' | ||
character(len=MaxNameLength), | 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 | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | TypeOf | = | '' | ||
character(len=MaxNameLength), | public | :: | Name | = | '' | ||
integer, | public | :: | EquipIndex | = | 0 | ||
logical, | public | :: | ON | = | .true. | ||
integer, | public | :: | InletNodeNum | = | 0 | ||
integer, | public | :: | OutletNodeNum | = | 0 | ||
integer, | public | :: | NumMeteredVars | = | 0 | ||
type(EquipMeterData), | public, | ALLOCATABLE, DIMENSION(:) | :: | MeteredVar | |||
integer, | public | :: | EnergyTransComp | = | 0 | ||
integer, | public | :: | ZoneEqToPlantPtr | = | 0 | ||
integer, | public | :: | OpMode | = | 0 | ||
real(kind=r64), | public | :: | Capacity | = | 0.0d0 | ||
real(kind=r64), | public | :: | Efficiency | = | 0.0d0 | ||
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 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
logical, | public | :: | Parent | = | .FALSE. | ||
integer, | public | :: | NumSubSubEquip | = | 0 | ||
character(len=MaxNameLength), | public | :: | TypeOf | = | '' | ||
character(len=MaxNameLength), | public | :: | Name | = | '' | ||
integer, | public | :: | EquipIndex | = | 0 | ||
logical, | public | :: | ON | = | .true. | ||
integer, | public | :: | InletNodeNum | = | 0 | ||
integer, | public | :: | OutletNodeNum | = | 0 | ||
integer, | public | :: | NumMeteredVars | = | 0 | ||
type(EquipMeterData), | public, | ALLOCATABLE, DIMENSION(:) | :: | MeteredVar | |||
type(SubSubEquipmentData), | public, | ALLOCATABLE, DIMENSION(:) | :: | SubSubEquipData | |||
integer, | public | :: | EnergyTransComp | = | 0 | ||
integer, | public | :: | ZoneEqToPlantPtr | = | 0 | ||
integer, | public | :: | OpMode | = | 0 | ||
real(kind=r64), | public | :: | Capacity | = | 0.0d0 | ||
real(kind=r64), | public | :: | Efficiency | = | 0.0d0 | ||
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 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | InNode | = | 0 | ||
integer, | public | :: | OutNode | = | 0 | ||
logical, | public | :: | SupplyAirPathExists | = | .FALSE. | ||
integer, | public | :: | MainBranchIndex | = | 0 | ||
integer, | public | :: | SupplyBranchIndex | = | 0 | ||
integer, | public | :: | AirDistUnitIndex | = | 0 | ||
integer, | public | :: | SupplyAirPathIndex | = | 0 | ||
real(kind=r64), | public | :: | NetBranchCoilDemand | = | 0.0d0 | ||
type(SubSubEquipmentData), | public, | ALLOCATABLE, DIMENSION(:) | :: | Coil |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | ZoneName | = | 'Uncontrolled Zone' | ||
integer, | public | :: | ActualZoneNum | = | 0 | ||
character(len=MaxNameLength), | public | :: | EquipListName | = | ' ' | ||
integer, | public | :: | EquipListIndex | = | 0 | ||
character(len=MaxNameLength), | public | :: | ControlListName | = | ' ' | ||
integer, | public | :: | ZoneNode | = | 0 | ||
integer, | public | :: | ReturnAirNode | = | 0 | ||
integer, | public | :: | NumInletNodes | = | 0 | ||
integer, | public | :: | NumExhaustNodes | = | 0 | ||
logical, | public | :: | FlowError | = | .FALSE. | ||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | InletNode | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | ExhaustNode | |||
integer, | public | :: | ReturnZonePlenumCondNum | = | 0 | ||
integer, | public | :: | AirLoopNum | = | 0 | ||
integer, | public | :: | FanOpMode | = | 0 | ||
logical, | public | :: | ZonalSystemOnly | = | .FALSE. | ||
logical, | public | :: | IsControlled | = | .false. | ||
real(kind=r64), | public | :: | ZoneExh | = | 0.d0 | ||
real(kind=r64), | public | :: | ZoneExhBalanced | = | 0.d0 | ||
real(kind=r64), | public | :: | PlenumMassFlow | = | 0.d0 | ||
type(AirIn), | public, | DIMENSION(:), ALLOCATABLE | :: | AirDistUnitHeat | |||
type(AirIn), | public, | DIMENSION(:), ALLOCATABLE | :: | AirDistUnitCool | |||
logical, | public | :: | SupLeakToRetPlen | = | .FALSE. | ||
logical, | public | :: | InFloorActiveElement | = | .FALSE. | ||
logical, | public | :: | InWallActiveElement | = | .FALSE. | ||
logical, | public | :: | InCeilingActiveElement | = | .FALSE. |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
logical, | public | :: | Parent | = | .FALSE. | ||
integer, | public | :: | NumSubEquip | = | 0 | ||
character(len=MaxNameLength), | public | :: | TypeOf | = | '' | ||
character(len=MaxNameLength), | public | :: | Name | = | '' | ||
logical, | public | :: | ON | = | .true. | ||
integer, | public | :: | NumInlets | = | 0 | ||
integer, | public | :: | NumOutlets | = | 0 | ||
integer, | public, | ALLOCATABLE, DIMENSION(:) | :: | InletNodeNums | |||
integer, | public, | ALLOCATABLE, DIMENSION(:) | :: | OutletNodeNums | |||
integer, | public | :: | NumMeteredVars | = | 0 | ||
type(EquipMeterData), | public, | ALLOCATABLE, DIMENSION(:) | :: | MeteredVar | |||
type(SubEquipmentData), | public, | ALLOCATABLE, DIMENSION(:) | :: | SubEquipData | |||
integer, | public | :: | EnergyTransComp | = | 0 | ||
integer, | public | :: | ZoneEqToPlantPtr | = | 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 | ||
integer, | public | :: | OpMode | = | 0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
integer, | public | :: | NumOfEquipTypes | = | 0 | ||
character(len=MaxNameLength), | public, | DIMENSION(:), ALLOCATABLE | :: | EquipType | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | EquipType_Num | |||
character(len=MaxNameLength), | public, | DIMENSION(:), ALLOCATABLE | :: | EquipName | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | EquipIndex | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | CoolingPriority | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | HeatingPriority | |||
type(EquipmentData), | public, | ALLOCATABLE, DIMENSION(:) | :: | EquipData |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
integer, | public | :: | NumOfControls | = | 0 | ||
character(len=MaxNameLength), | public, | DIMENSION(:), ALLOCATABLE | :: | ControlType | |||
character(len=MaxNameLength), | public, | DIMENSION(:), ALLOCATABLE | :: | ControlName |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
integer, | public | :: | NumOfComponents | = | 0 | ||
integer, | public | :: | InletNodeNum | = | 0 | ||
character(len=MaxNameLength), | public, | DIMENSION(:), ALLOCATABLE | :: | ComponentType | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | ComponentType_Num | |||
character(len=MaxNameLength), | public, | DIMENSION(:), ALLOCATABLE | :: | ComponentName | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | ComponentIndex | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | SplitterIndex | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | PlenumIndex | |||
integer, | public | :: | NumOutletNodes | = | 0 | ||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | OutletNode | |||
integer, | public | :: | NumNodes | = | 0 | ||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | Node | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | NodeType |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
integer, | public | :: | NumOfComponents | = | 0 | ||
integer, | public | :: | OutletNodeNum | = | 0 | ||
character(len=MaxNameLength), | public, | DIMENSION(:), ALLOCATABLE | :: | ComponentType | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | ComponentType_Num | |||
character(len=MaxNameLength), | public, | DIMENSION(:), ALLOCATABLE | :: | ComponentName | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | ComponentIndex |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | ComponentType | |||
character(len=*), | intent(in) | :: | ComponentName |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | ZoneName |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | TrialZoneNodeNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | ZoneName |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | ZoneName |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | DSOAPtr | |||
integer, | intent(in) | :: | ActualZoneNum | |||
logical, | intent(in) | :: | UseOccSchFlag | |||
logical, | intent(in) | :: | UseMinOASchFlag | |||
logical, | intent(in), | optional | :: | PerPersonNotSet | ||
logical, | intent(in), | optional | :: | MaxOAVolFlowFlag |