Opm::BinaryCoeff::Brine_CO2< Scalar, H2O, CO2, verbose > Class Template Reference Binary coefficients for brine and CO2. More...
Detailed Descriptiontemplate<class Scalar, class H2O, class CO2, bool verbose = true> class Opm::BinaryCoeff::Brine_CO2< Scalar, H2O, CO2, verbose > Binary coefficients for brine and CO2. Member Function Documentation◆ calculateMoleFractions()
template<class Evaluation >
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. Implemented according to "Spycher and Pruess 2005" applying the activity coefficient expression of "Duan and Sun 2003" and the correlations for pure water given in "Spycher, Pruess and Ennis-King 2003"
Referenced by Opm::BrineCO2FluidSystem< Scalar, CO2Tables >::fugacityCoefficient(). ◆ fugacityCoefficientCO2()
template<class Evaluation >
Returns the fugacity coefficient of the CO2 component in a water-CO2 mixture. (given in Spycher, Pruess and Ennis-King (2003))
References Opm::Valgrind::CheckDefined(), Opm::exp(), Opm::CO2< Scalar, CO2Tables >::gasDensity(), Opm::log(), Opm::CO2< Scalar, CO2Tables >::molarMass(), Opm::pow(), and Opm::IdealGas< Scalar >::R. Referenced by Opm::BinaryCoeff::Brine_CO2< Scalar, H2O, CO2, verbose >::henry(). ◆ fugacityCoefficientH2O()
template<class Evaluation >
Returns the fugacity coefficient of the H2O component in a water-CO2 mixture. (given in Spycher, Pruess and Ennis-King (2003))
References Opm::exp(), Opm::CO2< Scalar, CO2Tables >::gasDensity(), Opm::log(), Opm::CO2< Scalar, CO2Tables >::molarMass(), Opm::pow(), and Opm::IdealGas< Scalar >::R. ◆ gasDiffCoeff()
template<class Evaluation >
Binary diffusion coefficent [m^2/s] of water in the CO2 phase. According to "Diffusion of Water in Liquid and Supercritical Carbon Dioxide: An NMR Study",Bin Xu et al., 2002
References Opm::CO2< Scalar, CO2Tables >::gasViscosity(). Referenced by Opm::Co2GasPvt< Scalar >::diffusionCoefficient(), and Opm::BrineCO2FluidSystem< Scalar, CO2Tables >::diffusionCoefficient(). ◆ henry()
template<class Evaluation >
Henry coefficent for CO2 in brine. References Opm::BinaryCoeff::Brine_CO2< Scalar, H2O, CO2, verbose >::fugacityCoefficientCO2(). ◆ liquidDiffCoeff()
template<class Evaluation >
Binary diffusion coefficent [m^2/s] of CO2 in the brine phase.
Referenced by Opm::BrineCO2FluidSystem< Scalar, CO2Tables >::diffusionCoefficient(). The documentation for this class was generated from the following file: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||