×

zbMATH — the first resource for mathematics

Adjoints of large simulation codes through automatic differentiation. (English. French summary) Zbl 1292.76059
Summary: Adjoint methods are the choice approach to obtain gradients of large simulation codes. Automatic Differentiation has already produced adjoint codes for several simulation codes, and research continues to apply it to even larger applications. We compare the approaches chosen by existing Automatic Differentiation tools to build adjoint algorithms. These approaches share similar problems related to data-flow and memory traffic. We present some current state-of-the-art answers to these problems, and show the results on some applications.
MSC:
76N25 Flow control and optimization for compressible fluids and gas dynamics
76M25 Other numerical methods (fluid mechanics) (MSC2010)
65K10 Numerical optimization and variational techniques
Software:
MAD
PDF BibTeX XML Cite
Full Text: DOI