Skip to main content
Log in

A modified Rusanov method for simulating two-layer shallow water flows with irregular topography

  • Published:
Computational and Applied Mathematics Aims and scope Submit manuscript

Abstract

In the current paper, we develop and suggest a modified Rusanov method for simulating two-layer shallow water flows with variable topography. The coupling between two-layers results in a non-conservative product term which involves the partial derivatives of unidentified physical parameters, as a result, the model is conditional hyperbolic. The stages of this scheme are predictor and corrector. A parameter for managing the numerical diffusion is included in the predictor stage, which is accomplished through the use of limiters theory. The balance conservation equation is recovered by the corrector stage. To prove the efficacy of the suggested scheme, we offer a number of numerical tests. The numerical outcomes indicate how accurate and well-balanced the suggested method is for simulating two-layer shallow flows with irregular topography.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22

Similar content being viewed by others

References

  • Abgrall R, Karni S (2010) A comment on the computation of non-conservative products. J Comput Phys 229:2759–2763

    Article  MathSciNet  Google Scholar 

  • Benkhaldoun F, Sahmim S, Seaid M (2011) Mathematical development and verification of a finite volume model for morphodynamic low applications. Adv Appl Math Mech 3(4):470–492

    Article  MathSciNet  Google Scholar 

  • Benkhaldoun F, Mohamed K, Seaid M (2011) A generalized Rusanov method for Saint-Venant equations with variable horizontal density. In: FVCA—international symposium, Prague, vol 4,pp 96–112

  • Bermudez B, Vazquez ME (1994) Upwind methods for hyperbolic conservation laws with source term. Comput Fluids 23:1049–1071

    Article  MathSciNet  Google Scholar 

  • Bermudez A, Dervieux A, Desideri JA, Vazquez ME (1998) Upwind schemes for the two-dimensional shallow water equations with variable depth using unstructured meshes. Comput Methods Appl Mech Eng 155(1–2):49–72

    Article  MathSciNet  Google Scholar 

  • Bouchut F, Morales de Luna T (2008) An entropy satisfying scheme for two-layer shallow water equations with uncoupled treatment. ESAIM Math Model Numer Anal 42(04):683–698

    Article  MathSciNet  Google Scholar 

  • Bouchut F, Zeitlin V (2010) A robust well-balanced scheme for multi-layer shallow water equations. Discrete Contin Dyn Syst-Ser B 13(4):739–758

    MathSciNet  Google Scholar 

  • Castro MJ, Macias J, Pares C (2001) A Q-scheme for a class of systems of coupled conservation laws with source term. Application to a two-layer 1-D shallow water system. Math Model Numer Anal 35(1):107–127

    Article  MathSciNet  Google Scholar 

  • Castro MJ, Garcia JA, Gonzalez-Vida JM, Macias J, Pares C, Vazquez-Cendon ME (2004) Numerical simulation of two-layer shallow water flows through channels with irregular geometry. J Comput Phys 195:202–235

    Article  MathSciNet  Google Scholar 

  • Castro-Díaz MJ, Fernández-Nieto ED, González-Vida JM, Parés-Madroñal C (2011) Numerical treatment of the loss of hyperbolicity of shallow-water system. J Sci Comput 48:16–40

    Article  MathSciNet  Google Scholar 

  • Dal Maso G, LeFloch P, Murat F (1995) Definition and weak stability of non-conservative products. J Math Pures Appl 74:483–548

    MathSciNet  Google Scholar 

  • Dumbser M, Castro M, Parés C, Toro EF (2009) ADER schemes on unstructured meshes for nonconservative hyperbolic systems: applications flows. Comput Fluids 38:1731–1748

    Article  MathSciNet  Google Scholar 

  • Fernández-Nieto ED, Castro MJ, Parés C (2011) On an intermediate field capturing Riemann solver based on a parabolic viscosity matrix for the two-layer shallow water system. J Sci Comput 48(1–3):117–140

    Article  MathSciNet  Google Scholar 

  • Fjordholm U, Mishra S, Tadmor E (2008) Energy preserving and energy stable schemes for the shallow water equations. Found Comput Math (Hong Kong). https://doi.org/10.1017/CBO9781139107068

    Article  Google Scholar 

  • Izem N, Benkhaldoun F, Sahmim S, Seaid M, Wakrim M (2014) A new composite scheme for two-layer shallow water flows with shocks. J Appl Math Comput 44:467–489

    Article  MathSciNet  Google Scholar 

  • Izem N, Seaid M, Wakrim M (2014) A discontinuous Galerkin method for two-layer shallow water equations. J Appl Math Comput 44:467–489

    Article  MathSciNet  Google Scholar 

  • Krvavica N, Tuhtan M, Jeleni G (2018) Analytical implementation of Roe solver for two-layer shallow water equations with accurate treatment for loss of hyperbolicity. Adv Water Resour 122:187–205

    Article  Google Scholar 

  • Kurganov A, Petrova G (2009) Central-upwind schemes for two-layer shallow water equations. SIAM J Sci Comput 31(3):1742–1773

    Article  MathSciNet  Google Scholar 

  • Lu X, Dong B, Mao B, Zhang X (2015) A robust and well-balanced numerical model for solving the two-layer shallow water equations over uneven topography. C R Mecanique 343:429–442

    Article  Google Scholar 

  • Mohamed K (2005) Simulation numérique en volume finis, de problémes d’écoulements multidimensionnels raides, par un schéma de flux á deux pas. PhD, University de Paris 13 (2005)

  • Mohamed K (2014) A finite volume method for numerical simulation of shallow water models with porosity. J Comput Fluids 104:9–19

    Article  MathSciNet  Google Scholar 

  • Mohamed K, Shaban H (2013) Numerical simulation of the sediment transport models in shallow water flows based on new finite volume method. IJAMAS 31:96–112

    Google Scholar 

  • Mohamed K, Sahmim S, Mahmoud AE, Abdelrahman M (2022) A Predictor–corrector scheme for simulation of two-phase granular flows over a moved bed with a variable topography. Eur J Mech B Fluids 96:39–50

    Article  MathSciNet  Google Scholar 

  • Mohamed K, Mahmoud AE, ematicsematicsAbdelrahman M (2023) The NHRS scheme for the two models of traffic flow. Comput Appl Math 42:53

    Article  MathSciNet  Google Scholar 

  • Mohamed K, Sahmim S, Benkhaldoun F, Mahmoud AE, Abdelrahman M (2023) Some recent finite volume schemes for one and two layers shallow water equations with variable density. Math Methods Appl Sci 8:1–17

    MathSciNet  Google Scholar 

  • Mohamed K, Alayachi HS, Abdelrahman MAE (2023) The mR scheme to the shallow water equation with horizontal density gradients in one and two dimensions. AIMS Math 8(11):25754–25771. https://doi.org/10.3934/math.20231314

    Article  MathSciNet  Google Scholar 

  • Mohamed K, Omar Y, Abdelrahman Mahmoud AE (2023) Simulating the dusty gas flow model via NHRS scheme. Math Methods Appl Sci. https://doi.org/10.1002/mma.9475

    Article  MathSciNet  Google Scholar 

  • Randall JL (1992) Numerical methods for conservation laws. In: Lectures in mathematics. ETH Zürich, Zürich

  • Spinewine B, Guinot V, Soares-Frazão S, Zech Y (2011) Solution properties and approximate Riemann solvers for two-layer shallow flow models. Comput Fluids 44:202–220

    Article  MathSciNet  Google Scholar 

  • Zia S, Ullah Khan S, Rabbani O, Ahmed M, Rehman A (2022) A kinetic flux-vector splitting scheme for two-layer shallow flow model. J Appl Comput Mech 8(3):1043–1053

    Google Scholar 

Download references

Acknowledgements

The authors extend their appreciation to the Deputyship for Research & Innovation, Ministry of Education in Saudi Arabia for funding this research work through the project number 445-9-583.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kamel Mohamed.

Ethics declarations

Conflict of interest

The authors declare that they have no Conflict of interest.

Additional information

Communicated by Abdellah Hadjadj.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Mohamed, K. A modified Rusanov method for simulating two-layer shallow water flows with irregular topography. Comp. Appl. Math. 43, 136 (2024). https://doi.org/10.1007/s40314-024-02640-7

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s40314-024-02640-7

Keywords

Mathematics Subject Classification

Navigation