dune-fem 2.12-git
Loading...
Searching...
No Matches
Dune::Fem::CacheProvider< GridPart, 1 > Class Template Reference

#include <dune/fem/quadrature/caching/cacheprovider.hh>

Public Types

typedef Traits::QuadratureType QuadratureType
 
typedef Traits::MapperType MapperType
 
typedef Traits::QuadratureKeyType QuadratureKeyType
 
typedef std::pair< MapperType, MapperTypeMapperPairType
 

Public Member Functions

template<class QuadratureImpl >
const MapperPairTypegetMapperImpl (const QuadratureImpl &quadImpl, const GeometryType elementGeometry, const int faceIndex, const int faceTwist, const bool registerQuadrature=true)
 

Static Public Member Functions

template<class QuadratureImpl >
static const MapperPairTypegetMapper (const QuadratureImpl &quadImpl, const GeometryType elementGeometry, const int faceIndex, const int faceTwist)
 
static ThisTypeinstance ()
 

Member Typedef Documentation

◆ MapperPairType

template<class GridPart >
typedef std::pair< MapperType, MapperType > Dune::Fem::CacheProvider< GridPart, 1 >::MapperPairType

◆ MapperType

template<class GridPart >
typedef Traits::MapperType Dune::Fem::CacheProvider< GridPart, 1 >::MapperType

◆ QuadratureKeyType

template<class GridPart >
typedef Traits::QuadratureKeyType Dune::Fem::CacheProvider< GridPart, 1 >::QuadratureKeyType

◆ QuadratureType

template<class GridPart >
typedef Traits::QuadratureType Dune::Fem::CacheProvider< GridPart, 1 >::QuadratureType

Member Function Documentation

◆ getMapper()

template<class GridPart >
template<class QuadratureImpl >
static const MapperPairType & Dune::Fem::CacheProvider< GridPart, 1 >::getMapper ( const QuadratureImpl &  quadImpl,
const GeometryType  elementGeometry,
const int  faceIndex,
const int  faceTwist 
)
inlinestatic

◆ getMapperImpl()

template<class GridPart >
template<class QuadratureImpl >
const MapperPairType & Dune::Fem::CacheProvider< GridPart, 1 >::getMapperImpl ( const QuadratureImpl &  quadImpl,
const GeometryType  elementGeometry,
const int  faceIndex,
const int  faceTwist,
const bool  registerQuadrature = true 
)
inline

◆ instance()

template<class GridPart >
static ThisType & Dune::Fem::CacheProvider< GridPart, 1 >::instance ( )
inlinestatic

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