Class responsible for computing all fluid properties from face pressures and composition.
More...
#include <BlackoilFluid.hpp>
|
typedef FluidStateBlackoil | FluidState |
|
typedef BlackoilFluidData | FluidData |
|
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 |
|
|
void | init (const Opm::Deck &deck) |
|
FluidState | computeState (PhaseVec phase_pressure, CompVec z) const |
|
const CompVec & | surfaceDensities () const |
|
PhaseVec | phaseDensities (const double *A) const |
|
template<class States > |
void | computeBAndR (States &states) const |
| Input: p, z Output: B, R.
|
|
template<class States > |
void | computePvtNoDerivs (States &states) const |
| Input: p, z Output: B, R, mu.
|
|
template<class States > |
void | computePvt (States &states) const |
| Input: p, z Output: B, dB/dp, R, dR/dp, mu.
|
|
template<class States > |
void | computeStateMatrix (States &states) const |
| Input: B, R Output: A.
|
|
template<class States > |
void | computePvtDepending (States &states) const |
| Input: z, B, dB/dp, R, dR/dp Output: A, u, sum(u), s, c, cT, ex.
|
|
template<class States > |
void | computeMobilitiesNoDerivs (States &states) const |
| Input: s, mu Output: kr, lambda.
|
|
template<class States > |
void | computeMobilities (States &states) const |
| Input: s, mu Output: kr, dkr/ds, lambda, dlambda/ds.
|
|
Class responsible for computing all fluid properties from face pressures and composition.
◆ phaseDensities()
PhaseVec Opm::BlackoilFluid::phaseDensities |
( |
const double * |
A | ) |
const |
|
inline |
- Parameters
-
[in] | A | state matrix in fortran ordering |
The documentation for this class was generated from the following file: