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
liquid_cooling_losses.h
Go to the documentation of this file.
1#pragma once
2
21 public:
32 LiquidCoolingLosses(double flowRate, double density, double initialTemperature, double outletTemperature,
33 double specificHeat, double correctionFactor)
34 : flowRate(flowRate), density(density), initialTemperature(initialTemperature),
35 outletTemperature(outletTemperature), specificHeat(specificHeat), correctionFactor(correctionFactor) {
36 heatLoss = 0.0;
37 }
38
39 LiquidCoolingLosses() = default;
40
45 double getFlowRate() const { return flowRate; }
46
51 void setFlowRate(double flowRate) { this->flowRate = flowRate; }
52
57 double getDensity() const { return density; }
58
63 void setDensity(double density) { this->density = density; }
64
69 double getInitialTemperature() const { return initialTemperature; }
70
75 void setInitialTemperature(double initialTemperature) { this->initialTemperature = initialTemperature; }
76
81 double getOutletTemperature() const { return outletTemperature; }
82
87 void setOutletTemperature(double outletTemperature) { this->outletTemperature = outletTemperature; }
88
93 double getSpecificHeat() const { return specificHeat; }
94
100 void setSpecificHeat(double specificHeat) { this->specificHeat = specificHeat; }
101
106 double getHeatLoss();
107
108 private:
109 // In values
110 double flowRate;
111 double density;
112 double initialTemperature;
113 double outletTemperature;
114 double specificHeat;
115 double correctionFactor;
116 // Out value
117 double heatLoss;
118};
void setDensity(double density)
void setSpecificHeat(double specificHeat)
double getInitialTemperature() const
void setFlowRate(double flowRate)
LiquidCoolingLosses(double flowRate, double density, double initialTemperature, double outletTemperature, double specificHeat, double correctionFactor)
void setInitialTemperature(double initialTemperature)
void setOutletTemperature(double outletTemperature)
double getOutletTemperature() const