please doc me
More...
#include </local/tomalk/somewhere/tmp/dune-fem/dune/fem/space/shapefunctionset/legendre.hh>
template<class FunctionSpace>
class Dune::Fem::HierarchicLegendreShapeFunctionSet< FunctionSpace >
please doc me
- Note
- The range field type used in the evaluation is fixed to
double
.
-
This shape function set can only be used with cubic reference elements.
- Template Parameters
-
template<class FunctionSpace>
template<class FunctionSpace>
template<class FunctionSpace>
template<class FunctionSpace>
template<class FunctionSpace>
template<class FunctionSpace>
template<class FunctionSpace>
template<class FunctionSpace>
template<class FunctionSpace>
template<class Point , class Functor >
evalute each shape function
- Parameters
-
[in] | x | coordinate or quadrature point |
[in] | functor | functor call for evaluating each shape function |
The functor has to be a copyable object satisfying the following interface:
struct Functor
{
template< class Value >
void operator() ( const int shapeFunction, const Value &value );
};
template<class FunctionSpace>
template<class Point , class Functor >
evalute hessian of each shape function
- Parameters
-
[in] | x | coordinate or quadrature point |
[in] | functor | functor call for evaluating the hessian of each shape function |
The functor has to be a copyable object satisfying the following interface:
struct Functor
{
template< class Hessian >
void operator() ( const int shapeFunction, const Hessian &hessian );
};
template<class FunctionSpace>
template<class Point , class Functor >
evalute jacobian of each shape function
- Parameters
-
[in] | x | coordinate or quadrature point |
[in] | functor | functor call for evaluating the jacobian of each shape function |
The functor has to be a copyable object satisfying the following interface:
struct Functor
{
template< class Jacobian >
void operator() ( const int shapeFunction, const Jacobian &jacobian );
};
template<class FunctionSpace>
return order of shape functions
template<class FunctionSpace>
return number of shape functions
template<class FunctionSpace>
template<class FunctionSpace>
The documentation for this class was generated from the following file: