Fluids You Can Trust: Property-Preserving Operator Learning for Incompressible Flows
Ramansh Sharma, Matthew Lowery, Houman Owhadi, Varun Shankar
TL;DR
This work introduces a property-preserving kernel-based operator learning framework for incompressible flows governed by the Navier–Stokes equations. By decoupling the learning into a spatial, property-preserving kernel interpolant and an operator-valued kernel that maps inputs to expansion coefficients, the method analytically enforces incompressibility, periodicity, and turbulence power laws while achieving strong generalization. Across 2D and 3D laminar and turbulent problems, the approach yields orders-of-magnitude improvements in pointwise accuracy and significantly faster training than neural operators, with analytical guarantees on divergence and other properties. The framework also supports uncertainty quantification via operator-valued Gaussian processes and is designed to be meshfree, scalable, and interpretable, offering a practical surrogate for complex incompressible flows with potential extensions to compressible regimes and magnetohydrodynamics.
Abstract
We present a novel property-preserving kernel-based operator learning method for incompressible flows governed by the incompressible Navier-Stokes equations. Traditional numerical solvers incur significant computational costs to respect incompressibility. Operator learning offers efficient surrogate models, but current neural operators fail to exactly enforce physical properties such as incompressibility, periodicity, and turbulence. Our method maps input functions to expansion coefficients of output functions in a property-preserving kernel basis, ensuring that predicted velocity fields analytically and simultaneously preserve the aforementioned physical properties. We evaluate the method on challenging 2D and 3D, laminar and turbulent, incompressible flow problems. Our method achieves up to six orders of magnitude lower relative $\ell_2$ errors upon generalization and trains up to five orders of magnitude faster compared to neural operators. Moreover, while our method enforces incompressibility analytically, neural operators exhibit very large deviations. Our results show that our method provides an accurate and efficient surrogate for incompressible flows.
