My Project
|
Contains the high level supplements required to extend the black oil model by MICP. More...
#include <blackoilmicpmodules.hh>
Static Public Member Functions | |
static void | setParams (BlackOilMICPParams< Scalar > &¶ms) |
Set parameters. | |
static void | registerParameters () |
Register all run-time parameters for the black-oil MICP module. | |
static void | registerOutputModules (Model &model, Simulator &simulator) |
Register all MICP specific VTK and ECL output modules. | |
static bool | eqApplies (unsigned eqIdx) |
static Scalar | eqWeight (unsigned eqIdx) |
template<class LhsEval > | |
static void | addStorage (Dune::FieldVector< LhsEval, numEq > &storage, const IntensiveQuantities &intQuants) |
template<class UpEval , class Eval , class IntensiveQuantities > | |
static void | addMICPFluxes_ (RateVector &flux, const Eval &volumeFlux, const IntensiveQuantities &upFs) |
static void | applyScaling (RateVector &flux) |
static void | computeFlux (RateVector &flux, const ElementContext &elemCtx, unsigned scvfIdx, unsigned timeIdx) |
template<class UpstreamEval > | |
static void | addMICPFluxes_ (RateVector &flux, const ElementContext &elemCtx, unsigned scvfIdx, unsigned timeIdx) |
static void | addSource (RateVector &source, const Problem &problem, const IntensiveQuantities &intQuants, unsigned globalSpaceIdex) |
static void | addSource (RateVector &source, const ElementContext &elemCtx, unsigned dofIdx, unsigned timeIdx) |
static const Scalar | densityBiofilm (unsigned satnumRegionIdx) |
static const Scalar | densityCalcite (unsigned satnumRegionIdx) |
static const Scalar | detachmentRate (unsigned satnumRegionIdx) |
static const Scalar | detachmentExponent (unsigned satnumRegionIdx) |
static const Scalar | halfVelocityOxygen (unsigned satnumRegionIdx) |
static const Scalar | halfVelocityUrea (unsigned satnumRegionIdx) |
static const Scalar | maximumGrowthRate (unsigned satnumRegionIdx) |
static const Scalar | maximumUreaUtilization (unsigned satnumRegionIdx) |
static const Scalar | microbialAttachmentRate (unsigned satnumRegionIdx) |
static const Scalar | microbialDeathRate (unsigned satnumRegionIdx) |
static const Scalar | oxygenConsumptionFactor (unsigned satnumRegionIdx) |
static const Scalar | yieldGrowthCoefficient (unsigned satnumRegionIdx) |
static const Scalar | yieldUreaToCalciteCoefficient (unsigned satnumRegionIdx) |
static const Scalar | microbialDiffusion (unsigned pvtRegionIdx) |
static const Scalar | oxygenDiffusion (unsigned pvtRegionIdx) |
static const Scalar | ureaDiffusion (unsigned pvtRegionIdx) |
static const TabulatedFunction & | permfactTable (const ElementContext &elemCtx, unsigned scvIdx, unsigned timeIdx) |
static const TabulatedFunction & | permfactTable (unsigned satnumRegionIdx) |
Contains the high level supplements required to extend the black oil model by MICP.