Opm::BlackOilRateVector< TypeTag > Class Template Reference Implements a vector representing mass, molar or volumetric rates for the black oil model. More...
Inheritance diagram for Opm::BlackOilRateVector< TypeTag >:
Detailed Descriptiontemplate<class TypeTag> class Opm::BlackOilRateVector< TypeTag > Implements a vector representing mass, molar or volumetric rates for the black oil model. This class is basically a Dune::FieldVector which can be set using either mass, molar or volumetric rates. Constructor & Destructor Documentation◆ BlackOilRateVector() [1/2]
template<class TypeTag >
◆ BlackOilRateVector() [2/2]
template<class TypeTag >
Member Function Documentation◆ operator=()
template<class TypeTag >
template<class RhsEval >
Assignment operator from a scalar or a function evaluation. ◆ setMassRate()
template<class TypeTag >
Set a mass rate of the conservation quantities. Enthalpy is not taken into account seperately here. This means that it must be set to the desired value in the parameter.
References Opm::BlackOilSolventModule< TypeTag, enableSolventV >::solventPvt(). ◆ setMolarRate()
template<class TypeTag >
Set a molar rate of the conservation quantities. Enthalpy is not taken into account seperately here. This means that it must be set to the desired value in the parameter.
References Opm::BlackOilPolymerModule< TypeTag, enablePolymerV >::molarMass(), and Opm::BlackOilSolventModule< TypeTag, enableSolventV >::solventPvt(). ◆ setVolumetricRate()
template<class TypeTag >
template<class FluidState , class RhsEval >
Set a volumetric rate of a phase. The enthalpy transported into the domain is taken into account by this method.
The documentation for this class was generated from the following file: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||