3.1-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Public Member Functions | List of all members
Dumux::BaseStaggeredGeometryHelper< GridView > Class Template Reference

Base class for a staggered grid geometry helper. More...

#include <dumux/discretization/staggered/subcontrolvolumeface.hh>

Description

template<class GridView>
class Dumux::BaseStaggeredGeometryHelper< GridView >

Base class for a staggered grid geometry helper.

Public Member Functions

 BaseStaggeredGeometryHelper (const Element &element, const GridView &gridView)
 
template<class IntersectionMapper >
void updateLocalFace (const IntersectionMapper &intersectionMapper, const Intersection &intersection)
 Updates the current face, i.e. sets the correct intersection. More...
 
int dofIndex () const
 Returns the global dofIdx of the intersection itself. More...
 
int localFaceIndex () const
 Returns the local index of the face (i.e. the intersection) More...
 

Constructor & Destructor Documentation

◆ BaseStaggeredGeometryHelper()

template<class GridView >
Dumux::BaseStaggeredGeometryHelper< GridView >::BaseStaggeredGeometryHelper ( const Element &  element,
const GridView &  gridView 
)
inline

Member Function Documentation

◆ dofIndex()

template<class GridView >
int Dumux::BaseStaggeredGeometryHelper< GridView >::dofIndex ( ) const
inline

Returns the global dofIdx of the intersection itself.

◆ localFaceIndex()

template<class GridView >
int Dumux::BaseStaggeredGeometryHelper< GridView >::localFaceIndex ( ) const
inline

Returns the local index of the face (i.e. the intersection)

◆ updateLocalFace()

template<class GridView >
template<class IntersectionMapper >
void Dumux::BaseStaggeredGeometryHelper< GridView >::updateLocalFace ( const IntersectionMapper intersectionMapper,
const Intersection &  intersection 
)
inline

Updates the current face, i.e. sets the correct intersection.


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