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 <leakage_losses.h>
Public Member Functions | |
LeakageLosses (double draftPressure, double openingArea, double leakageGasTemperature, double ambientTemperature, double coefficient, double specificGravity, double correctionFactor) | |
double | getDraftPressure () const |
void | setDraftPressure (double draftPressure) |
double | getOpeningArea () const |
void | setOpeningArea (double openingArea) |
double | getLeakageGasTemperature () const |
void | setLeakageGasTemperature (double leakageGasTemperature) |
double | getAmbientTemperature () const |
void | setAmbientTemperature (double ambientTemperature) |
double | getCoefficient () const |
void | setCoefficient (double coefficient) |
double | getSpecificGravity () const |
void | setSpecificGravity (double specificGravity) |
double | getCorrectionFactor () const |
void | setCorrectionFactor (double correctionFactor) |
double | getExfiltratedGasesHeatContent () |
Private Attributes | |
double | draftPressure |
double | openingArea |
double | leakageGasTemperature |
double | ambientTemperature |
double | coefficient |
double | specificGravity |
double | correctionFactor |
double | exfiltratedGasesHeatContent |
Leakage Losses class Contains all of the properties of a hot gas leakage. Used to calculateThermalResistance the heat loss caused by gases leaving the furnace via openings other then the flue. This calculator should only be used if the furnace is operating at a positive pressure.
Definition at line 22 of file leakage_losses.h.
|
inline |
Constructor
draftPressure | double, furnace draft pressure in inch W.C. |
openingArea | double, opening area in ft^2 |
leakageGasTemperature | double, temperature of gases leaking from furnace in °F |
ambientTemperature | double. ambient temperature in °F |
coefficient | double, coefficient - unitless |
specificGravity | double, specific gravity - unitless |
correctionFactor | double, correction factor - unitless |
Definition at line 34 of file leakage_losses.h.
|
inline |
Gets the ambient temperature
Definition at line 84 of file leakage_losses.h.
|
inline |
Gets the coefficient
Definition at line 96 of file leakage_losses.h.
|
inline |
Gets the correction factor
Definition at line 120 of file leakage_losses.h.
|
inline |
Gets the furnace draft pressure
Definition at line 48 of file leakage_losses.h.
double LeakageLosses::getExfiltratedGasesHeatContent | ( | ) |
Gets the exfiltrated gases heat content
|
inline |
Gets the temperature of gases leaking from furnace
Definition at line 72 of file leakage_losses.h.
|
inline |
Gets the opening area
Definition at line 60 of file leakage_losses.h.
|
inline |
Gets the specific gravity
Definition at line 108 of file leakage_losses.h.
|
inline |
Sets the ambient temperature
ambientTemperature | double, ambient temperature in °F |
Definition at line 90 of file leakage_losses.h.
|
inline |
Sets the coefficient
coefficient | double, coefficient - unitless |
Definition at line 102 of file leakage_losses.h.
|
inline |
Sets the correction factor
correctionFactor | double, correction factor - unitless |
Definition at line 126 of file leakage_losses.h.
|
inline |
Sets the furnace draft pressure
draftPressure | double, draft pressure in inch W.C. |
Definition at line 54 of file leakage_losses.h.
|
inline |
Sets the temperature of gases leaking from furnace
leakageGasTemperature | double, leakage gas temperature in °F |
Definition at line 78 of file leakage_losses.h.
|
inline |
Sets the opening area
openingArea | double, opening area in ft^2 |
Definition at line 66 of file leakage_losses.h.
|
inline |
Sets the specific gravity
specificGravity | double, specific gravity - unitless |
Definition at line 114 of file leakage_losses.h.
|
private |
Definition at line 139 of file leakage_losses.h.
|
private |
Definition at line 140 of file leakage_losses.h.
|
private |
Definition at line 142 of file leakage_losses.h.
|
private |
Definition at line 136 of file leakage_losses.h.
|
private |
Definition at line 144 of file leakage_losses.h.
|
private |
Definition at line 138 of file leakage_losses.h.
|
private |
Definition at line 137 of file leakage_losses.h.
|
private |
Definition at line 141 of file leakage_losses.h.