|
dune-fem 2.8.0
|
Lagrange shape function set. More...
#include <dune/fem/space/lagrange/shapefunctionset.hh>

Public Types | |
| typedef LagrangeShapeFunctionFactory< FunctionSpace, maxPolOrder >::ShapeFunctionType | ShapeFunctionType |
| typedef ThisType | ScalarFunctionSpaceType |
| typedef ShapeFunction::FunctionSpaceType | FunctionSpaceType |
| typedef FunctionSpaceType::DomainType | DomainType |
| typedef FunctionSpaceType::RangeType | RangeType |
| typedef FunctionSpaceType::JacobianRangeType | JacobianRangeType |
| typedef FunctionSpaceType::HessianRangeType | HessianRangeType |
Public Member Functions | |
| LagrangeShapeFunctionSet (const Dune::GeometryType &type, const int order=maxPolOrder) | |
| int | order () const |
| std::size_t | size () const |
| void | evaluateEach (const Point &x, Functor functor) const |
| void | jacobianEach (const Point &x, Functor functor) const |
| void | hessianEach (const Point &x, Functor functor) const |
Static Public Attributes | |
| static const int | lagrangePointId |
Protected Attributes | |
| std::vector< const ShapeFunctionType * > | shapeFunctions_ |
| int | order_ |
Lagrange shape function set.
| FunctionSpace | function space |
| polOrder | polynomial order |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
staticinherited |
|
protectedinherited |
|
protectedinherited |