Binary coefficients for brine and CO2.
#include <dumux/material/binarycoefficients/brine_co2.hh>
|
static Scalar | gasDiffCoeff (Scalar temperature, Scalar pressure) |
| Binary diffusion coefficient \(\mathrm{[m^2/s]}\) of water in the CO2 phase. More...
|
|
static Scalar | liquidDiffCoeff (Scalar temperature, Scalar pressure) |
| Binary diffusion coefficient \(\mathrm{[m^2/s]}\) of CO2 in the brine phase. More...
|
|
static void | calculateMoleFractions (const Scalar temperature, const Scalar pg, const Scalar salinity, const int knownPhaseIdx, Scalar &xlCO2, Scalar &ygH2O) |
| Returns the mol (!) fraction of CO2 in the liquid phase and the mol (!) fraction of H2O in the gas phase for a given temperature, pressure, CO2 density and brine salinity. More...
|
|
static Scalar | fugacityCoefficientCO2 (Scalar T, Scalar pg) |
| Returns the fugacity coefficient of the CO2 component in a water-CO2 mixture (given in Spycher, Pruess and Ennis-King (2003) [82] ) More...
|
|
static Scalar | fugacityCoefficientH2O (Scalar T, Scalar pg) |
| Returns the fugacity coefficient of the H2O component in a water-CO2 mixture (given in Spycher, Pruess and Ennis-King (2003) [82] ) More...
|
|
◆ calculateMoleFractions()
template<class Scalar , class CO2 , bool verbose = true>
static void Dumux::BinaryCoeff::Brine_CO2< Scalar, CO2, verbose >::calculateMoleFractions |
( |
const Scalar |
temperature, |
|
|
const Scalar |
pg, |
|
|
const Scalar |
salinity, |
|
|
const int |
knownPhaseIdx, |
|
|
Scalar & |
xlCO2, |
|
|
Scalar & |
ygH2O |
|
) |
| |
|
inlinestatic |
Implemented according to Spycher and Pruess (2005) [81]
applying the activity coefficient expression of Duan and Sun (2003) [27]
and the correlations for pure water given in Spycher, Pruess and Ennis-King (2003) [82]
- Parameters
-
temperature | the temperature \(\mathrm{[K]}\) |
pg | the gas phase pressure \(\mathrm{[Pa]}\) |
salinity | the salinity \(\mathrm{[kg \ NaCl / kg \ solution]}\) |
knownPhaseIdx | indicates which phases are present |
xlCO2 | mole fraction of CO2 in brine \(\mathrm{[mol/mol]}\) |
ygH2O | mole fraction of water in the gas phase \(\mathrm{[mol/mol]}\) |
◆ fugacityCoefficientCO2()
template<class Scalar , class CO2 , bool verbose = true>
- Parameters
-
T | the temperature \(\mathrm{[K]}\) |
pg | the gas phase pressure \(\mathrm{[Pa]}\) |
◆ fugacityCoefficientH2O()
template<class Scalar , class CO2 , bool verbose = true>
- Parameters
-
T | the temperature \(\mathrm{[K]}\) |
pg | the gas phase pressure \(\mathrm{[Pa]}\) |
◆ gasDiffCoeff()
template<class Scalar , class CO2 , bool verbose = true>
According to B. Xu et al. (2002) [93]
- Parameters
-
temperature | the temperature \(\mathrm{[K]}\) |
pressure | the phase pressure \(\mathrm{[Pa]}\) |
◆ liquidDiffCoeff()
template<class Scalar , class CO2 , bool verbose = true>
- Parameters
-
temperature | the temperature \(\mathrm{[K]}\) |
pressure | the phase pressure \(\mathrm{[Pa]}\) |
The documentation for this class was generated from the following file: