Opm::BlackOilBioeffectsParams< Scalar > Struct Template Reference

Struct holding the parameters for the BlackOilBioeffectsModule class. More...

#include <blackoilbioeffectsparams.hpp>

Public Types

enum  { numDiffCoef = 3 }
 
enum  { micrDiffIdx = 0 }
 
enum  { oxygDiffIdx = 1 }
 
enum  { ureaDiffIdx = 2 }
 
using TabulatedFunction = Tabulated1DFunction< Scalar >
 

Public Attributes

std::vector< TabulatedFunctionpermfactTable_
 
std::vector< TabulatedFunctionpcfactTable_
 
std::vector< Scalar > densityBiofilm_ {}
 
std::vector< Scalar > densityCalcite_ {}
 
std::vector< Scalar > detachmentRate_ {}
 
std::vector< Scalar > detachmentExponent_ {}
 
std::vector< Scalar > halfVelocityGrowth_ {}
 
std::vector< Scalar > halfVelocityUrea_ {}
 
std::vector< Scalar > maximumGrowthRate_ {}
 
std::vector< Scalar > maximumUreaUtilization_ {}
 
std::vector< Scalar > microbialAttachmentRate_ {}
 
std::vector< Scalar > microbialDeathRate_ {}
 
std::vector< Scalar > oxygenConsumptionFactor_ {}
 
std::vector< Scalar > yieldGrowthCoefficient_ {}
 
std::vector< Scalar > yieldUreaToCalciteCoefficient_ {}
 
std::vector< std::vector< Scalar > > bioDiffCoefficient_ {}
 

Detailed Description

template<class Scalar>
struct Opm::BlackOilBioeffectsParams< Scalar >

Struct holding the parameters for the BlackOilBioeffectsModule class.

Member Typedef Documentation

◆ TabulatedFunction

template<class Scalar >
using Opm::BlackOilBioeffectsParams< Scalar >::TabulatedFunction = Tabulated1DFunction<Scalar>

Member Enumeration Documentation

◆ anonymous enum

template<class Scalar >
anonymous enum
Enumerator
numDiffCoef 

◆ anonymous enum

template<class Scalar >
anonymous enum
Enumerator
micrDiffIdx 

◆ anonymous enum

template<class Scalar >
anonymous enum
Enumerator
oxygDiffIdx 

◆ anonymous enum

template<class Scalar >
anonymous enum
Enumerator
ureaDiffIdx 

Member Data Documentation

◆ bioDiffCoefficient_

template<class Scalar >
std::vector<std::vector<Scalar> > Opm::BlackOilBioeffectsParams< Scalar >::bioDiffCoefficient_ {}

◆ densityBiofilm_

template<class Scalar >
std::vector<Scalar> Opm::BlackOilBioeffectsParams< Scalar >::densityBiofilm_ {}

◆ densityCalcite_

template<class Scalar >
std::vector<Scalar> Opm::BlackOilBioeffectsParams< Scalar >::densityCalcite_ {}

◆ detachmentExponent_

template<class Scalar >
std::vector<Scalar> Opm::BlackOilBioeffectsParams< Scalar >::detachmentExponent_ {}

◆ detachmentRate_

template<class Scalar >
std::vector<Scalar> Opm::BlackOilBioeffectsParams< Scalar >::detachmentRate_ {}

◆ halfVelocityGrowth_

template<class Scalar >
std::vector<Scalar> Opm::BlackOilBioeffectsParams< Scalar >::halfVelocityGrowth_ {}

◆ halfVelocityUrea_

template<class Scalar >
std::vector<Scalar> Opm::BlackOilBioeffectsParams< Scalar >::halfVelocityUrea_ {}

◆ maximumGrowthRate_

template<class Scalar >
std::vector<Scalar> Opm::BlackOilBioeffectsParams< Scalar >::maximumGrowthRate_ {}

◆ maximumUreaUtilization_

template<class Scalar >
std::vector<Scalar> Opm::BlackOilBioeffectsParams< Scalar >::maximumUreaUtilization_ {}

◆ microbialAttachmentRate_

template<class Scalar >
std::vector<Scalar> Opm::BlackOilBioeffectsParams< Scalar >::microbialAttachmentRate_ {}

◆ microbialDeathRate_

template<class Scalar >
std::vector<Scalar> Opm::BlackOilBioeffectsParams< Scalar >::microbialDeathRate_ {}

◆ oxygenConsumptionFactor_

template<class Scalar >
std::vector<Scalar> Opm::BlackOilBioeffectsParams< Scalar >::oxygenConsumptionFactor_ {}

◆ pcfactTable_

template<class Scalar >
std::vector<TabulatedFunction> Opm::BlackOilBioeffectsParams< Scalar >::pcfactTable_

◆ permfactTable_

template<class Scalar >
std::vector<TabulatedFunction> Opm::BlackOilBioeffectsParams< Scalar >::permfactTable_

◆ yieldGrowthCoefficient_

template<class Scalar >
std::vector<Scalar> Opm::BlackOilBioeffectsParams< Scalar >::yieldGrowthCoefficient_ {}

◆ yieldUreaToCalciteCoefficient_

template<class Scalar >
std::vector<Scalar> Opm::BlackOilBioeffectsParams< Scalar >::yieldUreaToCalciteCoefficient_ {}

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