CppAD: A C++ Algorithmic Differentiation Package
20130918
|
Define processor symbols and macros that are used by CppAD. More...
Go to the source code of this file.
Defines | |
#define | CPPAD_FOLD_AD_VALUED_BINARY_OPERATOR(Op) |
Declares automatic coercion for certain binary operations with AD result. | |
#define | CPPAD_FOLD_ASSIGNMENT_OPERATOR(Op) |
Declares automatic coercion for certain AD assignment operations. | |
#define | CPPAD_FOLD_BOOL_VALUED_BINARY_OPERATOR(Op) |
Declares automatic coercion for certain binary operations with bool result. | |
#define | CPPAD_INLINE_FRIEND_TEMPLATE_FUNCTION inline |
A version of the inline command that works with MC compiler. | |
#define | CPPAD_NULL 0 |
This preprocessor symbol is used for a null pointer. | |
#define | CPPAD_OP_CODE_TYPE unsigned char |
Is the type used to store enum OpCode values. |
Define processor symbols and macros that are used by CppAD.
Definition in file define.hpp.