27#ifndef OPM_BINARY_COEFF_H2O_AIR_HPP
28#define OPM_BINARY_COEFF_H2O_AIR_HPP
35namespace BinaryCoeff {
54 template <
class Evaluation>
55 static Evaluation
henry(
const Evaluation& temperature)
56 {
return 1.0/((0.8942+1.47*exp(-0.04394*(temperature-273.15)))*1e-10); }
69 template <
class Evaluation>
70 static Evaluation
gasDiffCoeff(
const Evaluation& temperature,
const Evaluation& pressure)
77 return Daw*(pg0/pressure)*pow((temperature/T0),Theta);
100 template <
class Evaluation>
103 const double Texp = 273.15 + 25;
104 const double Dexp = 2.01e-9;
105 return Dexp/Texp*temperature;
Binary coefficients for water and nitrogen.
Definition H2O_Air.hpp:42
static Evaluation henry(const Evaluation &temperature)
Henry coefficent for air in liquid water.
Definition H2O_Air.hpp:55
static Evaluation liquidDiffCoeff(const Evaluation &temperature, const Evaluation &)
Lacking better data on water-air diffusion in liquids, we use at the moment the diffusion coefficient...
Definition H2O_Air.hpp:101
static Evaluation gasDiffCoeff(const Evaluation &temperature, const Evaluation &pressure)
Binary diffusion coefficent for molecular water and air.
Definition H2O_Air.hpp:70
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition Exceptions.hpp:30