Conservative Multidimensional Upwinding for the Steady Two-Dimensional Shallow Water Equations

In recent years upwind differencing has gained acceptance as a robust and accurate technique for the numerical approximation of the one-dimensional shallow water equations. In two dimensions the benefits have been less marked due to the reliance of the methods on standard operator splitting techniques. Two conservative genuinely multidimensional upwind schemes are presented which have been adapted from flux balance distribution methods recently proposed for the approximation of steady state solutions of the Euler equations on unstructured triangular grids. A method for dealing with source terms, such as those introduced by modelling bed slope and friction, is also suggested and results are presented for two-dimensional steady state channel flows to illustrate the accuracy and robustness of the new algorithms.

[1]  Nancy Nichols,et al.  Analytic Benchmark Solutions for Open-Channel Flows , 1997 .

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

[3]  Pilar García-Navarro,et al.  Genuinely multidimensional upwinding for the 2D shallow water equations , 1995 .

[4]  Eli Turkel,et al.  Local preconditioning in a stagnation point , 1995 .

[5]  David L. Darmofal,et al.  The Importance of Eigenvectors for Local Preconditioners of the Euler Equations , 1995 .

[6]  Philip L. Roe,et al.  Multidimensional upwinding: Its relation to finite elements , 1995 .

[7]  H. Deconinck,et al.  Multidimensional upwind methods for inviscih and viscous compressible flows , 1995 .

[8]  P. L. Roe,et al.  Multidimensional fluctuation splitting schemes based on decomposition methods , 1995 .

[9]  D. UNIFICATION OF SOME ADVECTION SCHEMES IN TWO DIMENSIONS , 1995 .

[10]  Philip L. Roe,et al.  High resolution shock capturing cell vertex advection schemes on unstructured grids , 1994 .

[11]  R. Abgrall Approximation of the multidimensional Riemann problem in Compressible Fluid Mechanics by a Roe type method , 1994 .

[12]  Paul Glaister,et al.  Flux difference splitting for open‐channel flows , 1993 .

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

[14]  Philip L. Roe,et al.  A multidimensional generalization of Roe's flux difference splitter for the euler equations , 1993 .

[15]  M. D. Salas,et al.  Algorithmic Trends in Computational Fluid Dynamics , 1993 .

[16]  Bram van Leer,et al.  Progress in Multi-Dimensional Upwind Differencing , 1993 .

[17]  Philip L. Roe,et al.  Characteristic time-stepping or local preconditioning of the Euler equations , 1991 .

[18]  M. Hanif Chaudhry,et al.  Explicit Methods for 2‐D Transient Free Surface Flows , 1990 .

[19]  C. Hirsch Numerical Computation of Internal and External Flows, Volume 2: Computational Methods for Inviscid and Viscous Flows , 1990 .

[20]  C. Hirsch Computational methods for inviscid and viscous flows , 1990 .

[21]  R. LeVeque Numerical methods for conservation laws , 1990 .

[22]  C. Hirsch Numerical computation of internal and external flows , 1988 .

[23]  J. Cunge,et al.  Practical aspects of computational river hydraulics , 1980 .

[24]  Philip L. Roe,et al.  Fluctuations and signals - a framework for numerical evolution problems. , 1800 .