Prev | Next | adolc |
base_adolc.hpp | Enable use of AD<Base> where Base is Adolc's adouble Type |
mul_level_adolc.cpp | Using Adolc with Multiple Levels of Taping: Example and Test |
mul_level_adolc_ode.cpp | Taylor's Ode Solver: A Multi-Level Adolc Example and Test |
include_adolc=true
on the
cmake
command line.
The value of PKG_CONFIG_PATH
must be such that the command
pkg-config adolc --path --print-errors
finds the location of the file adolc.pc
.
Note that CppAD assumes adolc has been configured with
its sparse matrix computations enabled; i.e, using
--with-colpack=adolc_prefix
In other words ColPack is installed and
with the same prefix as ACOL-C; see
get_colpack.sh
.
cd build/example
make check_example
If you do this,
you will see an indication that the examples
mul_level_adolc
and mul_level_adolc_ode
have passed their correctness check.
adolc_prefix
on the cmake
command line,
you will be able to run the Adolc speed correctness tests
by executing the following commands starting in the
distribution directory
:
cd build/speed/adolc
make check_speed_adolc
After executing make check_speed_adolc
,
you can run a specific Adolc speed tests
by executing the command ./speed_adolc
;
see speed_main
for the meaning of the command line
options to this program.
adolc_prefix
to LD_LIBRARY_PATH
.
For example, if you use the bash
shell to run your programs,
you could include
LD_LIBRARY_PATH=adolc_prefix/lib:${LD_LIBRARY_PATH}
export LD_LIBRARY_PATH
in your $HOME/.bashrc
file.
.bashrc
in your home directory:
PATH=adolc_prefix/bin:${PATH}
export PATH
in order for Adolc to run properly.
If
adolc_prefix
begins with a disk specification,
you must use the Cygwin format for the disk specification.
For example,
if d:/adolc_base
is the proper directory,
/cygdrive/d/adolc_base
should be used for
adolc_prefix
.
build/prefix
.