casacore
|
FunctionTraits specialization for AutoDiff. More...
#include <FunctionTraits.h>
Public Types | |
typedef AutoDiff< T > | Type |
Actual template type. | |
typedef T | BaseType |
Template base type. | |
typedef FunctionTraits_P< T >::NumericType | NumericType |
Template numeric type. | |
typedef AutoDiff< T > | ParamType |
Type for parameters. | |
typedef T | ArgType |
Type for arguments. | |
typedef AutoDiff< T > | DiffType |
Default type for differentiation. | |
Static Public Member Functions | |
static const T & | getValue (const Type &in) |
Get the value. | |
static void | setValue (Type &out, const T &val, const uInt nder, const uInt i) |
Set a value (and possible derivative) | |
FunctionTraits specialization for AutoDiff.
Definition at line 166 of file FunctionTraits.h.
typedef T casacore::FunctionTraits_P< AutoDiff< T > >::ArgType |
Type for arguments.
Definition at line 177 of file FunctionTraits.h.
typedef T casacore::FunctionTraits_P< AutoDiff< T > >::BaseType |
Template base type.
Definition at line 171 of file FunctionTraits.h.
Default type for differentiation.
Definition at line 179 of file FunctionTraits.h.
typedef FunctionTraits_P<T>::NumericType casacore::FunctionTraits_P< AutoDiff< T > >::NumericType |
Template numeric type.
Definition at line 173 of file FunctionTraits.h.
Type for parameters.
Definition at line 175 of file FunctionTraits.h.
Actual template type.
Definition at line 169 of file FunctionTraits.h.
|
inlinestatic |
Get the value.
Definition at line 181 of file FunctionTraits.h.
|
inlinestatic |
Set a value (and possible derivative)
Definition at line 184 of file FunctionTraits.h.