28 #ifndef EWOMS_BLACKOIL_PROBLEM_HH 29 #define EWOMS_BLACKOIL_PROBLEM_HH 41 template<
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 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
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
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
The base class for the problems of ECFV discretizations which deal with a multi-phase flow through a ...
Definition: multiphasebaseproblem.hh:62
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
Scalar rockMechPoroChange(const Context &, unsigned, unsigned) const
Returns the porosity (i.e., pore volume) change due to geomechanics.
Definition: blackoilproblem.hh:146
Scalar biotCoeff(unsigned) const
Returns Biot coefficient of a cell.
Definition: blackoilproblem.hh:199
This file contains a set of helper functions used by VFPProd / VFPInj.
Definition: blackoilbioeffectsmodules.hh:45
Scalar rockMechPoroChange(unsigned) const
Returns the porosity (i.e., pore volume) change due to geomechanics.
Definition: blackoilproblem.hh:154
Scalar rockCompPoroMultiplier(const IntensiveQuantities &, unsigned) const
Returns the porosity multiplier due to water-induced rock compaction.
Definition: blackoilproblem.hh:233
unsigned satnumRegionIndex(const Context &, unsigned, unsigned) const
Returns the index of the relevant region for saturation functions.
Definition: blackoilproblem.hh:101
unsigned pvtRegionIndex(const Context &, unsigned, unsigned) const
Returns the index of the relevant region for thermodynmic properties.
Definition: blackoilproblem.hh:92
Scalar referenceTemperature() const
Returns the reference temperature.
Definition: blackoilproblem.hh:223
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
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 rockReferencePressure(unsigned) const
Returns the reference pressure for rock the compressibility of a cell.
Definition: blackoilproblem.hh:214
Scalar lame(unsigned) const
Returns Lame's first parameter of a cell.
Definition: blackoilproblem.hh:184
Scalar rockCompressibility(unsigned) const
Returns the compressibility of the porous medium of a cell.
Definition: blackoilproblem.hh:139
BlackOilProblem(Simulator &simulator)
Definition: blackoilproblem.hh:57
Scalar biotCoeff(const Context &, unsigned, unsigned) const
Returns Biot coefficient of a cell.
Definition: blackoilproblem.hh:191
Simulator & simulator()
Returns Simulator object used by the simulation.
Definition: fvbaseproblem.hh:694
Base class for all problems which use the black-oil model.
Definition: blackoilproblem.hh:42
The base class for the problems of ECFV discretizations which deal with a multi-phase flow through a ...
Scalar rockReferencePressure(const Context &, unsigned, unsigned) const
Returns the reference pressure for rock the compressibility of a cell.
Definition: blackoilproblem.hh:206
Scalar rockCompressibility(const Context &, unsigned, unsigned) const
Returns the compressibility of the porous medium of a cell.
Definition: blackoilproblem.hh:131
Scalar rockBiotComp(unsigned) const
Returns the additional compressibility of a cell due to poroelasticity.
Definition: blackoilproblem.hh:169