Research article Special Issues

The mR scheme to the shallow water equation with horizontal density gradients in one and two dimensions

  • In this work, we consider the model of shallow water equation with horizontal density gradients. We develop the modified Rusanov (mR) scheme to solve this model in one and two dimensions. Predictor and corrector are the two stages of the suggested scheme. The predictor stage is dependent on a local parameter (αni+12) that allows for diffusion control. The balance conservation equation is recovered in the corrector stage. The proposed approach is well-balanced, conservative, and straightforward. Several 1D and 2D test cases are produced after presenting the shallow water model and the numerical technique. In the 1D case, we compared the proposed scheme with the Rusanov scheme, mR with constant α and analytical solutions. The numerical simulation demonstrates the mR's great resolution and attests to its capacity to produce accurate simulations of the shallow water equation with horizontal density gradients. Our results demonstrate that the mR technique is a highly effective instrument for solving a variety of equations in applied science and developed physics.

    Citation: Kamel Mohamed, H. S. Alayachi, Mahmoud A. E. Abdelrahman. The mR scheme to the shallow water equation with horizontal density gradients in one and two dimensions[J]. AIMS Mathematics, 2023, 8(11): 25754-25771. doi: 10.3934/math.20231314

    Related Papers:

    [1] H. S. Alayachi, Mahmoud A. E. Abdelrahman, Kamel Mohamed . Finite-volume two-step scheme for solving the shear shallow water model. AIMS Mathematics, 2024, 9(8): 20118-20135. doi: 10.3934/math.2024980
    [2] K. Pavani, K. Raghavendar . A novel method to study time fractional coupled systems of shallow water equations arising in ocean engineering. AIMS Mathematics, 2024, 9(1): 542-564. doi: 10.3934/math.2024029
    [3] Rubayyi T. Alqahtani, Jean C. Ntonga, Eric Ngondiep . Stability analysis and convergence rate of a two-step predictor-corrector approach for shallow water equations with source terms. AIMS Mathematics, 2023, 8(4): 9265-9289. doi: 10.3934/math.2023465
    [4] Kamel Mohamed, Abdulhamed Alsisi . Numerical simulation of Suliciu relaxation model via an mR scheme. AIMS Mathematics, 2024, 9(3): 6513-6527. doi: 10.3934/math.2024317
    [5] Kamel Mohamed, Hanan A. Alkhidhr, Mahmoud A. E. Abdelrahman . The NHRS scheme for the Chaplygin gas model in one and two dimensions. AIMS Mathematics, 2022, 7(10): 17785-17801. doi: 10.3934/math.2022979
    [6] Jin Hong, Shaoyong Lai . Blow-up to a shallow water wave model including the Degasperis-Procesi equation. AIMS Mathematics, 2023, 8(11): 25409-25421. doi: 10.3934/math.20231296
    [7] Thongchai Botmart, Ravi P. Agarwal, Muhammed Naeem, Adnan Khan, Rasool Shah . On the solution of fractional modified Boussinesq and approximate long wave equations with non-singular kernel operators. AIMS Mathematics, 2022, 7(7): 12483-12513. doi: 10.3934/math.2022693
    [8] Jianping Lv, Chunguang Li, Jianqiang Dong . A high accuracy compact difference scheme and numerical simulation for a type of diffusive plant-water model in an arid flat environment. AIMS Mathematics, 2024, 9(2): 3836-3849. doi: 10.3934/math.2024189
    [9] M. Mossa Al-Sawalha, Rasool Shah, Adnan Khan, Osama Y. Ababneh, Thongchai Botmart . Fractional view analysis of Kersten-Krasil'shchik coupled KdV-mKdV systems with non-singular kernel derivatives. AIMS Mathematics, 2022, 7(10): 18334-18359. doi: 10.3934/math.20221010
    [10] Chenchen Lu, Lin Chen, Shaoyong Lai . Local well-posedness and blow-up criterion to a nonlinear shallow water wave equation. AIMS Mathematics, 2024, 9(1): 1199-1210. doi: 10.3934/math.2024059
  • In this work, we consider the model of shallow water equation with horizontal density gradients. We develop the modified Rusanov (mR) scheme to solve this model in one and two dimensions. Predictor and corrector are the two stages of the suggested scheme. The predictor stage is dependent on a local parameter (αni+12) that allows for diffusion control. The balance conservation equation is recovered in the corrector stage. The proposed approach is well-balanced, conservative, and straightforward. Several 1D and 2D test cases are produced after presenting the shallow water model and the numerical technique. In the 1D case, we compared the proposed scheme with the Rusanov scheme, mR with constant α and analytical solutions. The numerical simulation demonstrates the mR's great resolution and attests to its capacity to produce accurate simulations of the shallow water equation with horizontal density gradients. Our results demonstrate that the mR technique is a highly effective instrument for solving a variety of equations in applied science and developed physics.



    Recently, geophysical fluid dynamics modeling has grown in prominence due to the importance of forecasting and understanding the time development of a wide range of atmospheric and oceanic flows. The characteristics of the flows and the corresponding scales are used to construct models for simulating geophysical flows. A significant horizontal length scale in proportion to depth distinguishes several geophysical and atmospheric processes. That is, they are shallow, and shallow water equations are suited for explaining their time evolution in those conditions [1]. The one-dimensional shallow water model in Eulerian coordinates is considered [2,3].

    One way to depict fluid flow is as a multi-layered flow where one layer flows over another to generate a new layer. The shallow water is a narrow layer of constant density fluid in hydrostatic equilibrium, bounded from below by a rigid surface and from above by a free surface. The shallow water model is one of the most vital models of the hyperbolic systems. In applied science and new physics, nonlinear hyperbolic systems of conservation laws are crucial for creating mathematical representations of a variety of natural processes [4,5,6,7,8]. It is the most fundamental layer example of an incompressible fluid moving across a free surface [9]. Utilizing this approach, channels, hydraulic jumps, tsunamis and reservoirs may all be simulated. Because the topography may be irregular and the geometry may be complicated, replicating these natural flow problems is difficult. Some bottom topographies need moving meshes in Eulerian coordinates that are stationary meshes in mass Lagrangian coordinates [2].

    Various mathematical methods for finding analytical and numerical solutions to nonlinear partial differential equations (NPDEs) have been developed over the years [10,11,12,13,14,15]. In the ongoing work, we take into account a system of flows for shallow water where horizontal density fluctuations are considered. The Euler equations are vertically averaged to produce this model. We develop the mR scheme to solve the shallow water flows via horizontal density fluctuations. This approach has predictor and corrector stages. The Riemann invariants and limiters principles serve as the foundation for the control parameter for numerical diffusion through the predictor stage. The balance conservation equation is recovered in the corrector stage, see [16,17,18,19,20,21]. In most common schemes, the numerical flux was estimated using the Riemann solution. In contrast to earlier schemes, the intriguing property of the modified Rusanov (mR) scheme is to evaluate the numerical flux in the absence of the Riemann solution [22]. As long as the prerequisite for the canonical Courant-Friedrichs-Lewy (CFL) is obeyed, this scheme is linearly stable.

    The remainder of this article's framework is constructed as follows. Section 2 introduces the mathematical model for shallow water equation with horizontal density gradients. Section 3 provides the 1D mR method to solve the proposed model. Section 4 shows various 1D test cases for investigating the development mechanisms of constructed waves. Section 5 depicts the 2D shallow water with horizontal density gradients. Section 6 offers various numerical test cases to check the accuracy and performance of the proposed scheme in 2D. Conclusions and observations about the current results are presented in Section 7.

    We consider the shallow water model with influences of horizontal density gradients, which given as follows [1]:

    (ρh)t+(ρhu)x=0,(ρhu)t+(ρhu2+12gρh2)x=gρhZx(h)t+(hu)x=0, (2.1)

    h is the height of the water above the bottom, g is the gravity acceleration, u is the water velocity, Z is the function that describes the bottom topography and ρ is the vertical averaged density. The above system can write in the conservation form as the following

    Wt+Fx=Q(W). (2.2)

    The vector-valued functions W; F(W) and Q(W) in R3 are

    W=(ρhρhu h),F(W)=(ρhuρhu2+12gρh2 hu),andQ(W)=(0gρhZx0). (2.3)

    It is clear that system of Eq (2.2) is strictly hyperbolic, and the associated eigenvalues are

    λ1=ugh,λ2=uandλ3=u+gh. (2.4)

    The integration of the (2.2) on the domain [xi1/2,xi+1/2][tn,tn+1], which gives the finite volume scheme, which equivalent the corrector stage and we can be written as the following

    Wn+1i=WniΔtΔx(F(Wni+1/2)F(Wni1/2))+ΔtQin, (3.1)

    Wni is the average value of the solution W over [xi1/2,xi+1/2] at time tn i.e.,

    Wni=1Δxxi+1/2xi1/2W(tn,x)dx,

    and F(Wni±1/2) represents the numerical flux at the time tn and place x=xi±1/2. Generally, in the finite volume scheme (3.1), the Riemann solution at the cell interfaces xi±1/2 is required for the building of the numerical fluxes F(Wni±1/2). The objective is to create the intermediate states, which are denoted by Wni±1/2. To achieve this, we must integrate the Eq (2.2) through the interval [tn,tn+θni+1/2]×[x,x+]. We achieve the intermediate state, which has the following written form:

    x+xW(tn+θni+1/2,x)dx=ΔxWni+Δx+Wni+1θni+1/2(F(Wni+1)F(Wni))+θni+1/2(ΔxΔx+)Qni+12, (3.2)

    whereas, the distance measurements, Δx and Δx+ can be stated as follows.

    Δx=|xxi+1/2|,Δx+=|x+xi+1/2|.

    Qni+12 refers to an approximation of the source term Q(W)

    Qni+12=1θni+12(Δx+Δx+)tn+θni+12tnx+xQ(W)dtdx. (3.3)

    When, we substitute x by xi and x+ by xi+1 in the Eq (3.2), we get the following equation.

    Wni+1/2=12(Wni+Wni+1)θni+1/2Δx(F(Wni+1)F(Wni))+θni+12Qni+12, (3.4)

    whereas Wni+1/2 is define as the following are additional alternatives for x+ and x. According to the stability analysis in [16] for conservation laws, we selected the control parameter θnj+1/2 for completing our scheme, and we are able to pick the parameter θnj+1/2 as follows:

    Wni+1/2=1Δxxi+1xiW(x,tn+θni+1/2)dx. (3.5)

    The Eq (3.2) shows that the

    θni+1/2=αni+1/2ˉθi+1/2,ˉθi+1/2=Δx2Sni+1/2, (3.6)

    whereas

    Sni+1/2=maxk=1,...,K(max(λnk,i,λnk,i+1)), (3.7)
    sni+1/2=mink=1,...,K(max(λnk,i,λnk,i+1)), (3.8)

    and the control parameter is αni+1/2. The kth eigenvalue of (2.2) is represented by λnk,i and k is the number of of eigenvalues of the system (2.2). As a result of this discussion, we can choose the control parameter in the following ways:

    ⅰ) αni+1/2=1, the mR scheme becomes the upwind scheme in the linear case with this decision [16].

    ⅱ) αni+1/2=ΔtΔxSni+1/2, by making this decision, the suggested scheme return to the Lax-Wendroff scheme.

    ⅲ) αni+1/2=˜αni+1/2=Sni+1/2sni+1/2, with this decision, the scheme is transformed into a first-order scheme.

    ⅳ) All calculations in this paper were made using the following formula for

    αni+1/2=(1Φ(ri+1/2))Sni+1/2sni+1/2+ΔtΔxSni+1/2Φ(ri+1/2), (3.9)

    where Φi+1/2=Φ(ri+1/2) is a function that limits slope, with

    ri+1/2=Wi+1qWiqWi+1Wi,q=sgn[F(Xn+1,Wni+1/2)].

    At last, we write the propose scheme for shallow water equation with horizontal density gradients as the following

    {Wni+1/2=12(Wni+Wni+1)αni+1/22Sni+1/2(F(Wni+1)F(Wni))+αni+1/22Sni+1/2ΔxQni+12,Wn+1i=WniΔtΔx(F(Wni+1/2)F(Wni1/2))+ΔtQin. (3.10)

    The proposed scheme is well-balanced in the sense of [23,24,25], if the source term Qni in the corrector stage is approximated in such a way that the still-water balance (C-property) [26] is obeyed, if the condition

    u=0,h+Z=constant,andρ=constant (3.11)

    is satisfied the steady state solutions, then, we said the numerical scheme for the shallow water equation with horizontal density gradients satisfies the C-property.

    Proof of the exact C-property. In (2.1) and (2.2), we assume that u=0, which represents a stationary flow in rest. Then Eq (2.1) can be written as follows

    t(ρh0h)+x(012ρgh20)=(0gρhxZ0). (3.12)

    We applied the predictor stage in (3.10) for the system (3.12), we have

    Wni+12=(12((ρh)ni+(ρh)ni+1)ρniαni+124Sni+12g(hni+1+hni)[hni+1hni+Zi+1Zi]12((hni+hni+1))=(12((ρh)ni+(ρh)ni+1)012(hni+hni+1)). (3.13)

    During the corrector stage, the solution is updated as

    ((ρh)n+1i(ρhu)n+1ihn+1i)=((ρh)ni(ρhu)nihni)rgρn2(0(hni+12)2(hni12)20)+(0ΔtnQni0). (3.14)

    To obtain a stationary solution Wn+1i=Wni, the sum of the discretized flux gradients and source terms in Eq (3.12) must be equal to zero.

    rρn2g((hni+12)2(hni12)2)=(ghρxZ)ni. (3.15)

    Then, the previous expression (3.15), which is equivalent to

    (ghρxZ)ni=g8Δx((ρh)ni+1+2(ρh)ni+(ρh)nn1)(Zi+1Zi1). (3.16)

    Therefore, if the source term in the corrector stage of Eq (3.16) is discretized as follows

    (0g8Δx((ρh)ni+1+2(ρh)ni+(ρh)nn1)(Zi+1Zi1)0.) (3.17)

    the proposed scheme satisfied the C-property.

    We present several test cases for numerical simulation of the shallow water equation with horizontal density gradients. We selected the stability condition [16] in the manner described below in order to demonstrate the effectiveness and accuracy of the suggested finite volume scheme

    Δt=CFLΔxmaxi(|αni+12Sni+12|), (4.1)

    where the chosen constant CFL equals 0.5.

    With the following initial conditions [1], this case's solution includes a rarefaction wave; contact discontinuity; shock wave:

    (h,u,ρ)={(13.41,5,0.1)ifx0,(3,5,2)ifx>0. (4.2)

    This test case is simulated using modified Rusanov and classical Rusanov, when compared to the reference solution produced by applying the classical Rusanov technique with a smaller mesh size of 30000 uniform cells over the range [10,10] and time t = 1 s with gravity (g=1). Figures 13 show the results of water height, velocity, density, quantity of movement, pressure and parameter of control. For the another the domain [0,12] and gravity 9.81, we simulate this test case with a more refined mesh of 20000 uniform cells. In this case, Figures 46 show the results.

    Figure 1.  Water height and speed at t = 1 s.
    Figure 2.  Water density and quantity of movement at t = 1 s.
    Figure 3.  Pressure and αni+12 at t = 1 s.
    Figure 4.  Water height and speed at t = 0.5 s.
    Figure 5.  Water density and quantity of movement at t = 0.4 s.
    Figure 6.  Pressure and αni+12 at t = 0.4 s.

    According to the initial conditions listed in [4], this example has been suggested:

    (h,u,ρ)={(33.0416,5.9484,0.1)ifx0,(4,6.5,4)ifx>0.5. (4.3)

    The mesh has 300 cells and the domain of computation is [10,10] with a final time of t = 0.5 s, by applying the mR technique and the classical Rusanov method. Figure 7 displays the numerical results for the water height and velocity, which are contrasted with the reference solution that was produced utilizing the classical Rusanov method and a finer mesh made up of 30000 uniform cells. We find that the results from the modified Rusanov scheme are more precise than those from the classical and modified Rusanov schemes with alpha constant (αni+12=1.4). Figure 8 shows the density and quantity of movement. Figure 9 shows the pressure and αni+12.

    Figure 7.  Water height and velocity at t = 0.5 s.
    Figure 8.  Water density and quantity of movement at t = 0.5 s.
    Figure 9.  Pressure and αni+12 at t = 0.5 s.

    We consider the same case in the first example with source term as follows

    (h,u,ρ,Z)={(13.41,5,0.1,0)ifx0,(3,5,2,1)ifx>0. (4.4)

    This test case is simulated using classical Rusanov and modified Rusanov, when compared to the reference solution produced by the classical Rusanov method using a smaller mesh size of 20000 cells over the interval [0,12] and time t = 0.4 s, with gravity (g=9.81). Figures 1012 show the results of water height, velocity, density, quantity of movement, pressure and parameter of control.

    Figure 10.  Water height and speed at t = 0.4 s.
    Figure 11.  Water density and quantity of movement at t = 0.4 s.
    Figure 12.  Pressure and αni+12 at t = 0.4 s.

    We consider the same case in the first example with source term and we can write it as follows

    (h,u,ρ,Z)={(13.41,5,0.1,0)ifx0,(3,5,2,1)ifx>0. (4.5)

    Modified Rusanov and classical Rusanov are used to simulate this test case, in comparison to the reference solution produced by the classical Rusanov method using a smaller grid of 20000 uniform cells over the interval [0,12] and time t = 0.4 s, with gravity (g=9.81). Figures 1315 show the results height, velocity, density, quantity of movement, pressure and parameter of control. Also, Figure 16 shows the effect of parameter of control (α=1,1,5,2,2.5) on the diffusion of density and quantity of movement.

    Figure 13.  Water height and speed at t = 0.5 s.
    Figure 14.  Water density and quantity of movement at t = 0.5 s.
    Figure 15.  Pressure (left) and αni+12 (right) at t = 0.5 s.
    Figure 16.  Water density and quantity of movement at t = 0.5 s.

    The shallow water with horizontal density gradients can be expressed as follows in two dimensions:

    Wt+F(W)x+G(W)y=Q(W), (5.1)

    with

    W=(ρhρhuρhvh),F(W)=(ρhuρhu2+12gρh2ρhuv hu), (5.2)

    and

    G(W)=(ρhvρhuvρhv2+12gρh2hv),Q(W)=(0gρhZxgρhZy0). (5.3)

    where ρ,h,u,v are the density, water height and velocity respectively

    In order to deducing the modified Rusnov scheme in two dimension, we integrate the Eq (5.1) on a generic control volume ci as shown in Figure 17, which are produced when the domain is divided into several control volumes, presents

    Wn+1i=WniΔtAijK(i)γijF(W,nij)dσ+ΔtnAiciQ(x,y,W)dxdy, (5.4)
    Figure 17.  The control volume.

    where Ai refers to the cell's area ci, K(i) is the index set of adjacent triangles that share an edge with the cell ci, nij denotes the unit outward normal vector to the surface that surround the control volume, γijF(W,nij)dσ=ϕ(Wni,Wnj,nij)mes(γij) is the numerical flux, mes(γij) is the interface between cells ci and cj, with Wni and Wnj are the left and right values of W at cell ci and cj.

    It is possible to express the modified Rusanov scheme as

    {Wnij=12(Wni+Wni+1)αnij2Snij[F(Wnj)F(Wni)]nij+αnij2SnijQnij,Wn+1i=WniΔtAijK(i)ϕ(Wni,Wnj,nij)mes(γij)+ΔtnQni, (5.5)

    where Snij is the local Rusanov speed represented by

    Snij=maxp((λnp,i,λnp,j)),

    and the local control parameter αnij is chosen to meet the stability condition; for more information, see [16]. The eigenvalues of the Jacobien matrix (5.1) areλnp,i and λnp,j.

    Here, we aim to rewrite the numerical flux to resemble the 1D situation. To achieve this, we write ϕ(Wni,Wnj,nij)=F(Wnij,nij), Wnij is determined at the predictor stage. To determine the Wnij, we project the system (5.1) on the local cell's outward normal μ and tangential μ as shown in Figure 17. Then, we have

    {ρht+ρhUμ=0,ρhUt+(ρhU2+p)μ+gρhdZdμ=0,ρhVt+ρhUVμ=0,ht+hUμ=0, (5.6)

    where U=Vη=unx+vny represent the normal speed and V=Vμ=uny+vnx represents the tangential velocity. The predictor phase (5.5) expressed as

    {(ρh)ij=Mij(ρh)αnij2SnijΔij(ρhU),(ρhU)ij=Mij(ρhU)αnij2SnijΔij(ρhU2+p)αnij2Snijg~ρhijΔij(Z),(ρhV)ij=Mij(ρhV)αnij2SnijΔij(ρhUV),(h)ij=Mij(h)αnij2SnijΔij(hU), (5.7)

    with Δij(X)=XjXi and Mij(X)=12(Xi+Xj). Where ~ρhij is the linear interpolation between (ρh)i and (ρh)j given by ~ρhij=Ai(ρh)i+Aj(ρh)jAi+Aj. The solution Wnij is recovered via the transformation

    (hu)ij=nx(hU)ijny(hV)ij

    and

    (hv)ij=ny(hU)ij+nx(hV)ij.

    To test the precision and effectiveness of the suggested scheme in 2D, we provide several test cases. Due to presented CFL condition [16], the theoretical maximum stable time step Δt is specified.

    Δtmaxi(|δCi|Ai)[1+αMm]M2=Cr, (6.1)

    the constant Currant number Cr is chosen to be less than unity, in this case Cr=0.2 in all simulations, and the time step Δt is changed using Eq (6.1), with M=maxi,j(Snij), m=mini,j(snij), where Snij is the local Rusanov speed, Ai refers to the cell's area ci, the control parameter for the suggested scheme is αnij=1.8, and |δCi| denotes the perimeter of the cell Ci.

    We consider the this test case with and without source term. The initial conditions are

    (h,u,v,ρ,Z)={(13.41,5,0,0.1,0)ifx0,(3,5,0,2,1)ifx>0. (6.2)

    At the end, we simulate this test case using the mR scheme on the domain [0,12]×[0,1] meshgrid 150×15 equivalent 1903 cells and final time t=0.4. Figures 1820 display water height, velocity and density with out and with source term.

    Figure 18.  Water height without bed and water height with bed at t = 0.4 s.
    Figure 19.  Velocity without bed and velocity with bed at t = 0.4 s.
    Figure 20.  Density without bed and density with bed at t = 0.4 s.

    The mR scheme was proposed and applied to numerically simulate the shallow water equation with horizontal density gradients. This approach can properly represent discontinuance profiles and prevents numerical diffusion in the solution. In contrast to earlier schemes, the mR scheme has the intriguing ability to compute the numerical flow in the absence of the Riemann solution. This method, in fact, can be utilized as a box solver for a wide range of other conservation law models. Numerical results in one and two dimensions were introduced to depict the efficiency of the presented scheme. The Rusanov approach and analytical solutions were compared with the mR scheme. Several test cases were introduced in 1D and 2D. The numerical results display the high resolution of the proposed mR scheme and show that it can provide precise and effective simulations for the shallow water equation with horizontal density gradients.

    The authors declare they have not used Artificial Intelligence (AI) tools in the creation of this article.

    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-164.

    The authors declare that they have no competing interests.



    [1] G. Hernandez-Duenas, A hybrid method to solve shallow water flows with horizontal density gradients, J. Sci. Comput., 73 (2017), 753–782. https://doi.org/10.1007/s10915-017-0553-1 doi: 10.1007/s10915-017-0553-1
    [2] V. A. Dorodnitsyn, E. I. Kaptsov, Discrete shallow water equations preserving symmetries and conservation laws, J. Math. Phys., 62 (2021), 083508. https://doi.org/10.1063/5.0031936 doi: 10.1063/5.0031936
    [3] V. A. Dorodnitsyn, E. I. Kaptsov, Shallow water equations in Lagrangian coordinates: symmetries, conservation laws and its preservation in difference models, Commun. Nonlinear Sci. Numer. Simul., 89 (2020), 105343. https://doi.org/10.1016/j.cnsns.2020.105343 doi: 10.1016/j.cnsns.2020.105343
    [4] E. Godlewski, P. A. Raviart, Numerical approximation of hyperbolic systems of conservation laws, Springer, New York, 1996. https://doi.org/10.1007/978-1-4612-0713-9
    [5] L. C. Evans, Partial differential equations, American Mathematical Society, 1998.
    [6] R. J. LeVeque, Finite volume methods for hyperbolic problems, Cambridge University Press, 2002. https://doi.org/10.1017/CBO9780511791253
    [7] M. A. E. Abdelrahman, On the shallow water equations, Z. Naturforschung A, 72 (2017), 873–879. https://doi.org/10.1515/zna-2017-0146 doi: 10.1515/zna-2017-0146
    [8] K. Mohamed, M. A. E. Abdelrahman, The modified Rusanov scheme for solving the ultra-relativistic Euler equations, Eur. J. Mech.-B/Fluids, 90 (2021), 89–98. https://doi.org/10.1016/j.euromechflu.2021.07.014 doi: 10.1016/j.euromechflu.2021.07.014
    [9] M. A. E. Abdelrahman, On the shallow water equations, Z. Naturforschung A, 72 (2017), 873–879. https://doi.org/10.1515/zna-2017-0146 doi: 10.1515/zna-2017-0146
    [10] E. F. Toro, Riemann solvers and numerical methods for fluid dynamics, Springer Berlin, Heidelberg, 1999. https://doi.org/10.1007/b79761
    [11] Z. Fu, Z. Tang, Q. Xi, Q. Liu, Y. Gu, F. Wang, Localized collocation schemes and their applications, Acta Mech. Sin., 38 (2022), 422167. https://doi.org/10.1007/s10409-022-22167-x doi: 10.1007/s10409-022-22167-x
    [12] Z. J. Fu, Z. Y. Xie, S. Y. Ji, C. C. Tsai, A. L. Li, Meshless generalized finite difference method for water wave interactions with multiple-bottom-seated-cylinder-array structures, Ocean Eng., 195 (2020), 106736. https://doi.org/10.1016/j.oceaneng.2019.106736 doi: 10.1016/j.oceaneng.2019.106736
    [13] A. R. Alharbi, M. B. Almatrafi, New exact and numerical solutions with their stability for Ito integro-differential equation via Riccati–Bernoulli sub-ODE method, J. Taibah Univ. Sci., 14 (2020), 1447–1456. https://doi.org/10.1080/16583655.2020.1827853 doi: 10.1080/16583655.2020.1827853
    [14] M. A. E. Abdelrahman, M. B. Almatrafi, A. Alharbi, Fundamental solutions for the coupled KdV system and its stability, Symmetry, 12 (2020), 429. https://doi.org/10.3390/sym12030429 doi: 10.3390/sym12030429
    [15] M. A. E. Abdelrahman, A. Alharbi, Analytical and numerical investigations of the modified Camassa-Holm equation, Pramana-J. Phys., 95 (2021), 117. https://doi.org/10.1007/s12043-021-02153-6 doi: 10.1007/s12043-021-02153-6
    [16] K. Mohamed, Simulation numérique en volume finis, de problémes d'écoulements multidimensionnels raides, par un schéma de flux á deux pas, Doctoral dissertation, Université Paris-Nord-Paris XIII, 2005.
    [17] K. Mohamed, M. Seaid, M. Zahri, A finite volume method for scalar conservation laws with stochastic time-space dependent flux function, J. Comput. Appl. Math., 237 (2013), 614–632. https://doi.org/10.1016/j.cam.2012.07.014 doi: 10.1016/j.cam.2012.07.014
    [18] F. Benkhaldoun, K. Mohamed, M. Seaid, A generalized Rusanov method for Saint-Venant equations with variable horizontal density, In: J. Foõt, J. Fürst, J. Halama, R. Herbin, F. Hubert, Finite volumes for complex applications VI problems & perspectives, Springer Proceedings in Mathematics, Springer, Berlin, Heidelberg, 4 (2011), 89–96. https://doi.org/10.1007/978-3-642-20671-9_10
    [19] K. Mohamed, F. Benkhaldoun, A modified Rusanov scheme for shallow water equations with topography and two phase flows, Eur. Phys. J. Plus, 131 (2016), 207. https://doi.org/10.1140/epjp/i2016-16207-3 doi: 10.1140/epjp/i2016-16207-3
    [20] K. Mohamed, H. A. Alkhidhr, M. A. E. Abdelrahman, The NHRS scheme for the Chaplygin gas model in one and two dimensions, AIMS Math., 7 (2022), 17785–17801. https://doi.org/10.3934/math.2022979 doi: 10.3934/math.2022979
    [21] K. Mohamed, M. A. E. Abdelrahman, The NHRS scheme for the two models of traffic flow, Comp. Appl. Math., 42 (2023), 53. https://doi.org/10.1007/s40314-022-02172-y doi: 10.1007/s40314-022-02172-y
    [22] K. Mohamed, S. Sahmim, M. A. E. Abdelrahman, 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 (2022), 39–50. https://doi.org/10.1016/j.euromechflu.2022.07.001 doi: 10.1016/j.euromechflu.2022.07.001
    [23] M. Dumbser, D. S. Balsara, A new efficient formulation of the HLLM Riemann solver for general conservative and non-conservative hyperbolic systems, J. Comput. Phys., 304 (2016), 275–319. https://doi.org/10.1016/j.jcp.2015.10.014 doi: 10.1016/j.jcp.2015.10.014
    [24] R. J. LeVeque, Balancing source terms and flux gradients in high-resolution godynov methods: the quasi-steady wave propagation algorithm, J. Comput. Phys., 146 (1998), 346–365. https://doi.org/10.1006/jcph.1998.6058 doi: 10.1006/jcph.1998.6058
    [25] L. Gosse, A well-balanced scheme using non-conservative products designed for hyperbolic systems of conservation laws with source terms, Math. Models Methods Appl. Sci., 11 (2001), 339–365. https://doi.org/10.1142/S021820250100088X doi: 10.1142/S021820250100088X
    [26] A. Bermudez, M. E. Vazquez, Upwind methods for hyperbolic conservation laws with source term, Comput. Fluids, 23 (1994), 1049–1071. https://doi.org/10.1016/0045-7930(94)90004-3 doi: 10.1016/0045-7930(94)90004-3
  • This article has been cited by:

    1. Kamel Mohamed, A modified Rusanov method for simulating two-layer shallow water flows with irregular topography, 2024, 43, 2238-3603, 10.1007/s40314-024-02640-7
    2. H.G. Abdelwahed, Mahmoud A.E. Abdelrahman, Turki saad bin hussain, A.F. Alsarhan, Kamel Mohamed, Simulating the Brio model via generalized Rusanov scheme in magnetohydrodynamics, 2024, 60, 22113797, 107661, 10.1016/j.rinp.2024.107661
    3. H. S. Alayachi, Mahmoud A. E. Abdelrahman, Kamel Mohamed, Finite-volume two-step scheme for solving the shear shallow water model, 2024, 9, 2473-6988, 20118, 10.3934/math.2024980
  • Reader Comments
  • © 2023 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(2044) PDF downloads(185) Cited by(3)

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog