Abstract

This paper focus on the numerical approximation of two-layer shallow water system. First, a new approximation of the eigenvalues of the system is proposed, which satisfies some interesting properties. From this approximation, we give an accurate estimation of the non-hyperbolic region, which improves significantly the one computed with the classic eigenvalues approximation. In particular, we estimate both the lower and upper boundaries of the non-hyperbolic region. We also give a simple algorithm that allows us to compute bounds for the external eigenvalues, even when complex eigenvalues arise. We design an efficient FV solver depending on the hyperbolic nature of the system, that combines the PVM-2U-FL scheme and a new solver introduced in this work, named IFCP-FL, which degenerates to the Lax–Wendroff method in smooth areas. Different strategies for the numerical treatment for the loss of hyperbolicity are considered and discussed. Two of them are based on adding a friction term, depending on the classic or the new eigenvalues approximations, and the third one considers a simplified hyperbolic model in areas with complex eigenvalues. Some numerical tests are performed, including the case of two-layer fluids with different ratio of densities. The application to a two-layer model for submarine landslides is also considered. In the latter case, we show how the treatments based on adding friction are not appropriate for this kind of applications, whereas the treatment based on changing to a hyperbolic model produces much better results.

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