A differentiable software suite for accelerated simulation of turbulent flows

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Agdestein, Syver Døving, Sanderse, Benjamin
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866908980857536512
author Agdestein, Syver Døving
Sanderse, Benjamin
author_facet Agdestein, Syver Døving
Sanderse, Benjamin
contents We present IncompressibleNavierStokes.jl, an open-source Julia package for solving the incompressible Navier--Stokes equations on staggered Cartesian grids. The package features matrix-free, hardware-agnostic kernels that are compiled from a single source for multi-threaded CPU or GPU execution, and hand-written adjoint kernels for all discrete operators, enabling efficient reverse-mode automatic differentiation through the entire solver. This differentiability allows neural network closure models to be trained a-posteriori while embedded in a large-eddy simulation. Memory optimizations permit double-precision direct numerical simulations at resolutions up to $840^3$ on a single GPU. The software design, numerical methods, hardware performance, and integration of neural network closure models are described, and results for turbulent channel flow are validated against reference data.
format Preprint
id arxiv_https___arxiv_org_abs_2604_18536
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle A differentiable software suite for accelerated simulation of turbulent flows
Agdestein, Syver Døving
Sanderse, Benjamin
Numerical Analysis
Fluid Dynamics
We present IncompressibleNavierStokes.jl, an open-source Julia package for solving the incompressible Navier--Stokes equations on staggered Cartesian grids. The package features matrix-free, hardware-agnostic kernels that are compiled from a single source for multi-threaded CPU or GPU execution, and hand-written adjoint kernels for all discrete operators, enabling efficient reverse-mode automatic differentiation through the entire solver. This differentiability allows neural network closure models to be trained a-posteriori while embedded in a large-eddy simulation. Memory optimizations permit double-precision direct numerical simulations at resolutions up to $840^3$ on a single GPU. The software design, numerical methods, hardware performance, and integration of neural network closure models are described, and results for turbulent channel flow are validated against reference data.
title A differentiable software suite for accelerated simulation of turbulent flows
topic Numerical Analysis
Fluid Dynamics
url https://arxiv.org/abs/2604.18536