10 #ifndef AMO_TOOLS_SUITE_COMPRESSIBILITYFACTOR_H 11 #define AMO_TOOLS_SUITE_COMPRESSIBILITYFACTOR_H 33 const double barometricPressure,
const double flowRate,
const double specificHeatRatio)
34 : moverShaftPower(moverShaftPower), inletPressure(inletPressure), outletPressure(outletPressure),
35 barometricPressure(barometricPressure), flowRate(flowRate), specificHeatRatio(specificHeatRatio)
46 double const p1 = inletPressure + 13.63 * barometricPressure;
47 double const x = (outletPressure - inletPressure) / p1;
48 double const z = ((6362 * moverShaftPower / flowRate) / p1) * ((specificHeatRatio - 1) / specificHeatRatio);
50 return std::log(1 + x) * z / (std::log(1 + z) * x);
62 const double moverShaftPower, inletPressure, outletPressure, barometricPressure, flowRate, specificHeatRatio;
66 #endif //AMO_TOOLS_SUITE_COMPRESSIBILITYFACTOR_H CompressibilityFactor(const double moverShaftPower, const double inletPressure, const double outletPressure, const double barometricPressure, const double flowRate, const double specificHeatRatio)
Contains some of the Fan related classes.