/home/coin/svn-release/OptimizationSuite-1.1.0/cppad/cppad/local/define.hpp File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define CPPAD_NULL   0
#define CPPAD_MAX_NUM_THREADS   1
#define CPPAD_FOLD_ASSIGNMENT_OPERATOR(Op)
#define CPPAD_FOLD_AD_VALUED_BINARY_OPERATOR(Op)
#define CPPAD_FOLD_BOOL_VALUED_BINARY_OPERATOR(Op)

Define Documentation

#define CPPAD_NULL   0

Definition at line 124 of file define.hpp.

#define CPPAD_MAX_NUM_THREADS   1

Definition at line 131 of file define.hpp.

#define CPPAD_FOLD_ASSIGNMENT_OPERATOR ( Op   ) 
Value:
\
template <class Base>                                                   \
inline AD<Base>& operator Op                                            \
(AD<Base> &left, double right)                                          \
{       return left Op AD<Base>(right); }                               \
                                                                        \
template <class Base>                                                   \
inline AD<Base>& operator Op                                            \
(AD<Base> &left, const Base &right)                                     \
{       return left Op AD<Base>(right); }                               \
                                                                        \
inline AD<double>& operator Op                                          \
(AD<double> &left, const double &right)                                 \
{       return left Op AD<double>(right); }                             \
                                                                        \
template <class Base>                                                   \
inline AD<Base>& operator Op                                            \
(AD<Base> &left, const VecAD_reference<Base> &right)                    \
{       return left Op right.ADBase(); }

Definition at line 136 of file define.hpp.

#define CPPAD_FOLD_AD_VALUED_BINARY_OPERATOR ( Op   ) 

Definition at line 159 of file define.hpp.

#define CPPAD_FOLD_BOOL_VALUED_BINARY_OPERATOR ( Op   ) 

Definition at line 244 of file define.hpp.


Generated on 15 Mar 2015 for Coin-All by  doxygen 1.6.1