dune-fem 2.8.0
Loading...
Searching...
No Matches
Public Types | List of all members
Dune::Fem::LagrangePointSetTraits< Field, dim, maxPolOrder >::PointListTraits< ct, quaddim > Struct Template Reference

default defines for used point lists More...

#include <dune/fem/space/lagrange/lagrangepoints.hh>

Public Types

typedef LagrangePointListImplementation< ct, 0, 0, maxPolynomialOrderPointQuadratureType
 
typedef LagrangePointListImplementation< ct, 0, 1, maxPolynomialOrderLineQuadratureType
 
typedef LagrangePointListImplementation< ct, 0, dimension, maxPolynomialOrderSimplexQuadratureType
 
typedef LagrangePointListImplementation< ct,(1<< dimension) -1, dimension, maxPolynomialOrderCubeQuadratureType
 
typedef LagrangePointListImplementation< ct,(1<<(dimension-1)), dimension, maxPolynomialOrderPrismQuadratureType
 
typedef LagrangePointListImplementation< ct,(1<<(dimension-1)) -1, dimension, maxPolynomialOrderPyramidQuadratureType
 
typedef LagrangePointListInterface< ct, quaddim, maxPolynomialOrderIntegrationPointListType
 type of integration point list implemementation
 
typedef int QuadratureKeyType
 

Detailed Description

template<class Field, int dim, unsigned int maxPolOrder>
template<typename ct, int quaddim>
struct Dune::Fem::LagrangePointSetTraits< Field, dim, maxPolOrder >::PointListTraits< ct, quaddim >

default defines for used point lists

Member Typedef Documentation

◆ CubeQuadratureType

template<class Field , int dim, unsigned int maxPolOrder>
template<typename ct , int quaddim>
typedef LagrangePointListImplementation< ct, (1 << dimension)-1, dimension, maxPolynomialOrder > Dune::Fem::LagrangePointSetTraits< Field, dim, maxPolOrder >::PointListTraits< ct, quaddim >::CubeQuadratureType

◆ IntegrationPointListType

template<class Field , int dim, unsigned int maxPolOrder>
template<typename ct , int quaddim>
typedef LagrangePointListInterface< ct, quaddim, maxPolynomialOrder > Dune::Fem::LagrangePointSetTraits< Field, dim, maxPolOrder >::PointListTraits< ct, quaddim >::IntegrationPointListType

type of integration point list implemementation

◆ LineQuadratureType

template<class Field , int dim, unsigned int maxPolOrder>
template<typename ct , int quaddim>
typedef LagrangePointListImplementation< ct, 0, 1, maxPolynomialOrder > Dune::Fem::LagrangePointSetTraits< Field, dim, maxPolOrder >::PointListTraits< ct, quaddim >::LineQuadratureType

◆ PointQuadratureType

template<class Field , int dim, unsigned int maxPolOrder>
template<typename ct , int quaddim>
typedef LagrangePointListImplementation< ct, 0, 0, maxPolynomialOrder > Dune::Fem::LagrangePointSetTraits< Field, dim, maxPolOrder >::PointListTraits< ct, quaddim >::PointQuadratureType

◆ PrismQuadratureType

template<class Field , int dim, unsigned int maxPolOrder>
template<typename ct , int quaddim>
typedef LagrangePointListImplementation< ct, (1 << (dimension-1)), dimension, maxPolynomialOrder > Dune::Fem::LagrangePointSetTraits< Field, dim, maxPolOrder >::PointListTraits< ct, quaddim >::PrismQuadratureType

◆ PyramidQuadratureType

template<class Field , int dim, unsigned int maxPolOrder>
template<typename ct , int quaddim>
typedef LagrangePointListImplementation< ct, (1 << (dimension-1))-1, dimension, maxPolynomialOrder > Dune::Fem::LagrangePointSetTraits< Field, dim, maxPolOrder >::PointListTraits< ct, quaddim >::PyramidQuadratureType

◆ QuadratureKeyType

template<class Field , int dim, unsigned int maxPolOrder>
template<typename ct , int quaddim>
typedef int Dune::Fem::LagrangePointSetTraits< Field, dim, maxPolOrder >::PointListTraits< ct, quaddim >::QuadratureKeyType

◆ SimplexQuadratureType

template<class Field , int dim, unsigned int maxPolOrder>
template<typename ct , int quaddim>
typedef LagrangePointListImplementation< ct, 0, dimension, maxPolynomialOrder > Dune::Fem::LagrangePointSetTraits< Field, dim, maxPolOrder >::PointListTraits< ct, quaddim >::SimplexQuadratureType

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