AD Tool: XAD
Introduction
Applications
Tools
Research Groups
Workshops
Publications
My Account
About
Impress

XAD


Summary:
XAD is a comprehensive open-source C++ library for automatic differentiation. It targets production-quality code at any scale, striving for both ease of use and high performance.

URL: https://auto-differentiation.github.io

Developers:
  • Open-source community

Mode: Forward
Reverse
 
Method: Operator overloading
 
Supported Language: C/C++

Features:
  • Forward and adjoint mode for any order, using operator overloading
  • Battle-tested in large production code bases
  • Checkpointing support (for tape memory management)

  • External functions interface (to integrate external libraries)
  • High performance
  • Thread-safe tape


Supported Platforms:
  • Windows
  • Unix/Linux
  • Mac


Licensing: open source

Entries in our publication database that actually use XAD in the numerical experiments:  0

The following diagram shows these entries versus the year of the publication.

10+
#Entries
0
Year
  

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