- Home
- About DUNE
- Download
- Documentation
- Community
- Development
#include <lagrangeshapefunctions.hh>
Inheritance diagram for Dune::LagrangeShapeFunction< C, T, d >:

| C | Type used for coordinates in the reference element | |
| T | Type used for the shape function values | |
| d | Dimension of the element |
Public Types | |
| typedef C | CoordType |
| Type used for the coordinates. | |
| typedef T | ResultType |
| Type used for the result values. | |
| enum | |
| Dimension of the reference domain. | |
| enum | |
| Number of components per shape function. | |
Public Member Functions | |
|
virtual const FieldVector< CoordType, dim > & | position () const=0 |
| interpolation point associated with shape function | |
| virtual ResultType | evaluateFunction (int comp, const FieldVector< CoordType, dim > &x) const =0 |
| evaluate component comp at point x | |
| virtual ResultType | evaluateDerivative (int comp, int dir, const FieldVector< CoordType, dim > &x) const=0 |
| evaluate derivative of component comp in direction dir at point x | |
| virtual int | localindex (int comp) const=0 |
| consecutive number of associated dof within element | |
| virtual int | codim () const=0 |
| codim of associated dof | |
| virtual int | entity () const=0 |
| entity (of codim) of associated dof | |
| virtual int | entityindex () const=0 |
| consecutive number of dof within entity | |