Ignore:
Timestamp:
Oct 14, 2013 7:06:18 AM (7 years ago)
Author:
bradbell
Message:
  1. Make sure all '# defines' have an '# undef' and vise-verser.
  2. Add adolc tests to jenkins.sh.

check_define.sh: New reoutine that check defines have matching undef.
package.sh: run check_define.sh.
search.sh: add missing source directory to search.
configure.hpp.in: fix bug in speed tests (name of preprocessor macro).
pow.hpp: fix comment.
thread_alloc.hpp: fix spelling in comment.
jenkins.sh: Automatically set LD_LIBRARY_PATH.
base_adolc.hpp: fix problem when using ADOL-C-2.4.1
adolc_prefix.omh: add link to get_adolc.sh.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/cppad/local/undef.hpp

    r2938 r2939  
    2121# undef CPPAD_ASSERT_KNOWN needed by cppad_ipopt
    2222# undef CPPAD_ASSERT_UNKNOWN needed by cppad_ipopt
    23 # undef CPPAD_BOOL_BINARY in user api
    24 # undef CPPAD_BOOL_UNARY in user api
    25 # undef CPPAD_DISCRETE_FUNCTION
    26 # undef CPPAD_END_NAMESPACE needed by cppad_ipopt
    2723# undef CPPAD_HASH_TABLE_SIZE used by test_more/optimize.cpp
    28 # undef CPPAD_MAX_NUM_THREADS in user api
    29 # undef CPPAD_NULL is in user api
    30 # undef CPPAD_PACKAGE_STRING in user api
    31 # undef CPPAD_TAPE_ADDR_TYPE in user api
    32 # undef CPPAD_TAPE_ID_TYPE in user api
    33 # undef CPPAD_TESTVECTOR in user api
    34 # undef CPPAD_TRACK_COUNT in deprecated api
    35 # undef CPPAD_TRACK_DEL_VEC in deprecated api
    36 # undef CPPAD_TRACK_EXTEND in deprecated api
    37 # undef CPPAD_TRACK_NEW_VEC in deprecated api
    38 # undef CPPAD_USER_ATOMIC
     24# undef EIGEN_MATRIXBASE_PLUGIN example use of Eigen with CppAD
     25
     26# undef CPPAD_BOOL_BINARY         in user api
     27# undef CPPAD_BOOL_UNARY          in user api
     28# undef CPPAD_DISCRETE_FUNCTION   in user api
     29# undef CPPAD_EIGENVECTOR         in user api
     30# undef CPPAD_INTERNAL_SPARSE_SET in user api
     31# undef CPPAD_MAX_NUM_THREADS     in user api
     32# undef CPPAD_NULL                in user api
     33# undef CPPAD_PACKAGE_STRING      in user api
     34# undef CPPAD_TAPE_ADDR_TYPE      in user api
     35# undef CPPAD_TAPE_ID_TYPE        in user api
     36# undef CPPAD_TESTVECTOR          in user api
     37
     38# undef CPPAD_TRACK_COUNT    in deprecated api
     39# undef CPPAD_TRACK_DEL_VEC  in deprecated api
     40# undef CPPAD_TRACK_EXTEND   in deprecated api
     41# undef CPPAD_TRACK_NEW_VEC  in deprecated api
     42# undef CPPAD_USER_ATOMIC    in deprecated api
     43
     44# undef CPPAD_TEST_VECTOR     deprecated verssion of CPPAD_TESTVECTOR
     45# undef CppADCreateBinaryBool deprecated version of CPPAD_BOOL_BINARY
     46# undef CppADCreateDiscrete   deprecated version of CPPAD_DISCRETE_FUNCTION
     47# undef CppADCreateUnaryBool  deprecated version of CPPAD_BOOL_UNARY
     48# undef CppADTrackCount       deprecated version of CPPAD_TRACK_COUNT
     49# undef CppADTrackDelVec      deprecated version of CPPAD_TRACK_DEL_VEC
     50# undef CppADTrackExtend      deprecated version of CPPAD_TRACK_EXTEND
     51# undef CppADTrackNewVec      deprecated version of CPPAD_TRACK_NEW_VEC
     52# undef CppADvector           deprecated version of CPPAD_TEST_VECTOR
    3953-----------------------------------------------------------------------------
    4054*/
     
    4761# undef CPPAD_COND_EXP_REL
    4862# undef CPPAD_CPPADVECTOR
    49 # undef CPPAD_FOLD_AD_VALUED_BINARY_OPERATION
    5063# undef CPPAD_FOLD_AD_VALUED_BINARY_OPERATOR
    5164# undef CPPAD_FOLD_ASSIGNMENT_OPERATOR
    5265# undef CPPAD_FOLD_BOOL_VALUED_BINARY_OPERATOR
    5366# undef CPPAD_FOR_JAC_SWEEP_TRACE
    54 # undef CPPAD_FORWARD0SWEEP
    55 # undef CPPAD_FORWARD0SWEEP_TRACE
    56 # undef CPPAD_FORWARD_SWEEP_TRACE
    5767# undef CPPAD_HAS_GETTIMEOFDAY
     68# undef CPPAD_HAS_NULLPTR
    5869# undef CPPAD_INLINE_FRIEND_TEMPLATE_FUNCTION
    59 # undef CPPAD_MAX_NUM_CAPACITIES
    6070# undef CPPAD_MAX_NUM_CAPACITY
    6171# undef CPPAD_MIN_DOUBLE_CAPACITY
    62 # undef CPPAD_NUL
    6372# undef CPPAD_OP_CODE_TYPE
    6473# undef CPPAD_REVERSE_SWEEP_TRACE
     
    7079# undef CPPAD_STDVECTOR
    7180# undef CPPAD_TRACE_CAPACITY
    72 # undef CPPAD_TRACE_THEAD
    7381# undef CPPAD_TRACE_THREAD
    7482# undef CPPAD_TRACK_DEBUG
    75 # undef CPPAD_TYPE_ADDR_TYPE
    7683# undef CPPAD_USE_FORWARD0SWEEP
    7784# undef CPPAD_USER_MACRO
Note: See TracChangeset for help on using the changeset viewer.