opm-simulators
Loading...
Searching...
No Matches
Opm::BlackOilBioeffectsIntensiveQuantities< TypeTag, enableBioeffectsV > Class Template Reference

Provides the volumetric quantities required for the equations needed by the bioeffects extension of the black-oil model. More...

#include <blackoilbioeffectsmodules.hh>

Public Member Functions

void bioeffectsPropertiesUpdate_ (const ElementContext &elemCtx, unsigned dofIdx, unsigned timeIdx)
 Update the intensive properties needed to handle bioeffects from the primary variables.
const Evaluation & microbialConcentration () const
const Evaluation & oxygenConcentration () const
const Evaluation & ureaConcentration () const
const Evaluation & biofilmVolumeFraction () const
const Evaluation & calciteVolumeFraction () const
const Evaluation biofilmMass () const
const Evaluation calciteMass () const
const Evaluation & permFactor () const

Protected Attributes

Evaluation microbialConcentration_
Evaluation oxygenConcentration_
Evaluation ureaConcentration_
Evaluation biofilmVolumeFraction_
Evaluation calciteVolumeFraction_
Evaluation biofilmMass_
Evaluation calciteMass_
Evaluation permFactor_
Evaluation pcFactor_

Detailed Description

template<class TypeTag, bool enableBioeffectsV = getPropValue<TypeTag, Properties::EnableBioeffects>()>
class Opm::BlackOilBioeffectsIntensiveQuantities< TypeTag, enableBioeffectsV >

Provides the volumetric quantities required for the equations needed by the bioeffects extension of the black-oil model.


The documentation for this class was generated from the following file: