Capillary pressures and relative permeabilities for a black oil system. More...
#include <FluidMatrixInteractionBlackoil.hpp>
Public Types | |
typedef ParamsT | Params |
typedef Params::Scalar | Scalar |
![]() | |
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 |
Static Public Member Functions | |
template<class pcContainerT , class SatContainerT > | |
static void | pC (pcContainerT &pc, const Params ¶ms, const SatContainerT &saturations, Scalar) |
The linear capillary pressure-saturation curve. More... | |
template<class krContainerT , class SatContainerT > | |
static void | kr (krContainerT &kr, const Params ¶ms, const SatContainerT &saturations, Scalar) |
The relative permeability of all phases. | |
template<class krContainerT , class SatContainerT > | |
static void | dkr (krContainerT &dkr, const Params ¶ms, const SatContainerT &saturations, Scalar) |
The saturation derivatives of relative permeability of all phases. | |
Capillary pressures and relative permeabilities for a black oil system.
|
inlinestatic |
The linear capillary pressure-saturation curve.
This material law is linear:
Swe | Effective saturation of of the wetting phase ![]() |