My Project
|
Provides the volumetric quantities required for the equations needed by the solvents extension of the black-oil model. More...
#include <blackoilsolventmodules.hh>
Public Member Functions | |
void | solventPreSatFuncUpdate_ (const ElementContext &elemCtx, unsigned dofIdx, unsigned timeIdx) |
Called before the saturation functions are doing their magic. | |
void | solventPostSatFuncUpdate_ (const ElementContext &elemCtx, unsigned dofIdx, unsigned timeIdx) |
Called after the saturation functions have been doing their magic. | |
void | solventPvtUpdate_ (const ElementContext &elemCtx, unsigned scvIdx, unsigned timeIdx) |
Update the intensive PVT properties needed to handle solvents from the primary variables. | |
const Evaluation & | solventSaturation () const |
const Evaluation & | rsSolw () const |
const Evaluation & | solventDensity () const |
const Evaluation & | solventViscosity () const |
const Evaluation & | solventMobility () const |
const Evaluation & | solventInverseFormationVolumeFactor () const |
const Scalar & | solventRefDensity () const |
Protected Member Functions | |
Implementation & | asImp_ () |
Provides the volumetric quantities required for the equations needed by the solvents extension of the black-oil model.
|
inline |
Called after the saturation functions have been doing their magic.
After this function, all saturations, pressures and relative permeabilities must be final. (i.e., the "hydrocarbon saturations".)
|
inline |
Called before the saturation functions are doing their magic.
At this point, the saturations of the fluid state correspond to those if the phases were pure hydrocarbons.
|
inline |
Update the intensive PVT properties needed to handle solvents from the primary variables.
At this point the pressures and saturations of the fluid state are correct.