#include <MiscibilityLiveGas.hpp>
|
typedef CompVec | surfvol_t |
|
enum | { numComponents = 3
} |
|
enum | { numPhases = 3
} |
|
enum | ComponentIndex { Water = 0
, Oil = 1
, Gas = 2
} |
|
enum | PhaseIndex { Aqua = 0
, Liquid = 1
, Vapour = 2
} |
|
typedef double | Scalar |
|
typedef Dune::FieldVector< Scalar, numComponents > | CompVec |
|
typedef Dune::FieldVector< Scalar, numPhases > | PhaseVec |
|
typedef Dune::FieldMatrix< Scalar, numComponents, numPhases > | PhaseToCompMatrix |
|
typedef Dune::FieldMatrix< Scalar, numPhases, numPhases > | PhaseJacobian |
|
|
| MiscibilityLiveGas (const Opm::PvtgTable &pvtgTable) |
|
virtual | ~MiscibilityLiveGas () |
|
virtual double | getViscosity (int region, double press, const surfvol_t &surfvol) const |
|
virtual double | R (int region, double press, const surfvol_t &surfvol) const |
|
virtual double | dRdp (int region, double press, const surfvol_t &surfvol) const |
|
virtual double | B (int region, double press, const surfvol_t &surfvol) const |
|
virtual double | dBdp (int region, double press, const surfvol_t &surfvol) const |
|
virtual void | getViscosity (const std::vector< PhaseVec > &pressures, const std::vector< CompVec > &surfvol, int phase, std::vector< double > &output) const |
|
virtual void | B (const std::vector< PhaseVec > &pressures, const std::vector< CompVec > &surfvol, int phase, std::vector< double > &output) const |
|
virtual void | dBdp (const std::vector< PhaseVec > &pressures, const std::vector< CompVec > &surfvol, int phase, std::vector< double > &output_B, std::vector< double > &output_dBdp) const |
|
virtual void | R (const std::vector< PhaseVec > &pressures, const std::vector< CompVec > &surfvol, int phase, std::vector< double > &output) const |
|
virtual void | dRdp (const std::vector< PhaseVec > &pressures, const std::vector< CompVec > &surfvol, int phase, std::vector< double > &output_R, std::vector< double > &output_dRdp) const |
|
◆ CompVec
◆ PhaseJacobian
◆ PhaseToCompMatrix
◆ PhaseVec
◆ Scalar
◆ surfvol_t
◆ anonymous enum
◆ anonymous enum
◆ ComponentIndex
◆ PhaseIndex
Enumerator |
---|
Aqua | |
Liquid | |
Vapour | |
◆ MiscibilityLiveGas()
Opm::MiscibilityLiveGas::MiscibilityLiveGas |
( |
const Opm::PvtgTable & |
pvtgTable | ) |
|
◆ ~MiscibilityLiveGas()
virtual Opm::MiscibilityLiveGas::~MiscibilityLiveGas |
( |
| ) |
|
|
virtual |
◆ B() [1/2]
virtual void Opm::MiscibilityLiveGas::B |
( |
const std::vector< PhaseVec > & |
pressures, |
|
|
const std::vector< CompVec > & |
surfvol, |
|
|
int |
phase, |
|
|
std::vector< double > & |
output |
|
) |
| const |
|
virtual |
◆ B() [2/2]
virtual double Opm::MiscibilityLiveGas::B |
( |
int |
region, |
|
|
double |
press, |
|
|
const surfvol_t & |
surfvol |
|
) |
| const |
|
virtual |
◆ dBdp() [1/2]
virtual void Opm::MiscibilityLiveGas::dBdp |
( |
const std::vector< PhaseVec > & |
pressures, |
|
|
const std::vector< CompVec > & |
surfvol, |
|
|
int |
phase, |
|
|
std::vector< double > & |
output_B, |
|
|
std::vector< double > & |
output_dBdp |
|
) |
| const |
|
virtual |
◆ dBdp() [2/2]
virtual double Opm::MiscibilityLiveGas::dBdp |
( |
int |
region, |
|
|
double |
press, |
|
|
const surfvol_t & |
surfvol |
|
) |
| const |
|
virtual |
◆ dRdp() [1/2]
virtual void Opm::MiscibilityLiveGas::dRdp |
( |
const std::vector< PhaseVec > & |
pressures, |
|
|
const std::vector< CompVec > & |
surfvol, |
|
|
int |
phase, |
|
|
std::vector< double > & |
output_R, |
|
|
std::vector< double > & |
output_dRdp |
|
) |
| const |
|
virtual |
◆ dRdp() [2/2]
virtual double Opm::MiscibilityLiveGas::dRdp |
( |
int |
region, |
|
|
double |
press, |
|
|
const surfvol_t & |
surfvol |
|
) |
| const |
|
virtual |
◆ getViscosity() [1/2]
virtual void Opm::MiscibilityLiveGas::getViscosity |
( |
const std::vector< PhaseVec > & |
pressures, |
|
|
const std::vector< CompVec > & |
surfvol, |
|
|
int |
phase, |
|
|
std::vector< double > & |
output |
|
) |
| const |
|
virtual |
◆ getViscosity() [2/2]
virtual double Opm::MiscibilityLiveGas::getViscosity |
( |
int |
region, |
|
|
double |
press, |
|
|
const surfvol_t & |
surfvol |
|
) |
| const |
|
virtual |
◆ miscible_gas()
double Opm::MiscibilityLiveGas::miscible_gas |
( |
double |
press, |
|
|
const surfvol_t & |
surfvol, |
|
|
int |
item, |
|
|
bool |
deriv = false |
|
) |
| const |
|
protected |
◆ R() [1/2]
virtual void Opm::MiscibilityLiveGas::R |
( |
const std::vector< PhaseVec > & |
pressures, |
|
|
const std::vector< CompVec > & |
surfvol, |
|
|
int |
phase, |
|
|
std::vector< double > & |
output |
|
) |
| const |
|
virtual |
◆ R() [2/2]
virtual double Opm::MiscibilityLiveGas::R |
( |
int |
region, |
|
|
double |
press, |
|
|
const surfvol_t & |
surfvol |
|
) |
| const |
|
virtual |
◆ saturated_gas_table_
std::vector<std::vector<double> > Opm::MiscibilityLiveGas::saturated_gas_table_ |
|
protected |
◆ undersat_gas_tables_
std::vector<std::vector<std::vector<double> > > Opm::MiscibilityLiveGas::undersat_gas_tables_ |
|
protected |
The documentation for this class was generated from the following file:
|