An efficient solver for nearshore flows based on the WAF method

Abstract We describe an efficient and robust flow solver for the integration of the classic Nonlinear Shallow Water Equations (NSWE) on a beach of arbitrary topography. On the basis of the ‘shock capturing’ Weighted Average Flux (WAF) method, a numerical code is implemented which employs a space-splitting technique to integrate the NSWE over a horizontally two-dimensional domain (2DH). Special care is put in handling the moving shoreline and a new, efficient formulation of the shoreline boundary conditions is presented. This is based on the hydrodynamic equivalent of the cavitation condition used in gas dynamics. Model capabilities are illustrated by means of a number of tests (both 1DH and 2DH). These reveal that, though primarily conceived for modelling nearshore hydrodynamics, the solver can be successfully adopted even for studying the run-up of large tsunami waves.

[1]  M. Longuet-Higgins Longshore currents generated by obliquely incident sea waves: 1 , 1970 .

[3]  Maurizio Brocchini,et al.  Integral flow properties of the swash zone and averaging , 1996, Journal of Fluid Mechanics.

[4]  H. P. Greenspan,et al.  Water waves of finite amplitude on a sloping beach , 1958, Journal of Fluid Mechanics.

[5]  N. N. Yanenko,et al.  The Method of Fractional Steps , 1971 .

[6]  J. A. Zelt,et al.  Tsunamis: The Response of Harbours With Sloping Boundaries to Long Wave Excitation , 1986 .

[7]  W. R. R. Blain,et al.  Hydraulic Engineering Software IV , 1990 .

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

[9]  H. Schäffer,et al.  Higher–order Boussinesq–type equations for surface gravity waves: derivation and analysis , 1998, Philosophical Transactions of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[10]  Costas E. Synolakis,et al.  The runup of solitary waves , 1987, Journal of Fluid Mechanics.

[11]  C. Mei The applied dynamics of ocean surface waves , 1983 .

[12]  Rolf Deigaard,et al.  A Boussinesq model for waves breaking in shallow water , 1993 .

[13]  L. Chambers Linear and Nonlinear Waves , 2000, The Mathematical Gazette.

[14]  E. Toro Riemann Solvers and Numerical Methods for Fluid Dynamics , 1997 .

[15]  D. Peregrine Equations for Water Waves and the Approximation behind Them , 1972 .

[16]  I. A. Svendsen,et al.  The flow in surf-zone waves , 2000 .

[17]  D. Peregrine,et al.  The generation of low frequency waves by a single wave group incident on a beach: numerical model , 1995 .

[18]  James T. Kirby,et al.  A Fourier-Chebyshev collocation method for the shallow water equations including shoreline runup , 1997 .

[19]  Nicholas Dodd,et al.  Numerical Model of Wave Run-Up, Overtopping, and Regeneration , 1998 .

[20]  Derek M. Causon,et al.  Numerical simulation of wave overtopping of coastal structures using the non-linear shallow water equations , 2000 .

[21]  An Efficient Solver For Nearshore Flows , 2000 .

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

[23]  D. H. Peregrine,et al.  Surf and run-up on a beach: a uniform bore , 1979, Journal of Fluid Mechanics.

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

[25]  Nobuhisa Kobayashi,et al.  WAVE REFLECTION AND RUN-UP ON ROUGH SLOPES , 1987 .

[26]  Per A. Madsen,et al.  Surf zone dynamics simulated by a Boussinesq type model. Part I. Model description and cross-shore motion of regular waves , 1997 .

[27]  R. E. Meyer,et al.  Climb of a bore on a beach Part 3. Run-up , 1963, Journal of Fluid Mechanics.

[28]  T. Hou,et al.  Why nonconservative schemes converge to wrong solutions: error analysis , 1994 .

[29]  Ib A. Svendsen,et al.  Nearshore mixing and dispersion , 1994, Proceedings of the Royal Society of London. Series A: Mathematical and Physical Sciences.

[30]  D. Howell Peregrine,et al.  Low frequency waves in the surf zone , 1993 .