Struct holding the parameters for the BlackOilSolventModule class.
More...
#include <blackoilsolventparams.hpp>
|
using | BrineCo2Pvt = ::Opm::BrineCo2Pvt<Scalar> |
|
using | BrineH2Pvt = ::Opm::BrineH2Pvt<Scalar> |
|
using | Co2GasPvt = ::Opm::Co2GasPvt<Scalar> |
|
using | H2GasPvt = ::Opm::H2GasPvt<Scalar> |
|
using | SolventPvt = ::Opm::SolventPvt<Scalar> |
|
using | TabulatedFunction = Tabulated1DFunction<Scalar> |
|
|
void | setNumSatRegions (unsigned numRegions) |
| Specify the number of satuation regions.
|
|
void | setMsfn (unsigned satRegionIdx, const TabulatedFunction &msfnKrsg, const TabulatedFunction &msfnKro) |
| Specify miscible relative permeability multipliers of a single region.
|
|
|
BrineCo2Pvt | brineCo2Pvt_ {} |
|
BrineH2Pvt | brineH2Pvt_ {} |
|
Co2GasPvt | co2GasPvt_ {} |
|
H2GasPvt | h2GasPvt_ {} |
|
SolventPvt | solventPvt_ {} |
|
std::vector< TabulatedFunction > | ssfnKrg_ {} |
|
std::vector< TabulatedFunction > | ssfnKrs_ {} |
|
std::vector< TabulatedFunction > | sof2Krn_ {} |
|
std::vector< TabulatedFunction > | misc_ {} |
|
std::vector< TabulatedFunction > | pmisc_ {} |
|
std::vector< TabulatedFunction > | msfnKrsg_ {} |
|
std::vector< TabulatedFunction > | msfnKro_ {} |
|
std::vector< TabulatedFunction > | sorwmis_ {} |
|
std::vector< TabulatedFunction > | sgcwmis_ {} |
|
std::vector< Scalar > | tlMixParamViscosity_ {} |
|
std::vector< Scalar > | tlMixParamDensity_ {} |
|
std::vector< TabulatedFunction > | tlPMixTable_ {} |
|
bool | isMiscible_ = false |
|
bool | rsSolw_active_ = false |
|
bool | co2sol_ = false |
|
bool | h2sol_ = false |
|
template<class Scalar>
struct Opm::BlackOilSolventParams< Scalar >
Struct holding the parameters for the BlackOilSolventModule class.
◆ setMsfn()
template<class Scalar >
void Opm::BlackOilSolventParams< Scalar >::setMsfn |
( |
unsigned | satRegionIdx, |
|
|
const TabulatedFunction & | msfnKrsg, |
|
|
const TabulatedFunction & | msfnKro ) |
Specify miscible relative permeability multipliers of a single region.
The index of specified here must be in range [0, numSatRegions)
◆ setNumSatRegions()
Specify the number of satuation regions.
This must be called before setting the SSFN of any region.
The documentation for this struct was generated from the following files: