dune-fem 2.8.0
Loading...
Searching...
No Matches
Public Types | Static Public Member Functions | List of all members
Dune::Fem::LagrangeShapeFunctionFactory< FunctionSpace, maxPolOrder >::Switch< geometryId >::CheckOrder< polOrd > Struct Template Reference

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

Public Types

typedef LagrangeShapeFunction< FunctionSpace, ImplType, polOrd > ShapeFunctionImpl
 
typedef ShapeFunctionImpl::GenericBaseFunctionType GenericBaseFunctionType
 

Static Public Member Functions

static void apply (const int order, std::size_t &size)
 
static void apply (const std::size_t &i, const int order, ShapeFunctionType *&shapeFunction)
 

Member Typedef Documentation

◆ GenericBaseFunctionType

template<class FunctionSpace , int maxPolOrder>
template<GeometryType::Id geometryId>
template<int polOrd>
typedef ShapeFunctionImpl::GenericBaseFunctionType Dune::Fem::LagrangeShapeFunctionFactory< FunctionSpace, maxPolOrder >::Switch< geometryId >::CheckOrder< polOrd >::GenericBaseFunctionType

◆ ShapeFunctionImpl

template<class FunctionSpace , int maxPolOrder>
template<GeometryType::Id geometryId>
template<int polOrd>
typedef LagrangeShapeFunction< FunctionSpace, ImplType, polOrd > Dune::Fem::LagrangeShapeFunctionFactory< FunctionSpace, maxPolOrder >::Switch< geometryId >::CheckOrder< polOrd >::ShapeFunctionImpl

Member Function Documentation

◆ apply() [1/2]

template<class FunctionSpace , int maxPolOrder>
template<GeometryType::Id geometryId>
template<int polOrd>
static void Dune::Fem::LagrangeShapeFunctionFactory< FunctionSpace, maxPolOrder >::Switch< geometryId >::CheckOrder< polOrd >::apply ( const int  order,
std::size_t &  size 
)
inlinestatic

◆ apply() [2/2]

template<class FunctionSpace , int maxPolOrder>
template<GeometryType::Id geometryId>
template<int polOrd>
static void Dune::Fem::LagrangeShapeFunctionFactory< FunctionSpace, maxPolOrder >::Switch< geometryId >::CheckOrder< polOrd >::apply ( const std::size_t &  i,
const int  order,
ShapeFunctionType *&  shapeFunction 
)
inlinestatic

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