Opm::NcpRateVector< TypeTag > Class Template Reference Implements a vector representing mass, molar or volumetric rates. More...
Inheritance diagram for Opm::NcpRateVector< TypeTag >:
Detailed Descriptiontemplate<class TypeTag> class Opm::NcpRateVector< TypeTag > Implements a vector representing mass, molar or volumetric rates. This class is basically a Dune::FieldVector which can be set using either mass, molar or volumetric rates. Constructor & Destructor Documentation◆ NcpRateVector() [1/3]
template<class TypeTag >
◆ NcpRateVector() [2/3]
template<class TypeTag >
◆ NcpRateVector() [3/3]
template<class TypeTag >
Member Function Documentation◆ operator=() [1/2]
template<class TypeTag >
Assignment operator from another rate vector. ◆ operator=() [2/2]
template<class TypeTag >
template<class RhsEval >
Assignment operator from a scalar or a function evaluation. ◆ setEnthalpyRate()
template<class TypeTag >
template<class RhsEval >
Set an enthalpy rate [J/As] where . If the energy equation is not enabled, this method is a no-op.
◆ 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::NcpRateVector< TypeTag >::setMolarRate(). ◆ 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.
Referenced by Opm::NcpRateVector< TypeTag >::setMassRate(). ◆ 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: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||