speed_branch.sh: new script that compares speed of trunk with a branch.
speed_compare.sh: change name to speed_new.sh.
speed_new.sh: new name.

git-svn-id: https://projects.coin-or.org/svn/CppAD/trunk@3463 0e562018-b8fb-0310-a933-ecf073c7c197
Change name and program so can compare any two speed output files.

git-svn-id: https://projects.coin-or.org/svn/CppAD/trunk@3466 0e562018-b8fb-0310-a933-ecf073c7c197
Fix a typo in the documentation.

git-svn-id: https://projects.coin-or.org/svn/CppAD/trunk@3472 0e562018-b8fb-0310-a933-ecf073c7c197
Enable use of uint8_t, uint16_t, uint32_t, and uint64_t for address types
durring camke configuration.

run_cmake.sh: use 32 bin ints for testing tape id and addr types.

git-svn-id: https://projects.coin-or.org/svn/CppAD/trunk@3476 0e562018-b8fb-0310-a933-ecf073c7c197
1. Fix bug, auto-tools not replacing cppad_has_cstding_8_to_64.
2. Fix two quoting warnings reported by barak:cs.nuim.ie.
3. Advance version number (to test new configure.ac specifcation of version).

git-svn-id: https://projects.coin-or.org/svn/CppAD/trunk@3479 0e562018-b8fb-0310-a933-ecf073c7c197
*/makefile.am: put speed_ in front of speed test names (same as cmake).
*/makefile.am: make sure main.o is different for each package.
*/makefile.in: changes automatically generated by changes to */makefile.am

get_adolc.sh: get newer version.
jenkins.sh: recompile external packages.
makefile.am: add colpack to speed_adolc option list.
makefile.in: make sure all objects are separate for profile case.
makefile.am: teuchos library changed (split to sublibraries).
whats_new_14.omh: printable version cannot link to _search.
build.sh: supress another warning that occures when testing eigen::vector.

git-svn-id: https://projects.coin-or.org/svn/CppAD/trunk@3481 0e562018-b8fb-0310-a933-ecf073c7c197
configure.ac: use AR_PROG_AR to detect if ar is present.

git-svn-id: https://projects.coin-or.org/svn/CppAD/trunk@3482 0e562018-b8fb-0310-a933-ecf073c7c197
jenkins.sh: remove a duplicated remove, do a complete re-build and install.

git-svn-id: https://projects.coin-or.org/svn/CppAD/trunk@3483 0e562018-b8fb-0310-a933-ecf073c7c197
get_adolc.sh: revert back to version 2.4.1 (2.5.2 fails on jenkins system).
jenkins.sh: clean out prefix when reinstalling, comment out rebuild.

git-svn-id: https://projects.coin-or.org/svn/CppAD/trunk@3484 0e562018-b8fb-0310-a933-ecf073c7c197
jenkins.sh: Add option for re-install and re-build, always print g++ version.

git-svn-id: https://projects.coin-or.org/svn/CppAD/trunk@3485 0e562018-b8fb-0310-a933-ecf073c7c197
makefile.am: only build eigen examples when both ar and eigen present.
makefile.in: changes auotmatically transfered form makefile.am.

git-svn-id: https://projects.coin-or.org/svn/CppAD/trunk@3486 0e562018-b8fb-0310-a933-ecf073c7c197
get_adolc.sh: fix comment about problem using newer versions of adolc.
speed_diff.sh: remove pack name so can compare different packages.

git-svn-id: https://projects.coin-or.org/svn/CppAD/trunk@3488 0e562018-b8fb-0310-a933-ecf073c7c197
First commit using git as the primary repository (will push back to svn).

git_ignore.sh: converion of svn_ignore.sh from subversion to git.
.gitignore: file automatically created by bin/git_ignore.sh.

git-svn-id: https://projects.coin-or.org/svn/CppAD/trunk@3489 0e562018-b8fb-0310-a933-ecf073c7c197
1. Add compile flags where missing from configuration tests.
2. Fix setting of cppad_has_cstding_8_to_64 which was reversed.

