Skip to Main content Skip to Navigation


Abstract : Tapenade is an Algorithmic Differentiation tool that transforms an original program into a new program that computes derivatives of the original program. Algorithmic Differentiation produces analytical derivatives, that are exact up to machine precision. Adjoint-mode AD can compute gradients at a cost which is independent from the number of input variables. Tapenade accepts source programs written in Fortran77, Fortran90, or C. It provides differentiation in the following modes: tangent, vector tangent, adjoint, and vector adjoint.
Complete list of metadatas


Present sur SoftwareHeritage
Contributor : Valérie Pascual <>
Submitted on : Thursday, October 22, 2020 - 4:24:16 PM
Last modification on : Tuesday, October 27, 2020 - 3:22:20 AM