Hascoët, L. ., and B. . Dauvergne. “Adjoints of Large Simulation Codes through Automatic Differentiation”. European Journal of Computational Mechanics, vol. 17, no. 1-2, Nov. 2008, pp. 63-86, doi:10.13052/REMN.17.63-86.