Comput. Math. Appl. | 2019

A fast, robust, and simple Lagrangian-Eulerian solver for balance laws and applications

 
 

Abstract


Abstract In this work, we present an improvement of the Lagrangian–Eulerian space–time tracking forward scheme to deal with balance laws and related applications. This extended algorithm is shown in the most simple setting and it is a result of our previous works. We describe and explain a new strategy of discretization of conservation laws, starting from the scalar case in one space dimension, extending it to systems and to the multi-dimensional setting. The computations are fast, accurate and stable with good resolution. This algorithm is very easy to implement in a computer to address the delicate well-balancing between the first-order hyperbolic flux and the source term. We do not use approximate or exact Riemann solvers, nonlinear reconstructions, or upwind source term discretizations. The scheme is written into the classical theory of monotone schemes, which produces a scheme that converges to entropy solutions linked to the purely hyperbolic counterpart. This method can produce well-balanced approximations of solutions for nonlinear balance laws. Numerical experiments also demonstrate the robustness of the forward tracking to solve related problems involving systems and two-dimensional models.

Volume 77
Pages 2310-2336
DOI 10.1016/J.CAMWA.2018.12.019
Language English
Journal Comput. Math. Appl.

Full Text