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.
Loading...
Searching...
No Matches
HighToMediumSteamTurbineCalculationsDomain.h
1#ifndef TOOLS_SUITE_HIGHTOMEDIUMSTEAMTURBINECALCULATIONSDOMAIN_H
2#define TOOLS_SUITE_HIGHTOMEDIUMSTEAMTURBINECALCULATIONSDOMAIN_H
3
4#include <memory>
5
7
9 public:
10 std::shared_ptr<Turbine> highToMediumPressureTurbine;
11 std::shared_ptr<Turbine> highToMediumPressureTurbineIdeal;
12 std::shared_ptr<Turbine> highToLowPressureTurbineUpdated;
13 std::shared_ptr<Turbine> highToLowPressureTurbineIdealUpdated;
14
15 friend std::ostream& operator<<(std::ostream& stream, const HighToMediumSteamTurbineCalculationsDomain& domain) {
16 stream << "Turbine[" << "highToMediumPressureTurbine=" << domain.highToMediumPressureTurbine
17 << ", highToMediumPressureTurbineIdeal=" << domain.highToMediumPressureTurbineIdeal
18 << ", highToLowPressureTurbineUpdated=" << domain.highToLowPressureTurbineUpdated
19 << ", highToLowPressureTurbineIdealUpdated=" << domain.highToLowPressureTurbineIdealUpdated << "]";
20 return stream;
21 }
22};
23
24#endif // TOOLS_SUITE_HIGHTOMEDIUMSTEAMTURBINECALCULATIONSDOMAIN_H
Calculator for turbines for steam systems.