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

defines an intersection mapper for mapping of global DOFs assigned to faces which also works for non-conforming grids and corner-point grids. More...

#include <dumux/common/intersectionmapper.hh>

Description

template<class GridView>
class Dumux::NonConformingGridIntersectionMapper< GridView >

defines an intersection mapper for mapping of global DOFs assigned to faces which also works for non-conforming grids and corner-point grids.

Public Member Functions

 NonConformingGridIntersectionMapper (const GridView &gridview)
 
std::size_t numIntersections () const
 The total number of intersections. More...
 
GridIndexType globalIntersectionIndex (const Element &element, const std::size_t localFaceIdx) const
 
std::size_t numFaces (const Element &element)
 
void update ()
 

Constructor & Destructor Documentation

◆ NonConformingGridIntersectionMapper()

template<class GridView >
Dumux::NonConformingGridIntersectionMapper< GridView >::NonConformingGridIntersectionMapper ( const GridView &  gridview)
inline

Member Function Documentation

◆ globalIntersectionIndex()

template<class GridView >
GridIndexType Dumux::NonConformingGridIntersectionMapper< GridView >::globalIntersectionIndex ( const Element &  element,
const std::size_t  localFaceIdx 
) const
inline

◆ numFaces()

template<class GridView >
std::size_t Dumux::NonConformingGridIntersectionMapper< GridView >::numFaces ( const Element &  element)
inline

◆ numIntersections()

template<class GridView >
std::size_t Dumux::NonConformingGridIntersectionMapper< GridView >::numIntersections ( ) const
inline

The total number of intersections.

◆ update()

template<class GridView >
void Dumux::NonConformingGridIntersectionMapper< GridView >::update ( )
inline

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