Algorithmic Differentiation for an efficient CFD solver

Bruno Maugars, Sébastien Bourasseau,Cédric Content,Bertrand Michel, Bérenger Berthoul, Jorge Nunez Ramirez, Pascal Raud, Laurent Hascoët

HAL (Le Centre pour la Communication Scientifique Directe)(2022)

引用 0|浏览0
暂无评分
摘要
We illustrate the benefits of Algorithmic Differentiation (AD) for the development of aerodynamic flow simulation software. In refining the architecture of the elsA CFD solver, developed jointly by ONERA and Safran, we consider AD as a key technology to cut development costs of some derivatives of interest, namely the tangent, adjoint, and Jacobian. We first recall the mathematical background of CFD applications which involve these derivatives. Then, we briefly present the software architecture of elsA (Cambier et al. [12]) and the design choices which give it its HPC capability while highlighting how these choices strongly constrain the applicability of AD. To meet our efficiency requirements, we select the Source-Transformation approach to AD through the Tapenade tool which is justified by a series of experiments and benchmarks. Finally, we present results on large scale configurations.
更多
查看译文
关键词
efficient cfd,algorithmic differentiation
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要