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
medium_pressure_header
HighToMediumPrvCalculator.h
1
#ifndef TOOLS_SUITE_HIGHTOMEDIUMPRVCALCULATOR_H
2
#define TOOLS_SUITE_HIGHTOMEDIUMPRVCALCULATOR_H
3
4
#include <steamModeler/api/HeaderInput.h>
5
#include <steamModeler/api/TurbineInput.h>
6
#include <
steamModeler/Boiler.h
>
7
#include <
steamModeler/PRV.h
>
8
#include <steamModeler/SteamSystemModelerTool.h>
9
#include <
steamModeler/Turbine.h
>
10
11
#include "steamModeler/service/PrvCalculator.h"
12
13
class
HighToMediumPrvCalculator
{
14
public
:
15
const
std::shared_ptr<PrvWithoutDesuperheating>
16
calc(
const
HeaderWithHighestPressure
& highPressureHeaderInput,
17
const
std::shared_ptr<HeaderNotHighestPressure>& mediumPressureHeaderInput,
18
const
PressureTurbine
& highToLowTurbineInput,
const
PressureTurbine
& highToMediumTurbineInput,
19
const
CondensingTurbine
& condensingTurbineInput,
const
std::shared_ptr<Turbine>& highToLowPressureTurbine,
20
const
std::shared_ptr<Turbine>& highToMediumPressureTurbine,
const
std::shared_ptr<Turbine>& condensingTurbine,
21
const
Boiler
& boiler,
const
SteamSystemModelerTool::FluidProperties
& highPressureHeaderOutput)
const
;
22
23
private
:
24
const
PrvCalculator
prvCalculator =
PrvCalculator
();
25
};
26
27
#endif
// TOOLS_SUITE_HIGHTOMEDIUMPRVCALCULATOR_H
Boiler.h
Calculator for boiler.
PRV.h
Calculator for the steam properties after after a pressure drop for steam systems.
Turbine.h
Calculator for turbines for steam systems.
Boiler
Definition
Boiler.h:25
CondensingTurbine
Definition
TurbineInput.h:31
HeaderWithHighestPressure
Definition
HeaderInput.h:37
HighToMediumPrvCalculator
Definition
HighToMediumPrvCalculator.h:13
PressureTurbine
Definition
TurbineInput.h:62
PrvCalculator
Definition
PrvCalculator.h:12
SteamSystemModelerTool::FluidProperties
Definition
SteamSystemModelerTool.h:98
Generated by
1.9.8