A perspective on the state of aerospace computational fluid dynamics technology

M Mani, AJ Dorgan - Annual Review of Fluid Mechanics, 2023 - annualreviews.org
Over the past several decades, computational fluid dynamics has been increasingly used in
the aerospace industry for the design and study of new and derivative aircraft. In this review …

The elements of differentiable programming

M Blondel, V Roulet - arxiv preprint arxiv:2403.14606, 2024 - arxiv.org
Artificial intelligence has recently experienced remarkable advances, fueled by large
models, vast datasets, accelerated hardware, and, last but not least, the transformative …

Graph neural ordinary differential equations

M Poli, S Massaroli, J Park, A Yamashita… - arxiv preprint arxiv …, 2019 - arxiv.org
We introduce the framework of continuous--depth graph neural networks (GNNs). Graph
neural ordinary differential equations (GDEs) are formalized as the counterpart to GNNs …

Review and unification of methods for computing derivatives of multidisciplinary computational models

JRRA Martins, JT Hwang - AIAA journal, 2013 - arc.aiaa.org
This paper presents a review of all existing discrete methods for computing the derivatives of
computational models within a unified mathematical framework. This framework hinges on a …

Automated derivation of the adjoint of high-level transient finite element programs

PE Farrell, DA Ham, SW Funke, ME Rognes - SIAM Journal on Scientific …, 2013 - SIAM
In this paper we demonstrate a new technique for deriving discrete adjoint and tangent
linear models of a finite element model. The technique is significantly more efficient and …

Reverse-mode automatic differentiation and optimization of GPU kernels via Enzyme

WS Moses, V Churavy, L Paehler… - Proceedings of the …, 2021 - dl.acm.org
Computing derivatives is key to many algorithms in scientific computing and machine
learning such as optimization, uncertainty quantification, and stability analysis. Enzyme is a …

Continuous adjoint methods for turbulent flows, applied to shape and topology optimization: industrial applications

EM Papoutsis-Kiachagias… - Archives of Computational …, 2016 - Springer
This article focuses on the formulation, validation and application of the continuous adjoint
method for turbulent flows in aero/hydrodynamic optimization. Though discrete adjoint has …

Getting Started with ADOL-C.

A Walther, A Griewank - Combinatorial scientific computing, 2009 - api.taylorfrancis.com
The C++ package ADOL-C facilitates the evaluation of first and higher derivatives of vector
functions that are defined by computer programs written in C or C++ by means of …

Layer-parallel training of deep residual neural networks

S Gunther, L Ruthotto, JB Schroder, EC Cyr… - SIAM Journal on …, 2020 - SIAM
Residual neural networks (ResNets) are a promising class of deep neural networks that
have shown excellent performance for a number of learning tasks, eg, image classification …

Adjoint methods for car aerodynamics

C Othmer - Journal of Mathematics in Industry, 2014 - Springer
The adjoint method has long been considered as the tool of choice for gradient-based
optimisation in computational fluid dynamics (CFD). It is the independence of the …