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>
35template<
class Signature>
66template<
typename K,
int n>
82template<
typename K,
int n,
int m>
86 typedef FieldMatrix<K,m,n>
Range;
98template<
typename K,
int n,
int m>
Definition: polynomial.hh:10
Dummy range class to be used if no proper type is available.
Definition: defaultderivativetraits.hh:23
Default implementation for derivative traits.
Definition: defaultderivativetraits.hh:37
InvalidRange Range
Range of derivative for function with given signature.
Definition: defaultderivativetraits.hh:39
double Range
Range of derivative for function with given signature.
Definition: defaultderivativetraits.hh:54
FieldVector< K, n > Range
Range of derivative for function with given signature.
Definition: defaultderivativetraits.hh:70
FieldMatrix< K, m, n > Range
Range of derivative for function with given signature.
Definition: defaultderivativetraits.hh:86
FieldMatrix< K, m, n > Range
Range of derivative for function with given signature.
Definition: defaultderivativetraits.hh:102