On the accuracy of finite-difference solutions for nonlinear water waves

This paper considers the relative accuracy and efficiency of low- and high-order finite-difference discretisations of the exact potential-flow problem for nonlinear water waves. The method developed is an extension of that employed by Li and Fleming (Coastal Engng 30: 235–238, 1997) to allow arbitrary-order finite-difference schemes and a variable grid spacing. Time-integration is performed using a fourth-order Runge–Kutta scheme. The linear accuracy, stability and convergence properties of the method are analysed and high-order schemes with a stretched vertical grid are found to be advantageous relative to second-order schemes on an even grid. Comparison with highly accurate periodic solutions shows that these conclusions carry over to nonlinear problems and that the advantages of high-order schemes improve with both increasing nonlinearity and increasing accuracy tolerance. The combination of non-uniform grid spacing in the vertical and fourth-order schemes is suggested as optimal for engineering purposes.

[1]  Pierre Ferrant,et al.  Run-up on a body in waves and current. Fully nonlinear and finite-order calculations , 2000 .

[2]  Y. Saad,et al.  GMRES: a generalized minimal residual algorithm for solving nonsymmetric linear systems , 1986 .

[3]  J. N. Newman Efficient hydrodynamic analysis of very large floating structures , 2005 .

[4]  J. Fenton,et al.  The numerial solution of steady water wave problems , 1988 .

[5]  R. Eatock Taylor,et al.  Numerical simulation of sloshing waves in a 3D tank , 1998 .

[6]  C. A. Fleming,et al.  A three dimensional multigrid model for fully nonlinear water waves , 1997 .

[7]  Robert A. Dalrymple,et al.  Wave simulations in Ponce de Leon Inlet using Boussinesq model , 2003 .

[8]  A. Iserles A First Course in the Numerical Analysis of Differential Equations: Stiff equations , 2008 .

[9]  Charles Hirsch,et al.  Numerical computation of internal & external flows: fundamentals of numerical discretization , 1988 .

[10]  C. Hirsch,et al.  Numerical Computation of Internal and External Flows. By C. HIRSCH. Wiley. Vol. 1, Fundamentals of Numerical Discretization. 1988. 515 pp. £60. Vol. 2, Computational Methods for Inviscid and Viscous Flows. 1990, 691 pp. £65. , 1991, Journal of Fluid Mechanics.

[11]  Sing-Kwan Lee,et al.  RANS/Laplace Calculations of Nonlinear Waves Induced by Surface-Piercing Bodies , 1999 .

[12]  Patrick R. Amestoy,et al.  An Approximate Minimum Degree Ordering Algorithm , 1996, SIAM J. Matrix Anal. Appl..

[13]  T. Jensen Open boundary conditions in stratified ocean models , 1998 .

[14]  Vladimir E. Zakharov,et al.  Stability of periodic waves of finite amplitude on the surface of a deep fluid , 1968 .

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

[16]  H. Kreiss,et al.  Comparison of accurate methods for the integration of hyperbolic equations , 1972 .

[17]  Harry B. Bingham,et al.  Numerical solutions of fully non‐linear and highly dispersive Boussinesq equations in two horizontal dimensions , 2004 .

[18]  Jack J. Dongarra,et al.  Automated empirical optimizations of software and the ATLAS project , 2001, Parallel Comput..

[19]  J. N. Newman,et al.  Boundary-Element Methods In Offshore Structure Analysis , 2002 .

[20]  P. A. Madsen,et al.  Nonlinear wave¿structure interactions with a high-order Boussinesq model , 2005 .

[21]  John Grue,et al.  An efficient model for three-dimensional surface wave simulations , 2005 .

[22]  J. Larsen,et al.  Open boundaries in short wave simulations — A new approach , 1983 .

[23]  Dick K. P. Yue,et al.  A high-order spectral method for the study of nonlinear gravity waves , 1987, Journal of Fluid Mechanics.

[24]  Robert T Hudspeth Nonlinear Wave Theories , 2006 .

[25]  J. M. Williams,et al.  Limiting gravity waves in water of finite depth , 1981, Philosophical Transactions of the Royal Society of London. Series A, Mathematical and Physical Sciences.

[26]  Iain S. Duff Multiprocessing a sparse matrix code on the Alliant FX/8 , 1989 .

[27]  L. Trefethen Finite Difference and Spectral Methods for Ordinary and Partial Differential Equations , 1996 .

[28]  Henning Borgen,et al.  Seakeeping analysis of a high-speed monohull with a motion-control bow hydrofoil , 2004 .

[29]  Yuefan Deng,et al.  New trends in high performance computing , 2001, Parallel Computing.

[30]  V. Bertram,et al.  Evaluation of local pressures in ships using potential flow models , 2005, Europe Oceans 2005.

[31]  Stephan T. Grilli,et al.  A fully non‐linear model for three‐dimensional overturning waves over an arbitrary bottom , 2001 .