git-svn-id: https://projects.coin-or.org/svn/CppAD/trunk@3490 0e562018-b8fb-0310-a933-ecf073c7c197
1. Change size_t_same_unsigned_int to size_t_not_unsigned_int.
   so that test result variable has same meaning as test.
2. Fix svn Id property at top if files being commited.

package.sh: Remove check_svn_id.sh from list becuse git-svn messed up Id.

git-svn-id: https://projects.coin-or.org/svn/CppAD/trunk@3491 0e562018-b8fb-0310-a933-ecf073c7c197
configure.ac: change size_t_saem_unsigned_int to size_t_not_unsigned_int
(missing from previous commit).

*/makefile.in: changes automatically transfered from configure.ac.

git_ignore.sh: ignore ar-lib (created by auto-tools).
svn_ignore.sh: ignore ar-lib (created by auto-tools).

git-svn-id: https://projects.coin-or.org/svn/CppAD/trunk@3492 0e562018-b8fb-0310-a933-ecf073c7c197
optimize_adad.sh: New bug reported by Kasper Kristensen.

git-svn-id: https://projects.coin-or.org/svn/CppAD/trunk@3493 0e562018-b8fb-0310-a933-ecf073c7c197
1. There was nothing wrong with the git-svn Id translation.
2. Fix bug/optimize_adad.sh

check_svn_id.sh: fix the check for the Id keyword.
package.sh: put check_svn_id.sh back in set of check.
optimize.hpp: fix bug in handeling conditional expressions.
optimize.cpp: add test that checks for bug that is fixed here.

git-svn-id: https://projects.coin-or.org/svn/CppAD/trunk@3494 0e562018-b8fb-0310-a933-ecf073c7c197
Squashed commit of the following:

commit ea33674d009e14c6b8b8479fe08f5fd14efe15ce
Author: Brad Bell <bradbell@seanet.com>
Date:   Tue Dec 23 17:32:52 2014 -0700

    Change CPPAD_HAS_ERROR_FUNCTION -> CPPAD_COMPLIER_HAS_ERF.

commit c81badddaa95ce83d9d74ef5516955fb53be650f
Author: Brad Bell <bradbell@seanet.com>
Date:   Tue Dec 23 16:31:03 2014 -0700

    base_require.hpp: remove command that is not used.
    base_adolc.hpp: define erf when it is required.
    erf_op.hpp: fix derivative of zero order.
    for_jac_sweep.hpp: remove trailing white space, add ErfOp.
    op_code.hpp: fix tracing of ErfOp
    rev_hes_sweep.hpp: add ErfOp.
    rev_jac_sweep.hpp: remove trailing white space, add ErfOp.
    erf.cpp: add more examples and tests.
    erf.cpp: change x^0 to not be multiply identity.

commit 213c2321cb527d6b913ac627ab631098e643be4f
Author: Brad Bell <bradbell@seanet.com>
Date:   Tue Dec 23 07:14:56 2014 -0700

    Add special routine for erf zero order forward mode.

commit 8cc6ca517ddbe213988e497a100a8ae6465a0a3e
Author: Brad Bell <bradbell@seanet.com>
Date:   Tue Dec 23 06:54:33 2014 -0700

    Implement and test atomic erf in reverse mode.

commit 8611fca3e9fea21ff5cc5d4e8742a01e1f29070f
Author: Brad Bell <bradbell@seanet.com>
Date:   Tue Dec 23 05:31:47 2014 -0700

    tan_reverse.omh: fix typo.

commit f582631d101fdbab721fb283e5284b59bc018015
Author: Brad Bell <bradbell@seanet.com>
Date:   Tue Dec 23 04:53:39 2014 -0700

    Test forward order zero, one, and two both with and without std::erf.

commit 7bba97a757252f279dfe7fc58209d8e55ce8e9f6
Author: Brad Bell <bradbell@seanet.com>
Date:   Mon Dec 22 21:48:30 2014 -0700

    1. Ignore git_commit.sh (temporary file created by ~/bin/git_commit.sh).
    2. Add base requrements for erf function.
    3. Implement and test forward mode for erf(double).

    erf_op.hpp: remove i_x (not used).
    forward0sweep.hpp: add ErfOp case.
    undef.hpp: make CPPAD_HAS_ERROR_FUNCTION part of user api.
    erf.cpp: comment out parts not yet being tested.

