![]() |
AMO-Tools-Suite
v.0.9.0
Set of tools for calculating energy efficiency in industrial equipment
|
#include <WallLosses.h>
Public Member Functions | |
WallLosses (const double surfaceArea, const double ambientTemperature, const double surfaceTemperature, const double windVelocity, const double surfaceEmissivity, const double conditionFactor, const double correctionFactor) | |
double | getSurfaceArea () const |
void | setSurfaceArea (const double surfaceArea) |
double | getAmbientTemperature () const |
void | setAmbientTemperature (const double ambientTemperature) |
double | getSurfaceTemperature () const |
void | setSurfaceTemperature (const double surfaceTemperature) |
double | getWindVelocity () const |
void | setWindVelocity (const double windVelocity) |
double | getSurfaceEmissivity () const |
void | setSurfaceEmissivity (const double surfaceEmissivity) |
double | getConditionFactor () const |
void | setConditionFactor (const double conditionFactor) |
double | getCorrectionFactor () const |
void | setCorrectionFactor (const double correctionFactor) |
double | getHeatLoss () |
std::string | getSurface () const |
void | setSurface (std::string surface) |
int | getID () const |
void | setID (const int id) |
bool | operator== (const WallLosses &rhs) const |
bool operator | |
bool | operator!= (const WallLosses &rhs) const |
bool operator | |
WallLosses (const double surfaceArea, const double ambientTemperature, const double surfaceTemperature, const double windVelocity, const double surfaceEmissivity, const double conditionFactor, const double correctionFactor) | |
double | getSurfaceArea () const |
void | setSurfaceArea (const double surfaceArea) |
double | getAmbientTemperature () const |
void | setAmbientTemperature (const double ambientTemperature) |
double | getSurfaceTemperature () const |
void | setSurfaceTemperature (const double surfaceTemperature) |
double | getWindVelocity () const |
void | setWindVelocity (const double windVelocity) |
double | getSurfaceEmissivity () const |
void | setSurfaceEmissivity (const double surfaceEmissivity) |
double | getConditionFactor () const |
void | setConditionFactor (const double conditionFactor) |
double | getCorrectionFactor () const |
void | setCorrectionFactor (const double correctionFactor) |
double | getHeatLoss () |
std::string | getSurface () const |
void | setSurface (std::string surface) |
int | getID () const |
void | setID (const int id) |
bool | operator== (const WallLosses &rhs) const |
bool operator | |
bool | operator!= (const WallLosses &rhs) const |
bool operator | |
WallLosses (const double surfaceArea, const double ambientTemperature, const double surfaceTemperature, const double windVelocity, const double surfaceEmissivity, const double conditionFactor, const double correctionFactor) | |
double | getSurfaceArea () const |
void | setSurfaceArea (const double surfaceArea) |
double | getAmbientTemperature () const |
void | setAmbientTemperature (const double ambientTemperature) |
double | getSurfaceTemperature () const |
void | setSurfaceTemperature (const double surfaceTemperature) |
double | getWindVelocity () const |
void | setWindVelocity (const double windVelocity) |
double | getSurfaceEmissivity () const |
void | setSurfaceEmissivity (const double surfaceEmissivity) |
double | getConditionFactor () const |
void | setConditionFactor (const double conditionFactor) |
double | getCorrectionFactor () const |
void | setCorrectionFactor (const double correctionFactor) |
double | getHeatLoss () |
std::string | getSurface () const |
void | setSurface (std::string surface) |
int | getID () const |
void | setID (const int id) |
bool | operator== (const WallLosses &rhs) const |
bool operator | |
bool | operator!= (const WallLosses &rhs) const |
bool operator | |
Friends | |
class | SQLite |
Wall Losses class Contains all of the properties of a wall loss Used to calculate the heat loss caused by heat being transferred from the outer surface of the wall to the surroundings. ASSUMPTIONS: Surface emissivity is uniform for the entire surface area. Wind velocity is uniform over the entire surface area.
Definition at line 28 of file WallLosses.h.
|
inline |
Constructor
surfaceArea | double, total outside surface area in ft^2 |
ambientTemperature | double, ambient temperature in °F |
surfaceTemperature | double, average surface temperature (measured) in °F |
windVelocity | double, wind velocity in miles/hr |
surfaceEmissivity | double, surface emissivity - unitless |
conditionFactor | double, condition factor - unitless |
correctionFactor | double, correction factor - unitless |
Definition at line 41 of file WallLosses.h.
|
inline |
Constructor
surfaceArea | double, total outside surface area in ft^2 |
ambientTemperature | double, ambient temperature in °F |
surfaceTemperature | double, average surface temperature (measured) in °F |
windVelocity | double, wind velocity in miles/hr |
surfaceEmissivity | double, surface emissivity - unitless |
conditionFactor | double, condition factor - unitless |
correctionFactor | double, correction factor - unitless |
Definition at line 41 of file WallLosses.h.
|
inline |
Constructor
surfaceArea | double, total outside surface area in ft^2 |
ambientTemperature | double, ambient temperature in °F |
surfaceTemperature | double, average surface temperature (measured) in °F |
windVelocity | double, wind velocity in miles/hr |
surfaceEmissivity | double, surface emissivity - unitless |
conditionFactor | double, condition factor - unitless |
correctionFactor | double, correction factor - unitless |
Definition at line 41 of file WallLosses.h.
|
inline |
Gets the ambient temperature
Definition at line 77 of file WallLosses.h.
|
inline |
Gets the ambient temperature
Definition at line 77 of file WallLosses.h.
|
inline |
Gets the ambient temperature
Definition at line 77 of file WallLosses.h.
|
inline |
Gets the condition factor. The condition factor is the surface shape/orientation factor.
Definition at line 141 of file WallLosses.h.
|
inline |
Gets the condition factor. The condition factor is the surface shape/orientation factor.
Definition at line 141 of file WallLosses.h.
|
inline |
Gets the condition factor. The condition factor is the surface shape/orientation factor.
Definition at line 141 of file WallLosses.h.
|
inline |
Gets the correction factor
Definition at line 157 of file WallLosses.h.
|
inline |
Gets the correction factor
Definition at line 157 of file WallLosses.h.
|
inline |
Gets the correction factor
Definition at line 157 of file WallLosses.h.
double WallLosses::getHeatLoss | ( | ) |
Calculates the wall heat loss
double WallLosses::getHeatLoss | ( | ) |
Calculates the wall heat loss
Definition at line 12 of file WallLosses.cpp.
double WallLosses::getHeatLoss | ( | ) |
Calculates the wall heat loss
|
inline |
Gets the ID of surface description
Definition at line 195 of file WallLosses.h.
|
inline |
Gets the ID of surface description
Definition at line 195 of file WallLosses.h.
|
inline |
Gets the ID of surface description
Definition at line 195 of file WallLosses.h.
|
inline |
Gets the surface description
Definition at line 179 of file WallLosses.h.
|
inline |
Gets the surface description
Definition at line 179 of file WallLosses.h.
|
inline |
Gets the surface description
Definition at line 179 of file WallLosses.h.
|
inline |
Gets the total outside surface area
Definition at line 61 of file WallLosses.h.
|
inline |
Gets the total outside surface area
Definition at line 61 of file WallLosses.h.
|
inline |
Gets the total outside surface area
Definition at line 61 of file WallLosses.h.
|
inline |
Gets the surface emissivity (Typical - 0.9)
Definition at line 125 of file WallLosses.h.
|
inline |
Gets the surface emissivity (Typical - 0.9)
Definition at line 125 of file WallLosses.h.
|
inline |
Gets the surface emissivity (Typical - 0.9)
Definition at line 125 of file WallLosses.h.
|
inline |
Gets the average surface temperature (measured)
Definition at line 93 of file WallLosses.h.
|
inline |
Gets the average surface temperature (measured)
Definition at line 93 of file WallLosses.h.
|
inline |
Gets the average surface temperature (measured)
Definition at line 93 of file WallLosses.h.
|
inline |
Gets the wind velocity
Definition at line 109 of file WallLosses.h.
|
inline |
Gets the wind velocity
Definition at line 109 of file WallLosses.h.
|
inline |
Gets the wind velocity
Definition at line 109 of file WallLosses.h.
|
inline |
Sets the ambient temperature
ambientTemperature | double, ambient temperature in °F |
Definition at line 85 of file WallLosses.h.
|
inline |
Sets the ambient temperature
ambientTemperature | double, ambient temperature in °F |
Definition at line 85 of file WallLosses.h.
|
inline |
Sets the ambient temperature
ambientTemperature | double, ambient temperature in °F |
Definition at line 85 of file WallLosses.h.
|
inline |
Sets the condition factor. The condition factor is the surface shape/orientation factor.
conditionFactor | double, condition factor |
Definition at line 149 of file WallLosses.h.
|
inline |
Sets the condition factor. The condition factor is the surface shape/orientation factor.
conditionFactor | double, condition factor |
Definition at line 149 of file WallLosses.h.
|
inline |
Sets the condition factor. The condition factor is the surface shape/orientation factor.
conditionFactor | double, condition factor |
Definition at line 149 of file WallLosses.h.
|
inline |
Sets the correction factor
correctionFactor | double, correction factor - unitless |
Definition at line 165 of file WallLosses.h.
|
inline |
Sets the correction factor
correctionFactor | double, correction factor - unitless |
Definition at line 165 of file WallLosses.h.
|
inline |
Sets the correction factor
correctionFactor | double, correction factor - unitless |
Definition at line 165 of file WallLosses.h.
|
inline |
Sets the ID of surface description
id | const int, ID of surface description |
Definition at line 203 of file WallLosses.h.
|
inline |
Sets the ID of surface description
id | const int, ID of surface description |
Definition at line 203 of file WallLosses.h.
|
inline |
Sets the ID of surface description
id | const int, ID of surface description |
Definition at line 203 of file WallLosses.h.
|
inline |
Sets the surface description
surface | string , surface description |
Definition at line 187 of file WallLosses.h.
|
inline |
Sets the surface description
surface | string , surface description |
Definition at line 187 of file WallLosses.h.
|
inline |
Sets the surface description
surface | string , surface description |
Definition at line 187 of file WallLosses.h.
|
inline |
Sets the total outside surface area
surfaceArea | double, surface area in ft^2 |
Definition at line 69 of file WallLosses.h.
|
inline |
Sets the total outside surface area
surfaceArea | double, surface area in ft^2 |
Definition at line 69 of file WallLosses.h.
|
inline |
Sets the total outside surface area
surfaceArea | double, surface area in ft^2 |
Definition at line 69 of file WallLosses.h.
|
inline |
Sets the surafce emissivity (Typical - 0.9)
surfaceEmissivity | double, surface emissivity - unitless |
Definition at line 133 of file WallLosses.h.
|
inline |
Sets the surafce emissivity (Typical - 0.9)
surfaceEmissivity | double, surface emissivity - unitless |
Definition at line 133 of file WallLosses.h.
|
inline |
Sets the surafce emissivity (Typical - 0.9)
surfaceEmissivity | double, surface emissivity - unitless |
Definition at line 133 of file WallLosses.h.
|
inline |
Sets the average surface temperature (measured)
surfaceTemperature | double, average surface temperature (measured) in °F |
Definition at line 101 of file WallLosses.h.
|
inline |
Sets the average surface temperature (measured)
surfaceTemperature | double, average surface temperature (measured) in °F |
Definition at line 101 of file WallLosses.h.
|
inline |
Sets the average surface temperature (measured)
surfaceTemperature | double, average surface temperature (measured) in °F |
Definition at line 101 of file WallLosses.h.
|
inline |
Sets the wind velocity
windVelocity | double, wind velocity in miles/hr |
Definition at line 117 of file WallLosses.h.
|
inline |
Sets the wind velocity
windVelocity | double, wind velocity in miles/hr |
Definition at line 117 of file WallLosses.h.
|
inline |
Sets the wind velocity
windVelocity | double, wind velocity in miles/hr |
Definition at line 117 of file WallLosses.h.