AD Tools for Fortran 77/90
Introduction
Applications
Tools
Research Groups
Workshops
Publications
My Account
About
Impress

Show tools for a specific language:

4 tools found

Alphabetical List of Tools

  • ADG  (Fortran 77/90,Fortran77,Fortran95)
    The Adjoint Code Generator (ADG) is a source-to-source transformation tool that is used for generating the adjoint model. Designed with the Least Program Behavior Decomposition Method, ADG supports global data dependent analysis and code optimization at a statement class.

  • DFT  (Fortran 77/90,Fortran77,Fortran95)
    DFT is a source-to-source transformation tool for generating the tangent linear model, and it supports global data dependent analysis and code optimization at a statement class.

  • 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

  • TAF  (Fortran 77/90,Fortran2003,Fortran2008,Fortran2018,Fortran77,Fortran95)
    Transformation of Algorithms in Fortran (TAF) is a source-to-source AD-tool for Fortran-95 programs. TAF supports forward and reverse mode of AD and Automatic Sparsity Detection (ASD) for detection of the sparsity structure of Jacobians.

  

Contact:
autodiff.org
Username:
Password:
(lost password)