| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | private, | parameter | :: | DualDuct_ConstantVolume | = | 1 | |
| integer, | private, | parameter | :: | DualDuct_VariableVolume | = | 2 | |
| integer, | private, | parameter | :: | DualDuct_OutdoorAir | = | 3 | |
| character(len=*), | private, | parameter | :: | cCMO_DDConstantVolume | = | 'AirTerminal:DualDuct:ConstantVolume' | |
| character(len=*), | private, | parameter | :: | cCMO_DDVariableVolume | = | 'AirTerminal:DualDuct:VAV' | |
| character(len=*), | private, | parameter | :: | cCMO_DDVarVolOA | = | 'AirTerminal:DualDuct:VAV:OutdoorAir' | |
| integer, | private, | parameter | :: | DD_OA_ConstantOAMode | = | 11 | |
| integer, | private, | parameter | :: | DD_OA_ScheduleOAMode | = | 12 | |
| integer, | private, | parameter | :: | DD_OA_DynamicOAMode | = | 13 | |
| integer, | private, | parameter | :: | PerPersonModeNotSet | = | 20 | |
| integer, | private, | parameter | :: | PerPersonDCVByCurrentLevel | = | 21 | |
| integer, | private, | parameter | :: | PerPersonByDesignLevel | = | 22 | |
| type(DamperDesignParams), | private, | ALLOCATABLE, DIMENSION(:) | :: | Damper | |||
| type(DamperFlowConditions), | private, | ALLOCATABLE, DIMENSION(:) | :: | DamperInlet | |||
| type(DamperFlowConditions), | private, | ALLOCATABLE, DIMENSION(:) | :: | DamperHotAirInlet | |||
| type(DamperFlowConditions), | private, | ALLOCATABLE, DIMENSION(:) | :: | DamperColdAirInlet | |||
| type(DamperFlowConditions), | private, | ALLOCATABLE, DIMENSION(:) | :: | DamperOutlet | |||
| type(DamperFlowConditions), | private, | ALLOCATABLE, DIMENSION(:) | :: | DamperOAInlet | |||
| type(DamperFlowConditions), | private, | ALLOCATABLE, DIMENSION(:) | :: | DamperRecircAirInlet | |||
| logical, | private, | ALLOCATABLE, DIMENSION(:) | :: | CheckEquipName | |||
| integer, | private | :: | NumDampers | ||||
| integer, | private | :: | NumDualDuctConstVolDampers | ||||
| integer, | private | :: | NumDualDuctVarVolDampers | ||||
| integer, | private | :: | NumDualDuctVarVolOA | ||||
| real(kind=r64), | private | :: | MassFlowSetToler | ||||
| logical, | private | :: | GetDualDuctInputFlag | = | .True. |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=MaxNameLength), | public | :: | DamperName | = | ' ' | ||
| integer, | public | :: | DamperType | = | 0 | ||
| character(len=MaxNameLength), | public | :: | Schedule | = | ' ' | ||
| integer, | public | :: | SchedPtr | = | 0 | ||
| real(kind=r64), | public | :: | MaxAirVolFlowRate | = | 0.0d0 | ||
| real(kind=r64), | public | :: | MaxAirMassFlowRate | = | 0.0d0 | ||
| integer, | public | :: | InletNodeNum | = | 0 | ||
| integer, | public | :: | HotAirInletNodeNum | = | 0 | ||
| integer, | public | :: | ColdAirInletNodeNum | = | 0 | ||
| integer, | public | :: | OutletNodeNum | = | 0 | ||
| real(kind=r64), | public | :: | ZoneMinAirFrac | = | 0.0d0 | ||
| real(kind=r64), | public | :: | ColdAirDamperPosition | = | 0.0d0 | ||
| real(kind=r64), | public | :: | HotAirDamperPosition | = | 0.0d0 | ||
| integer, | public | :: | OAInletNodeNum | = | 0 | ||
| integer, | public | :: | RecircAirInletNodeNum | = | 0 | ||
| logical, | public | :: | RecircIsUsed | = | .TRUE. | ||
| real(kind=r64), | public | :: | DesignOAFlowRate | = | 0.d0 | ||
| real(kind=r64), | public | :: | DesignRecircFlowRate | = | 0.d0 | ||
| integer, | public | :: | OAControlMode | = | 0 | ||
| real(kind=r64), | public | :: | RecircAirDamperPosition | = | 0.d0 | ||
| real(kind=r64), | public | :: | OADamperPosition | = | 0.d0 | ||
| real(kind=r64), | public | :: | OAFraction | = | 0.d0 | ||
| integer, | public | :: | ADUNum | = | 0 | ||
| integer, | public | :: | CtrlZoneNum | = | 0 | ||
| integer, | public | :: | ActualZoneNum | = | 0 | ||
| real(kind=r64), | public | :: | OutdoorAirFlowRate | = | 0.0D0 | ||
| logical, | public | :: | NoOAFlowInputFromUser | = | .TRUE. | ||
| integer, | public | :: | OARequirementsPtr | = | 0 | ||
| integer, | public | :: | OAPerPersonMode | = | PerPersonModeNotSet | ||
| real(kind=r64), | public | :: | OAPerPersonByDesignLevel | = | 0.D0 | ||
| integer, | public | :: | AirLoopNum | = | 0 |
| 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 | :: | AirmassFlowRateMax | = | 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 | :: | AirMassFlowRateHist1 | = | 0.d0 | ||
| real(kind=r64), | public | :: | AirMassFlowRateHist2 | = | 0.d0 | ||
| real(kind=r64), | public | :: | AirMassFlowRateHist3 | = | 0.d0 | ||
| real(kind=r64), | public | :: | AirMassFlowDiffMag | = | 0.d0 |
| 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) | :: | DamperNum | |||
| logical, | intent(in) | :: | FirstHVACIteration |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | DamperNum |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | DamperNum | |||
| integer, | intent(in) | :: | ZoneNum | |||
| integer, | intent(in) | :: | ZoneNodeNum |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | DamperNum | |||
| integer, | intent(in) | :: | ZoneNum | |||
| integer, | intent(in) | :: | ZoneNodeNum |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | DamperNum | |||
| integer, | intent(in) | :: | ZoneNum | |||
| integer, | intent(in) | :: | ZoneNodeNum |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | DamperNum | |||
| real(kind=r64), | intent(inout) | :: | SAMassFlow | |||
| real(kind=r64), | intent(inout) | :: | AirLoopOAFrac |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | DamperNum | |||
| real(kind=r64), | intent(inout) | :: | OAMassFlow | |||
| real(kind=r64), | intent(out), | optional | :: | MaxOAVolFlow |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | DamperNum |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | DamperNum |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=MaxNameLength), | intent(in) | :: | CompTypeName | |||
| character(len=MaxNameLength), | intent(in) | :: | CompName | |||
| logical, | intent(out) | :: | RecircIsUsed |