Advanced Algorithmic Differentiation
Contents
- Essential Basics of Algorithmic Differentiation (AD)
- Derivative Code Generation Rules
- Tangent Code Generation Rules
- Adjoint Code Generation Rules
- Derivative Code Compiler
- Compiler Front-End
- Syntax-Directed Compilation of Tangent and Adjoint Code
- AD-specific Data-Flow Analysis
- Elemental Functions Revisited
- BLAS and Linear Solvers
- Nonlinear Solvers
- AD Mission Planning
- Generalized Jacobian Chaining
- Elimination Techniques
- Data Flow Reversal for Adjoint AD
- Computational Complexity of DAG and Call Tree Reversal
- Call Tree Reversal and Heuristics
- Optimal Reversal of Evolutions