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
HighPressureFlashTankCalculator.h
1#ifndef TOOLS_SUITE_HIGHPRESSUREFLASHTANKCALCULATOR_H
2#define TOOLS_SUITE_HIGHPRESSUREFLASHTANKCALCULATOR_H
3
4#include <steamModeler/api/HeaderInput.h>
5#include <steamModeler/domain/FlashTankFactory.h>
7#include <steamModeler/SteamSystemModelerTool.h>
8
10 public:
11 const std::shared_ptr<FlashTank> calc(const int headerCountInput,
12 const std::shared_ptr<HeaderNotHighestPressure>& mediumPressureHeaderInput,
13 const std::shared_ptr<HeaderNotHighestPressure>& lowPressureHeaderInput,
14 const SteamSystemModelerTool::FluidProperties& highPressureCondensate) const;
15
16 private:
17 const FlashTankFactory flashTankFactory = FlashTankFactory();
18};
19
20#endif // TOOLS_SUITE_HIGHPRESSUREFLASHTANKCALCULATOR_H
Calculator for the flash tank for steam systems.