Binary coefficients such as binary diffusion coefficients, Henry coefficients. More...
Binary coefficients describe the relations of a mixture of two components. Typical binary coefficients are Henry coefficients or binary molecular diffusion coefficients.
Classes | |
| class | Dumux::BinaryCoeff::Air_Mesitylene |
| Binary coefficients for water and mesitylene. More... | |
| class | Dumux::BinaryCoeff::Air_Xylene |
| Binary coefficients for air and xylene. More... | |
| class | Dumux::BinaryCoeff::Brine_CO2< Scalar, CO2, verbose > |
| Binary coefficients for brine and CO2. More... | |
| class | Dumux::BinaryCoeff::H2O_Air |
| Binary coefficients for water and air. More... | |
| class | Dumux::BinaryCoeff::H2O_CH4 |
| Binary coefficients for water and methane. More... | |
| class | Dumux::BinaryCoeff::H2O_Component< Scalar, Component > |
| Binary coefficients for water and another component. More... | |
| class | Dumux::BinaryCoeff::H2O_Component< Scalar, Components::Constant< id, Scalar > > |
| Binary coefficients for water and a constant component. More... | |
| class | Dumux::BinaryCoeff::H2O_HeavyOil |
| Binary coefficients for water and heavy oil as in SAGD processes. More... | |
| class | Dumux::BinaryCoeff::H2O_Mesitylene |
| Binary coefficients for water and mesitylene. More... | |
| class | Dumux::BinaryCoeff::H2O_N2 |
| Binary coefficients for water and nitrogen. More... | |
| class | Dumux::BinaryCoeff::H2O_O2 |
| Binary coefficients for water and oxygen. More... | |
| class | Dumux::BinaryCoeff::H2O_Xylene |
| Binary coefficients for water and xylene. More... | |
| class | Dumux::BinaryCoeff::N2_O2 |
| Binary coefficients for nitrogen and oxygen. More... | |
Functions | |
| template<class Scalar> | |
| Scalar | Dumux::BinaryCoeff::fullerMethod (const Scalar *M, const Scalar *SigmaNu, const Scalar temperature, const Scalar pressure) |
| Estimate binary diffusion coefficients \(\mathrm{[m^2/s]}\) in gases according to the method by Fuller. | |
| template<class Scalar> | |
| Scalar | Dumux::henryIAPWS (Scalar E, Scalar F, Scalar G, Scalar H, Scalar temperature) |
| The Henry constants in liquid water using the IAPWS 2004 formulation. | |
Files | |
| file | air_mesitylene.hh |
| Binary coefficients for air and mesitylene. | |
| file | air_xylene.hh |
| Binary coefficients for air and xylene. | |
| file | brine_co2.hh |
| Binary coefficients for CO2 and brine. | |
| file | fullermethod.hh |
| Various relations for molecular diffusion coefficients. | |
| file | h2o_air.hh |
| Binary coefficients for water and air. | |
| file | h2o_ch4.hh |
| Binary coefficients for water and methane. | |
| file | h2o_constant.hh |
| Binary coefficients for water and a "constant" component. | |
| file | h2o_heavyoil.hh |
| Binary coefficients for water and heavy oil. | |
| file | h2o_mesitylene.hh |
| Binary coefficients for water and mesitylene. | |
| file | h2o_n2.hh |
| Binary coefficients for water and nitrogen. | |
| file | h2o_o2.hh |
| Binary coefficients for water and oxygen. | |
| file | h2o_xylene.hh |
| Binary coefficients for water and xylene. | |
| file | henryiapws.hh |
| The IAPWS formulation of Henry coefficients in water. | |
| file | n2_o2.hh |
| Binary coefficients for nitrogen and oxygen. | |
|
inline |
| M | molar masses \(\mathrm{[g/mol]}\) |
| SigmaNu | atomic diffusion volume |
| temperature | The temperature \(\mathrm{[K]}\) |
| pressure | phase pressure \(\mathrm{[Pa]}\) |
This function estimates the diffusion coefficients in binary gases using to the method proposed by Fuller. This method and is only valid at "low" pressures.
See: R. Reid, et al. (1987, pp. 587-588) [69]
|
inline |
| E | Correlation parameter |
| F | Correlation parameter |
| G | Correlation parameter |
| H | Correlation parameter |
| temperature | the temperature \(\mathrm{[K]}\) |
This function calculates \(\mathrm{K_D}\), see:
IAPWS: "Guideline on the Henry's Constant and Vapor-Liquid
Distribution Constant for Gases in H2O and D2O at High
Temperatures" Equation (5) [86]
Range of validity: T = {278.12 ; 636.46} approximations beyond this range are increasingly incorrect. However, close to the critical the values are more, again.