Abstract

In this paper, we introduce a new approach for constructing robust well-balanced (WB) finite-volume methods for nonconservative one-dimensional hyperbolic systems of nonlinear partial differential equations. The WB property, namely, the ability of the scheme to exactly preserve physically relevant steady-state solutions is enforced using a flux globalization approach according to which a studied system is rewritten in an equivalent quasi-conservative form with global fluxes. To this end, one needs to incorporate nonconservative product terms into the global fluxes. The resulting system can then be solved using a Riemann-problem-solver-free central-upwind (CU) scheme. However, a straightforward integration of the nonconservative terms would result in a scheme capable of exactly preserving very simple smooth steady states only and failing to preserve discontinuous steady states naturally arising in the nonconservative models.In order to ameliorate the flux globalization based CU scheme, we evaluate the integrals of the nonconservative product terms using the technique introduced in [5], where a path-conservative central-upwind scheme (PCCU) was introduced. This results in a new flux globalization based WB PCCU scheme, which is much more accurate and robust than both the original PCCU scheme and the straightforward flux globalization based CU scheme. This is illustrated using two nonconservative systems: a system describing fluid flows in nozzles with variable cross-sections and the two-layer shallow water equations. We demonstrate superiority of the proposed flux globalization based WB PCCU scheme on a number of challenging examples.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call