Tapenade - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Logiciel Année : 2020

Tapenade

Tapenade

Valérie Pascual
Laurent Hascoët

Résumé

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.
Tapenade est un outil de Différentiation Automatique de programmes sources écrits en Fortran ou C, qui différentie en modes linéaire tangent et adjoint/inverse. Moteur de différentiation automatique permettant d’obtenir les dérivées exactes d’une fonction représentée dans un programme. Usages: études de sensibilité, problèmes inverses, optimisation par gradients..
109 Consultations
9 Téléchargements

Partager

Gmail Facebook X LinkedIn More