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
SteamModelerInput.h
1#ifndef TOOLS_SUITE_STEAMMODELERINPUT_H
2#define TOOLS_SUITE_STEAMMODELERINPUT_H
3
4#include "BoilerInput.h"
5#include "HeaderInput.h"
6#include "OperationsInput.h"
7#include "TurbineInput.h"
8
13 public:
14 SteamModelerInput(const bool isBaselineCalc, const double baselinePowerDemand, const BoilerInput& boilerInput,
15 const HeaderInput& headerInput, const OperationsInput& operationsInput,
16 const TurbineInput& turbineInput);
17
18 bool isBaselineCalc() const;
19
20 double getBaselinePowerDemand() const;
21
22 BoilerInput getBoilerInput() const;
23
24 HeaderInput getHeaderInput() const;
25
26 OperationsInput getOperationsInput() const;
27
28 TurbineInput getTurbineInput() const;
29
30 private:
31 bool baselineCalc;
32 double baselinePowerDemand;
33 BoilerInput boilerInput;
34 HeaderInput headerInput;
35 OperationsInput operationsInput;
36 TurbineInput turbineInput;
37};
38
39#endif // TOOLS_SUITE_STEAMMODELERINPUT_H