Opm::BinaryCoeff Namespace Reference

Classes

class  Air_Mesitylene
 Binary coefficients for water and mesitylene. More...
 
class  Air_Xylene
 Binary coefficients for water and xylene. More...
 
class  Brine_CO2
 Binary coefficients for brine and CO2. More...
 
class  H2O_Air
 Binary coefficients for water and nitrogen. More...
 
class  H2O_CO2
 Binary coefficients for water and CO2. More...
 
class  H2O_Mesitylene
 Binary coefficients for water and mesitylene. More...
 
class  H2O_N2
 Binary coefficients for water and nitrogen. More...
 
class  H2O_Xylene
 Binary coefficients for water and xylene. More...
 

Functions

template<class Scalar , class Evaluation = Scalar>
Evaluation fullerMethod (const Scalar *M, const Scalar *SigmaNu, const Evaluation &temperature, const Evaluation &pressure)
 Estimate binary diffusion coefficents $\mathrm{[m^2/s]}$ in gases according to the method by Fuller. More...
 

Function Documentation

◆ fullerMethod()

template<class Scalar , class Evaluation = Scalar>
Evaluation Opm::BinaryCoeff::fullerMethod ( const Scalar *  M,
const Scalar *  SigmaNu,
const Evaluation &  temperature,
const Evaluation &  pressure 
)
inline

Estimate binary diffusion coefficents $\mathrm{[m^2/s]}$ in gases according to the method by Fuller.

Parameters
Mmolar masses $\mathrm{[g/mol]}$
SigmaNuatomic diffusion volume
temperatureThe temperature $\mathrm{[K]}$
pressurephase pressure $\mathrm{[Pa]}$

This function estimates the diffusion coefficents in binary gases using to the method proposed by Fuller. This method and is only valid at "low" pressures.

See: R. Reid, et al.: The Properties of Gases and Liquids, 4th edition, McGraw-Hill, 1987, pp. 587-588

References Opm::harmonicMean(), Opm::pow(), and Opm::sqrt().

Referenced by Opm::BinaryCoeff::H2O_CO2::gasDiffCoeff(), and Opm::BinaryCoeff::H2O_N2::gasDiffCoeff().