|
| MiscibilityLiveOil (const PvtoTable &pvtoTable) |
| Constructor.
|
|
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 |
|
| MiscibilityProps () |
| Constructor.
|
|
|
double | evalR (double press, const surfvol_t &surfvol) const |
|
void | evalRDeriv (double press, const surfvol_t &surfvol, double &R, double &dRdp) const |
|
double | evalB (double press, const surfvol_t &surfvol) const |
|
void | evalBDeriv (double press, const surfvol_t &surfvol, double &B, double &dBdp) const |
|
double | miscible_oil (double press, const surfvol_t &surfvol, int item, bool deriv=false) const |
|
|
std::vector< std::vector< double > > | saturated_oil_table_ |
|
std::vector< std::vector< std::vector< double > > > | undersat_oil_tables_ |
|
|
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 |
|
The documentation for this class was generated from the following files: