Interfaces for shape functions, sets of shape functions and containers of sets of shape functions.
|
Classes |
| class | Dune::MonomialShapeFunction< C, T, d > |
| | multivariate monomials of the form x^a.y^b monomial order/total degree == p ; p <= (a+b) More...
|
| class | Dune::MonomialShapeFunctionSetCreator< C, T, dim, c > |
| | Template Metaprogramm creating the entries for MonomialShapeFunctionSet. More...
|
| struct | Dune::MonomialShapeFunctionSetCreator< C, T, dim, 0 > |
| | Specializes the beginning of the recursion. More...
|
| struct | Dune::MonomialShapeFunctionSetCreator< C, T, dim, dim > |
| | Specializes the end of the recursion. More...
|
| class | Dune::MonomialShapeFunctionSet< C, T, d > |
| | a ShapeFunctionSet of monomial shapefunctions More...
|
| class | Dune::MonomialShapeFunctionSetSize< dim, order > |
| | calculates the size of a MonomialShapeFunctionSet More...
|
| struct | Dune::MonomialShapeFunctionSetSize< 1, order > |
| | Specializeses the end of the recursion. More...
|
| class | Dune::MonomialShapeFunctionSetContainer< C, T, d, maxOrder > |
| | a ShapeFunctionSetContainer of monomial shapefunctions More...
|
| class | Dune::OrthonormalShapeFunctionSetSize< dim, order > |
| | calculates the size of a OrthonormalShapeFunctionSet More...
|
| struct | Dune::OrthonormalShapeFunctionSetSize< 1, order > |
| | Specializeses the end of the recursion. More...
|
| class | Dune::OrthonormalShapeFunction< C, T, d > |
| | multivariate monomials of the form x^a.y^b monomial order/total degree == p ; (a+b) <= p More...
|
| class | Dune::OrthonormalShapeFunctionSet< C, T, d > |
| | a ShapeFunctionSet of orthonormal shapefunctions More...
|
| class | Dune::OrthonormalShapeFunctionSetContainer< C, T, d, maxOrder > |
| | a ShapeFunctionSetContainer of orthonormal shapefunctions More...
|
| class | Dune::P2HierarchicalCubeShapeFunction< C, T, d > |
| | Hierarchical shape functions for Lagrange finite elements. More...
|
| class | Dune::P2HierarchicalCubeShapeFunctionSet< C, T, d, S > |
| class | Dune::P2HierarchicalCubeShapeFunctionSetContainer< C, T, d > |
| | This are P1 shape functions in the cube without virtual functions. More...
|
| class | Dune::P2HierarchicalPrismShapeFunction< C, T > |
| class | Dune::P2HierarchicalPrismShapeFunctionSetContainer< C, T > |
| | P2 shape functions in the prism without virtual functions. More...
|
| class | Dune::HierarchicalShapeFunction< C, T, d > |
| | A scalar (N=1) ShapeFunction extended by a method providing a position. More...
|
| class | Dune::HierarchicalShapeFunctionSet< C, T, d > |
| | A scalar (N=1) ShapeFunctionSet that returns a HierarchicalShapeFunction. More...
|
| class | Dune::HierarchicalShapeFunctionWrapper< Imp > |
| class | Dune::HierarchicalShapeFunctionSetWrapper< Imp > |
| class | Dune::HierarchicalShapeFunctionSetContainer< C, T, d > |
| | This are Hierarchical shape functions for any element type and order. More...
|
| class | Dune::HierarchicalShapeFunctionSetContainer< C, T, 3 > |
| | This are Hierarchical shape functions for any element type and order (in the future ... ). More...
|
| class | Dune::P0CubeShapeFunction< C, T, d > |
| | Shape functions for Lagrange finite elements. More...
|
| class | Dune::P0CubeShapeFunctionSet< C, T, d, S > |
| class | Dune::P0CubeShapeFunctionSetContainer< C, T, d > |
| | This are P1 shape functions in the cube without virtual functions. More...
|
| class | Dune::P1CubeShapeFunction< C, T, d > |
| class | Dune::P1CubeShapeFunctionSet< C, T, d, S > |
| class | Dune::P1CubeShapeFunctionSetContainer< C, T, d > |
| | This are P1 shape functions in the cube without virtual functions. More...
|
| class | Dune::P2CubeShapeFunction< C, T, d > |
| class | Dune::P2CubeShapeFunctionSet< C, T, d, S > |
| class | Dune::P2CubeShapeFunctionSetContainer< C, T, d > |
| | This are P1 shape functions in the cube without virtual functions. More...
|
| class | Dune::P0PrismShapeFunction< C, T > |
| class | Dune::P1PrismShapeFunction< C, T > |
| class | Dune::P2PrismShapeFunction< C, T > |
| class | Dune::P0PrismShapeFunctionSetContainer< C, T > |
| | P0 shape functions in the prism without virtual functions. More...
|
| class | Dune::P1PrismShapeFunctionSetContainer< C, T > |
| | P1 shape functions in the prism without virtual functions. More...
|
| class | Dune::P2PrismShapeFunctionSetContainer< C, T > |
| | P2 shape functions in the prism without virtual functions. More...
|
| class | Dune::P0PyramidShapeFunction< C, T > |
| class | Dune::P1PyramidShapeFunction< C, T > |
| class | Dune::P0PyramidShapeFunctionSetContainer< C, T > |
| | P0 shape functions in the pyramid without virtual functions. More...
|
| class | Dune::P1PyramidShapeFunctionSetContainer< C, T > |
| | P1 shape functions in the pyramid without virtual functions. More...
|
| class | Dune::P0SimplexShapeFunction< C, T, d > |
| class | Dune::P0SimplexShapeFunctionSetContainer< C, T, d > |
| | P0 shape functions in the simplex without virtual functions. More...
|
| class | Dune::P1SimplexShapeFunction< C, T, d > |
| class | Dune::P1SimplexShapeFunctionSetContainer< C, T, d > |
| | These are P1 shape functions in the simplex without virtual functions. More...
|
| class | Dune::LagrangeShapeFunction< C, T, d > |
| | A scalar (N=1) ShapeFunction extended by a method providing a position. More...
|
| class | Dune::LagrangeShapeFunctionSet< C, T, d > |
| | A scalar (N=1) ShapeFunctionSet that returns a LagrangeShapeFunction. More...
|
| class | Dune::LagrangeShapeFunctionWrapper< Imp > |
| class | Dune::LagrangeShapeFunctionSetWrapper< Imp > |
| class | Dune::LagrangeShapeFunctionSetContainer< C, T, d > |
| | This are Lagrange shape functions for any element type and order. More...
|
| class | Dune::LagrangeShapeFunctionSetContainer< C, T, 3 > |
| | This are Lagrange shape functions for any element type and order (in the future ... ). More...
|
| class | Dune::QuadraturePointShapeFunction< C, T, d, dq, N > |
| | Base class for a shape function evaluated at a quadrature point. More...
|
| class | Dune::QuadraturePointShapeFunctionSet< C, T, d, dq, N > |
| | Base class for a shape function evaluated for a quadrature rule. More...
|
| class | Dune::QuadratureRuleShapeFunctionSet< C, T, d, dq, N > |
| | Base class for a shape function set evaluated for a quadrature rule. More...
|
| class | Dune::QuadratureRuleShapeFunctionSetCache< C, T, d, dq, N > |
| | A cache of sets of shape functions evaluated at quadrature points. More...
|
| class | Dune::ShapeFunction< C, T, d, N > |
| class | Dune::ShapeFunctionSet< C, T, d, N > |
| class | Dune::ShapeFunctionSetContainer< C, T, d, N, M > |
| class | Dune::MonomialShapeFunction< C, T, d > |
| | multivariate monomials of the form x^a.y^b monomial order/total degree == p ; p <= (a+b) More...
|
| class | Dune::MonomialShapeFunctionSetCreator< C, T, dim, c > |
| | Template Metaprogramm creating the entries for MonomialShapeFunctionSet. More...
|
| class | Dune::MonomialShapeFunctionSet< C, T, d > |
| | a ShapeFunctionSet of monomial shapefunctions More...
|
| class | Dune::MonomialShapeFunctionSetSize< dim, order > |
| | calculates the size of a MonomialShapeFunctionSet More...
|
| class | Dune::MonomialShapeFunctionSetContainer< C, T, d, maxOrder > |
| | a ShapeFunctionSetContainer of monomial shapefunctions More...
|
| class | Dune::OrthonormalShapeFunctionSetSize< dim, order > |
| | calculates the size of a OrthonormalShapeFunctionSet More...
|
| class | Dune::OrthonormalShapeFunction< C, T, d > |
| | multivariate monomials of the form x^a.y^b monomial order/total degree == p ; (a+b) <= p More...
|
| class | Dune::OrthonormalShapeFunctionSet< C, T, d > |
| | a ShapeFunctionSet of orthonormal shapefunctions More...
|
| class | Dune::OrthonormalShapeFunctionSetContainer< C, T, d, maxOrder > |
| | a ShapeFunctionSetContainer of orthonormal shapefunctions More...
|
Enumerations |
| enum | { Dune::MonomialShapeFunctionDefaultMaxOrder = 5
} |
Functions |
|
| Dune::P2HierarchicalSimplexShapeFunctionSet< C, T, 1, S >::P2HierarchicalSimplexShapeFunctionSet () |
| | make a shape fn object
|
|
int | Dune::P2HierarchicalSimplexShapeFunctionSet< C, T, 1, S >::size () const |
| | return total number of shape functions
|
|
int | Dune::P2HierarchicalSimplexShapeFunctionSet< C, T, 1, S >::size (int entity, int codim) const |
| | total number of shape functions associated with entity in codim
|
|
const value_type & | Dune::P2HierarchicalSimplexShapeFunctionSet< C, T, 1, S >::operator[] (int i) const |
| | random access to shape functions
|
|
int | Dune::P2HierarchicalSimplexShapeFunctionSet< C, T, 1, S >::order () const |
| | return order
|
|
GeometryType | Dune::P2HierarchicalSimplexShapeFunctionSet< C, T, 1, S >::type () const |
| | return type of element
|
|
ResultType | Dune::P2HierarchicalSimplexShapeFunction< C, T, 2 >::evaluateFunction (int comp, const FieldVector< CoordType, 2 > &x) const |
| | evaluate shape function in local coordinates
|
|
int | Dune::P2HierarchicalSimplexShapeFunction< C, T, 2 >::localindex (int comp) const |
| | consecutive number of associated dof within element
|
|
int | Dune::P2HierarchicalSimplexShapeFunction< C, T, 2 >::codim () const |
| | codim of associated dof
|
|
int | Dune::P2HierarchicalSimplexShapeFunction< C, T, 2 >::entity () const |
| | entity (of codim) of associated dof
|
|
int | Dune::P2HierarchicalSimplexShapeFunction< C, T, 2 >::entityindex () const |
| | consecutive number of dof within entity
|
|
const FieldVector< CoordType, 2 > & | Dune::P2HierarchicalSimplexShapeFunction< C, T, 2 >::position () const |
| | interpolation point associated with shape function
|
|
| Dune::P2HierarchicalSimplexShapeFunctionSet< C, T, 2, S >::P2HierarchicalSimplexShapeFunctionSet () |
| | make a shape fn object
|
|
int | Dune::P2HierarchicalSimplexShapeFunctionSet< C, T, 2, S >::size () const |
| | return total number of shape functions
|
|
int | Dune::P2HierarchicalSimplexShapeFunctionSet< C, T, 2, S >::size (int entity, int codim) const |
| | total number of shape functions associated with entity in codim
|
|
const value_type & | Dune::P2HierarchicalSimplexShapeFunctionSet< C, T, 2, S >::operator[] (int i) const |
| | random access to shape functions
|
|
int | Dune::P2HierarchicalSimplexShapeFunctionSet< C, T, 2, S >::order () const |
| | return order
|
|
GeometryType | Dune::P2HierarchicalSimplexShapeFunctionSet< C, T, 2, S >::type () const |
| | return type of element
|
|
ResultType | Dune::P2HierarchicalSimplexShapeFunction< C, T, 3 >::evaluateFunction (int comp, const FieldVector< CoordType, 3 > &x) const |
| | evaluate shape function in local coordinates
|
|
int | Dune::P2HierarchicalSimplexShapeFunction< C, T, 3 >::localindex (int comp) const |
| | consecutive number of associated dof within element
|
|
int | Dune::P2HierarchicalSimplexShapeFunction< C, T, 3 >::codim () const |
| | codim of associated dof
|
|
int | Dune::P2HierarchicalSimplexShapeFunction< C, T, 3 >::entity () const |
| | entity (of codim) of associated dof
|
|
int | Dune::P2HierarchicalSimplexShapeFunction< C, T, 3 >::entityindex () const |
| | consecutive number of dof within entity
|
const FieldVector< CoordType,
dim > & | Dune::P2HierarchicalSimplexShapeFunction< C, T, 3 >::position () const |
| | interpolation point associated with shape function
|
|
| Dune::P2HierarchicalSimplexShapeFunctionSet< C, T, 3, S >::P2HierarchicalSimplexShapeFunctionSet () |
| | make a shape fn object
|
|
int | Dune::P2HierarchicalSimplexShapeFunctionSet< C, T, 3, S >::size () const |
| | return total number of shape functions
|
|
int | Dune::P2HierarchicalSimplexShapeFunctionSet< C, T, 3, S >::size (int entity, int codim) const |
| | total number of shape functions associated with entity in codim
|
|
const value_type & | Dune::P2HierarchicalSimplexShapeFunctionSet< C, T, 3, S >::operator[] (int i) const |
| | random access to shape functions
|
|
int | Dune::P2HierarchicalSimplexShapeFunctionSet< C, T, 3, S >::order () const |
| | return order
|
|
GeometryType | Dune::P2HierarchicalSimplexShapeFunctionSet< C, T, 3, S >::type () const |
| | return type of element
|
|
| Dune::P0SimplexShapeFunction::P0SimplexShapeFunction () |
| | make a shape function object
|
|
ResultType | Dune::P0SimplexShapeFunction::evaluateFunction (int comp, const FieldVector< CoordType, d > &x) const |
| | evaluate shape function in local coordinates
|
|
ResultType | Dune::P0SimplexShapeFunction::evaluateDerivative (int comp, int dir, const FieldVector< CoordType, d > &x) const |
| | evaluate gradient in local coordinates
|
|
int | Dune::P0SimplexShapeFunction::localindex (int comp) const |
| | consecutive number of associated dof within element
|
|
int | Dune::P0SimplexShapeFunction::codim () const |
| | codim of associated dof
|
|
int | Dune::P0SimplexShapeFunction::entity () const |
| | entity (of codim) of associated dof
|
|
int | Dune::P0SimplexShapeFunction::entityindex () const |
| | consecutive number of dof within entity
|
const FieldVector< CoordType,
dim > & | Dune::P0SimplexShapeFunction::position () const |
| | interpolation point associated with shape function
|
|
| Dune::P0SimplexShapeFunctionSet::P0SimplexShapeFunctionSet () |
| | make a shape function object
|
|
int | Dune::P0SimplexShapeFunctionSet::size () const |
| | return total number of shape functions
|
|
int | Dune::P0SimplexShapeFunctionSet::size (int entity, int codim) const |
| | total number of shape functions associated with entity in codim
|
|
const value_type & | Dune::P0SimplexShapeFunctionSet::operator[] (int i) const |
| | random access to shape functions
|
|
int | Dune::P0SimplexShapeFunctionSet::order () const |
| | return order
|
|
GeometryType | Dune::P0SimplexShapeFunctionSet::type () const |
| | return type of element
|
|
| Dune::P1SimplexShapeFunction::P1SimplexShapeFunction () |
| | must be defaultconstructible
|
|
ResultType | Dune::P1SimplexShapeFunction::evaluateFunction (int comp, const FieldVector< CoordType, d > &x) const |
| | evaluate shape function in local coordinates
|
|
int | Dune::P1SimplexShapeFunction::localindex (int comp) const |
| | consecutive number of associated dof within element
|
|
int | Dune::P1SimplexShapeFunction::codim () const |
| | codim of associated dof
|
|
int | Dune::P1SimplexShapeFunction::entity () const |
| | entity (of codim) of associated dof
|
|
int | Dune::P1SimplexShapeFunction::entityindex () const |
| | consecutive number of dof within entity
|
const FieldVector< CoordType,
dim > & | Dune::P1SimplexShapeFunction::position () const |
| | interpolation point associated with shape function
|
|
| Dune::P1SimplexShapeFunctionSet::P1SimplexShapeFunctionSet () |
| | make a shape fn object
|
|
int | Dune::P1SimplexShapeFunctionSet::size () const |
| | return total number of shape functions
|
|
int | Dune::P1SimplexShapeFunctionSet::size (int entity, int codim) const |
| | total number of shape functions associated with entity in codim
|
|
const value_type & | Dune::P1SimplexShapeFunctionSet::operator[] (int i) const |
| | random access to shape functions
|
|
int | Dune::P1SimplexShapeFunctionSet::order () const |
| | return order
|
|
GeometryType | Dune::P1SimplexShapeFunctionSet::type () const |
| | return type of element
|
|
| Dune::P2SimplexShapeFunctionSet< C, T, 1, S >::P2SimplexShapeFunctionSet () |
| | make a shape fn object
|
|
int | Dune::P2SimplexShapeFunctionSet< C, T, 1, S >::size () const |
| | return total number of shape functions
|
|
int | Dune::P2SimplexShapeFunctionSet< C, T, 1, S >::size (int entity, int codim) const |
| | total number of shape functions associated with entity in codim
|
|
const value_type & | Dune::P2SimplexShapeFunctionSet< C, T, 1, S >::operator[] (int i) const |
| | random access to shape functions
|
|
int | Dune::P2SimplexShapeFunctionSet< C, T, 1, S >::order () const |
| | return order
|
|
GeometryType | Dune::P2SimplexShapeFunctionSet< C, T, 1, S >::type () const |
| | return type of element
|
|
ResultType | Dune::P2SimplexShapeFunction< C, T, 2 >::evaluateFunction (int comp, const FieldVector< CoordType, 2 > &x) const |
| | evaluate shape function in local coordinates
|
|
int | Dune::P2SimplexShapeFunction< C, T, 2 >::localindex (int comp) const |
| | consecutive number of associated dof within element
|
|
int | Dune::P2SimplexShapeFunction< C, T, 2 >::codim () const |
| | codim of associated dof
|
|
int | Dune::P2SimplexShapeFunction< C, T, 2 >::entity () const |
| | entity (of codim) of associated dof
|
|
int | Dune::P2SimplexShapeFunction< C, T, 2 >::entityindex () const |
| | consecutive number of dof within entity
|
|
const FieldVector< CoordType, 2 > & | Dune::P2SimplexShapeFunction< C, T, 2 >::position () const |
| | interpolation point associated with shape function
|
|
| Dune::P2SimplexShapeFunctionSet< C, T, 2, S >::P2SimplexShapeFunctionSet () |
| | make a shape fn object
|
|
int | Dune::P2SimplexShapeFunctionSet< C, T, 2, S >::size () const |
| | return total number of shape functions
|
|
int | Dune::P2SimplexShapeFunctionSet< C, T, 2, S >::size (int entity, int codim) const |
| | total number of shape functions associated with entity in codim
|
|
const value_type & | Dune::P2SimplexShapeFunctionSet< C, T, 2, S >::operator[] (int i) const |
| | random access to shape functions
|
|
int | Dune::P2SimplexShapeFunctionSet< C, T, 2, S >::order () const |
| | return order
|
|
GeometryType | Dune::P2SimplexShapeFunctionSet< C, T, 2, S >::type () const |
| | return type of element
|
|
ResultType | Dune::P2SimplexShapeFunction< C, T, 3 >::evaluateFunction (int comp, const FieldVector< CoordType, 3 > &x) const |
| | evaluate shape function in local coordinates
|
|
int | Dune::P2SimplexShapeFunction< C, T, 3 >::localindex (int comp) const |
| | consecutive number of associated dof within element
|
|
int | Dune::P2SimplexShapeFunction< C, T, 3 >::codim () const |
| | codim of associated dof
|
|
int | Dune::P2SimplexShapeFunction< C, T, 3 >::entity () const |
| | entity (of codim) of associated dof
|
|
int | Dune::P2SimplexShapeFunction< C, T, 3 >::entityindex () const |
| | consecutive number of dof within entity
|
const FieldVector< CoordType,
dim > & | Dune::P2SimplexShapeFunction< C, T, 3 >::position () const |
| | interpolation point associated with shape function
|
|
| Dune::P2SimplexShapeFunctionSet< C, T, 3, S >::P2SimplexShapeFunctionSet () |
| | make a shape fn object
|
|
int | Dune::P2SimplexShapeFunctionSet< C, T, 3, S >::size () const |
| | return total number of shape functions
|
|
int | Dune::P2SimplexShapeFunctionSet< C, T, 3, S >::size (int entity, int codim) const |
| | total number of shape functions associated with entity in codim
|
|
const value_type & | Dune::P2SimplexShapeFunctionSet< C, T, 3, S >::operator[] (int i) const |
| | random access to shape functions
|
|
int | Dune::P2SimplexShapeFunctionSet< C, T, 3, S >::order () const |
| | return order
|
|
GeometryType | Dune::P2SimplexShapeFunctionSet< C, T, 3, S >::type () const |
| | return type of element
|