CppAD: A C++ Algorithmic Differentiation Package  20171217
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
define.hpp File Reference

Define processor symbols and macros that are used by CppAD. More...

Go to the source code of this file.

Macros

#define CPPAD_FOLD_AD_VALUED_BINARY_OPERATOR(Op)
 Declares automatic coercion for certain binary operations with AD result. More...
 
#define CPPAD_FOLD_ASSIGNMENT_OPERATOR(Op)
 Declares automatic coercion for certain AD assignment operations. More...
 
#define CPPAD_FOLD_BOOL_VALUED_BINARY_OPERATOR(Op)
 Declares automatic coercion for certain binary operations with bool result. More...
 
#define CPPAD_INLINE_FRIEND_TEMPLATE_FUNCTION   inline
 A version of the inline command that works with MC compiler. More...
 
#define CPPAD_LIB_EXPORT
 Special macro for exporting windows DLL symbols; see https://cmake.org/Wiki/BuildingWinDLL. More...
 

Detailed Description

Define processor symbols and macros that are used by CppAD.

Definition in file define.hpp.