version 3.8.0
Loading...
Searching...
No Matches
Dumux::CCMpfaHelper< GridGeometry > Class Template Reference

Helper class to get the required information on an interaction volume. More...

#include <dumux/discretization/cellcentered/mpfa/helper.hh>

Inheritance diagram for Dumux::CCMpfaHelper< GridGeometry >:

Description

template<class GridGeometry>
class Dumux::CCMpfaHelper< GridGeometry >
Template Parameters
GridGeometryThe finite volume grid geometry

Static Public Member Functions

template<class Scalar >
static GlobalPosition getScvfIntegrationPoint (const ScvfCornerVector &scvfCorners, Scalar q)
 Calculates the integration point on an scvf.
 
static std::vector< bool > findGhostVertices (const GridView &gridView, const VertexMapper &vertexMapper)
 Returns a vector which maps true to each vertex on processor boundaries and false otherwise.
 
static constexpr bool considerSecondaryIVs ()
 
template<typename V , typename T >
static bool vectorContainsValue (const V &vector, const T value)
 returns whether or not a value exists in a vector
 

Member Function Documentation

◆ considerSecondaryIVs()

template<class GridGeometry >
static constexpr bool Dumux::CCMpfaHelper< GridGeometry >::considerSecondaryIVs ( )
inlinestaticconstexpr

Returns whether or not secondary interaction volumes have to be considered in the model. This is always the case when the specified types for the interaction volumes differ.

◆ findGhostVertices()

template<class GridGeometry >
static std::vector< bool > Dumux::CCMpfaHelper< GridGeometry >::findGhostVertices ( const GridView & gridView,
const VertexMapper & vertexMapper )
inlinestatic

◆ getScvfIntegrationPoint()

template<class GridGeometry >
template<class Scalar >
static GlobalPosition Dumux::CCMpfaHelper< GridGeometry >::getScvfIntegrationPoint ( const ScvfCornerVector & scvfCorners,
Scalar q )
inlinestatic
Parameters
scvfCornersContainer with the corners of the scvf
qParameterization of the integration point on the scvf

◆ vectorContainsValue()

template<class GridGeometry >
template<typename V , typename T >
static bool Dumux::CCMpfaHelper< GridGeometry >::vectorContainsValue ( const V & vector,
const T value )
inlinestatic

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