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
include
steamModeler
service
water_and_condensate
HeatExchangerCalculator.h
1
#ifndef TOOLS_SUITE_HEATEXCHANGERCALCULATOR_H
2
#define TOOLS_SUITE_HEATEXCHANGERCALCULATOR_H
3
4
#include <memory>
5
6
#include <steamModeler/api/BoilerInput.h>
7
#include <steamModeler/domain/FluidPropertiesFactory.h>
8
#include <
steamModeler/FlashTank.h
>
9
#include <steamModeler/HeatExchanger.h>
10
11
class
HeatExchangerCalculator
{
12
public
:
13
std::shared_ptr<HeatExchanger::Output> calc(
const
BoilerInput
& boilerInput,
const
Boiler
& boiler,
14
const
SteamSystemModelerTool::FluidProperties
& makeupWaterAndMassFlow,
15
const
std::shared_ptr<FlashTank>& blowdownFlashTank)
const
;
16
17
private
:
18
const
FluidPropertiesFactory
fluidPropertiesFactory =
FluidPropertiesFactory
();
19
};
20
21
#endif
// TOOLS_SUITE_HEATEXCHANGERCALCULATOR_H
FlashTank.h
Calculator for the flash tank for steam systems.
BoilerInput
Definition
BoilerInput.h:9
Boiler
Definition
Boiler.h:25
FluidPropertiesFactory
Definition
FluidPropertiesFactory.h:12
HeatExchangerCalculator
Definition
HeatExchangerCalculator.h:11
SteamSystemModelerTool::FluidProperties
Definition
SteamSystemModelerTool.h:98
Generated by
1.9.8