A data free neural operator enabling fast inference of 2D and 3D Navier Stokes equations

Junho Choi, Teng-Yuan Chang, Namjung Kim, Youngjoon Hong
10/27/2025
cs.LGphysics.flu-dyn

No confident code implementation found for this paper.

Abstract

Ensemble simulations of high-dimensional flow models (e.g., Navier Stokes type PDEs) are computationally prohibitive for real time applications. Neural operators enable fast inference but are limited by costly data requirements and poor generalization to 3D flows. We present a data-free operator network for the Navier Stokes equations that eliminates the need for paired solution data and enables robust, real time inference for large ensemble forecasting. The physics-grounded architecture takes initial and boundary conditions as well as forcing functions, yielding solutions robust to high variability and perturbations. Across 2D benchmarks and 3D test cases, the method surpasses prior neural operators in accuracy and, for ensembles, achieves greater efficiency than conventional numerical solvers. Notably, it delivers accurate solutions of the three dimensional Navier Stokes equations, a regime not previously demonstrated for data free neural operators. By uniting a numerically grounded architecture with the scalability of machine learning, this approach establishes a practical pathway toward data free, high fidelity PDE surrogates for end to end scientific simulation and prediction.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{choi2025data,
  title  = {A data free neural operator enabling fast inference of 2D and 3D Navier Stokes equations},
  author = {Junho Choi and Teng-Yuan Chang and Namjung Kim and Youngjoon Hong},
  year   = {2025},
  eprint = {2510.23936},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2510.23936v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2510.23936.svg)](https://codeofpaper.com/paper/2510.23936)

Discussion