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.
|
|||
Year |