78 Output(
double fanEfficiency,
const double motorRatedPower,
const double motorShaftPower,
79 const double fanShaftPower,
double motorEfficiency,
double motorPowerFactor,
const double motorCurrent,
80 const double motorPower,
const double annualEnergy,
double annualCost,
const double fanEnergyIndex,
81 const double loadFactor,
double driveEfficiency,
const double estimatedFLA = 0)
82 : fanEfficiency(fanEfficiency), motorRatedPower(motorRatedPower), motorShaftPower(motorShaftPower),
83 fanShaftPower(fanShaftPower), motorEfficiency(motorEfficiency), motorPowerFactor(motorPowerFactor),
84 motorCurrent(motorCurrent), motorPower(motorPower), annualEnergy(annualEnergy), annualCost(annualCost),
85 fanEnergyIndex(fanEnergyIndex), loadFactor(loadFactor), driveEfficiency(driveEfficiency),
86 estimatedFLA(estimatedFLA) {}
89 const double fanShaftPower,
const double annualEnergy,
double annualCost,
const double fanEnergyIndex,
90 const double loadFactor,
double driveEfficiency,
const double estimatedFLA = 0)
91 : fanEfficiency(fanEfficiency), motorRatedPower(motorRatedPower), motorShaftPower(output.shaftPower),
92 fanShaftPower(fanShaftPower), motorEfficiency(output.efficiency), motorPowerFactor(output.powerFactor),
93 motorCurrent(output.current), motorPower(output.power), annualEnergy(annualEnergy),
94 annualCost(annualCost), fanEnergyIndex(fanEnergyIndex), loadFactor(loadFactor),
95 driveEfficiency(driveEfficiency), estimatedFLA(estimatedFLA) {}
98 const double motorRatedPower, motorShaftPower, fanShaftPower;
99 double motorEfficiency, motorPowerFactor;
100 const double motorCurrent, motorPower, annualEnergy;
102 const double fanEnergyIndex, loadFactor;
103 double driveEfficiency;
104 const double estimatedFLA;
113 : fanInput(fanInput), motor(motor), operatingHours(operatingHours), unitCost(unitCost) {}