Algorithmic Differentiation Library for C/C++
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.
- Developed at devel:libraries:c_c++
- Sources inherited from project openSUSE:Factory
-
4
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:RISCV/adolc && cd $_
- Create Badge
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 (coolo)
accepted
request 223818
from
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