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

AuDi


Summary:
AuDI is an open source, header only, C++ library that allows for AUtomated DIfferentiation implementing a Taylor truncated polynomial algebra (aka differential algebra).

Its core is also exposed as a python module called pyaudi.

URL: http://darioizzo.github.io/audi/index.html

Developers:
  • Dario Izzo
  • Francesco Biscani

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

Features:
* Truncated Taylor polynomial algebra
* Internally powered by the truncated polynomial multiplication algorithm of the open source project Piranha
* Thread-safe
* Fine grained parallelism takes advantage of the underlying CPU architecture (important for many variables / high orders)

Supported Platforms:
  • Unix/Linux
  • Mac


Licensing: open source

Entries in our publication database that actually use AuDi 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)