Hascoët, Laurent, and Benjamin Dauvergne. 2008. “Adjoints of Large Simulation Codes through Automatic Differentiation”. European Journal of Computational Mechanics 17 (1-2):63-86. https://doi.org/10.13052/REMN.17.63-86.