Compiler Support for Operator Overloading and Algorithmic Differentiation in C++
Multiphysics software needs derivatives for, e.g., solving a system of non-linear equations, conducting model verification, or sensitivity studies. In C++, algorithmic differentiation (AD), based on operator overloading (overloading), can be used to calculate derivatives up to machine precision. To...
Internet
https://tuprints.ulb.tu-darmstadt.de/11522/1/thesis_ahueck_v1.pdfHück, Alexander <http://tuprints.ulb.tu-darmstadt.de/view/person/H=FCck=3AAlexander=3A=3A.html> (2020): Compiler Support for Operator Overloading and Algorithmic Differentiation in C++.Darmstadt, Technische Universität, DOI: 10.25534/tuprints-00011522 <https://doi.org/10.25534/tuprints-00011522>, [Ph.D. Thesis]