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
#pragma once
2
15
class
WaterHeatingUsingExhaust
{
16
public
:
17
struct
Output
{
18
Output
(
double
recoveredHeat,
double
hotWaterFlow,
double
tonsRefrigeration,
double
capacityChiller,
19
double
electricalEnergy)
20
: recoveredHeat(recoveredHeat), hotWaterFlow(hotWaterFlow), tonsRefrigeration(tonsRefrigeration),
21
capacityChiller(capacityChiller), electricalEnergy(electricalEnergy) {}
22
23
Output
() =
default
;
24
double
recoveredHeat = 0, hotWaterFlow = 0, tonsRefrigeration = 0, capacityChiller = 0, electricalEnergy = 0;
25
};
26
30
WaterHeatingUsingExhaust
() {}
31
50
Output
calculate
(
const
double
availableHeat,
const
double
heatInput,
const
double
hxEfficiency,
51
const
double
chillerInTemperature,
const
double
chillerOutTemperature,
const
double
copChiller,
52
const
double
chillerEfficiency,
const
double
copCompressor);
53
};
54
WaterHeatingUsingExhaust
Definition
WaterHeatingUsingExhaust.h:15
WaterHeatingUsingExhaust::WaterHeatingUsingExhaust
WaterHeatingUsingExhaust()
Definition
WaterHeatingUsingExhaust.h:30
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:17
Generated by
1.9.8