mlsanityData to 7 Oct 2026

Neural Physics: Using AI Libraries to Develop Physics-Based Solvers for Incompressible Computational Fluid Dynamics

arXiv 2402.17913 ↗First posted 27 Feb 2024physics.flu-dyn cs.AI cs.LGcited by 4

Not on the map. Why?

Abstract (arXiv)

Numerical discretisations of partial differential equations (PDEs) can be written as discrete convolutions, which, themselves, are a key tool in AI libraries and used in convolutional neural networks (CNNs). We therefore propose to implement numerical discretisations as convolutional layers of a neural network, where the weights or filters are determined analytically rather than by training. Furthermore, we demonstrate that these systems can be solved entirely by functions in AI libraries, either by using Jacobi iteration or multigrid methods, the latter realised through a U-Net architecture. Some advantages of the Neural Physics approach are that (1) the methods are platform agnostic; (2) the resulting solvers are fully differentiable, ideal for optimisation tasks; and (3) writing CFD solvers as (untrained) neural networks means that they can be seamlessly integrated with trained neural networks to form hybrid models. We demonstrate the proposed approach on a number of test cases of increasing complexity from advection-diffusion problems, the non-linear Burgers equation to the Navier-Stokes equations. We validate the approach by comparing our results with solutions obtained from traditionally written code and common benchmarks from the literature. We show that the proposed methodology can solve all these problems using repurposed AI libraries in an efficient way, without training, and presents a new avenue to explore in the development of methods to solve PDEs with implicit methods.

Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 18 of its 44 references that are in the map. First posted on arXiv 27 Feb 2024.

Builds on

18 of 44 references.

References · 18

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  2. 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
  3. 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
  4. 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
  5. 2018PDE-Net 2.0: Learning PDEs from Data with A Numeric-Symbolic Hybrid Deep Networkcited by 208
  6. 2020Solver-in-the-Loop: Learning from Differentiable Physics to Interact with Iterative PDE-Solverscited by 201
  7. 2018Deep Learning Methods for Reynolds-Averaged Navier-Stokes Simulations of Airfoil Flowscited by 147
  8. 2018MeshCNN: A Network with an Edgecited by 69
  9. 2022JAX-FLUIDS: A fully-differentiable high-order computational fluid dynamics solver for compressible two-phase flowscited by 36
  10. 2020A Perspective on Machine Learning Methods in Turbulence Modellingcited by 22
  11. 2019Physics-informed semantic inpainting: Application to geostatistical modelingcited by 15
  12. 2020Applying Convolutional Neural Networks to Data on Unstructured Meshes with Space-Filling Curvescited by 8
6 more
  1. 2020A Tailored Convolutional Neural Network for Nonlinear Manifold Learning of Computational Physics Data using Unstructured Spatial Discretizationscited by 6
  2. 2023Solving the Discretised Neutron Diffusion Equations using Neural Networkscited by 5
  3. 2024Solving the Discretised Multiphase Flow Equations with Interface Capturing on Structured Grids Using Machine Learning Librariescited by 5
  4. 2020Accelerating MRI Reconstruction on TPUscited by 4
  5. 2021Large Scale Distributed Linear Algebra With Tensor Processing Unitscited by 4
  6. 2023Solving the Discretised Boltzmann Transport Equations using Neural Networks: Applications in Neutron Transportcited by 4

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 2; 2026: 2.

4 papers.