3.1-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Static Public Member Functions | List of all members
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 >:
Inheritance graph

Description

template<class GridGeometry>
class Dumux::CCMpfaHelper< GridGeometry >

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

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. More...
 
static std::vector< bool > findGhostVertices (const GridView &gridView, const VertexMapper &vertexMapper)
 
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 More...
 

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

Calculates the integration point on an scvf.

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

returns whether or not a value exists in a vector


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