|
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 10 of file TurbineCalculator.h.
|
private |
Definition at line 24 of file TurbineCalculator.h.