Saved in:
Bibliographic Details
Main Authors: Huang, Chenyang, Sebastian, Amal S., Viswanathan, Venkatasubramanian
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2503.09625
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915195287240704
author Huang, Chenyang
Sebastian, Amal S.
Viswanathan, Venkatasubramanian
author_facet Huang, Chenyang
Sebastian, Amal S.
Viswanathan, Venkatasubramanian
contents This paper presents a data-driven framework for learning optimal second-order total variation diminishing (TVD) flux limiters via differentiable simulations. In our fully differentiable finite volume solvers, the limiter functions are replaced by neural networks. By representing the limiter as a pointwise convex linear combination of the Minmod and Superbee limiters, we enforce both second-order accuracy and TVD constraints at all stages of training. Our approach leverages gradient-based optimization through automatic differentiation, allowing a direct backpropagation of errors from numerical solutions to the limiter parameters. We demonstrate the effectiveness of this method on various hyperbolic conservation laws, including the linear advection equation, the Burgers' equation, and the one-dimensional Euler equations. Remarkably, a limiter trained solely on linear advection exhibits strong generalizability, surpassing the accuracy of most classical flux limiters across a range of problems with shocks and discontinuities. The learned flux limiters can be readily integrated into existing computational fluid dynamics codes, and the proposed methodology also offers a flexible pathway to systematically develop and optimize flux limiters for complex flow problems.
format Preprint
id arxiv_https___arxiv_org_abs_2503_09625
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Learning second-order TVD flux limiters using differentiable solvers
Huang, Chenyang
Sebastian, Amal S.
Viswanathan, Venkatasubramanian
Fluid Dynamics
Machine Learning
Computational Physics
This paper presents a data-driven framework for learning optimal second-order total variation diminishing (TVD) flux limiters via differentiable simulations. In our fully differentiable finite volume solvers, the limiter functions are replaced by neural networks. By representing the limiter as a pointwise convex linear combination of the Minmod and Superbee limiters, we enforce both second-order accuracy and TVD constraints at all stages of training. Our approach leverages gradient-based optimization through automatic differentiation, allowing a direct backpropagation of errors from numerical solutions to the limiter parameters. We demonstrate the effectiveness of this method on various hyperbolic conservation laws, including the linear advection equation, the Burgers' equation, and the one-dimensional Euler equations. Remarkably, a limiter trained solely on linear advection exhibits strong generalizability, surpassing the accuracy of most classical flux limiters across a range of problems with shocks and discontinuities. The learned flux limiters can be readily integrated into existing computational fluid dynamics codes, and the proposed methodology also offers a flexible pathway to systematically develop and optimize flux limiters for complex flow problems.
title Learning second-order TVD flux limiters using differentiable solvers
topic Fluid Dynamics
Machine Learning
Computational Physics
url https://arxiv.org/abs/2503.09625