AMO-Tools-Suite  v.0.9.0
Set of tools for calculating energy efficiency in industrial equipment
All Classes Namespaces Files Functions Variables Enumerations Friends Macros Pages
Public Member Functions | List of all members
WaterCoolingLosses Class Reference

#include <WaterCoolingLosses.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 ()
 Contains the definition of functions of water cooling losses class. More...
 
 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 ()
 
 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 ()
 

Detailed Description

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.

Constructor & Destructor Documentation

◆ WaterCoolingLosses() [1/3]

WaterCoolingLosses::WaterCoolingLosses ( double  flowRate,
double  initialTemperature,
double  outletTemperature,
double  correctionFactor 
)
inline

Constructor

Parameters
flowRatedouble, Rate of flow. Units are gpm
initialTemperaturedouble, Initial temperature in °F.
outletTemperaturedouble, Outlet temperature in °F.
correctionFactordouble, 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
flowRatedouble, Rate of flow. Units are gpm
initialTemperaturedouble, Initial temperature in °F.
outletTemperaturedouble, Outlet temperature in °F.
correctionFactordouble, 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
flowRatedouble, Rate of flow. Units are gpm
initialTemperaturedouble, Initial temperature in °F.
outletTemperaturedouble, Outlet temperature in °F.
correctionFactordouble, Correction factor - unitless

Definition at line 29 of file WaterCoolingLosses.h.

Member Function Documentation

◆ 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
flowRatedouble, 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
flowRatedouble, 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
flowRatedouble, 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
initialTemperaturedouble, 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
initialTemperaturedouble, 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
initialTemperaturedouble, 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
outletTemperaturedouble, 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
outletTemperaturedouble, 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
outletTemperaturedouble, outlet temperature in °F

Definition at line 88 of file WaterCoolingLosses.h.


The documentation for this class was generated from the following files: