Bug#1029969: ITP: clad -- automatic differentiation for C/C++
Package: wnpp
Severity: wishlist
Owner: Stephan Lachnit <stephanlachnit@debian.org>
X-Debbugs-Cc: debian-devel@lists.debian.org, stephanlachnit@debian.org
* Package name : clad
Version : 1.1
Upstream Contact: Vassil Vassilev <v.g.vassilev@gmail.com>
* URL : https://github.com/vgvassilev/clad
* License : LGPL-3.0
Programming Lang: C, C++
Description : automatic differentiation for C/C++
Clad enables automatic differentiation (AD) for C++. It is based on LLVM
compiler infrastructure and is a plugin for Clang compiler. Clad is based on
source code transformation. Given C++ source code of a mathematical function,
it can automatically generate C++ code for computing derivatives of the
function. It supports both forward-mode and reverse-mode AD. Clad has extensive
coverage of modern C++ features and a robust fallback and recovery system in
place.
Will maintain in the science team. Feature for ROOT.
Reply to: