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
* Threadsafe
* 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.


Year 