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
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>
7#include <steamModeler/PRV.h>
8#include <steamModeler/SteamSystemModelerTool.h>
10
11#include "steamModeler/service/PrvCalculator.h"
12
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
Calculator for boiler.
Calculator for the steam properties after after a pressure drop for steam systems.
Calculator for turbines for steam systems.