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