AMO-Tools-Suite  v.0.9.0
Set of tools for calculating energy efficiency in industrial equipment
All Classes Namespaces Files Functions Variables Enumerations Friends Macros Pages
SteamModelCalculationsDomain.h
1 #ifndef AMO_TOOLS_SUITE_STEAMMODELCALCULATIONSDOMAIN_H
2 #define AMO_TOOLS_SUITE_STEAMMODELCALCULATIONSDOMAIN_H
3 
4 #include <memory>
5 #include <ssmt/Boiler.h>
6 #include <ssmt/Deaerator.h>
7 #include <ssmt/domain/EnergyAndCostCalculationsDomain.h>
8 #include <ssmt/domain/HighPressureHeaderCalculationsDomain.h>
9 #include <ssmt/domain/LowPressureHeaderCalculationsDomain.h>
10 #include <ssmt/domain/MakeupWaterAndCondensateHeaderCalculationsDomain.h>
11 #include <ssmt/domain/MediumPressureHeaderCalculationsDomain.h>
12 #include <ssmt/domain/PowerBalanceCheckerCalculationsDomain.h>
13 #include <ssmt/domain/ProcessSteamUsageCalculationsDomain.h>
14 
16 public:
17  Boiler boiler;
18  std::shared_ptr<FlashTank> blowdownFlashTank;
19  HighPressureHeaderCalculationsDomain highPressureHeaderCalculationsDomain;
20  std::shared_ptr<MediumPressureHeaderCalculationsDomain> mediumPressureHeaderCalculationsDomain;
21  std::shared_ptr<LowPressureHeaderCalculationsDomain> lowPressureHeaderCalculationsDomain;
22  MakeupWaterAndCondensateHeaderCalculationsDomain makeupWaterAndCondensateHeaderCalculationsDomain;
23  Deaerator deaerator;
24  PowerBalanceCheckerCalculationsDomain powerBalanceCheckerCalculationsDomain;
25  ProcessSteamUsageCalculationsDomain processSteamUsageCalculationsDomain;
26  EnergyAndCostCalculationsDomain energyAndCostCalculationsDomain;
27 };
28 
29 #endif //AMO_TOOLS_SUITE_STEAMMODELCALCULATIONSDOMAIN_H
Definition: Boiler.h:24