commit 967f6843f9c4133ed3f986371e01115504e20f68
Merge: 3a7a9ea 9edd70a
Author: Brad Bell <bradbell@seanet.com>
Date:   Mon Dec 22 07:16:00 2014 -0700

    Merge branch 'master' into erf

commit 3a7a9ea832d4ab90c80c5c9bbeea5a9f3c9839e7
Author: Brad Bell <bradbell@seanet.com>
Date:   Sun Dec 21 18:51:58 2014 -0700

    op_code.hpp: add ErfOp.
    undef.hpp: add CPPAD_HAS_ERROR_FUNCTION.
    makefile.am: add erf_op.hpp.

commit d584798c43e7fe5c5c3d080328fee06ff7ba0fe1
Merge: 5f13ae6 58a292c
Author: Brad Bell <bradbell@seanet.com>
Date:   Sun Dec 21 09:24:16 2014 -0700

    Merge branch 'master' into erf

commit 5f13ae64b979e618188adabad4365ffa6c011215
Author: Brad Bell <bradbell@seanet.com>
Date:   Sun Dec 21 09:12:11 2014 -0700

    erf_op.hpp: only defined operators when compiler has erf.

commit acc16d2b5251250850ef3125a2bdcea11ec18cf8
Author: Brad Bell <bradbell@seanet.com>
Date:   Sun Dec 21 08:41:35 2014 -0700

    Implement erf general forward mode as plan for other changes (not hooked up).

commit 5522393a914a2117bdc149fe16b62c0afff0102e
Author: Brad Bell <bradbell@seanet.com>
Date:   Sun Dec 21 06:40:27 2014 -0700

    Add cppad_has_error_function (true if compiler has error function).

commit da4f1ba378f92e78b17ca1e85c417f86b6946dbf
Author: Brad Bell <bradbell@seanet.com>
Date:   Sun Dec 21 06:13:52 2014 -0700

    erf.hpp: Document planned change in this branch.
    erf_forward.omh: fix sqrt{pi}, fix svn Id (messed up by git-svn).
    erf_reverse.omh: fix svn Id.

commit 05eebb357f90818f2b4dec8a3e108820fb6c34b2
Merge: 2398fd6 7d9ed8a
Author: Brad Bell <bradbell@seanet.com>
Date:   Sun Dec 21 05:33:05 2014 -0700

    Merge branch 'master' into erf

commit 7d9ed8abddffba666f76f64e28e48766cbc28fb6
Author: Brad Bell <bradbell@seanet.com>
Date:   Sun Dec 21 05:27:17 2014 -0700

    1. Change size_t_same_unsigned_int to size_t_not_unsigned_int.
       so that test result variable has same meaning as test.
    2. Fix svn Id property at top if files being commited.

    package.sh: Remove check_svn_id.sh from list becuse git-svn messed up Id.

commit 2398fd6ad75d51c436ee1cf9b9cf2f606ef44828
Author: Brad Bell <bradbell@seanet.com>
Date:   Sat Dec 20 09:02:02 2014 -0700

    erf_reverse.omh: theory for for erf reverse mode calculation.

commit fc83d4fe0da0ecc09bbb5a8d0334379756e58c3e
Author: Brad Bell <bradbell@seanet.com>
Date:   Sat Dec 20 07:43:50 2014 -0700

    Start work on makeing erf an atomic operation (when supported by compiler).

    erf_forward.omh: forward mode theory for erf.

git-svn-id: https://projects.coin-or.org/svn/CppAD/trunk@3495 0e562018-b8fb-0310-a933-ecf073c7c197
configure.ac: add new cmake variable to autotools setup.
unix.omh: more comments about why one should use cmake.

git-svn-id: https://projects.coin-or.org/svn/CppAD/trunk@3496 0e562018-b8fb-0310-a933-ecf073c7c197