AD Tools for Julia
Introduction
Applications
Tools
Research Groups
Workshops
Publications
My Account
About
Impress

Show tools for a specific language:

3 tools found

Alphabetical List of Tools

  • ADOL-C  (C/C++,Julia,Python)
    The package ADOL-C facilitates the evaluation of first and higher derivatives of vector functions that are defined by computer programs written in C or C++. The resulting derivative evaluation routines may be called from C/C++, Fortran, or any other language that can be linked with C. ADOL-C is distributed by the COIN-OR Foundation with the Common Public License CPL or the GNU General Public License GPL.

  • Enzyme  (C/C++,Fortran 77/90,Fortran2003,Fortran2008,Fortran77,Fortran95,Julia,LLVM,Language independent)
    Enzyme is a plugin that performs automatic differentiation (AD) of statically analyzable LLVM. By operating on the LLVM level Enzyme is able to perform AD across a variety of languages and perform optimization prior to AD

  • ForwardDiff.jl  (Julia)
    The ForwardDiff package provides an implementation of forward-mode automatic differentiation (FAD) in Julia.

  

Contact: autodiff@uni-jena.de
autodiff.org
Username:
Password:
(lost password)