DUNE-FEM (unstable)

Dune::Fem::QuadCreator< dummy > Class Template Reference

the actual quadrature storage More...

#include <dune/fem/quadrature/quadprovider.hh>

Static Public Member Functions

template<class QuadImp , class QuadratureKey >
static const QuadImp & provideQuad (const GeometryType &geometry, const QuadratureKey &key)
 provide quadrature More...
 
template<class QuadImp , class QuadratureKey >
static const QuadImp & provideQuad (const GeometryType &geometry, const QuadratureKey &key, const int defaultOrder)
 provide quadrature More...
 
template<class QuadImp >
static const QuadImp & provideQuad (const GeometryType &geometry, const int, const int defaultOrder)
 provide quadrature More...
 

Detailed Description

template<unsigned int dummy>
class Dune::Fem::QuadCreator< dummy >

the actual quadrature storage

QuadCreator is a utility class providing the actual quadrature storage.

The template argument is used to distinguish classes for different geometry types (maybe GeometryType :: BasicType would be a better choice).

Member Function Documentation

◆ provideQuad() [1/3]

template<unsigned int dummy>
template<class QuadImp >
static const QuadImp & Dune::Fem::QuadCreator< dummy >::provideQuad ( const GeometryType geometry,
const int  ,
const int  defaultOrder 
)
inlinestatic

provide quadrature

Parameters
[in]geometrytype of geometry, the quadrature is requested for
[in]orderminimal order of the requested quadrature
[in]defaultOrderto identify polyhedral geometries

References Dune::GeometryType::isNone().

◆ provideQuad() [2/3]

template<unsigned int dummy>
template<class QuadImp , class QuadratureKey >
static const QuadImp & Dune::Fem::QuadCreator< dummy >::provideQuad ( const GeometryType geometry,
const QuadratureKey &  key 
)
inlinestatic

provide quadrature

Parameters
[in]geometrytype of geometry, the quadrature is requested for
[in]keykey to identify quadrature, i.e. minimal order of the requested quadrature

◆ provideQuad() [3/3]

template<unsigned int dummy>
template<class QuadImp , class QuadratureKey >
static const QuadImp & Dune::Fem::QuadCreator< dummy >::provideQuad ( const GeometryType geometry,
const QuadratureKey &  key,
const int  defaultOrder 
)
inlinestatic

provide quadrature

Parameters
[in]geometrytype of geometry, the quadrature is requested for
[in]keykey to identify quadrature, i.e. minimal order of the requested quadrature
[in]defaultOrderto identify polyhedral geometries

References DUNE_THROW, and Dune::GeometryType::isNone().


The documentation for this class was generated from the following file:
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.111.3 (Nov 20, 23:30, 2024)