ADF
Summary:
The vivlabs ADF Automatic Differentiation Software for FORTRAN delivers rapid integration of automatic differentiation capability to your new and existing applications on all operating system platforms. ADF automatically exploits the sparsity within your equation matrices, which leads to winning performance for both small, large and extremely large applications.
URL: http://www.vivlabs.com
Developers:
- Dr. Christian Straka, vivlabs LLC
Mode: |
Forward |
Method: |
Operator overloading |
Supported Language: |
Fortran77 Fortran95 |
Reference:
C. W. Straka
ADF95: Tool for automatic differentiation of a FORTRAN code designed for large numbers of independent variables
Article in Computer Physics Communications, 2005
ADF95: Tool for automatic differentiation of a FORTRAN code designed for large numbers of independent variables
Article in Computer Physics Communications, 2005
Features:
• Version 4.0 now available, featuring the ability to generate first- and second-order derivatives at unparalleled speeds.
• Recognition of the latest FORTRAN 95 language features (e.g., forall, elemental, pure, where), including all intrinsic functions.
• Extremely efficient built-in sparsity optimizations.
• Detection and error control of non-differentiable situations to analyze and avoid critical convergence problems early in the design phase.
• Utility subroutines and functions for easy generation of Jacobian and Hessian matrices and for controlling the automatic differentiation process.
Supported Platforms:
- Windows
- Unix/Linux
- Mac
- Application Server
Licensing: license
Entries in our publication database that actually use ADF in the numerical experiments: 1
The following diagram shows these entries versus the year of the publication.
|
![]() |
|||
'05 | ||||
Year |
Related Research Groups: