28#ifndef EWOMS_BLACKOIL_PROBLEM_HH
29#define EWOMS_BLACKOIL_PROBLEM_HH
41template<
class TypeTag>
68 {
return std::numeric_limits<Scalar>::max() / 2; }
77 {
return std::numeric_limits<Scalar>::max() / 2; }
91 template <
class Context>
100 template <
class Context>
112 template <
class Context>
121 template <
class Context>
130 template <
class Context>
145 template <
class Context>
160 template <
class Context>
175 template <
class Context>
190 template <
class Context>
205 template <
class Context>
224 {
return 273.15 + 15.56; }
232 template <
class Evaluation>
237 template <
class LhsEval>
238 LhsEval rockCompTransMultiplier(
const IntensiveQuantities&,
244 Implementation& asImp_()
245 {
return *
static_cast<Implementation *
>(
this); }
248 const Implementation& asImp_()
const
249 {
return *
static_cast<const Implementation *
>(
this); }
Scalar biotCoeff(unsigned) const
Returns Biot coefficient of a cell.
Definition blackoilproblem.hh:199
Scalar rockCompressibility(unsigned) const
Returns the compressibility of the porous medium of a cell.
Definition blackoilproblem.hh:139
Scalar lame(unsigned) const
Returns Lame's first parameter of a cell.
Definition blackoilproblem.hh:184
Scalar biotCoeff(const Context &, unsigned, unsigned) const
Returns Biot coefficient of a cell.
Definition blackoilproblem.hh:191
Scalar maxOilSaturation(unsigned) const
Returns the maximum value of the oil saturation seen at the current time for a given degree of freedo...
Definition blackoilproblem.hh:85
unsigned plmixnumRegionIndex(const Context &, unsigned, unsigned) const
Returns the index of the relevant region for polymer mixing functions.
Definition blackoilproblem.hh:122
Scalar rockBiotComp(const Context &, unsigned, unsigned) const
Returns the additional compressibility of a cell due to poroelasticity.
Definition blackoilproblem.hh:161
Scalar lame(const Context &, unsigned, unsigned) const
Returns Lame's first parameter of a cell.
Definition blackoilproblem.hh:176
unsigned miscnumRegionIndex(const Context &, unsigned, unsigned) const
Returns the index of the relevant region for solvent mixing functions.
Definition blackoilproblem.hh:113
BlackOilProblem(Simulator &simulator)
Definition blackoilproblem.hh:57
Scalar rockBiotComp(unsigned) const
Returns the additional compressibility of a cell due to poroelasticity.
Definition blackoilproblem.hh:169
Scalar referenceTemperature() const
Returns the reference temperature.
Definition blackoilproblem.hh:223
unsigned satnumRegionIndex(const Context &, unsigned, unsigned) const
Returns the index of the relevant region for saturation functions.
Definition blackoilproblem.hh:101
Scalar rockCompressibility(const Context &, unsigned, unsigned) const
Returns the compressibility of the porous medium of a cell.
Definition blackoilproblem.hh:131
Scalar rockMechPoroChange(unsigned) const
Returns the porosity (i.e., pore volume) change due to geomechanics.
Definition blackoilproblem.hh:154
Scalar maxOilVaporizationFactor(unsigned, unsigned) const
Returns the maximum value of the oil vaporization factor at the current time for a given degree of fr...
Definition blackoilproblem.hh:76
Scalar rockReferencePressure(const Context &, unsigned, unsigned) const
Returns the reference pressure for rock the compressibility of a cell.
Definition blackoilproblem.hh:206
Scalar maxGasDissolutionFactor(unsigned, unsigned) const
Returns the maximum value of the gas dissolution factor at the current time for a given degree of fre...
Definition blackoilproblem.hh:67
Scalar rockCompPoroMultiplier(const IntensiveQuantities &, unsigned) const
Returns the porosity multiplier due to water-induced rock compaction.
Definition blackoilproblem.hh:233
unsigned pvtRegionIndex(const Context &, unsigned, unsigned) const
Returns the index of the relevant region for thermodynmic properties.
Definition blackoilproblem.hh:92
Scalar rockMechPoroChange(const Context &, unsigned, unsigned) const
Returns the porosity (i.e., pore volume) change due to geomechanics.
Definition blackoilproblem.hh:146
Scalar rockReferencePressure(unsigned) const
Returns the reference pressure for rock the compressibility of a cell.
Definition blackoilproblem.hh:214
Simulator & simulator()
Returns Simulator object used by the simulation.
Definition fvbaseproblem.hh:694
MultiPhaseBaseProblem(Simulator &simulator)
Definition multiphasebaseproblem.hh:91
The base class for the problems of ECFV discretizations which deal with a multi-phase flow through a ...
This file contains a set of helper functions used by VFPProd / VFPInj.
Definition blackoilbioeffectsmodules.hh:45
typename Properties::Detail::GetPropImpl< TypeTag, Property >::type::type GetPropType
get the type alias defined in the property (equivalent to old macro GET_PROP_TYPE(....
Definition propertysystem.hh:233