Proceedings of the 3rd Dune User Meeting (2015)
How to cite this chapter

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

More citation styles
Identifiers (Book)
ISBN 978-3-946531-60-9 (PDF)
ISBN 978-3-946531-61-6 (Softcover)

Published 24.07.2017.


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.