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
MassFlowCalculator.h
1#ifndef TOOLS_SUITE_MASSFLOWCALCULATOR_H
2#define TOOLS_SUITE_MASSFLOWCALCULATOR_H
3
4#include <steamModeler/api/HeaderInput.h>
5
7 public:
8 double calcInitialMassFlow(const HeaderInput& headerInput) const;
9
10 double calc(const HeaderWithHighestPressure& header) const;
11
12 double calc(const std::shared_ptr<HeaderNotHighestPressure>& header) const;
13
14 double calc(const double processSteamUsage, const double condensationRecoveryRate) const;
15
16 double addToMassFlow(const std::string& objectName, double massFlow, const double mediumProcessSteamUsage) const;
17};
18
19#endif // TOOLS_SUITE_MASSFLOWCALCULATOR_H