Evaluating derivatives: principles and techniques of algorithmic differentiation A Griewank, A Walther Society for Industrial and Applied Mathematics, 2008 | 3393 | 2008 |

Algorithm 799: revolve: an implementation of checkpointing for the reverse or adjoint mode of computational differentiation A Griewank, A Walther ACM Transactions on Mathematical Software (TOMS) 26 (1), 19-45, 2000 | 476 | 2000 |

Getting Started with ADOL-C. A Walther, A Griewank Combinatorial scientific computing, 181-202, 2009 | 247 | 2009 |

Evaluating higher derivative tensors by forward propagation of univariate Taylor series A Griewank, J Utke, A Walther Mathematics of Computation 69 (231), 1117-1130, 2000 | 106 | 2000 |

On constrained optimization by adjoint based quasi-Newton methods A Griewank, A Walther Optimization Methods and Software 17 (5), 869-889, 2002 | 80 | 2002 |

Efficient computation of sparse Hessians using coloring and automatic differentiation AH Gebremedhin, A Tarafdar, A Pothen, A Walther INFORMS Journal on Computing 21 (2), 209-223, 2009 | 76 | 2009 |

Automatic differentiation of explicit Runge-Kutta methods for optimal control A Walther Computational Optimization and Applications 36 (1), 83-108, 2007 | 73 | 2007 |

Program reversal schedules for single-and multi-processor machines A Walther Dresden University of Technology, Germany, 1999 | 49 | 1999 |

An adjoint-based SQP algorithm with quasi-Newton Jacobian updates for inequality constrained optimization M Diehl, A Walther, HG Bock, E Kostina Optimization Methods & Software 25 (4), 531-552, 2010 | 46 | 2010 |

Multistage approaches for optimal offline checkpointing P Stumm, A Walther SIAM Journal on Scientific Computing 31 (3), 1946-1967, 2009 | 44 | 2009 |

Evaluating gradients in optimal control: continuous adjoints versus automatic differentiation R Griesse, A Walther Journal of optimization theory and applications 122 (1), 63-86, 2004 | 43 | 2004 |

Advantages of binomial checkpointing for memory-reduced adjoint calculations A Walther, A Griewank Numerical mathematics and advanced applications, 834-843, 2004 | 43 | 2004 |

Computing sparse Hessians with automatic differentiation A Walther ACM Transactions on Mathematical Software (TOMS) 34 (1), 1-15, 2008 | 42 | 2008 |

ADOL‐C: automatic differentiation using operator overloading in C++ A Walther, A Griewank, O Vogel PAMM: Proceedings in Applied Mathematics and Mechanics 2 (1), 41-44, 2003 | 40 | 2003 |

On the efficient computation of high-order derivatives for implicitly defined functions M Wagner, A Walther, BJ Schaefer Computer Physics Communications 181 (4), 756-764, 2010 | 36 | 2010 |

Automatic differentiation of an entire design chain for aerodynamic shape optimization NR Gauger, A Walther, C Moldenhauer, M Widhalm New Results in Numerical and Experimental Fluid Mechanics VI, 454-461, 2007 | 36 | 2007 |

First-and second-order optimality conditions for piecewise smooth objective functions A Griewank, A Walther Optimization Methods and Software 31 (5), 904-930, 2016 | 35 | 2016 |

New algorithms for optimal online checkpointing P Stumm, A Walther SIAM Journal on Scientific Computing 32 (2), 836-854, 2010 | 34 | 2010 |

Maintaining factorized KKT systems subject to rank-one updates of Hessians and Jacobians A Griewank, A Walther, M Korzec Optimisation Methods and Software 22 (2), 279-295, 2007 | 30 | 2007 |

An optimal memory‐reduced procedure for calculating adjoints of the instationary Navier‐Stokes equations M Hinze, A Walther, J Sternberg Optimal Control Applications and Methods 27 (1), 19-40, 2006 | 29 | 2006 |