Zitationsvorschlag

Lubkoll, Lars: FunG - Automatic differentiation for invariant-based modeling, in Blatt, Markus, Flemisch, Bernd und Sander, Oliver (Hrsg.): Proceedings of the 3rd Dune User Meeting (2015): Archive of Numerical Software - Special Issue 2017, Heidelberg: heiBOOKS, 2017, S. 169–192. https://doi.org/10.11588/heibooks.280.c3285

Identifier (Buch)

ISBN 978-3-946531-60-9 (PDF)
ISBN 978-3-946531-61-6 (Softcover)

Veröffentlicht

24.07.2017

Autor/innen

Lars Lubkoll

FunG - Automatic differentiation for invariant-based modeling

Abstract This document describes a C++ -library for the generation of invariant-based models, including first three derivatives. Using expression templates, features of C++11/14, forward automatic differentiation and modern SFINAE-techniques admits a highly efficient implementation with a simple and intuitive interface.