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

pyadolc


Summary:
Python Wrapper of ADOL-C

URL: http://github.com/b45ch1/pyadolc

Developers:
  • Sebastian F. Walter

Mode: Forward
Reverse
 
Method: Operator overloading
 
Supported Language: Python

Features:
* BSD licenced
* tape evaluation is completely done on the C++ side.
* tape size should be the same as in ADOL-C but bufsize can be much larger in pyadolc.
* all low level routines (hov_forward, hov_ti_reverse, etc) + most user friendly drivers (jacobian, hessian, etc) are available, also functions that are not documented but available in ADOL-C (in particular hov_ti_reverse).
* provides an Pythonic userinterface with input assertions. All functions are documented in docstrings.
* some preliminary sparse Jacobian and sparse Hessian support.
* big unit test and many examples
* known to work robustly on 32bit and 64bit linux

Supported Platforms:
  • Unix/Linux


Licensing: license

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