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 | Friends | List of all members
GasProperties Class Reference

#include <GasFlueGasMaterial.h>

Public Member Functions

 GasProperties (std::function< double(double t) > specificHeat, const double molecularWeight, const double specificWeight, const double compPercent, const double compByVol, const int o2Generated, const int heatingValue, const int heatingValueVolume, const double h2oGenerated, const double co2Generated)
 
 GasProperties (std::function< double(double t) > specificHeat, const double molecularWeight, const double specificWeight, const double compPercent, const double compByVol, const int o2Generated, const int heatingValue, const int heatingValueVolume, const double h2oGenerated, const double co2Generated)
 
 GasProperties (std::function< double(double t) > specificHeat, const double molecularWeight, const double specificWeight, const double compPercent, const double compByVol, const int o2Generated, const int heatingValue, const int heatingValueVolume, const double h2oGenerated, const double co2Generated)
 

Friends

class GasCompositions
 

Detailed Description

Gas Properties class Contains all of the properties of a gas.

Definition at line 25 of file GasFlueGasMaterial.h.

Constructor & Destructor Documentation

◆ GasProperties() [1/3]

GasProperties::GasProperties ( std::function< double(double t) >  specificHeat,
const double  molecularWeight,
const double  specificWeight,
const double  compPercent,
const double  compByVol,
const int  o2Generated,
const int  heatingValue,
const int  heatingValueVolume,
const double  h2oGenerated,
const double  co2Generated 
)
inline

Constructor

Parameters
specificHeatdouble, specific heat in btu/(lb*°F)
molecularWeightdouble, molecular weight in g/mol
specificWeightdouble, specific weight in lb/scf
compPercentdouble, composition percent as %
compByVoldouble, composition by volume as %
o2Generateddouble, O2 generated in g/mol
heatingValueint, heating value in btu/lb
heatingValueVolumeint, heating value in Btu/scf
h2oGenerateddouble, H2O generated in g/mol
co2Generateddouble, CO2 generated in g/mol

Definition at line 41 of file GasFlueGasMaterial.h.

◆ GasProperties() [2/3]

GasProperties::GasProperties ( std::function< double(double t) >  specificHeat,
const double  molecularWeight,
const double  specificWeight,
const double  compPercent,
const double  compByVol,
const int  o2Generated,
const int  heatingValue,
const int  heatingValueVolume,
const double  h2oGenerated,
const double  co2Generated 
)
inline

Constructor

Parameters
specificHeatdouble, specific heat in btu/(lb*°F)
molecularWeightdouble, molecular weight in g/mol
specificWeightdouble, specific weight in lb/scf
compPercentdouble, composition percent as %
compByVoldouble, composition by volume as %
o2Generateddouble, O2 generated in g/mol
heatingValueint, heating value in btu/lb
heatingValueVolumeint, heating value in Btu/scf
h2oGenerateddouble, H2O generated in g/mol
co2Generateddouble, CO2 generated in g/mol

Definition at line 41 of file GasFlueGasMaterial.h.

◆ GasProperties() [3/3]

GasProperties::GasProperties ( std::function< double(double t) >  specificHeat,
const double  molecularWeight,
const double  specificWeight,
const double  compPercent,
const double  compByVol,
const int  o2Generated,
const int  heatingValue,
const int  heatingValueVolume,
const double  h2oGenerated,
const double  co2Generated 
)
inline

Constructor

Parameters
specificHeatdouble, specific heat in btu/(lb*°F)
molecularWeightdouble, molecular weight in g/mol
specificWeightdouble, specific weight in lb/scf
compPercentdouble, composition percent as %
compByVoldouble, composition by volume as %
o2Generateddouble, O2 generated in g/mol
heatingValueint, heating value in btu/lb
heatingValueVolumeint, heating value in Btu/scf
h2oGenerateddouble, H2O generated in g/mol
co2Generateddouble, CO2 generated in g/mol

Definition at line 41 of file GasFlueGasMaterial.h.


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