An accurate and efficient finite‐difference algorithm for non‐hydrostatic free‐surface flow with application to wave propagation

A numerical technique is presented for the approximation of vertical gradient of the non-hydrostatic pressure arising in the Reynolds-averaged Navier–Stokes equations for simulating non-hydrostatic free-surface flows. It is based on the Keller-box method that take into account the effect of non-hydrostatic pressure with a very small number of vertical grid points. As a result, the proposed technique is capable of simulating relatively short wave propagation, where both frequency dispersion and non-linear effects play an important role, in an accurate and efficient manner. Numerical examples are provided to illustrate this; accurate wave characteristics are already achieved with only two layers. Copyright © 2003 John Wiley & Sons, Ltd.

[1]  Guus S. Stelling,et al.  NUMERICAL SIMULATION OF 3D QUASI-HYDROSTATIC, FREE-SURFACE FLOWS , 1998 .

[2]  R. B. Simpson,et al.  Centered differencing and the box scheme for diffusion convection problems , 1976 .

[3]  Stefan Mayer,et al.  A FRACTIONAL STEP METHOD FOR UNSTEADY FREE-SURFACE FLOW WITH APPLICATIONS TO NON-LINEAR WAVE DYNAMICS , 1998 .

[4]  D. Peregrine Long waves on a beach , 1967, Journal of Fluid Mechanics.

[5]  Bin Li,et al.  Three-Dimensional Model of Navier-Stokes Equations for Water Waves , 2001 .

[6]  Vincenzo Casulli,et al.  A SEMI-IMPLICIT FINITE DIFFERENCE METHOD FOR NON-HYDROSTATIC, FREE-SURFACE FLOWS , 1999 .

[7]  A. C. Radder,et al.  Verification of numerical wave propagation models for simple harmonic linear water waves , 1982 .

[8]  Peter Stansby,et al.  Shallow‐water flow solver with non‐hydrostatic pressure: 2D vertical plane problems , 1998 .

[9]  H. V. D. Vorst,et al.  Iterative solution methods for certain sparse linear systems with a non-symmetric matrix arising from PDE-problems☆ , 1981 .

[10]  M. W. Dingemans,et al.  Comparison of computations with Boussinesq-like models and laboratory measurements , 1994 .

[11]  Ge Wei,et al.  Generation of waves in Boussinesq models using a source function method , 1999 .

[12]  G. Stelling,et al.  On the approximation of horizontal gradients in sigma co‐ordinates for bathymetry with steep bottom slopes , 1994 .

[13]  P. Khosla,et al.  Polynomial interpolation methods for viscous flow calculations , 1977 .

[14]  Henk A. van der Vorst,et al.  Bi-CGSTAB: A Fast and Smoothly Converging Variant of Bi-CG for the Solution of Nonsymmetric Linear Systems , 1992, SIAM J. Sci. Comput..

[15]  J. Jankowski,et al.  A Three-Dimensional Non-Hydrostatic Model for Free Surface Flows: Development, Verification and Limitations , 2000 .

[16]  R. T. Cheng,et al.  SEMI-IMPLICIT FINITE DIFFERENCE METHODS FOR THREE-DIMENSIONAL SHALLOW WATER FLOW , 1992 .

[17]  O. Nwogu Alternative form of Boussinesq equations for nearshore wave propagation , 1993 .

[18]  Jurjen A. Battjes,et al.  Experimental investigation of wave propagation over a bar , 1993 .

[19]  M. W. Dingemans,et al.  Water Wave Propagation Over Uneven Bottoms , 1997 .

[20]  P. A. Madsen,et al.  A new form of the Boussinesq equations with improved linear dispersion characteristics. Part 2. A slowly-varying bathymetry , 1992 .

[21]  G. Stelling,et al.  Numerical simulation of the vertical structure of discontinuous flows , 2001 .

[22]  Peter Stansby,et al.  An arbitrary Lagrangian-Eulerian σ (ALES) model with non-hydrostatic pressure for shallow water flows , 1999 .

[23]  Joseph Oliger,et al.  A nonhydrostatic mesoscale ocean model. Part II: Numerical implementation , 1996 .

[24]  Pengzhi Lin,et al.  A σ‐coordinate three‐dimensional numerical model for surface wave propagation , 2002 .

[25]  Roger Alexander Falconer,et al.  An implicit numerical algorithm for solving non-hydrostatic free-surface flow problems , 2001 .