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
CombinedCondensateCalculator.h
1#ifndef TOOLS_SUITE_COMBINEDCONDENSATECALCULATOR_H
2#define TOOLS_SUITE_COMBINEDCONDENSATECALCULATOR_H
3
4#include <steamModeler/domain/HeaderFactory.h>
5#include <steamModeler/domain/HighPressureHeaderCalculationsDomain.h>
6#include <steamModeler/domain/LowPressureHeaderCalculationsDomain.h>
7#include <steamModeler/domain/MediumPressureHeaderCalculationsDomain.h>
8#include <steamModeler/Header.h>
9
11 public:
12 Header calc(const int headerCountInput,
13 const HighPressureHeaderCalculationsDomain& highPressureHeaderCalculationsDomain,
14 const std::shared_ptr<MediumPressureHeaderCalculationsDomain>& mediumPressureHeaderCalculationsDomain,
15 const std::shared_ptr<LowPressureHeaderCalculationsDomain>& lowPressureHeaderCalculationsDomain) const;
16
17 private:
18 const HeaderFactory headerFactory = HeaderFactory();
19};
20
21#endif // TOOLS_SUITE_COMBINEDCONDENSATECALCULATOR_H