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
include
steamModeler
service
high_pressure_header
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>
7
#include <
steamModeler/Turbine.h
>
8
9
class
CondensingTurbineCalculator
{
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
Turbine.h
Calculator for turbines for steam systems.
CondensingTurbineCalculator
Definition
CondensingTurbineCalculator.h:9
CondensingTurbine
Definition
TurbineInput.h:31
TurbineFactory
Definition
TurbineFactory.h:9
SteamSystemModelerTool::FluidProperties
Definition
SteamSystemModelerTool.h:98
Generated by
1.9.8