Opm::BlackOilDispersionModule< TypeTag, false > Class Template Reference

Provides the auxiliary methods required for consideration of the dispersion equation. More...

#include <blackoildispersionmodule.hh>

Public Types

using ExtensiveQuantities = BlackOilDispersionExtensiveQuantities< TypeTag, false >
 

Static Public Member Functions

template<class Context >
static void addDispersiveFlux (RateVector &, const Context &, unsigned, unsigned)
 Adds the dispersive flux to the flux vector over a flux integration point. More...
 
template<class FluidState , class Scalar >
static void addDispersiveFlux (RateVector &, const FluidState &, const FluidState &, const Evaluation &, const Scalar &)
 

Detailed Description

template<class TypeTag>
class Opm::BlackOilDispersionModule< TypeTag, false >

Provides the auxiliary methods required for consideration of the dispersion equation.

Member Typedef Documentation

◆ ExtensiveQuantities

template<class TypeTag >
using Opm::BlackOilDispersionModule< TypeTag, false >::ExtensiveQuantities = BlackOilDispersionExtensiveQuantities<TypeTag,false>

Member Function Documentation

◆ addDispersiveFlux() [1/2]

template<class TypeTag >
template<class Context >
static void Opm::BlackOilDispersionModule< TypeTag, false >::addDispersiveFlux ( RateVector &  ,
const Context &  ,
unsigned  ,
unsigned   
)
inlinestatic

Adds the dispersive flux to the flux vector over a flux integration point.

◆ addDispersiveFlux() [2/2]

template<class TypeTag >
template<class FluidState , class Scalar >
static void Opm::BlackOilDispersionModule< TypeTag, false >::addDispersiveFlux ( RateVector &  ,
const FluidState &  ,
const FluidState &  ,
const Evaluation &  ,
const Scalar &   
)
inlinestatic

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