A fully-implicit multi-phase flow model which assumes immiscibility of the phases and is able to include fractures in the domain. More...
#include <discretefracturemodel.hh>
Public Member Functions | |
DiscreteFractureModel (Simulator &simulator) | |
void | registerOutputModules_ () |
![]() | |
ImmiscibleModel (Simulator &simulator) | |
std::string | primaryVarName (unsigned pvIdx) const |
Given an primary variable index, return a human readable name. More... | |
std::string | eqName (unsigned eqIdx) const |
Given an equation index, return a human readable name. More... | |
void | updateBegin () |
Called by the update() method before it tries to apply the newton method. More... | |
Scalar | primaryVarWeight (unsigned globalDofIdx, unsigned pvIdx) const |
Scalar | eqWeight (unsigned globalDofIdx, unsigned eqIdx) const |
void | registerOutputModules_ () |
![]() | |
MultiPhaseBaseModel (Simulator &simulator) | |
void | finishInit () |
Apply the initial conditions to the model. More... | |
bool | phaseIsConsidered (unsigned phaseIdx OPM_UNUSED) const |
Returns true iff a fluid phase is used by the model. More... | |
void | globalPhaseStorage (EqVector &storage, unsigned phaseIdx) |
Compute the total storage inside one phase of all conservation quantities. More... | |
void | registerOutputModules_ () |
Static Public Member Functions | |
static void | registerParameters () |
Register all run-time parameters for the immiscible model. | |
static std::string | name () |
![]() | |
static void | registerParameters () |
Register all run-time parameters for the immiscible model. | |
static std::string | name () |
![]() | |
static void | registerParameters () |
Register all run-time parameters for the immiscible model. | |
A fully-implicit multi-phase flow model which assumes immiscibility of the phases and is able to include fractures in the domain.
This model implements multi-phase flow of immiscible fluids
. It also can consider edges of the computational grid as fractures i.e. as a porous medium with different higher permeability than the rest of the domain.
|
inlinestatic |