CoDiPack – Code Differentiation Package

Fast gradient evaluation in C++ based on Expression Templates.

Algorithmic Differentiation/Discrete Adjoint Method in SU2

MeDiPack – Message Differentiation Package

AD handling for message passing interfaces.

OpDiLib – Open Multiprocessing Differentiation Library

Universal add-on for operator overloading AD tools for the automatic differentiation of OpenMP parallel codes.


Automatic differentiation of compiled programs using the Valgrind framework.