#include <WaterCoolingLosses.h>
Water Cooling Losses class Contains all of the properties of a water cooling system. Used to calculate how much heat loss is caused by the cooling components and their cooling media (water).
Definition at line 19 of file WaterCoolingLosses.h.
◆ WaterCoolingLosses() [1/3]
WaterCoolingLosses::WaterCoolingLosses |
( |
double |
flowRate, |
|
|
double |
initialTemperature, |
|
|
double |
outletTemperature, |
|
|
double |
correctionFactor |
|
) |
| |
|
inline |
Constructor
- Parameters
-
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 WaterCoolingLosses.h.
◆ WaterCoolingLosses() [2/3]
WaterCoolingLosses::WaterCoolingLosses |
( |
double |
flowRate, |
|
|
double |
initialTemperature, |
|
|
double |
outletTemperature, |
|
|
double |
correctionFactor |
|
) |
| |
|
inline |
Constructor
- Parameters
-
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 WaterCoolingLosses.h.
◆ WaterCoolingLosses() [3/3]
WaterCoolingLosses::WaterCoolingLosses |
( |
double |
flowRate, |
|
|
double |
initialTemperature, |
|
|
double |
outletTemperature, |
|
|
double |
correctionFactor |
|
) |
| |
|
inline |
Constructor
- Parameters
-
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 WaterCoolingLosses.h.
◆ getFlowRate() [1/3]
double WaterCoolingLosses::getFlowRate |
( |
| ) |
const |
|
inline |
Getter for the cooling water flow rate
- Returns
- double, cooling water flow rate in GPM
Definition at line 47 of file WaterCoolingLosses.h.
◆ getFlowRate() [2/3]
double WaterCoolingLosses::getFlowRate |
( |
| ) |
const |
|
inline |
Getter for the cooling water flow rate
- Returns
- double, cooling water flow rate in GPM
Definition at line 47 of file WaterCoolingLosses.h.
◆ getFlowRate() [3/3]
double WaterCoolingLosses::getFlowRate |
( |
| ) |
const |
|
inline |
Getter for the cooling water flow rate
- Returns
- double, cooling water flow rate in GPM
Definition at line 47 of file WaterCoolingLosses.h.
◆ getHeatLoss() [1/3]
double WaterCoolingLosses::getHeatLoss |
( |
| ) |
|
Getter for the heat loss
- Returns
- double, heat loss in btu/cycle
◆ getHeatLoss() [2/3]
double WaterCoolingLosses::getHeatLoss |
( |
| ) |
|
Contains the definition of functions of water cooling losses class.
Getter for the heat loss
- Returns
- double, heat loss in btu/cycle
Calculates the heat loss due to water cooling.
- Author
- Gina Accawi (accawigk)
Definition at line 12 of file WaterCoolingLosses.cpp.
◆ getHeatLoss() [3/3]
double WaterCoolingLosses::getHeatLoss |
( |
| ) |
|
Getter for the heat loss
- Returns
- double, heat loss in btu/cycle
◆ getInitialTemperature() [1/3]
double WaterCoolingLosses::getInitialTemperature |
( |
| ) |
const |
|
inline |
Getter for the initial/inlet temperature
- Returns
- double, initial/inlet temperature in °F
Definition at line 63 of file WaterCoolingLosses.h.
◆ getInitialTemperature() [2/3]
double WaterCoolingLosses::getInitialTemperature |
( |
| ) |
const |
|
inline |
Getter for the initial/inlet temperature
- Returns
- double, initial/inlet temperature in °F
Definition at line 63 of file WaterCoolingLosses.h.
◆ getInitialTemperature() [3/3]
double WaterCoolingLosses::getInitialTemperature |
( |
| ) |
const |
|
inline |
Getter for the initial/inlet temperature
- Returns
- double, initial/inlet temperature in °F
Definition at line 63 of file WaterCoolingLosses.h.
◆ getOutletTemperature() [1/3]
double WaterCoolingLosses::getOutletTemperature |
( |
| ) |
const |
|
inline |
Getter for the outlet temperature
- Returns
- double, outlet temperature in °F
Definition at line 79 of file WaterCoolingLosses.h.
◆ getOutletTemperature() [2/3]
double WaterCoolingLosses::getOutletTemperature |
( |
| ) |
const |
|
inline |
Getter for the outlet temperature
- Returns
- double, outlet temperature in °F
Definition at line 79 of file WaterCoolingLosses.h.
◆ getOutletTemperature() [3/3]
double WaterCoolingLosses::getOutletTemperature |
( |
| ) |
const |
|
inline |
Getter for the outlet temperature
- Returns
- double, outlet temperature in °F
Definition at line 79 of file WaterCoolingLosses.h.
◆ setFlowRate() [1/3]
void WaterCoolingLosses::setFlowRate |
( |
double |
flowRate | ) |
|
|
inline |
Sets the cooling water flow rate
- Parameters
-
flowRate | double, cooling water flow rate in GPM |
Definition at line 55 of file WaterCoolingLosses.h.
◆ setFlowRate() [2/3]
void WaterCoolingLosses::setFlowRate |
( |
double |
flowRate | ) |
|
|
inline |
Sets the cooling water flow rate
- Parameters
-
flowRate | double, cooling water flow rate in GPM |
Definition at line 55 of file WaterCoolingLosses.h.
◆ setFlowRate() [3/3]
void WaterCoolingLosses::setFlowRate |
( |
double |
flowRate | ) |
|
|
inline |
Sets the cooling water flow rate
- Parameters
-
flowRate | double, cooling water flow rate in GPM |
Definition at line 55 of file WaterCoolingLosses.h.
◆ setInitialTemperature() [1/3]
void WaterCoolingLosses::setInitialTemperature |
( |
double |
initialTemperature | ) |
|
|
inline |
Sets the initial/inlet temperature
- Parameters
-
initialTemperature | double, initial/inlet temperature in °F |
Definition at line 71 of file WaterCoolingLosses.h.
◆ setInitialTemperature() [2/3]
void WaterCoolingLosses::setInitialTemperature |
( |
double |
initialTemperature | ) |
|
|
inline |
Sets the initial/inlet temperature
- Parameters
-
initialTemperature | double, initial/inlet temperature in °F |
Definition at line 71 of file WaterCoolingLosses.h.
◆ setInitialTemperature() [3/3]
void WaterCoolingLosses::setInitialTemperature |
( |
double |
initialTemperature | ) |
|
|
inline |
Sets the initial/inlet temperature
- Parameters
-
initialTemperature | double, initial/inlet temperature in °F |
Definition at line 71 of file WaterCoolingLosses.h.
◆ setOutletTemperature() [1/3]
void WaterCoolingLosses::setOutletTemperature |
( |
double |
outletTemperature | ) |
|
|
inline |
Sets the outlet temperature
- Parameters
-
outletTemperature | double, outlet temperature in °F |
Definition at line 88 of file WaterCoolingLosses.h.
◆ setOutletTemperature() [2/3]
void WaterCoolingLosses::setOutletTemperature |
( |
double |
outletTemperature | ) |
|
|
inline |
Sets the outlet temperature
- Parameters
-
outletTemperature | double, outlet temperature in °F |
Definition at line 88 of file WaterCoolingLosses.h.
◆ setOutletTemperature() [3/3]
void WaterCoolingLosses::setOutletTemperature |
( |
double |
outletTemperature | ) |
|
|
inline |
Sets the outlet temperature
- Parameters
-
outletTemperature | double, outlet temperature in °F |
Definition at line 88 of file WaterCoolingLosses.h.
The documentation for this class was generated from the following files: