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
GasCoolingLosses Class Reference

#include <GasCoolingLosses.h>

Public Member Functions

 GasCoolingLosses (const double flowRate, const double initialTemperature, const double finalTemperature, const double specificHeat, const double correctionFactor, const double gasDensity)
 
double getHeatLoss () const
 
 GasCoolingLosses (const double flowRate, const double initialTemperature, const double finalTemperature, const double specificHeat, const double correctionFactor, const double gasDensity)
 
double getHeatLoss () const
 
 GasCoolingLosses (const double flowRate, const double initialTemperature, const double finalTemperature, const double specificHeat, const double correctionFactor, const double gasDensity)
 
double getHeatLoss () const
 

Detailed Description

Gas Cooling Losses class Contains all of the properties of a cooling system and its gas media. Used to calculate how much heat loss is caused by the cooling components and their cooling media (a gas).

Definition at line 21 of file GasCoolingLosses.h.

Constructor & Destructor Documentation

◆ GasCoolingLosses() [1/3]

GasCoolingLosses::GasCoolingLosses ( const double  flowRate,
const double  initialTemperature,
const double  finalTemperature,
const double  specificHeat,
const double  correctionFactor,
const double  gasDensity 
)
inline

Constructor for the gas cooling losses (including air) with all inputs specified

Parameters
flowRatedouble, Air or gas volumetric flow rate in SCFM (ft³/min)
initialTemperaturedouble, Inlet temperature of air or gas in °F
finalTemperaturedouble, Outlet temperature of air or gas in °F
specificHeatdouble, Specific heat of gas or air at average air temperature in Btu/(scf*°F)
correctionFactordouble, Correction factor - unitless

Definition at line 35 of file GasCoolingLosses.h.

◆ GasCoolingLosses() [2/3]

GasCoolingLosses::GasCoolingLosses ( const double  flowRate,
const double  initialTemperature,
const double  finalTemperature,
const double  specificHeat,
const double  correctionFactor,
const double  gasDensity 
)
inline

Constructor for the gas cooling losses (including air) with all inputs specified

Parameters
flowRatedouble, Air or gas volumetric flow rate in SCFM (ft³/min)
initialTemperaturedouble, Inlet temperature of air or gas in °F
finalTemperaturedouble, Outlet temperature of air or gas in °F
specificHeatdouble, Specific heat of gas or air at average air temperature in Btu/(scf*°F)
correctionFactordouble, Correction factor - unitless

Definition at line 35 of file GasCoolingLosses.h.

◆ GasCoolingLosses() [3/3]

GasCoolingLosses::GasCoolingLosses ( const double  flowRate,
const double  initialTemperature,
const double  finalTemperature,
const double  specificHeat,
const double  correctionFactor,
const double  gasDensity 
)
inline

Constructor for the gas cooling losses (including air) with all inputs specified

Parameters
flowRatedouble, Air or gas volumetric flow rate in SCFM (ft³/min)
initialTemperaturedouble, Inlet temperature of air or gas in °F
finalTemperaturedouble, Outlet temperature of air or gas in °F
specificHeatdouble, Specific heat of gas or air at average air temperature in Btu/(scf*°F)
correctionFactordouble, Correction factor - unitless

Definition at line 35 of file GasCoolingLosses.h.

Member Function Documentation

◆ getHeatLoss() [1/3]

double GasCoolingLosses::getHeatLoss ( ) const

Gets the total heat loss

Returns
double, heat loss in btu/hr

Definition at line 11 of file GasCoolingLosses.cpp.

◆ getHeatLoss() [2/3]

double GasCoolingLosses::getHeatLoss ( ) const

Gets the total heat loss

Returns
double, heat loss in btu/hr

◆ getHeatLoss() [3/3]

double GasCoolingLosses::getHeatLoss ( ) const

Gets the total heat loss

Returns
double, heat loss in btu/hr

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