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
MakeupWaterAndCondensateHeaderCalculationsDomain.h
1#ifndef TOOLS_SUITE_MAKEUPWATERANDCONDENSATEHEADERCALCULATIONSDOMAIN_H
2#define TOOLS_SUITE_MAKEUPWATERANDCONDENSATEHEADERCALCULATIONSDOMAIN_H
3
4#include <memory>
5
6#include <steamModeler/Header.h>
7#include <steamModeler/HeatExchanger.h>
8
9#include "MakeupWaterVolumeFlowCalculationsDomain.h"
10#include "ReturnCondensateCalculationsDomain.h"
11
13 public:
16 ReturnCondensateCalculationsDomain returnCondensateCalculationsDomain;
18 MakeupWaterVolumeFlowCalculationsDomain makeupWaterVolumeFlowCalculationsDomain;
19 std::shared_ptr<HeatExchanger::Output> heatExchangerOutput;
20 SteamSystemModelerTool::FluidProperties makeupWaterAndCondensateHeaderOutput;
21
22 friend std::ostream& operator<<(std::ostream& stream,
24 stream << "MakeupWaterAndCondensateHeaderCalculationsDomain["
25 << "combinedCondensate=" << domain.combinedCondensate << ", returnCondensate=" << domain.returnCondensate
26 << ", returnCondensateCalculationsDomain=" << domain.returnCondensateCalculationsDomain
27 << ", makeupWater=" << domain.makeupWater
28 << ", makeupWaterVolumeFlowCalculationsDomain=" << domain.makeupWaterVolumeFlowCalculationsDomain
29 << ", heatExchangerOutput=" << domain.heatExchangerOutput
30 << ", makeupWaterAndCondensateHeaderOutput=" << domain.makeupWaterAndCondensateHeaderOutput << "]";
31 return stream;
32 }
33};
34
35#endif // TOOLS_SUITE_MAKEUPWATERANDCONDENSATEHEADERCALCULATIONSDOMAIN_H