CppAD: A C++ Algorithmic Differentiation Package
20130102
|
Replacement for config.h so that all preprocessor symbols begin with CPPAD_. More...
Go to the source code of this file.
Defines | |
#define | CPPAD_PACKAGE_STRING "cppad-20130102" |
cppad-yyyymmdd as a C string where yyyy is year, mm is month, and dd is day. | |
#define | CPPAD_INTERNAL_SPARSE_SET sparse_list |
def CPPAD_INTERNAL_SPARSE_SET is the internal representation used for sparse vectors of std::set<size_t> either sparse_set or sparse_list). | |
#define | CPPAD_BOOSTVECTOR 0 |
If this symbol is one, and _MSC_VER is not defined, we are using boost vector for CPPAD_TESTVECTOR. | |
#define | CPPAD_CPPADVECTOR 0 |
If this symbol is one, we are using CppAD vector for CPPAD_TESTVECTOR. | |
#define | CPPAD_STDVECTOR 1 |
If this symbol is one, we are using standard vector for CPPAD_TESTVECTOR. | |
#define | CPPAD_EIGENVECTOR 0 |
If this symbol is one, we are using Eigen vector for CPPAD_TESTVECTOR. | |
#define | CPPAD_GETTIMEOFDAY 1 |
If this symbol is one, and _MSC_VER is not defined, this system supports the gettimeofday funcgtion. | |
#define | CPPAD_SIZE_T_SAME_UNSIGNED_INT 1 |
If this symbol is one, the type size_t is the same as the type unsigned int, otherwise this symbol is zero. | |
#define | CPPAD_TAPE_ADDR_TYPE unsigned int |
Is the type used to store address on the tape. | |
#define | CPPAD_TAPE_ID_TYPE unsigned int |
Is the type used to store tape identifiers. | |
#define | CPPAD_MAX_NUM_THREADS 48 |
Specifies the maximum number of threads that CppAD can support (must be greater than or equal four). |
Replacement for config.h so that all preprocessor symbols begin with CPPAD_.
Definition in file configure.hpp.