Combined finite volume–finite element method for shallow water equations

Abstract This paper is concerned with solving the viscous and inviscid shallow water equations. The numerical method is based on second-order finite volume–finite element (FV–FE) discretization: the convective inviscid terms of the shallow water equations are computed by a finite volume method, while the diffusive viscous terms are computed with a finite element method. The method is implemented on unstructured meshes. The inviscid fluxes are evaluated with the approximate Riemann solver coupled with a second-order upwind reconstruction. Herein, the Roe and the Osher approximate Riemann solvers are used respectively and a comparison between them is made. Appropriate limiters are used to suppress spurious oscillations and the performance of three different limiters is assessed. Moreover, the second-order conforming piecewise linear finite elements are used. The second-order TVD Runge–Kutta method is applied to the time integration. Verification of the method for the full viscous system and the inviscid equations is carried out. By solving an advection–diffusion problem, the performance assessment for the FV–FE method, the full finite volume method, and the discontinuous Galerkin method is presented.

[1]  Marc Buffat,et al.  An implicit mixed finite‐volume–finite‐element method for solving 3D turbulent compressible flows , 1997 .

[2]  P. Roe Approximate Riemann Solvers, Parameter Vectors, and Difference Schemes , 1997 .

[3]  M. Lukáčová-Medvid'ová,et al.  Combined finite element-finite volume solution of compressible flow , 1995 .

[4]  Pilar García-Navarro,et al.  A HIGH-RESOLUTION GODUNOV-TYPE SCHEME IN FINITE VOLUMES FOR THE 2D SHALLOW-WATER EQUATIONS , 1993 .

[5]  Andreas Karageorghis,et al.  A spectral domain decomposition approach for steady Navier-Stokes problems in circular geometries , 1996 .

[6]  Wang Ji-wen,et al.  The composite finite volume method on unstructured meshes for the two‐dimensional shallow water equations , 2001 .

[7]  K. S. Erduran,et al.  Performance of finite volume solutions to the shallow water equations with shock‐capturing schemes , 2002 .

[8]  Timothy J. Barth,et al.  The design and application of upwind schemes on unstructured meshes , 1989 .

[9]  D. Zhao,et al.  Approximate Riemann solvers in FVM for 2D hydraulic shock wave modeling , 1996 .

[10]  Alistair G.L. Borthwick,et al.  River and reservoir flow modelling using the transformed shallow water equations , 1992 .

[11]  Ruxun Liu,et al.  A comparative study of finite volume methods on unstructured meshes for simulation of 2D shallow water wave problems , 2000 .

[12]  Matthew E. Hubbard,et al.  Regular Article: Multidimensional Slope Limiters for MUSCL-Type Finite Volume Schemes on Unstructured Grids , 1999 .

[13]  Alain Dervieux,et al.  Some explicit triangular finite element schemes for the Euler equations , 1984 .

[14]  Janusz A. Pudykiewicz,et al.  Some properties and comparative performance of the semi‐Lagrangian method of Robert in the solution of the advection‐diffusion equation , 1984 .

[15]  O. C. Zienkiewicz,et al.  A split‐characteristic based finite element model for the shallow water equations , 1995 .

[16]  Clinton N Dawson,et al.  A discontinuous Galerkin method for two-dimensional flow and transport in shallow water , 2002 .

[17]  Scott F. Bradford,et al.  Finite-Volume Model for Shallow-Water Flooding of Arbitrary Topography , 2002 .

[18]  Chi-Wang Shu TVB uniformly high-order schemes for conservation laws , 1987 .

[19]  Richard Liska,et al.  Two-dimensional shallow water equations by composite schemes , 1999 .

[20]  I. Bohachevsky,et al.  Finite difference method for numerical computation of discontinuous solutions of the equations of fluid dynamics , 1959 .

[21]  Masayuki Fujihara,et al.  Adaptive Q-tree Godunov-type scheme for shallow water equations , 2001 .

[22]  Kun Xu,et al.  A gas-kinetic scheme for shallow-water equations with source terms , 2004 .

[23]  Derek M. Causon,et al.  A bore-capturing finite volume method for open-channel flows , 1998 .

[24]  K. Anastasiou,et al.  SOLUTION OF THE 2D SHALLOW WATER EQUATIONS USING THE FINITE VOLUME METHOD ON UNSTRUCTURED TRIANGULAR MESHES , 1997 .

[25]  S. Osher,et al.  Efficient implementation of essentially non-oscillatory shock-capturing schemes,II , 1989 .