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
CondensingTurbineCalculator.h
1#ifndef TOOLS_SUITE_CONDENSINGTURBINECALCULATOR_H
2#define TOOLS_SUITE_CONDENSINGTURBINECALCULATOR_H
3
4#include <steamModeler/api/TurbineInput.h>
5#include <steamModeler/domain/TurbineFactory.h>
6#include <steamModeler/SteamSystemModelerTool.h>
8
10 public:
11 const std::shared_ptr<Turbine> calc(const CondensingTurbine& condensingTurbineInput,
12 const SteamSystemModelerTool::FluidProperties& highPressureHeaderOutput,
13 const bool isCalcIdeal) const;
14
15 private:
16 TurbineFactory turbineFactory = TurbineFactory();
17
18 const std::shared_ptr<Turbine> make(const CondensingTurbine& condensingTurbineInput,
19 const SteamSystemModelerTool::FluidProperties& highPressureHeaderOutput,
20 const bool isCalcIdeal) const;
21};
22
23#endif // TOOLS_SUITE_CONDENSINGTURBINECALCULATOR_H
Calculator for turbines for steam systems.