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.
|
#include <water_cooling_losses.h>
Public Member Functions | |
WaterCoolingLosses (double flowRate, double initialTemperature, double outletTemperature, double correctionFactor) | |
double | getFlowRate () const |
void | setFlowRate (double flowRate) |
double | getInitialTemperature () const |
void | setInitialTemperature (double initialTemperature) |
double | getOutletTemperature () const |
void | setOutletTemperature (double outletTemperature) |
double | getHeatLoss () |
Private Attributes | |
double | flowRate |
double | initialTemperature |
double | outletTemperature |
double | correctionFactor |
double | heatLoss |
Water Cooling Losses class Contains all of the properties of a water cooling system. Used to calculateThermalResistance how much heat loss is caused by the cooling components and their cooling media (water).
Definition at line 20 of file water_cooling_losses.h.
|
inline |
Constructor
flowRate | double, Rate of flow. Units are gpm |
initialTemperature | double, Initial temperature in °F. |
outletTemperature | double, Outlet temperature in °F. |
correctionFactor | double, Correction factor - unitless |
Definition at line 29 of file water_cooling_losses.h.
|
inline |
Getter for the cooling water flow rate
Definition at line 41 of file water_cooling_losses.h.
double WaterCoolingLosses::getHeatLoss | ( | ) |
Getter for the heat loss
|
inline |
Getter for the initial/inlet temperature
Definition at line 53 of file water_cooling_losses.h.
|
inline |
Getter for the outlet temperature
Definition at line 65 of file water_cooling_losses.h.
|
inline |
Sets the cooling water flow rate
flowRate | double, cooling water flow rate in GPM |
Definition at line 47 of file water_cooling_losses.h.
|
inline |
Sets the initial/inlet temperature
initialTemperature | double, initial/inlet temperature in °F |
Definition at line 59 of file water_cooling_losses.h.
|
inline |
Sets the outlet temperature
outletTemperature | double, outlet temperature in °F |
Definition at line 72 of file water_cooling_losses.h.
|
private |
Definition at line 85 of file water_cooling_losses.h.
|
private |
Definition at line 82 of file water_cooling_losses.h.
|
private |
Definition at line 87 of file water_cooling_losses.h.
|
private |
Definition at line 83 of file water_cooling_losses.h.
|
private |
Definition at line 84 of file water_cooling_losses.h.