https://mooseframework.inl.gov
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
GasTransportUtils.h File Reference

Go to the source code of this file.

Classes

struct  GasTransportUtils::LennardJonesParameters
 Parameters of the Lennard-Jones (12-6) potential of a species. More...
 

Namespaces

namespace  GasTransportUtils
 Transport properties of dilute gases: Lennard-Jones parameters of the NASA 7-coefficient species, collision integrals, Chapman-Enskog viscosity and binary diffusion coefficients, the modified Eucken thermal conductivity, and the low-density viscosity and thermal conductivity of steam.
 

Functions

const LennardJonesParameters & GasTransportUtils::lennardJonesParameters (const std::string &name)
 Lennard-Jones parameters of a built-in species.
 
template<typename CppType >
CppType GasTransportUtils::collisionIntegral11 (const CppType &T_reduced)
 Reduced collision integral Omega(1,1)* of the Lennard-Jones potential, which enters the binary diffusion coefficient, from the fit of Neufeld et al.
 
template<typename CppType >
CppType GasTransportUtils::collisionIntegral22 (const CppType &T_reduced)
 Reduced collision integral Omega(2,2)* of the Lennard-Jones potential, which enters the viscosity, from the fit of Neufeld et al.
 
template<typename CppType >
CppType GasTransportUtils::viscosity (const CppType &T, const Real molar_mass, const LennardJonesParameters &lj)
 Chapman-Enskog viscosity of a dilute gas [Pa s].
 
template<typename CppType >
CppType GasTransportUtils::binaryDiffusionCoefficient (const CppType &p, const CppType &T, const Real molar_mass_i, const Real molar_mass_j, const LennardJonesParameters &lj_i, const LennardJonesParameters &lj_j)
 Chapman-Enskog binary diffusion coefficient of a dilute gas pair [m^2/s], with the Lorentz-Berthelot combining rules for the Lennard-Jones parameters of the pair.
 
template<typename CppType >
CppType GasTransportUtils::modifiedEuckenConductivity (const CppType &mu, const CppType &cp_over_R, const Real R_specific)
 Thermal conductivity of a dilute gas from the modified Eucken correlation [W/(m K)], k = mu R_s (1.32 cp/R + 0.45), with the specific gas constant R_s.
 
template<typename CppType >
CppType GasTransportUtils::steamViscosityZeroDensity (const CppType &T)
 Viscosity of steam in the limit of zero density [Pa s], from the IAPWS 2008 formulation, as in Water97FluidProperties.
 
template<typename CppType >
CppType GasTransportUtils::steamConductivityZeroDensity (const CppType &T)
 Thermal conductivity of steam in the limit of zero density [W/(m K)], from the IAPWS 2011 formulation.