Go to the documentation of this file.
3 #ifndef DUNE_FUNCTIONS_COMMON_DEFAULT_DERIVATIVE_TRAITS_HH
4 #define DUNE_FUNCTIONS_COMMON_DEFAULT_DERIVATIVE_TRAITS_HH
9 #include <dune/common/fvector.hh>
10 #include <dune/common/fmatrix.hh>
35 template<
class Signature>
66 template<
typename K,
int n>
82 template<
typename K,
int n,
int m>
86 typedef FieldMatrix<K,m,n>
Range;
98 template<
typename K,
int n,
int m>
109 #endif // DUNE_FUNCTIONS_COMMON_DEFAULT_DERIVATIVE_TRAITS_HH
Default implementation for derivative traits.
Definition: defaultderivativetraits.hh:36
Dummy range class to be used if no proper type is available.
Definition: defaultderivativetraits.hh:22
FieldMatrix< K, m, n > Range
Range of derivative for function with given signature.
Definition: defaultderivativetraits.hh:86
double Range
Range of derivative for function with given signature.
Definition: defaultderivativetraits.hh:54
Definition: polynomial.hh:10
InvalidRange Range
Range of derivative for function with given signature.
Definition: defaultderivativetraits.hh:39
FieldMatrix< K, m, n > Range
Range of derivative for function with given signature.
Definition: defaultderivativetraits.hh:102
FieldVector< K, n > Range
Range of derivative for function with given signature.
Definition: defaultderivativetraits.hh:70