Algorithmic Differentiation Library for C/C++

Edit Package adolc

The package ADOL-C (Automatic Differentiation by OverLoading in C++)
facilitates the evaluation of first and higher derivatives of vector
functions that are defined by computer programs written in C or
C++. The resulting derivative evaluation routines may be called from
C/C++, Fortran, or any other language that can be linked with C.

The numerical values of derivative vectors are obtained free of
truncation errors at a small multiple of the run time and randomly
accessed memory of the given function evaluation program.

Refresh
Refresh
Source Files
Filename Size Changed
adolc-2.5.0.tar.bz2 0001975963 1.88 MB
adolc.changes 0000005333 5.21 KB
adolc.spec 0000005549 5.42 KB
baselibs.conf 0000000099 99 Bytes
no-return-in-non-void-adouble_tl_cpp.patch 0000000381 381 Bytes
Revision 19 (latest revision is 30)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 223818 from Kshitij Kulshreshtha's avatar Kshitij Kulshreshtha (polyconvex) (revision 19)
- Update to upstream version 2.5.0
  * An overhaul of the internal memory management to make it
    more efficient
  * Support for the AdjoinableMPI API (thanks to Jean Utke)
  * Overhaul of the external functions interface (thanks to Jean Utke)
  * Support for piecewise linearizations of piecewise smooth functions
  * Support for pkg-config (thanks to Oliver Sander)
  * Computations on the NVIDIA-GPU in forward mode using CUDA
  * Overhaul of the traceless forward mode.
  * Support for sparsity in traceless forward mode.
  * Fixes in higher order tensor propagation
  * Fix a function name conflict
       address() -> tensor_address()
  * Various other small misceleneous fixes
- Patch added
  * no-return-in-non-void-adouble_tl_cpp.patch
Comments 0
openSUSE Build Service is sponsored by