![]() |
AMO-Tools-Suite
v.0.9.0
Set of tools for calculating energy efficiency in industrial equipment
|
#include <Atmosphere.h>
Public Member Functions | |
Atmosphere (const double inletTemperature, const double outletTemperature, const double flowRate, const double correctionFactor, const double specificHeat) | |
double | getInletTemperature () const |
void | setInletTemperature (const double inletTemperature) |
double | getOutletTemperature () const |
void | setOutletTemperature (const double outletTemperature) |
double | getFlowRate () const |
void | setFlowRate (const double flowRate) |
double | getCorrectionFactor () const |
void | setCorrectionFactor (const double correctionFactor) |
double | getSpecificHeat () const |
void | setSpecificHeat (const double specificHeat) |
double | getTotalHeat () |
std::string | getSubstance () const |
void | setSubstance (std::string substance) |
int | getID () const |
void | setID (const int id) |
bool | operator== (const Atmosphere &rhs) const |
bool operator | |
bool | operator!= (const Atmosphere &rhs) const |
bool operator | |
Atmosphere (const double inletTemperature, const double outletTemperature, const double flowRate, const double correctionFactor, const double specificHeat) | |
double | getInletTemperature () const |
void | setInletTemperature (const double inletTemperature) |
double | getOutletTemperature () const |
void | setOutletTemperature (const double outletTemperature) |
double | getFlowRate () const |
void | setFlowRate (const double flowRate) |
double | getCorrectionFactor () const |
void | setCorrectionFactor (const double correctionFactor) |
double | getSpecificHeat () const |
void | setSpecificHeat (const double specificHeat) |
double | getTotalHeat () |
std::string | getSubstance () const |
void | setSubstance (std::string substance) |
int | getID () const |
void | setID (const int id) |
bool | operator== (const Atmosphere &rhs) const |
bool operator | |
bool | operator!= (const Atmosphere &rhs) const |
bool operator | |
Atmosphere (const double inletTemperature, const double outletTemperature, const double flowRate, const double correctionFactor, const double specificHeat) | |
double | getInletTemperature () const |
void | setInletTemperature (const double inletTemperature) |
double | getOutletTemperature () const |
void | setOutletTemperature (const double outletTemperature) |
double | getFlowRate () const |
void | setFlowRate (const double flowRate) |
double | getCorrectionFactor () const |
void | setCorrectionFactor (const double correctionFactor) |
double | getSpecificHeat () const |
void | setSpecificHeat (const double specificHeat) |
double | getTotalHeat () |
std::string | getSubstance () const |
void | setSubstance (std::string substance) |
int | getID () const |
void | setID (const int id) |
bool | operator== (const Atmosphere &rhs) const |
bool operator | |
bool | operator!= (const Atmosphere &rhs) const |
bool operator | |
Friends | |
class | SQLite |
Atmosphere class Contains all of the properties of the atmosphere of gases within the furnace. Used to calculate how much heat is used by the atmosphere gases. ASSUMPTIONS: The atmosphere composition does not change. There is not heat of reaction (endothermic or exothermic) between the atmosphere and materials inside the furnace. WARNINGS: If the atmosphere reacts with the material being processed, then its composition changes, and it is necessary to use appropriate correction factors based on new and old composition properties.
Definition at line 31 of file Atmosphere.h.
|
inline |
Constructor for the atmospheric heat loss with all inputs specified
inletTemperature | double, inlet temperature of gasses in °F |
outletTemperature | double, outlet temperature of gasses in °F |
flowRate | double, flow rate of gasses in scfh |
correctionFactor | double, correction factor - unitless |
specificHeat | double, specific heat of gasses at average air temperature in Btu/(scf*°F) |
Definition at line 45 of file Atmosphere.h.
|
inline |
Constructor for the atmospheric heat loss with all inputs specified
inletTemperature | double, inlet temperature of gasses in °F |
outletTemperature | double, outlet temperature of gasses in °F |
flowRate | double, flow rate of gasses in scfh |
correctionFactor | double, correction factor - unitless |
specificHeat | double, specific heat of gasses at average air temperature in Btu/(scf*°F) |
Definition at line 45 of file Atmosphere.h.
|
inline |
Constructor for the atmospheric heat loss with all inputs specified
inletTemperature | double, inlet temperature of gasses in °F |
outletTemperature | double, outlet temperature of gasses in °F |
flowRate | double, flow rate of gasses in scfh |
correctionFactor | double, correction factor - unitless |
specificHeat | double, specific heat of gasses at average air temperature in Btu/(scf*°F) |
Definition at line 45 of file Atmosphere.h.
|
inline |
Getter for the correction factor
Definition at line 110 of file Atmosphere.h.
|
inline |
Getter for the correction factor
Definition at line 110 of file Atmosphere.h.
|
inline |
Getter for the correction factor
Definition at line 110 of file Atmosphere.h.
|
inline |
Getter for the flow rate
Definition at line 94 of file Atmosphere.h.
|
inline |
Getter for the flow rate
Definition at line 94 of file Atmosphere.h.
|
inline |
Getter for the flow rate
Definition at line 94 of file Atmosphere.h.
|
inline |
|
inline |
|
inline |
|
inline |
Getter for the inlet/initial temperature
Definition at line 62 of file Atmosphere.h.
|
inline |
Getter for the inlet/initial temperature
Definition at line 62 of file Atmosphere.h.
|
inline |
Getter for the inlet/initial temperature
Definition at line 62 of file Atmosphere.h.
|
inline |
Getter for the outlet/final temperature
Definition at line 78 of file Atmosphere.h.
|
inline |
Getter for the outlet/final temperature
Definition at line 78 of file Atmosphere.h.
|
inline |
Getter for the outlet/final temperature
Definition at line 78 of file Atmosphere.h.
|
inline |
Getter for the specific heat
Definition at line 126 of file Atmosphere.h.
|
inline |
Getter for the specific heat
Definition at line 126 of file Atmosphere.h.
|
inline |
Getter for the specific heat
Definition at line 126 of file Atmosphere.h.
|
inline |
Gets the name of substance
Definition at line 148 of file Atmosphere.h.
|
inline |
Gets the name of substance
Definition at line 148 of file Atmosphere.h.
|
inline |
Gets the name of substance
Definition at line 148 of file Atmosphere.h.
double Atmosphere::getTotalHeat | ( | ) |
Calculates the total heat loss
Definition at line 11 of file Atmosphere.cpp.
double Atmosphere::getTotalHeat | ( | ) |
Calculates the total heat loss
double Atmosphere::getTotalHeat | ( | ) |
Calculates the total heat loss
|
inline |
Sets the correction factor
correctionFactor | double, correction factor - unitless |
Definition at line 118 of file Atmosphere.h.
|
inline |
Sets the correction factor
correctionFactor | double, correction factor - unitless |
Definition at line 118 of file Atmosphere.h.
|
inline |
Sets the correction factor
correctionFactor | double, correction factor - unitless |
Definition at line 118 of file Atmosphere.h.
|
inline |
Sets the flow rate
flowRate | double, flow rate in scfh |
Definition at line 102 of file Atmosphere.h.
|
inline |
Sets the flow rate
flowRate | double, flow rate in scfh |
Definition at line 102 of file Atmosphere.h.
|
inline |
Sets the flow rate
flowRate | double, flow rate in scfh |
Definition at line 102 of file Atmosphere.h.
|
inline |
Sets the ID of material
id | const int, ID of material |
Definition at line 172 of file Atmosphere.h.
|
inline |
Sets the ID of material
id | const int, ID of material |
Definition at line 172 of file Atmosphere.h.
|
inline |
Sets the ID of material
id | const int, ID of material |
Definition at line 172 of file Atmosphere.h.
|
inline |
Sets the inlet/initial temperature
inletTemperature | double, initial temperature in °F |
Definition at line 70 of file Atmosphere.h.
|
inline |
Sets the inlet/initial temperature
inletTemperature | double, initial temperature in °F |
Definition at line 70 of file Atmosphere.h.
|
inline |
Sets the inlet/initial temperature
inletTemperature | double, initial temperature in °F |
Definition at line 70 of file Atmosphere.h.
|
inline |
Sets the outlet/final temperature
outletTemperature | double, outlet/final temperature in °F |
Definition at line 86 of file Atmosphere.h.
|
inline |
Sets the outlet/final temperature
outletTemperature | double, outlet/final temperature in °F |
Definition at line 86 of file Atmosphere.h.
|
inline |
Sets the outlet/final temperature
outletTemperature | double, outlet/final temperature in °F |
Definition at line 86 of file Atmosphere.h.
|
inline |
Sets the specific heat
specificHeat | double, specific heat in btu/(scf*°F) |
Definition at line 134 of file Atmosphere.h.
|
inline |
Sets the specific heat
specificHeat | double, specific heat in btu/(scf*°F) |
Definition at line 134 of file Atmosphere.h.
|
inline |
Sets the specific heat
specificHeat | double, specific heat in btu/(scf*°F) |
Definition at line 134 of file Atmosphere.h.
|
inline |
Sets the name of substance
substance | string, name of substance |
Definition at line 156 of file Atmosphere.h.
|
inline |
Sets the name of substance
substance | string, name of substance |
Definition at line 156 of file Atmosphere.h.
|
inline |
Sets the name of substance
substance | string, name of substance |
Definition at line 156 of file Atmosphere.h.