Skip to main content
Log in

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

  • Original Paper
  • Published:
Journal of Engineering Mathematics Aims and scope Submit manuscript

Abstract

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Newman JN (1977) Marine hydrodynamics. The MIT Press, Cambridge, Massachusetts

    Google Scholar 

  2. Newman JN (2005) Efficient hydrodynamic analysis of very large floating structures. Marine Struct 18:169–180

    Article  Google Scholar 

  3. Newman JN, Lee C-H (2002) Boundary-element methods in offshore structure analysis. J Offshore Mech Arctic Engng 124:81–89

    Article  Google Scholar 

  4. Sclavounos PD, Borgen H (2004) Seakeeping analysis of a high-speed monohull with a motion-control bow hydrofoil. J Ship Res 48:77–117

    Google Scholar 

  5. Bertram V, Yasukawa H, Thiart G (2005) Evaluation of local pressures in ships using potential flow models. In: Oceans 2005 – Europe (IEEE Cat. No. 05EX1042), vol 1. IEEE, pp 113–117

  6. Büchmann B, Ferrant P, Skourup J (2000) Run-up on a body in waves and current. fully nonlinear and finite-order calculations. Appl Ocean Res 22:349–360

    Article  Google Scholar 

  7. Grilli ST, Guyenne P, Dias F (2001) A fully non-linear model for three-dimensional overturning waves over an arbitrary bottom. Int J Num Methods Fluids 35:829–867

    Article  MATH  Google Scholar 

  8. Dommermuth DG, Yue DKP (1987) A high-order spectral method for the study of nonlinear gravity waves. J Fluid Mech 184:267–288

    Article  MATH  ADS  Google Scholar 

  9. Fructus D, Clamond D, Grue J, Kristiansen Ø (2005) An efficient model for three-dimensional surface wave simulations. part i: Free space problems. J Comput Phys 205:665–685

    Article  MATH  ADS  MathSciNet  Google Scholar 

  10. Fuhrman DR, Bingham HB, Madsen PA (2005) Nonlinear wave-structure interaction with a high-order Boussinesq model. Coastal Engng 52:655–672

    Article  Google Scholar 

  11. Shi F, Kirby JT, Dalrymple RA, Chen Q (2003) Wave simulations in ponce de leon inlet using Boussinesq model. J Waterway Port Coastal Ocean Engng 129:124–135

    Article  Google Scholar 

  12. Chen H-C, Lee S-K (1999) Rans/laplace calculations of nolinear waves induced by surface-piercing bodies. J Engng Mech 125(11):1231–1242

    Article  Google Scholar 

  13. Wu GX, Ma QW, Eatock-Taylor R (1998) Numerical simulation of sloshing waves in a 3d tank based on a finite element method. Appl Ocean Res 20:337–355

    Article  Google Scholar 

  14. Li B, Fleming CA (1997) A three-dimensional multigrid model for fully nonlinear water waves. Coastal Engng 30:235–258

    Article  Google Scholar 

  15. Kreiss HO, Oliger J (1972) Comparison of accurate methods for the integration of hyperboloic equations. Tellus Series A 24(3):199–215

    Article  MathSciNet  Google Scholar 

  16. Fuhrman DR, Bingham HB (2004) Numerical solutions of fully nonlinear and highly dispersive Boussinesq equations. Int J Num Methods Fluids 44(3):231–255

    Article  MATH  MathSciNet  Google Scholar 

  17. Fenton JD (1988) The numerical solution of steady water wave problems. Comput Geosci 14(3):357–68

    Article  ADS  Google Scholar 

  18. Zakharov VE (1968) Stability of periodic waves of finite amplitude on the surface of a deep fluid. J Appl Mech Tech Phys 9:190–194

    Article  ADS  Google Scholar 

  19. Iserles A (1996) A first course in the numerical analysis of differential equations. Cambridge University Press

  20. Duff IS (1989) Multiprocessing a sparse matrix code on the alliant fx/8. J Comput Appl Math 27:229–239

    Article  MATH  Google Scholar 

  21. Saad Y, Schultz MH (1986) GMRES: a generalized minimal residual algorithm for solving nonsymmetric linear systems. SIAM J Sci Stat Comput 7:856–869

    Article  MATH  MathSciNet  Google Scholar 

  22. Amestoy PR, Davis TA, Duff IS (1996) An approximate minimum degree ordering algorithm. SIAM J Mat Anal Appl 17:886–905

    Article  MATH  MathSciNet  Google Scholar 

  23. Whaley RC, Petitet A, Dongarra JJ (2000) Automated empirical optimization of software and the atlas project, 2000. Available: http://math-atlas.sourceforge.net/

  24. Hirsch C (1988) Numerical computation of internal and external flows. Volume 1: Fundamentals of numerical discretizaton. John Wiley & Sons, New York

    Google Scholar 

  25. Trefethen LN (1996) Finite difference and spectral methods for ordinary and partial differential equations. Available: http://web.comlab.ox.ac.uk/oucl/work/nick.trefethen/pdetext.html, Unpublished text

  26. Williams JM (1981) Limiting gravity waves in water of finite depth. Phil Trans R Soy London A 302:139–188

    Article  MATH  ADS  Google Scholar 

  27. Fenton JD (1990) Nonlinear wave theories. In: Le Mehaute B, Hanes DM (eds) The sea. John Wiley & Sons, pp 3–25

  28. Jensen TG (1998) Open boundary conditions in stratified ocean models. J Marine Syst 16:297–322

    Article  ADS  Google Scholar 

  29. Larsen J, Dancy H (1983) Open boundaries in short wave simulations – a new approach. Coastal Engng 7:285–297

    Article  Google Scholar 

  30. Luth HR, Klopman B, Kitou N (1994) Projects 13 g: kinematics of waves breaking partially on an offshore bar; ldv measurements for waves with and without a net onshore current. Technical Report H1573, Delft Hydraulics, Delft, The Netherlands

  31. Beji S, Battjes JA (1993) Experimental investigation of wave propagation over a bar. Coastal Engng 19:151–162

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Harry B. Bingham.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Bingham, H.B., Zhang, H. On the accuracy of finite-difference solutions for nonlinear water waves. J Eng Math 58, 211–228 (2007). https://doi.org/10.1007/s10665-006-9108-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10665-006-9108-4

Keywords

Navigation