Derivative
template < class Operand> class Derivative;
Specializations
| Specialization | Description |
|---|---|
GridFunction<FES, Data>Full specializationtemplate < class FES, class Data> requires FormLanguage::IsMatrixRange< typename FormLanguage::Traits<FES>::RangeType>::Value class Derivative< GridFunction< FES, Data >> final; | Matrix-field derivative, $ D_k A_{ij}=\partial_k A_{ij} $. |
GridFunction<H1<K, Scalar, Mesh>, Data>Full specializationtemplate < size_t K, class Scalar, class Mesh, class Data> requires (!FormLanguage::IsMatrixRange<Scalar>::Value) class Derivative< GridFunction< H1< K, Scalar, Mesh >, Data >> final; | Derivative of an H1<K> GridFunction. |
GridFunction<P1<Range, Mesh>, Data>Full specializationtemplate < class Range, class Data, class Mesh> requires (!FormLanguage::IsMatrixRange<Range>::Value) class Derivative< GridFunction< P1< Range, Mesh >, Data >> final; | Derivative of a P1 GridFunction. |
ShapeFunction<Derived, FES, Space>Full specializationtemplate < class Derived, class FES, ShapeFunctionSpaceType Space> requires FormLanguage::IsMatrixRange< typename FormLanguage::Traits<FES>::RangeType>::Value class Derivative< ShapeFunction< Derived, FES, Space >> final; | Matrix-basis derivative, $ D_k A_{ij}=\partial_k A_{ij} $. |
ShapeFunction<NestedDerived, …>Full specializationtemplate < class NestedDerived, class FES, ShapeFunctionSpaceType SpaceType> requires ( !FormLanguage::IsMatrixRange<typename FormLanguage::Traits<FES>::RangeType>::Value) class Derivative< ShapeFunction< NestedDerived, FES, SpaceType >> final; | Partial derivative of a shape function. |