Accurate fast computation of steady two-dimensional surface gravity waves in arbitrary depth

被引:21
|
作者
Clamond, Didier [1 ]
Dutykh, Denys [2 ]
机构
[1] Univ Cote Azur, CNRS LJAD UMR 7351, Parc Valrose, F-06108 Nice, France
[2] Univ Savoie Mont Blanc, CNRS LAMA UMR 5127, Campus Sci, F-73376 Le Bourget Du Lac, France
关键词
computational methods; surface gravity waves; WATER-WAVES; FINITE-AMPLITUDE; NUMERICAL-SOLUTION; ITERATION METHOD; CONVERGENCE; EQUATIONS; HEIGHT;
D O I
10.1017/jfm.2018.208
中图分类号
O3 [力学];
学科分类号
08 ; 0801 ;
摘要
This paper describes an efficient algorithm for computing steady two-dimensional surface gravity waves in irrotational motion. The algorithm complexity is O(N log N), N being the number of Fourier modes. This feature allows the arbitrary precision computation of waves in arbitrary depth, i.e. it works efficiently for Stokes, cnoidal and solitary waves, even for quite large steepnesses, up to approximately 99 % of the maximum steepness for all wavelengths. In particular, the possibility to compute very long (cnoidal) waves accurately is a feature not shared by other algorithms and asymptotic expansions. The method is based on conformal mapping, the Babenko equation rewritten in a suitable way, the pseudo-spectral method and Petviashvili iterations. The efficiency of the algorithm is illustrated via some relevant numerical examples. The code is open source, so interested readers can easily check the claims, use and modify the algorithm.
引用
收藏
页码:491 / 518
页数:28
相关论文
共 50 条
  • [1] Fast accurate computation of the fully nonlinear solitary surface gravity waves
    Clamond, Didier
    Dutykh, Denys
    COMPUTERS & FLUIDS, 2013, 84 : 35 - 38
  • [2] Note on the velocity and related fields of steady irrotational two-dimensional surface gravity waves
    Clamond, Didier
    PHILOSOPHICAL TRANSACTIONS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2012, 370 (1964): : 1572 - 1586
  • [3] New exact relations for steady irrotational two-dimensional gravity and capillary surface waves
    Clamond, Didier
    PHILOSOPHICAL TRANSACTIONS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2018, 376 (2111):
  • [4] Computation of three-dimensional flexural-gravity solitary waves in arbitrary depth
    Wang, Zhan
    Milewski, Paul A.
    Vanden-Broeck, Jean-Marc
    IUTAM SYMPOSIUM ON NONLINEAR INTERFACIAL WAVE PHENOMENA FROM THE MICRO- TO THE MACRO-SCALE, 2014, 11 : 119 - 129
  • [5] Efficient computation of steady solitary gravity waves
    Dutykh, Denys
    Clamond, Didier
    WAVE MOTION, 2014, 51 (01) : 86 - 99
  • [6] Extreme wave statistics of surface elevation and velocity field of gravity waves over a two-dimensional bathymetry
    Lawrence, Christopher
    Trulsen, Karsten
    Gramstad, Odin
    JOURNAL OF FLUID MECHANICS, 2022, 939
  • [7] Two-Dimensional Steady Boussinesq Convection: Existence, Computation and Scaling
    Lane, Jeremiah S.
    Akers, Benjamin F.
    FLUIDS, 2021, 6 (12)
  • [8] Two-dimensional steady edge waves. Part II: Solitary waves
    Ehrnstroem, Mats
    Escher, Joachim
    Matioc, Bogdan-Vasile
    WAVE MOTION, 2009, 46 (06) : 372 - 378
  • [9] Two-dimensional steady edge waves. Part I: Periodic waves
    Ehrnstroem, Mats
    Escher, Joachim
    Matioc, Bogdan-Vasile
    WAVE MOTION, 2009, 46 (06) : 363 - 371
  • [10] Scattering of Fexural Gravity Waves by a Two-Dimensional Thin Plate
    Banerjea, S.
    Maiti, P.
    Mondal, D.
    JOURNAL OF APPLIED FLUID MECHANICS, 2017, 10 (01) : 199 - 208