How to install Tapenade

Linux or Mac OS X

Before installing Tapenade, you must check that an up-to-date Java Runtime Environment is installed. Tapenade will not run with older Java Runtime Environment.

For more information on the tapenade command and its arguments, type :
tapenade -?

Windows Platform

Before installing Tapenade, you must check that an up-to-date Java Runtime Environment is installed. Tapenade will not run with older Java Runtime Environment.
The Fortran parser of Tapenade uses cygwin.

Running Tapenade from a docker container

docker container run --rm -v ${PWD}:/tapdir registry.gitlab.inria.fr/tapenade/tapenade -version

docker container run --rm -v ${PWD}:/tapdir -v /tmp:/tmp registry.gitlab.inria.fr/tapenade/tapenade -O /tmp program.c f.f90

On linux, add -u option: -u $(stat -c "%u:%g" ./)

To download the latest tapenade image:
docker pull registry.gitlab.inria.fr/tapenade/tapenade

Tapenade User Documentation

If you want to be kept informed about new developments and releases of Tapenade, subscribe to the tapenade-users mailing list.
Tapenade User Documentation is available on our web site.
The Tapenade Automatic Differentiation tool: principles, model, and specification is the Tapenade reference article.