CppAD: A C++ Algorithmic Differentiation Package  20130102
undef.hpp
Go to the documentation of this file.
00001 /* $Id$ */
00002 # ifndef CPPAD_UNDEF_INCLUDED
00003 # define CPPAD_UNDEF_INCLUDED
00004 
00005 /* --------------------------------------------------------------------------
00006 CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-12 Bradley M. Bell
00007 
00008 CppAD is distributed under multiple licenses. This distribution is under
00009 the terms of the 
00010                     Eclipse Public License Version 1.0.
00011 
00012 A copy of this license is included in the COPYING file of this distribution.
00013 Please visit http://www.coin-or.org/CppAD/ for information on other licenses.
00014 -------------------------------------------------------------------------- */
00015 
00016 //      CPPAD_ASSERT_FIRST_CALL_NOT_PARALLEL used by CPPAD_USER_ATOMIC
00017 //      CPPAD_ASSERT_KNOWN needed by cppad_ipopt
00018 # undef CPPAD_ASSERT_NARG_NRES
00019 # undef CPPAD_ASSERT_NOT_PARALLEL
00020 //      CPPAD_ASSERT_UNKNOWN needed by cppad_ipopt
00021 //      CPPAD_BEGIN_NAMESPACE needed by cppad_ipopt
00022 //      CPPAD_BOOL_BINARY in user api
00023 //      CPPAD_BOOL_UNARY in user api
00024 # undef CPPAD_BOOSTVECTOR
00025 # undef CPPAD_COND_EXP
00026 # undef CPPAD_COND_EXP_BASE_REL
00027 # undef CPPAD_COND_EXP_REL
00028 # undef CPPAD_CPPADVECTOR
00029 //      CPPAD_DISCRETE_FUNCTION
00030 //      CPPAD_END_NAMESPACE needed by cppad_ipopt
00031 # undef CPPAD_FOLD_AD_VALUED_BINARY_OPERATION
00032 # undef CPPAD_FOLD_AD_VALUED_BINARY_OPERATOR
00033 # undef CPPAD_FOLD_ASSIGNMENT_OPERATOR
00034 # undef CPPAD_FOLD_BOOL_VALUED_BINARY_OPERATOR
00035 # undef CPPAD_FOR_JAC_SWEEP_TRACE
00036 # undef CPPAD_FORWARD0SWEEP
00037 # undef CPPAD_FORWARD0SWEEP_TRACE
00038 # undef CPPAD_FORWARD_SWEEP_TRACE
00039 # undef CPPAD_GETTIMEOFDAY
00040 //      CPPAD_HASH_TABLE_SIZE used by test_more/optimize.cpp
00041 # undef CPPAD_INLINE_FRIEND_TEMPLATE_FUNCTION
00042 # undef CPPAD_MAX_NUM_CAPACITIES
00043 # undef CPPAD_MAX_NUM_CAPACITY
00044 //      CPPAD_MAX_NUM_THREADS in user api
00045 # undef CPPAD_MIN_DOUBLE_CAPACITY
00046 # undef CPPAD_NUL
00047 //      CPPAD_NULL is in user api
00048 # undef CPPAD_OP_CODE_TYPE
00049 //      CPPAD_PACKAGE_STRING in user api
00050 # undef CPPAD_REVERSE_SWEEP_TRACE
00051 # undef CPPAD_REV_HES_SWEEP_TRACE
00052 # undef CPPAD_REV_JAC_SWEEP_TRACE
00053 # undef CPPAD_SIZE_T_SAME_UNSIGNED_INT
00054 # undef CPPAD_STANDARD_MATH_UNARY
00055 # undef CPPAD_STANDARD_MATH_UNARY_AD
00056 # undef CPPAD_STDVECTOR
00057 //      CPPAD_TAPE_ADDR_TYPE in user api
00058 //      CPPAD_TAPE_ID_TYPE in user api
00059 //      CPPAD_TESTVECTOR in user api
00060 # undef CPPAD_TRACE_CAPACITY
00061 # undef CPPAD_TRACE_THEAD
00062 # undef CPPAD_TRACE_THREAD
00063 //      CPPAD_TRACK_COUNT in deprecated api
00064 # undef CPPAD_TRACK_DEBUG
00065 //      CPPAD_TRACK_DEL_VEC in deprecated api
00066 //      CPPAD_TRACK_EXTEND in deprecated api
00067 //      CPPAD_TRACK_NEW_VEC in deprecated api
00068 # undef CPPAD_TYPE_ADDR_TYPE
00069 # undef CPPAD_USE_FORWARD0SWEEP
00070 //      CPPAD_USER_ATOMIC
00071 # undef CPPAD_USER_MACRO
00072 # undef CPPAD_USER_MACRO_ONE
00073 # undef CPPAD_USER_MACRO_TWO
00074 # undef CPPAD_VEC_AD_COMPUTED_ASSIGNMENT
00075 
00076 # endif
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines