- Home
- About DUNE
- Download
- Documentation
- Community
- Development
#include <lagrangeshapefunctions.hh>
Inheritance diagram for Dune::LagrangeShapeFunctionSet< 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. | |
|
typedef LagrangeShapeFunction< CoordType, ResultType, dim > | value_type |
| The type of the entries in this container. | |
| enum | |
| Dimension of the reference domain. | |
| enum | |
| Number of components per shape function. | |
Public Member Functions | |
| virtual const value_type & | operator[] (int i) const=0 |
| random access to i'th LagrangeShapeFunction | |
| virtual int | size () const=0 |
| total number of shape functions, i.e. degrees of freedom | |
| virtual int | size (int entity, int codim) const=0 |
| total number of shape functions associated with entity in codim | |
| virtual int | order () const=0 |
| return order | |
| virtual GeometryType | type () const=0 |
| return type of element where this ShapeFunctionSet is for | |