3.1-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
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 >:
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.
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

Member Function Documentation

◆ considerSecondaryIVs()

template<class GridGeometry>
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>
std::vector< bool > Dumux::CCMpfaHelper< GridGeometry >::findGhostVertices ( const GridView & gridView,
const VertexMapper & vertexMapper )
inlinestatic

◆ getScvfIntegrationPoint()

template<class GridGeometry>
template<class Scalar>
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>
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: