Derivative Template Specializations module
Template specializations of the Derivative class.
| Specialization | Description |
|---|---|
| Derivative<GridFunction<MatrixFES, Data>> | Matrix-valued grid-function operator for all supported spaces and backends. |
| Derivative<ShapeFunction<Derived, MatrixFES, Space>> | Matrix shape-function operator with the scalar family's geometry and trace semantics. |
| Derivative<H1<K, Scalar, Mesh>, ShapeFunction<NestedDerived, H1<K, Scalar, Mesh>, Space>> | Directional derivative of an H1 shape function. |
| Derivative<P1<Range, Mesh>, GridFunction<P1<Range, Mesh>, Data>> | Directional derivative of a P1 grid function. |
Classes
-
template<class FES, class Data>class Rodin::Variational::Derivative<GridFunction<FES, Data>>
- Matrix-field derivative, .
-
template<class Derived, class FES, ShapeFunctionSpaceType Space>class Rodin::Variational::Derivative<ShapeFunction<Derived, FES, Space>>
- Matrix-basis derivative, .
-
template<size_t K, class Scalar, class Mesh, class Data>class Rodin::Variational::Derivative<GridFunction<H1<K, Scalar, Mesh>, Data>>
- Derivative of an H1<K> GridFunction.
-
template<class Range, class Data, class Mesh>class Rodin::Variational::Derivative<GridFunction<P1<Range, Mesh>, Data>>
- Derivative of a P1 GridFunction.