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
processHeat
WaterHeatingUsingExhaust.h
Go to the documentation of this file.
1
13
#ifndef TOOLS_SUITE_WATERHEATINGUSINGEXHAUST_H
14
#define TOOLS_SUITE_WATERHEATINGUSINGEXHAUST_H
15
16
class
WaterHeatingUsingExhaust
{
17
public
:
18
struct
Output
{
19
Output
(
double
recoveredHeat,
double
hotWaterFlow,
double
tonsRefrigeration,
double
capacityChiller,
20
double
electricalEnergy)
21
: recoveredHeat(recoveredHeat), hotWaterFlow(hotWaterFlow), tonsRefrigeration(tonsRefrigeration),
22
capacityChiller(capacityChiller), electricalEnergy(electricalEnergy) {}
23
24
Output
() =
default
;
25
double
recoveredHeat = 0, hotWaterFlow = 0, tonsRefrigeration = 0, capacityChiller = 0, electricalEnergy = 0;
26
};
27
31
WaterHeatingUsingExhaust
() {}
32
51
Output
calculate
(
const
double
availableHeat,
const
double
heatInput,
const
double
hxEfficiency,
52
const
double
chillerInTemperature,
const
double
chillerOutTemperature,
const
double
copChiller,
53
const
double
chillerEfficiency,
const
double
copCompressor);
54
};
55
56
#endif
// TOOLS_SUITE_WATERHEATINGUSINGEXHAUST_H
WaterHeatingUsingExhaust
Definition
WaterHeatingUsingExhaust.h:16
WaterHeatingUsingExhaust::WaterHeatingUsingExhaust
WaterHeatingUsingExhaust()
Definition
WaterHeatingUsingExhaust.h:31
WaterHeatingUsingExhaust::calculate
Output calculate(const double availableHeat, const double heatInput, const double hxEfficiency, const double chillerInTemperature, const double chillerOutTemperature, const double copChiller, const double chillerEfficiency, const double copCompressor)
WaterHeatingUsingExhaust::Output
Definition
WaterHeatingUsingExhaust.h:18
Generated by
1.9.8