Scalable automatic differentiation of multiple parallel paradigms through compiler augmentation

WS Moses, SHK Narayanan, L Paehler… - … conference for high …, 2022 - ieeexplore.ieee.org
Derivatives are key to numerous science, engineering, and machine learning applications.
While existing tools generate derivatives of programs in a single language, modern parallel …

An immersed boundary method in OpenFOAM: verification and validation

E Constant, J Favier, M Meldi, P Meliga, E Serre - Computers & Fluids, 2017 - Elsevier
The present work proposes a modified Pressure-Implicit Split-Operator (PISO) solver
integrating the recent Immersed Boundary Method (IBM) proposed by [1] in order to perform …

A super-real-time three-dimension computing method of digital twins in space nuclear power

E Zhu, T Li, J **ong, X Chai, T Zhang, X Liu - Computer Methods in Applied …, 2023 - Elsevier
Digital twins (DTs) have attracted widespread attention in academia and industry in recent
years. It can accurately reflect the physical world in real-time, enabling online monitoring …

Efficient 3D inversions using the Richards equation

R Cockett, LJ Heagy, E Haber - Computers & Geosciences, 2018 - Elsevier
Fluid flow in the vadose zone is governed by the Richards equation; it is parameterized by
hydraulic conductivity, which is a nonlinear function of pressure head. Investigations in the …

Optimal parallelization strategies for active flow control in deep reinforcement learning-based computational fluid dynamics

W Jia, H Xu - Physics of Fluids, 2024 - pubs.aip.org
Deep reinforcement learning (DRL) has emerged as a promising approach for handling
highly dynamic and nonlinear active flow control (AFC) problems. However, the …

[HTML][HTML] Hybrid parallel discrete adjoints in SU2

J Blühdorn, P Gomes, M Aehle, NR Gauger - Computers & Fluids, 2025 - Elsevier
The open-source multiphysics suite SU2 features discrete adjoints by means of operator
overloading automatic differentiation (AD). While both primal and discrete adjoint solvers …

A discrete adjoint approach based on finite differences applied to topology optimization of flow problems

CM Okubo Jr, LFN Sá, CY Kiyono, ECN Silva - Computer Methods in …, 2022 - Elsevier
Topology optimization methods have been vastly applied to fluid problems with different
methods. In this work, the discrete adjoint (DA) approach is used in combination with a finite …

[HTML][HTML] A discrete adjoint method for pressure-based algorithms

B Fleischli, L Mangani, A Del Rio, E Casartelli - Computers & Fluids, 2021 - Elsevier
A discrete adjoint method implemented in a coupled pressure-based RANS solver is
presented in this paper. The adjoint equations are solved using an adjoint fixed point …

Drag reduction of a square-back bluff body under constant cross-wind conditions using asymmetric shear layer forcing

Y Haffner, R Li, M Meldi, J Borée - International Journal of Heat and Fluid …, 2022 - Elsevier
Highly resolved computations using Delayed Detached Eddy Simulations (DDES) of a
canonical Windsor body are carried out. The flow around the car model, which is …

Parallelizable adjoint stencil computations using transposed forward-mode algorithmic differentiation

JC Hückelheim, PD Hovland, MM Strout… - … Methods and Software, 2018 - Taylor & Francis
Algorithmic differentiation (AD) is a tool for generating discrete adjoint solvers, which
efficiently compute gradients of functions with many inputs, for example for use in gradient …