My Project
|
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. | |
std::string | eqName (unsigned eqIdx) const |
Given an equation index, return a human readable name. | |
void | updateBegin () |
Called by the update() method before it tries to apply the newton method. | |
Scalar | primaryVarWeight (unsigned globalDofIdx, unsigned pvIdx) const |
Scalar | eqWeight (unsigned globalDofIdx, unsigned eqIdx) const |
void | registerOutputModules_ () |
![]() | |
MultiPhaseBaseModel (Simulator &simulator) | |
bool | phaseIsConsidered (unsigned) const |
Returns true iff a fluid phase is used by the model. | |
void | globalPhaseStorage (EqVector &storage, unsigned phaseIdx) |
Compute the total storage inside one phase of all conservation quantities. | |
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
|
inlinestatic |