|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
Public Types |
Public Member Functions |
Static Public Attributes |
Protected Attributes |
List of all members
Dune::Fem::LagrangeShapeFunctionSet< FunctionSpace, maxPolOrder > Class Template Reference
Lagrange shape function set. More...
#include <dune/fem/space/lagrange/shapefunctionset.hh>
Inheritance diagram for Dune::Fem::LagrangeShapeFunctionSet< FunctionSpace, maxPolOrder >:

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_ |
Detailed Description
template<class FunctionSpace, int maxPolOrder>
class Dune::Fem::LagrangeShapeFunctionSet< FunctionSpace, maxPolOrder >
class Dune::Fem::LagrangeShapeFunctionSet< FunctionSpace, maxPolOrder >
Lagrange shape function set.
- Template Parameters
-
FunctionSpace function space polOrder polynomial order
Member Typedef Documentation
◆ DomainType
|
inherited |
◆ FunctionSpaceType
|
inherited |
◆ HessianRangeType
|
inherited |
◆ JacobianRangeType
|
inherited |
◆ RangeType
|
inherited |
◆ ScalarFunctionSpaceType
|
inherited |
◆ ShapeFunctionType
|
inherited |
Constructor & Destructor Documentation
◆ LagrangeShapeFunctionSet()
template<class FunctionSpace , int maxPolOrder>
|
inline |
Member Function Documentation
◆ evaluateEach()
|
inlineinherited |
◆ hessianEach()
|
inlineinherited |
◆ jacobianEach()
|
inlineinherited |
◆ order()
|
inlineinherited |
◆ size()
|
inlineinherited |
Member Data Documentation
◆ lagrangePointId
|
staticinherited |
◆ order_
|
protectedinherited |
◆ shapeFunctions_
|
protectedinherited |
The documentation for this class was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8