A Second Order Consistent MAC Scheme for the Shallow Water Equations on Non Uniform Grids

Author(s):  
T. Gallouët ◽  
R. Herbin ◽  
J.-C. Latché ◽  
Y. Nasseri
2017 ◽  
Vol 145 (3) ◽  
pp. 751-772 ◽  
Author(s):  
Michael D. Toy ◽  
Ramachandran D. Nair

An energy and potential enstrophy conserving finite-difference scheme for the shallow-water equations is derived in generalized curvilinear coordinates. This is an extension of a scheme formulated by Arakawa and Lamb for orthogonal coordinate systems. The starting point for the present scheme is the shallow-water equations cast in generalized curvilinear coordinates, and tensor analysis is used to derive the invariant conservation properties. Preliminary tests on a flat plane with doubly periodic boundary conditions are presented. The scheme is shown to possess similar order-of-convergence error characteristics using a nonorthogonal coordinate compared to Cartesian coordinates for a nonlinear test of flow over an isolated mountain. A linear normal mode analysis shows that the discrete form of the Coriolis term provides stationary geostrophically balanced modes for the nonorthogonal coordinate and no unphysical computational modes are introduced. The scheme uses centered differences and averages, which are formally second-order accurate. An empirical test with a steady geostrophically balanced flow shows that the convergence rate of the truncation errors of the discrete operators is second order. The next step will be to adapt the scheme for use on the cubed sphere, which will involve modification at the lateral boundaries of the cube faces.


2014 ◽  
Vol 2014 ◽  
pp. 1-20 ◽  
Author(s):  
Sheng Bi ◽  
Jianzhong Zhou ◽  
Yi Liu ◽  
Lixiang Song

A second-order accurate, Godunov-type upwind finite volume method on dynamic refinement grids is developed in this paper for solving shallow-water equations. The advantage of this grid system is that no data structure is needed to store the neighbor information, since neighbors are directly specified by simple algebraic relationships. The key ingredient of the scheme is the use of the prebalanced shallow-water equations together with a simple but effective method to track the wet/dry fronts. In addition, a second-order spatial accuracy in space and time is achieved using a two-step unsplit MUSCL-Hancock method and a weighted surface-depth gradient method (WSDM) which considers the local Froude number is proposed for water depths reconstruction. The friction terms are solved by a semi-implicit scheme that can effectively prevent computational instability from small depths and does not invert the direction of velocity components. Several benchmark tests and a dam-break flooding simulation over real topography cases are used for model testing and validation. Results show that the proposed model is accurate and robust and has advantages when it is applied to simulate flow with local complex topographic features or flow conditions and thus has bright prospects of field-scale application.


1999 ◽  
Vol 10 (04) ◽  
pp. 505-516 ◽  
Author(s):  
KUN XU

As a continuation of the research on BGK-type schemes, we present in this paper a second-order unsplitting method for the shallow water equations, where the source terms are included explicitly in the time-dependent flux functions across the cell interface.


2021 ◽  
Author(s):  
Farid Boushaba ◽  
Salah Daoudi ◽  
Ahmed Yachouti ◽  
Youssef Regad

Abstract This paper presents numerical solvers, based on the finite volume method. This scheme solves dam break problems on the dry bottom in 2D configuration. The difficulty of the simulation of this type of problem lies in the propagation of shocks on the dry bottom. The equation model used is the shallow water equations written in conservative form. The scheme used is second order in space and time. The method is modified to treat dry bottoms. The validity of the method is demonstrated over the dam break example. A comparison with finite elements shows the weakness and robustness of each method.


2019 ◽  
Author(s):  
Lilong Zhou ◽  
Jinming Feng ◽  
Lijuan Hua

Abstract. The square conservation theory is widely used on latitude–longitude grids, but it is rarely implemented on quasi-uniform grids, given the difficulty involved in constructing anti-symmetrical spatial discrete operators on these grids. Increasingly more models are developed on quasi-uniform grids, such as arbitrarily structured C-grids. Thuburn–Ringler–Skamarock–Klemp (TRiSK) is a shallow water dynamic core on an arbitrarily structured C-grid. The spatial discrete operator of TRiSK is able to naturally maintain the conservation properties of total mass, total absolute vorticity and instantaneous total energy. The first 2 integral invariants are entirely conserved during integration, but the total energy dissipates when using the dissipative temporal integration schemes, i.e., Runge-Kutta. The method of strictly conserving the total energy simultaneously uses both an anti-symmetrical spatial discrete operator and square conservative temporal integration scheme. In this study, we demonstrate that square conservation is equivalent to energy conservation in both a continuous shallow water system and a discrete shallow water system of TRiSK, attempting to extend the square conservation theory to the TRiSK framework. To overcome the challenge of constructing an anti-symmetrical spatial discrete operator, we unify the unit of evolution variables of shallow water equations by Institute of Atmospheric Physics (IAP) transformation, expressing the temporal trend of the evolution variable by using the original operators of TRiSK. Using the square conservative Runge-Kutta scheme, the total energy is completely conserved, and there is no influence on the properties of conserving total mass and total absolute vorticity. In the standard shallow water numerical test, the square conservative scheme not only helps maintain total conservation of the three integral invariants but also creates less simulation error norms.


Sign in / Sign up

Export Citation Format

Share Document