Learning the Exact Flux: Neural Riemann Solvers with Hard Constraints
Yucheng Zhang, Chayanon Wichitrnithed, Shukai Cai, Sourav Dutta, Kyle Mandli, Clint Dawson

TL;DR
This paper introduces a neural Riemann solver with hard constraints to accurately and efficiently solve Riemann problems in fluid dynamics, maintaining physical properties and symmetry.
Contribution
It proposes a novel hard-constrained neural Riemann solver that enforces key physical and symmetry constraints, improving accuracy over existing neural and approximate solvers.
Findings
HCNRS accurately reproduces exact Riemann solver solutions.
Unconstrained neural models violate symmetry and conservation.
HCNRS outperforms traditional approximate solvers in benchmark tests.
Abstract
Godunov-type methods, which obtain numerical fluxes through local Riemann problems at cell interfaces, are among the most fundamental and widely used numerical methods in computational fluid dynamics. Exact Riemann solvers faithfully solve the underlying equations, but can be computationally expensive due to the iterative root-finding procedures they often require. Consequently, most practical computations rely on classical approximate Riemann solvers, such as Rusanov and Roe, which trade accuracy for computational speed. Neural networks have recently shown promise as an alternative for approximating exact Riemann solvers, but most existing approaches are data-driven or impose weak constraints. This may result in problems with maintaining balanced states, symmetry breaking, and conservation errors when integrated into a Godunov-type scheme. To address these issues, we propose a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
