MEASUR-Tools-Suite v1.0.11
The MEASUR Tools Suite is a collection of industrial efficiency calculations written in C++ and with bindings for compilation to WebAssembly.
|
Public Member Functions | |
Turbine | calc (const SteamSystemModelerTool::FluidProperties &headerProperties, const HeaderWithHighestPressure &highPressureHeaderInput, const int headerCountInput, const double connectedHeaderProcessSteamUsage, const std::shared_ptr< HeaderNotHighestPressure > &headerWithNotHighPressure, const PressureTurbine &pressureTurbine) const |
Turbine | calc (const std::shared_ptr< HeaderNotHighestPressure > &mediumPressureHeaderInput, const SteamSystemModelerTool::FluidProperties &mediumPressureHeaderOutput, const PressureTurbine &mediumToLowTurbineInput, const std::shared_ptr< HeaderNotHighestPressure > &lowPressureHeaderInput) const |
Private Member Functions | |
Turbine::TurbineProperty | determineTurbineProperty (const PressureTurbine &pressureTurbine) const |
double | calcMassFlowOrPowerOut (const SteamSystemModelerTool::FluidProperties &headerProperties, const HeaderWithHighestPressure &highPressureHeaderInput, const int headerCountInput, const double connectedHeaderProcessSteamUsage) const |
double | adjustMassFlowOrPowerOut (const double massFlowOrPowerOut, const PressureTurbine &pressureTurbine) const |
double | calcMassFlowOrPowerOut (const std::shared_ptr< HeaderNotHighestPressure > &mediumPressureHeaderInput, const SteamSystemModelerTool::FluidProperties &mediumPressureHeaderOutput) const |
Private Attributes | |
const TurbineFactory | turbineFactory = TurbineFactory() |
Definition at line 11 of file TurbineCalculator.h.
|
private |
Definition at line 25 of file TurbineCalculator.h.