Neural network-based Godunov corrections for approximate Riemann solvers using bi-fidelity learning
arXiv:2503.13248 · doi:10.2140/camcos.2025.20.207
Abstract
The Riemann problem is fundamental in the computational modeling of hyperbolic partial differential equations, enabling the development of stable and accurate upwind schemes. While exact solvers provide robust upwinding fluxes, their high computational cost necessitates approximate solvers. Although approximate solvers achieve accuracy in many scenarios, they produce inaccurate solutions in certain cases. To overcome this limitation, we propose constructing neural network-based surrogate models, trained using supervised learning, designed to map interior and exterior conservative state variables to the corresponding exact flux. Specifically, we propose two distinct approaches: one utilizing a vanilla neural network and the other employing a bi-fidelity neural network. The performance of the proposed approaches is demonstrated through applications to one-dimensional and two-dimensional partial differential equations, showcasing their robustness and accuracy.
22 pages, 17 figures
References in corpus (8)
- DeepONet: Learning nonlinear operators for identifying differential equations based on the universal approximation theorem of operators
- A composite neural network that learns from multi-fidelity data: Application to function approximation and inverse PDE problems
- Learning data driven discretizations for partial differential equations
- Physics-informed graph neural Galerkin networks: A unified framework for solving PDE-governed forward and inverse problems
- JAX-FLUIDS: A fully-differentiable high-order computational fluid dynamics solver for compressible two-phase flows
- Stable a posteriori LES of 2D turbulence using convolutional neural networks: Backscattering analysis and generalization to higher Re via transfer learning
- Constraint-Aware Neural Networks for Riemann Problems
- Deep Learning Closure Models for Large-Eddy Simulation of Flows around Bluff Bodies