Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | private, | parameter | :: | ExhaustFanCoupledToAvailManagers | = | 150 | |
integer, | private, | parameter | :: | ExhaustFanDecoupledFromAvailManagers | = | 151 | |
integer, | private | :: | NumFans | = | 0 | ||
integer, | private | :: | NumNightVentPerf | = | 0 | ||
type(FanEquipConditions), | private, | ALLOCATABLE, DIMENSION(:) | :: | Fan | |||
type(NightVentPerfData), | private, | ALLOCATABLE, DIMENSION(:) | :: | NightVentPerf | |||
logical, | private | :: | GetFanInputFlag | = | .True. | ||
logical, | private, | ALLOCATABLE, DIMENSION(:) | :: | CheckEquipName | |||
logical, | private | :: | LocalTurnFansOn | = | .FALSE. | ||
logical, | private | :: | LocalTurnFansOff | = | .FALSE. |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | FanName | = | ' ' | ||
character(len=MaxNameLength), | public | :: | FanType | = | ' ' | ||
character(len=MaxNameLength), | public | :: | AvailSchedName | = | ' ' | ||
integer, | public | :: | FanType_Num | = | 0 | ||
integer, | public | :: | AvailSchedPtrNum | = | 0 | ||
real(kind=r64), | public | :: | InletAirMassFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | OutletAirMassFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxAirFlowRate | = | 0.0d0 | ||
logical, | public | :: | MaxAirFlowRateIsAutosizable | = | .FALSE. | ||
logical, | public | :: | MaxAirFlowRateEMSOverrideOn | = | .FALSE. | ||
real(kind=r64), | public | :: | MaxAirFlowRateEMSOverrideValue | = | 0.d0 | ||
real(kind=r64), | public | :: | MinAirFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxAirMassFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | MinAirMassFlowRate | = | 0.0d0 | ||
integer, | public | :: | FanMinAirFracMethod | = | MinFrac | ||
real(kind=r64), | public | :: | FanMinFrac | = | 0.0D0 | ||
real(kind=r64), | public | :: | FanFixedMin | = | 0.0D0 | ||
logical, | public | :: | EMSMaxMassFlowOverrideOn | = | .FALSE. | ||
real(kind=r64), | public | :: | EMSAirMassFlowValue | = | 0.0D0 | ||
real(kind=r64), | public | :: | InletAirTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | OutletAirTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | InletAirHumRat | = | 0.0d0 | ||
real(kind=r64), | public | :: | OutletAirHumRat | = | 0.0d0 | ||
real(kind=r64), | public | :: | InletAirEnthalpy | = | 0.0d0 | ||
real(kind=r64), | public | :: | OutletAirEnthalpy | = | 0.0d0 | ||
real(kind=r64), | public | :: | FanPower | = | 0.0d0 | ||
real(kind=r64), | public | :: | FanEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | FanRuntimeFraction | = | 0.0d0 | ||
real(kind=r64), | public | :: | DeltaTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | DeltaPress | = | 0.0d0 | ||
logical, | public | :: | EMSFanPressureOverrideOn | = | .FALSE. | ||
real(kind=r64), | public | :: | EMSFanPressureValue | = | 0.0D0 | ||
real(kind=r64), | public | :: | FanEff | = | 0.0d0 | ||
logical, | public | :: | EMSFanEffOverrideOn | = | .FALSE. | ||
real(kind=r64), | public | :: | EMSFanEffValue | = | 0.0D0 | ||
real(kind=r64), | public | :: | MotEff | = | 0.0d0 | ||
real(kind=r64), | public | :: | MotInAirFrac | = | 0.0d0 | ||
real(kind=r64), | public, | Dimension(5) | :: | FanCoeff | = | 0.0d0 | |
real(kind=r64), | public | :: | MassFlowRateMaxAvail | = | 0.0d0 | ||
real(kind=r64), | public | :: | MassFlowRateMinAvail | = | 0.0d0 | ||
real(kind=r64), | public | :: | RhoAirStdInit | = | 0.0d0 | ||
integer, | public | :: | InletNodeNum | = | 0 | ||
integer, | public | :: | OutletNodeNum | = | 0 | ||
integer, | public | :: | NVPerfNum | = | 0 | ||
integer, | public | :: | FanPowerRatAtSpeedRatCurveIndex | = | 0 | ||
integer, | public | :: | FanEffRatioCurveIndex | = | 0 | ||
character(len=MaxNameLength), | public | :: | EndUseSubcategoryName | = | ' ' | ||
logical, | public | :: | OneTimePowerRatioCheck | = | .TRUE. | ||
logical, | public | :: | OneTimeEffRatioCheck | = | .TRUE. | ||
real(kind=r64), | public | :: | FanWheelDia | = | 0.0d0 | ||
real(kind=r64), | public | :: | FanOutletArea | = | 0.0d0 | ||
real(kind=r64), | public | :: | FanMaxEff | = | 0.0d0 | ||
real(kind=r64), | public | :: | EuMaxEff | = | 0.0d0 | ||
real(kind=r64), | public | :: | FanMaxDimFlow | = | 0.0d0 | ||
real(kind=r64), | public | :: | FanShaftPwrMax | = | 0.0d0 | ||
real(kind=r64), | public | :: | FanSizingFactor | = | 0.0d0 | ||
real(kind=r64), | public | :: | PulleyDiaRatio | = | 0.0d0 | ||
real(kind=r64), | public | :: | BeltMaxTorque | = | 0.0d0 | ||
real(kind=r64), | public | :: | BeltSizingFactor | = | 0.0d0 | ||
real(kind=r64), | public | :: | BeltTorqueTrans | = | 0.0d0 | ||
real(kind=r64), | public | :: | MotorMaxSpd | = | 0.0d0 | ||
real(kind=r64), | public | :: | MotorMaxOutPwr | = | 0.0d0 | ||
real(kind=r64), | public | :: | MotorSizingFactor | = | 0.0d0 | ||
character(len=MaxNameLength), | public | :: | VFDEffType | = | ' ' | ||
real(kind=r64), | public | :: | VFDMaxOutPwr | = | 0.0d0 | ||
real(kind=r64), | public | :: | VFDSizingFactor | = | 0.0d0 | ||
integer, | public | :: | PressRiseCurveIndex | = | 0 | ||
integer, | public | :: | PressResetCurveIndex | = | 0 | ||
integer, | public | :: | PLFanEffNormCurveIndex | = | 0 | ||
integer, | public | :: | PLFanEffStallCurveIndex | = | 0 | ||
integer, | public | :: | DimFlowNormCurveIndex | = | 0 | ||
integer, | public | :: | DimFlowStallCurveIndex | = | 0 | ||
integer, | public | :: | BeltMaxEffCurveIndex | = | 0 | ||
integer, | public | :: | PLBeltEffReg1CurveIndex | = | 0 | ||
integer, | public | :: | PLBeltEffReg2CurveIndex | = | 0 | ||
integer, | public | :: | PLBeltEffReg3CurveIndex | = | 0 | ||
integer, | public | :: | MotorMaxEffCurveIndex | = | 0 | ||
integer, | public | :: | PLMotorEffCurveIndex | = | 0 | ||
integer, | public | :: | VFDEffCurveIndex | = | 0 | ||
real(kind=r64), | public | :: | DeltaPressTot | = | 0.0d0 | ||
real(kind=r64), | public | :: | FanAirPower | = | 0.0d0 | ||
real(kind=r64), | public | :: | FanSpd | = | 0.0d0 | ||
real(kind=r64), | public | :: | FanTrq | = | 0.0d0 | ||
real(kind=r64), | public | :: | FanWheelEff | = | 0.0d0 | ||
real(kind=r64), | public | :: | FanShaftPower | = | 0.0d0 | ||
real(kind=r64), | public | :: | BeltMaxEff | = | 0.0d0 | ||
real(kind=r64), | public | :: | BeltEff | = | 0.0d0 | ||
real(kind=r64), | public | :: | BeltInputPower | = | 0.0d0 | ||
real(kind=r64), | public | :: | MotorMaxEff | = | 0.0d0 | ||
real(kind=r64), | public | :: | MotorInputPower | = | 0.0d0 | ||
real(kind=r64), | public | :: | VFDEff | = | 0.0d0 | ||
real(kind=r64), | public | :: | VFDInputPower | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxFanPowerEncountered | = | 0.0d0 | ||
integer, | public | :: | FlowFractSchedNum | = | 0 | ||
integer, | public | :: | AvailManagerMode | = | 0 | ||
integer, | public | :: | MinTempLimitSchedNum | = | 0 | ||
integer, | public | :: | BalancedFractSchedNum | = | 0 | ||
real(kind=r64), | public | :: | UnbalancedOutletMassFlowRate | = | 0.d0 | ||
real(kind=r64), | public | :: | BalancedOutletMassFlowRate | = | 0.d0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | FanName | = | ' ' | ||
real(kind=r64), | public | :: | FanEff | = | 0.0d0 | ||
real(kind=r64), | public | :: | DeltaPress | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxAirFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxAirMassFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | MotEff | = | 0.0d0 | ||
real(kind=r64), | public | :: | MotInAirFrac | = | 0.0d0 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | FanType | |||
character(len=*), | intent(in) | :: | FanName | |||
logical, | intent(inout) | :: | ErrorsFound | |||
integer, | intent(in), | optional | :: | FanIndex |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | FanType | |||
character(len=*), | intent(in) | :: | FanName | |||
logical, | intent(inout) | :: | ErrorsFound |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | FanType | |||
character(len=*), | intent(in) | :: | FanName | |||
logical, | intent(inout) | :: | ErrorsFound |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | FanType | |||
character(len=*), | intent(in) | :: | FanName | |||
logical, | intent(inout) | :: | ErrorsFound |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(inout) | :: | FanType | |||
character(len=*), | intent(inout) | :: | FanName | |||
integer, | intent(inout), | optional | :: | IndexIn |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | CompName | |||
logical, | intent(in) | :: | FirstHVACIteration | |||
integer | :: | CompIndex | ||||
real(kind=r64), | intent(in), | optional | :: | SpeedRatio | ||
logical, | intent(in), | optional | :: | ZoneCompTurnFansOn | ||
logical, | intent(in), | optional | :: | ZoneCompTurnFansOff | ||
real(kind=r64), | intent(in), | optional | :: | PressureRise |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | FanNum | |||
logical, | intent(in) | :: | FirstHVACIteration |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | FanNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | FanNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | FanNum | |||
real(kind=r64), | intent(in), | optional | :: | PressureRise |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | FanNum | |||
real(kind=r64), | intent(in), | optional | :: | SpeedRatio |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | FanNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | FanNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | FanNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | FanNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | FanName | |||
integer, | intent(inout) | :: | FanIndex | |||
logical, | intent(inout) | :: | ErrorsFound | |||
character(len=*), | intent(in), | optional | :: | ThisObjectType |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | FanIndex | |||
real(kind=r64), | intent(inout) | :: | FanVolFlow |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | FanIndex | |||
real(kind=r64), | intent(out) | :: | FanPower |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | FanName | |||
integer, | intent(inout) | :: | FanType | |||
logical, | intent(inout) | :: | ErrorsFound | |||
character(len=*), | intent(in), | optional | :: | ThisObjectType | ||
character(len=*), | intent(in), | optional | :: | ThisObjectName |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | FanNum | |||
logical, | intent(inout) | :: | ErrorsFound | |||
character(len=*), | intent(in) | :: | FanName | |||
real(kind=r64), | optional | :: | MaxAirVolFlow | |||
real(kind=r64), | optional | :: | MinAirVolFlow |