×

PyADOL-C

swMATH ID: 15567
Software Authors: Walter, Sebastian F.
Description: Python Wrapper of ADOL-C. Features (http://www.autodiff.org/?module=Tools&tool=pyadolc): 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.
Homepage: https://github.com/b45ch1/pyadolc
Source Code:  https://github.com/b45ch1/pyadolc
Dependencies: ADOL-C
Keywords: Python Wrapper; ADOL-C; Automatic Differentiation
Related Software: CasADi; pyadolc; Python; AlgoPy; ad; PyCppAD; Theano
Cited in: 1 Document

Citations by Year