opm-simulators
Opm::BlackOilDispersionExtensiveQuantities< TypeTag, true > Class Template Reference

Public Types

using ScalarArray = std::array< Scalar, numPhases >
 

Public Member Functions

Scalar dispersivity () const
 The dispersivity of the face. More...
 
Scalar normVelocityAvg (unsigned phaseIdx) const
 The effective velocity coefficient in a fluid phase at the face's integration point. More...
 
const auto & normVelocityAvg () const
 

Static Public Member Functions

static void update (ScalarArray &normVelocityAvg, const IntensiveQuantities &intQuantsInside, const IntensiveQuantities &intQuantsOutside)
 

Protected Member Functions

template<class Context , class FluidState >
void updateBoundary_ (const Context &, unsigned, unsigned, const FluidState &)
 

Member Function Documentation

◆ dispersivity()

template<class TypeTag >
Scalar Opm::BlackOilDispersionExtensiveQuantities< TypeTag, true >::dispersivity ( ) const
inline

The dispersivity of the face.

◆ normVelocityAvg()

template<class TypeTag >
Scalar Opm::BlackOilDispersionExtensiveQuantities< TypeTag, true >::normVelocityAvg ( unsigned  phaseIdx) const
inline

The effective velocity coefficient in a fluid phase at the face's integration point.


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