Discrete adjoint methodology for general multiphysics problems
- This article presents a methodology whereby adjoint solutions for partitioned multiphysics problems can be computed efficiently, in a way that is completely independent of the underlying physical sub-problems, the associated numerical solution methods, and the number and type of couplings between them. By applying the reverse mode of algorithmic differentiation to each discipline, and by using a specialized recording strategy, diagonal and cross terms can be evaluated individually, thereby allowing different solution methods for the generic coupled problem (for example block-Jacobi or block-Gauss-Seidel). Based on an implementation in the open-source multiphysics simulation and design software SU2, we demonstrate how the same algorithm can be applied for shape sensitivity analysis on a heat exchanger (conjugate heat transfer), a deforming wing (fluid–structure interaction), and a cooled turbine blade where both effects are simultaneously taken into account.
| Author: | Ole BurghardtORCiD, Pedro Gomes, Tobias Kattmann, Thomas D. Economon, Nicolas R. Gauger, Rafael Palacios |
|---|---|
| URN: | urn:nbn:de:hbz:386-kluedo-78676 |
| DOI: | https://doi.org/10.1007/s00158-021-03117-5 |
| ISSN: | 1615-1488 |
| Parent Title (English): | Structural and Multidisciplinary Optimization |
| Publisher: | Springer Nature - Springer |
| Document Type: | Article |
| Language of publication: | English |
| Date of Publication (online): | 2024/03/22 |
| Year of first Publication: | 2022 |
| Publishing Institution: | Rheinland-Pfälzische Technische Universität Kaiserslautern-Landau |
| Date of the Publication (Server): | 2024/03/22 |
| Issue: | 65 |
| Article Number: | 28 |
| Page Number: | 14 |
| Source: | https://link.springer.com/article/10.1007/s00158-021-03117-5 |
| Faculties / Organisational entities: | Kaiserslautern - Fachbereich Mathematik |
| DDC-Cassification: | 5 Naturwissenschaften und Mathematik / 510 Mathematik |
| Collections: | Open-Access-Publikationsfonds |
| Licence (German): | Lizenz nach Originalpublikation |
