Premium
ADOL‐C: Automatic Differentiation Using Operator Overloading in C++
Author(s) -
Walther Andrea,
Griewank Andreas,
Vogel Olaf
Publication year - 2003
Publication title -
pamm
Language(s) - English
Resource type - Journals
ISSN - 1617-7061
DOI - 10.1002/pamm.200310011
Subject(s) - operator (biology) , automatic differentiation , computer science , algorithm , chemistry , computation , biochemistry , repressor , transcription factor , gene
In this paper, we present two strategies for the implementation of Automatic Differentiation (AD) based on the operator overloading facility in C++. Subsequently, we describe the capabilities of the AD‐tool ADOL‐C that applies operator overloading to differentiate C‐ and C++‐code. Finally, we discuss some applications of ADOL‐C.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom