1 #ifndef DUNE_FEM_SPACE_SHAPEFUNCTIONSET_WRAPPER_HH 2 #define DUNE_FEM_SPACE_SHAPEFUNCTIONSET_WRAPPER_HH 23 template<
class ShapeFunctionSet >
35 : shapeFunctionSet_( shapeFunctionSet )
40 return shapeFunctionSet_.
order();
45 return shapeFunctionSet_.
size();
48 template<
class Po
int,
class Functor >
54 template<
class Po
int,
class Functor >
60 template<
class Po
int,
class Functor >
74 #endif // #ifndef DUNE_FEM_SPACE_SHAPEFUNCTIONSET_WRAPPER_HH FunctionSpaceType::JacobianRangeType JacobianRangeType
jacobian range type
Definition: shapefunctionset/shapefunctionset.hh:44
int order() const
return order of shape functions
FunctionSpaceType::RangeType RangeType
range type
Definition: shapefunctionset/shapefunctionset.hh:42
std::size_t size() const
Definition: wrapper.hh:43
FunctionSpaceType::HessianRangeType HessianRangeType
hessian range type
Definition: shapefunctionset/shapefunctionset.hh:46
std::size_t size() const
return number of shape functions
ShapeFunctionSet::JacobianRangeType JacobianRangeType
Definition: wrapper.hh:31
A vector valued function space.
Definition: functionspace.hh:16
void hessianEach(const Point &x, Functor functor) const
Definition: wrapper.hh:61
ShapeFunctionSet::RangeType RangeType
Definition: wrapper.hh:30
Definition: shapefunctionset/shapefunctionset.hh:33
IdShapeFunctionSet(const ShapeFunctionSet &shapeFunctionSet=ShapeFunctionSet())
Definition: wrapper.hh:34
void evaluateEach(const Point &x, Functor functor) const
evalute each shape function
int order() const
Definition: wrapper.hh:38
Definition: coordinate.hh:4
ShapeFunctionSet::DomainType DomainType
Definition: wrapper.hh:29
void jacobianEach(const Point &x, Functor functor) const
Definition: wrapper.hh:55
void hessianEach(const Point &x, Functor functor) const
evalute hessian of each shape function
ShapeFunctionSet::HessianRangeType HessianRangeType
Definition: wrapper.hh:32
ShapeFunctionSet::FunctionSpaceType FunctionSpaceType
Definition: wrapper.hh:27
void evaluateEach(const Point &x, Functor functor) const
Definition: wrapper.hh:49
FunctionSpaceType::DomainType DomainType
domain type
Definition: shapefunctionset/shapefunctionset.hh:40
void jacobianEach(const Point &x, Functor functor) const
evalute jacobian of each shape function
Definition: wrapper.hh:24