Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | private, | parameter | :: | Normal | = | 1 | |
integer, | private, | parameter | :: | ReverseAction | = | 2 | |
integer, | private, | parameter | :: | SingleDuctVAVReheat | = | 3 | |
integer, | private, | parameter | :: | SingleDuctConstVolReheat | = | 4 | |
integer, | private, | parameter | :: | SingleDuctVAVNoReheat | = | 5 | |
integer, | private, | parameter | :: | SingleDuctVAVReheatVSFan | = | 6 | |
integer, | private, | parameter | :: | SingleDuctCBVAVReheat | = | 10 | |
integer, | private, | parameter | :: | SingleDuctCBVAVNoReheat | = | 11 | |
integer, | private, | parameter | :: | HCoilType_None | = | 0 | |
integer, | private, | parameter | :: | HCoilType_Gas | = | 1 | |
integer, | private, | parameter | :: | HCoilType_Electric | = | 2 | |
integer, | private, | parameter | :: | HCoilType_SimpleHeating | = | 3 | |
integer, | private, | parameter | :: | HCoilType_SteamAirHeating | = | 4 | |
integer, | private, | parameter | :: | FanType_None | = | 0 | |
integer, | private, | parameter | :: | FanType_VS | = | 1 | |
integer, | private, | parameter | :: | ConstantMinFrac | = | 1 | |
integer, | private, | parameter | :: | ScheduledMinFrac | = | 2 | |
integer, | private, | parameter | :: | FixedMin | = | 3 | |
integer, | private | :: | NumATMixers | = | 0 | ||
type(SysDesignParams), | private, | ALLOCATABLE, DIMENSION(:) | :: | Sys | |||
type(SysFlowConditions), | private, | ALLOCATABLE, DIMENSION(:) | :: | SysInlet | |||
type(SysFlowConditions), | private, | ALLOCATABLE, DIMENSION(:) | :: | SysOutlet | |||
type(AirTerminalMixerData), | private, | ALLOCATABLE, DIMENSION(:) | :: | SysATMixer | |||
real(kind=r64), | private, | ALLOCATABLE, DIMENSION(:) | :: | MassFlow1 | |||
real(kind=r64), | private, | ALLOCATABLE, DIMENSION(:) | :: | MassFlow2 | |||
real(kind=r64), | private, | ALLOCATABLE, DIMENSION(:) | :: | MassFlow3 | |||
real(kind=r64), | private, | ALLOCATABLE, DIMENSION(:) | :: | MassFlowDiff | |||
logical, | private | :: | GetInputFlag | = | .True. | ||
logical, | private | :: | GetATMixerFlag | = | .True. | ||
integer, | private | :: | NumConstVolSys | = | 0 | ||
logical, | private, | ALLOCATABLE, DIMENSION(:) | :: | CheckEquipName | |||
integer, | private | :: | NumSys | = | 0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | SysName | = | ' ' | ||
character(len=MaxNameLength), | public | :: | SysType | = | ' ' | ||
integer, | public | :: | SysType_Num | = | 0 | ||
character(len=MaxNameLength), | public | :: | Schedule | = | ' ' | ||
integer, | public | :: | SchedPtr | = | 0 | ||
character(len=MaxNameLength), | public | :: | ReheatComp | = | ' ' | ||
integer, | public | :: | ReheatComp_Num | = | 0 | ||
integer, | public | :: | ReheatComp_Index | = | 0 | ||
character(len=MaxNameLength), | public | :: | ReheatName | = | ' ' | ||
integer, | public | :: | ReheatComp_PlantType | = | 0 | ||
character(len=MaxNameLength), | public | :: | FanType | = | ' ' | ||
integer, | public | :: | Fan_Num | = | 0 | ||
integer, | public | :: | Fan_Index | = | 0 | ||
integer, | public | :: | ControlCompTypeNum | = | 0 | ||
integer, | public | :: | CompErrIndex | = | 0 | ||
character(len=MaxNameLength), | public | :: | FanName | = | ' ' | ||
real(kind=r64), | public | :: | MaxAirVolFlowRate | = | 0.0D0 | ||
real(kind=r64), | public | :: | AirMassFlowRateMax | = | 0.0D0 | ||
real(kind=r64), | public | :: | MaxHeatAirVolFlowRate | = | 0.0D0 | ||
real(kind=r64), | public | :: | HeatAirMassFlowRateMax | = | 0.0D0 | ||
integer, | public | :: | ZoneMinAirFracMethod | = | ConstantMinFrac | ||
real(kind=r64), | public | :: | ZoneMinAirFrac | = | 0.0D0 | ||
real(kind=r64), | public | :: | ZoneFixedMinAir | = | 0.0D0 | ||
integer, | public | :: | ZoneMinAirFracSchPtr | = | 0 | ||
logical, | public | :: | ConstantMinAirFracSetByUser | = | .FALSE. | ||
logical, | public | :: | FixedMinAirSetByUser | = | .FALSE. | ||
real(kind=r64), | public | :: | DesignMinAirFrac | = | 0.0D0 | ||
real(kind=r64), | public | :: | DesignFixedMinAir | = | 0.0D0 | ||
integer, | public | :: | InletNodeNum | = | 0 | ||
integer, | public | :: | OutletNodeNum | = | 0 | ||
integer, | public | :: | ReheatControlNode | = | 0 | ||
integer, | public | :: | ReheatCoilOutletNode | = | 0 | ||
real(kind=r64), | public | :: | ReheatCoilMaxCapacity | = | 0.0D0 | ||
integer, | public | :: | ReheatAirOutletNode | = | 0 | ||
real(kind=r64), | public | :: | MaxReheatWaterVolFlow | = | 0.0D0 | ||
real(kind=r64), | public | :: | MaxReheatSteamVolFlow | = | 0.0D0 | ||
real(kind=r64), | public | :: | MaxReheatWaterFlow | = | 0.0D0 | ||
real(kind=r64), | public | :: | MaxReheatSteamFlow | = | 0.0D0 | ||
real(kind=r64), | public | :: | MinReheatWaterVolFlow | = | 0.0D0 | ||
real(kind=r64), | public | :: | MinReheatSteamVolFlow | = | 0.0D0 | ||
real(kind=r64), | public | :: | MinReheatWaterFlow | = | 0.0D0 | ||
real(kind=r64), | public | :: | MinReheatSteamFlow | = | 0.0D0 | ||
real(kind=r64), | public | :: | ControllerOffset | = | 0.0D0 | ||
real(kind=r64), | public | :: | MaxReheatTemp | = | 0.0D0 | ||
logical, | public | :: | MaxReheatTempSetByUser | = | .FALSE. | ||
integer, | public | :: | DamperHeatingAction | = | 0 | 1=NORMAL; 2=REVERSE ACTION |
|
real(kind=r64), | public | :: | DamperPosition | = | 0.0D0 | ||
integer, | public | :: | ADUNum | = | 0 | ||
integer, | public | :: | FluidIndex | = | 0 | ||
integer, | public | :: | ErrCount1 | = | 0 | ||
integer, | public | :: | ErrCount1c | = | 0 | ||
integer, | public | :: | ErrCount2 | = | 0 | ||
real(kind=r64), | public | :: | ZoneFloorArea | = | 0.0D0 | ||
integer, | public | :: | CtrlZoneNum | = | 0 | ||
integer, | public | :: | ActualZoneNum | = | 0 | ||
real(kind=r64), | public | :: | MaxAirVolFlowRateDuringReheat | = | 0.0D0 | ||
real(kind=r64), | public | :: | MaxAirVolFractionDuringReheat | = | 0.0D0 | ||
real(kind=r64), | public | :: | AirMassFlowDuringReheatMax | = | 0.0D0 | ||
integer, | public | :: | ZoneOutdoorAirMethod | = | 0 | ||
real(kind=r64), | public | :: | OutdoorAirFlowRate | = | 0.0D0 | ||
logical, | public | :: | NoOAFlowInputFromUser | = | .TRUE. | ||
integer, | public | :: | OARequirementsPtr | = | 0 | ||
integer, | public | :: | AirLoopNum | = | 0 | ||
integer, | public | :: | HWLoopNum | = | 0 | ||
integer, | public | :: | HWLoopSide | = | 0 | ||
integer, | public | :: | HWBranchIndex | = | 0 | ||
integer, | public | :: | HWCompIndex | = | 0 | ||
character(len=MaxNameLength), | public | :: | ZoneHVACUnitType | = | ' ' | ||
character(len=MaxNameLength), | public | :: | ZoneHVACUnitName | = | ' ' | ||
integer, | public | :: | SecInNode | = | 0 | ||
integer, | public | :: | IterationLimit | = | 0 | ||
integer, | public | :: | IterationFailed | = | 0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
integer, | public | :: | MixerType | = | 0 | ||
integer, | public | :: | ZoneHVACUnitType | = | 0 | ||
character(len=MaxNameLength), | public | :: | ZoneHVACUnitName | = | ' ' | ||
integer, | public | :: | SecInNode | = | 0 | ||
integer, | public | :: | PriInNode | = | 0 | ||
integer, | public | :: | MixedAirOutNode | = | 0 | ||
real(kind=r64), | public | :: | ZoneAirTemp | = | 0.0D0 | ||
real(kind=r64), | public | :: | ZoneAirHumRat | = | 0.0D0 | ||
real(kind=r64), | public | :: | ZoneAirEnthalpy | = | 0.0D0 | ||
real(kind=r64), | public | :: | ZoneAirPressure | = | 0.0D0 | ||
real(kind=r64), | public | :: | ZoneAirMassFlowRate | = | 0.0D0 | ||
real(kind=r64), | public | :: | DOASTemp | = | 0.0D0 | ||
real(kind=r64), | public | :: | DOASHumRat | = | 0.0D0 | ||
real(kind=r64), | public | :: | DOASEnthalpy | = | 0.0D0 | ||
real(kind=r64), | public | :: | DOASPressure | = | 0.0D0 | ||
real(kind=r64), | public | :: | DOASMassFlowRate | = | 0.0D0 | ||
real(kind=r64), | public | :: | MixedAirTemp | = | 0.0D0 | ||
real(kind=r64), | public | :: | MixedAirHumRat | = | 0.0D0 | ||
real(kind=r64), | public | :: | MixedAirEnthalpy | = | 0.0D0 | ||
real(kind=r64), | public | :: | MixedAirPressure | = | 0.0D0 | ||
real(kind=r64), | public | :: | MixedAirMassFlowRate | = | 0.0D0 | ||
real(kind=r64), | public | :: | MaxAirMassFlowRate | = | 0.0D0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=r64), | public | :: | AirMassFlowRate | = | 0.0D0 | ||
real(kind=r64), | public | :: | AirMassFlowRateMaxAvail | = | 0.0D0 | ||
real(kind=r64), | public | :: | AirMassFlowRateMinAvail | = | 0.0D0 | ||
real(kind=r64), | public | :: | AirTemp | = | 0.0D0 | ||
real(kind=r64), | public | :: | AirHumRat | = | 0.0D0 | ||
real(kind=r64), | public | :: | AirEnthalpy | = | 0.0D0 | ||
real(kind=r64), | public | :: | AirPressure | = | 0.0 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | SupplyAirMassFlow | |||
real(kind=r64), | intent(in), | optional | DIMENSION(:) | :: | Par |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | HWMassFlow | |||
real(kind=r64), | intent(in), | optional | DIMENSION(:) | :: | Par |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | SupplyAirMassFlow | |||
real(kind=r64), | intent(in), | optional | DIMENSION(:) | :: | Par |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | HeatingFrac | |||
real(kind=r64), | intent(in), | optional | DIMENSION(:) | :: | Par |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | CompName | |||
logical, | intent(in) | :: | FirstHVACIteration | |||
integer, | intent(in) | :: | ZoneNum | |||
integer, | intent(in) | :: | ZoneNodeNum | |||
integer, | intent(inout) | :: | CompIndex |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SysNum | |||
logical, | intent(in) | :: | FirstHVACIteration |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SysNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SysNum | |||
logical, | intent(in) | :: | FirstHVACIteration | |||
integer, | intent(in) | :: | ZoneNum | |||
integer, | intent(in) | :: | ZoneNodeNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SysNum | |||
real(kind=r64), | intent(inout) | :: | SAMassFlow | |||
real(kind=r64), | intent(inout) | :: | AirLoopOAFrac |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SysNum | |||
logical, | intent(in) | :: | FirstHVACIteration | |||
integer, | intent(in) | :: | ZoneNum | |||
integer, | intent(in) | :: | ZoneNodeNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SysNum | |||
logical, | intent(in) | :: | FirstHVACIteration | |||
integer, | intent(in) | :: | ZoneNum | |||
integer, | intent(in) | :: | ZoneNodeNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SysNum | |||
logical, | intent(in) | :: | FirstHVACIteration | |||
integer, | intent(in) | :: | ZoneNum | |||
integer, | intent(in) | :: | ZoneNodeNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SysNum | |||
logical, | intent(in) | :: | FirstHVACIteration | |||
integer, | intent(in) | :: | ZoneNode | |||
integer, | intent(in) | :: | HCoilType | |||
real(kind=r64), | intent(in) | :: | HWFlow | |||
real(kind=r64), | intent(in) | :: | HCoilReq | |||
integer, | intent(in) | :: | FanType | |||
real(kind=r64), | intent(in) | :: | AirFlow | |||
integer, | intent(in) | :: | FanOn | |||
real(kind=r64), | intent(out) | :: | LoadMet |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SysNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SysNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | SDSName | |||
integer, | intent(inout) | :: | SDSIndex | |||
logical, | intent(inout) | :: | ErrorsFound | |||
character(len=*), | intent(in), | optional | :: | ThisObjectType | ||
integer, | intent(out), | optional | :: | DamperInletNode | ||
integer, | intent(out), | optional | :: | DamperOutletNode |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | SysName | |||
logical, | intent(in) | :: | FirstHVACIteration | |||
integer, | intent(inout) | :: | SysIndex |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ATMixerNum | |||
logical, | intent(in) | :: | FirstHVACIteration |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SysNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SysNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | ZoneEquipName | |||
integer, | intent(inout) | :: | ATMixerPriNode |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | ZoneEquipName | |||
integer, | intent(inout) | :: | ATMixerSecNode |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | ZoneEquipName | |||
integer, | intent(inout) | :: | ATMixerOutNode |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | ZoneEquipName | |||
character(len=*), | intent(out) | :: | ATMixerName | |||
integer, | intent(out) | :: | ATMixerNum | |||
integer, | intent(out) | :: | ATMixerType | |||
integer, | intent(out) | :: | ATMixerPriNode | |||
integer, | intent(out) | :: | ATMixerSecNode | |||
integer, | intent(out) | :: | ATMixerOutNode |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ATMixerNum | |||
real(kind=r64), | intent(in), | optional | :: | PriAirMassFlowRate |