Oxygen as a publicly derived class of Material.  
 More...
#include <PureGas.h>
|  | 
|  | Oxygen () | 
|  | 
| virtual | ~Oxygen () | 
|  | 
| virtual enMaterialID | get_ID () | 
|  | 
| virtual char * | get_name () | 
|  | 
| virtual char * | get_formula () | 
|  | 
| virtual void | get_viscosity (double &mu, const double &T) | 
|  | 
| virtual double | get_molar_enthalpy (const double &) const | 
|  | Method to return molar enthalpy [ J/mol] of Oxygen gas \( (O_2) \) (assuming ideal gas behavior), as a function of temperature [K].
 | 
|  | 
| virtual double | get_dmolar_enthalpy_dT (const double &T) const | 
|  | Method to return derivative of molar enthalpy [ J/mol] w.r.t Temperature [K] for Oxygen gas (assuming ideal gas behavior).
 | 
|  | 
| virtual double | get_d2molar_enthalpy_dT2 (const double &T) const | 
|  | Method to return second derivative of molar enthalpy [ J/mol] w.r.t Temperature [K] for Oxygen gas (assuming ideal gas behavior).
 | 
|  | 
|  | PureGas () | 
|  | 
| virtual | ~PureGas () | 
|  | 
| virtual double | getCollisionDiameter () | 
|  | Lennard-Jones parameters. 
 | 
|  | 
| virtual double | getDimensionlessTemperature (const double &T) | 
|  | 
| virtual void | get_viscosity_Chapman_Enskog (double &mu, const double &T, const double &MW, const double &hard_sphere_diameter) | 
|  | 
| virtual void | get_viscosity_Chapman_Enskog (double &mu, const double &T) | 
|  | 
| virtual void | get_dMu_d_T_Chapman_Enskog (double &dmu, const double &T, const double &MW, const double &hard_sphere_diameter) | 
|  | 
| virtual void | get_dMu_d_T_Chapman_Enskog (double &dmu, const double &T) | 
|  | 
|  | 
| double | Tc | 
|  | Critical temperature in Kelvin. 
 | 
|  | 
| double | Pc | 
|  | Critical pressure in bar. 
 | 
|  | 
| double | Vc | 
|  | Critical volume in Cm3/mol. 
 | 
|  | 
| double | Zc | 
|  | Critical gas compressibility factor (Z). 
 | 
|  | 
| double | w | 
|  | Material other critical properties. 
 | 
|  | 
| double | M | 
|  | Molar mass in g/mol or kg/kmol. 
 | 
|  | 
| double | Tnb | 
|  | in Kelvin 
 | 
|  | 
| double | Vl | 
|  | in m3/kmol 
 | 
|  | 
| double | Mu_0 | 
|  | dynamic viscosity at STP 
 | 
|  | 
| double | hard_sphere_diameter | 
|  | Hard sphere diameter in Angstrom. 
 | 
|  | 
| double | e_k | 
|  | epsilon/k 
 | 
|  | 
Oxygen as a publicly derived class of Material. 
      
        
          | FuelCellShop::Material::Oxygen::Oxygen | ( |  | ) |  | 
      
 
 
  
  | 
        
          | virtual FuelCellShop::Material::Oxygen::~Oxygen | ( |  | ) |  |  | virtual | 
 
 
  
  | 
        
          | virtual double FuelCellShop::Material::Oxygen::get_d2molar_enthalpy_dT2 | ( | const double & | T | ) | const |  | virtual | 
 
Method to return second derivative of molar enthalpy [J/mol] w.r.t Temperature [K] for Oxygen gas (assuming ideal gas behavior). 
The method takes temperature (in Kelvins) as an input argument. 
Implements FuelCellShop::Material::PureGas.
 
 
  
  | 
        
          | virtual double FuelCellShop::Material::Oxygen::get_dmolar_enthalpy_dT | ( | const double & | T | ) | const |  | virtual | 
 
Method to return derivative of molar enthalpy [J/mol] w.r.t Temperature [K] for Oxygen gas (assuming ideal gas behavior). 
The method takes temperature (in Kelvins) as an input argument. 
Implements FuelCellShop::Material::PureGas.
 
 
  
  | 
        
          | virtual char* FuelCellShop::Material::Oxygen::get_formula | ( |  | ) |  |  | virtual | 
 
 
  
  | 
        
          | virtual enMaterialID FuelCellShop::Material::Oxygen::get_ID | ( |  | ) |  |  | virtual | 
 
 
  
  | 
        
          | virtual double FuelCellShop::Material::Oxygen::get_molar_enthalpy | ( | const double & |  | ) | const |  | virtual | 
 
Method to return molar enthalpy [J/mol] of Oxygen gas \( (O_2) \) (assuming ideal gas behavior), as a function of temperature [K]. 
The method takes temperature (in Kelvins) as an input argument. 
Implements FuelCellShop::Material::PureGas.
 
 
  
  | 
        
          | virtual char* FuelCellShop::Material::Oxygen::get_name | ( |  | ) |  |  | virtual | 
 
 
  
  | 
        
          | virtual void FuelCellShop::Material::Oxygen::get_viscosity | ( | double & | mu, |  
          |  |  | const double & | T |  
          |  | ) |  |  |  | virtual | 
 
 
The documentation for this class was generated from the following file: