/home/coin/SVN-release/CoinAll-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.

Referenced by CppAD::VecAD_reference< Base >::ADBase(), CppAD::ADFun< Base >::capacity_taylor(), CppAD::CondExpOp(), CppAD::ADFun< Base >::Dependent(), CppAD::ForJacSweep(), CppAD::ForwardSweep(), CppAD::Independent(), CppAD::VecAD_reference< Base >::operator=(), CppAD::TapeRec< double >::operator=(), CppAD::TrackElement::Print(), CppAD::PrintFor(), CppAD::vectorBool::resize(), CppAD::vector< bool >::resize(), CppAD::ADFun< Base >::Reverse(), CppAD::RevJacSweep(), CppAD::ADFun< Base >::RevSparseHes(), CppAD::ADFun< Base >::RevSparseJac(), CppAD::speed_test_second(), CppAD::AD< Base >::tape_delete(), CppAD::AD< Base >::tape_new(), CppAD::AD< Base >::tape_ptr(), CppAD::AD< Base >::tape_this(), CppAD::TapeRec< double >::TapeRec(), CppAD::TrackCount(), CppAD::TrackDelVec(), CppAD::TrackElement::TrackElement(), CppAD::TrackNewVec(), CppAD::VecAD< Base >::VecAD(), CppAD::vector< bool >::vector(), CppAD::vectorBool::vectorBool(), CppAD::ADFun< double >::~ADFun(), CppAD::VecAD< Base >::~VecAD(), CppAD::vector< bool >::~vector(), and CppAD::vectorBool::~vectorBool().

#define CPPAD_MAX_NUM_THREADS   1

Definition at line 131 of file define.hpp.

Referenced by CppAD::AD< Base >::id_handle(), CppAD::AD< Base >::omp_max_thread(), CppAD::Parameter(), CppAD::TrackElement::Root(), CppAD::TrackElement::root_for(), CppAD::AD< Base >::tape_delete(), CppAD::AD< Base >::tape_handle(), CppAD::AD< Base >::tape_new(), CppAD::AD< Base >::tape_ptr(), CppAD::AD< Base >::tape_this(), CppAD::TrackCount(), and CppAD::Variable().

#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 Sun Nov 14 14:09:48 2010 for Coin-All by  doxygen 1.4.7