Hostname: page-component-6766d58669-7cz98 Total loading time: 0 Render date: 2026-05-21T13:57:43.886Z Has data issue: false hasContentIssue false

Stokes waves in rotational flows: internal stagnation and overhanging profiles

Published online by Cambridge University Press:  18 July 2025

Alex George Doak*
Affiliation:
Department of Mathematical Sciences, University of Bath, Bath BA2 7AY, UK
Vera Mikyoung Hur
Affiliation:
Department of Mathematics, University of Illinois Urbana-Champaign, Urbana, IL 61801, USA
Jean-Marc Vanden-Broeck
Affiliation:
Department of Mathematics, University College London, London WC1E 6BT, UK
*
Corresponding author: Alex George Doak, add49@bath.ac.uk

Abstract

Periodic travelling waves at the free surface of an incompressible inviscid fluid in two dimensions under gravity are numerically computed for an arbitrary vorticity distribution. The fluid domain over one period is conformally mapped from a fixed rectangular one, where the governing equations along with the conformal mapping are solved using a finite-difference scheme. This approach accommodates internal stagnation points, critical layers and overhanging profiles, thereby overcoming limitations of previous studies. The numerical method is validated through comparisons with known solutions for zero and constant vorticity. Novel solutions are presented for affine vorticity functions and a two-layer constant-vorticity scenario.

Information

Type
JFM Papers
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Figure 1. Schematic of the fluid domain in a reference frame moving at the wave speed, where the free surface is given by $y=\eta (x)$ and the effects of non-trivial vorticity are represented by the background shear flow, illustrated with horizontal arrows.

Figure 1

Figure 2. The conformal parametrisation of the fluid domain in the rectangular region $\Omega _{(\alpha ,i\beta )}$. The formulation consists of two field equations and two sets of boundary conditions for the two unknowns $\psi$ and $Y$.

Figure 2

Figure 3. Schematic of the discretisation of $\Omega _{(\alpha ,\beta )}^+$. The field equations and the boundary conditions are applied at mesh points corresponding to the coloured boxes. Crosses are mesh points, while circles show ghost points, which combined with (2.10d) and (2.11d) give second-order approximations (4.3).

Figure 3

Figure 4. Solitary wave profiles for zero vorticity computed using the finite-difference scheme (red circles) and a high-order method (black curves). Solutions for (a) $A=0.5$ and (b) $A=0.8$, showing excellent agreement between the two methods. $(c)$ A wave of almost greatest height, where the finite-difference scheme fails to accurately capture the singularity behaviour with significant unphysical oscillations.

Figure 4

Figure 5. Log–log plot of the error in the computed Froude number as a function of mesh sizing. For all solutions, $N=M/5$. The value $F_{{true}}$ is obtained using a series truncation method. The black and blue curves correspond to the solutions shown in figures 4$(a)$ and 4$(b)$. The dashed lines indicate quadratic convergence.

Figure 5

Figure 6. Solitary wave for constant vorticity $\gamma =5$ for $g=1$, $H_0=1$ and $A=0.5$. $(a)$ Streamlines and (b) only the fluid surface. The black curves represent the result from our numerical method, while the red circles are computed in Guan (2020). The mesh sizes are $M=2000$ and $N=400$. The bold black curves denote the fluid bed and a streamline that forms a critical layer.

Figure 6

Figure 7. Periodic travelling waves in infinite depth for $\gamma =1$ and $g=0$. The black curves represent Crapper’s exact solutions, taken from Hur & Wheeler (2020). The red circles denote solutions computed using our numerical scheme, taking $L=2\pi$ and $d=7.5$. Not all mesh points are displayed. (a) $A=2$ and (b) $A=4$ (see (5.1)). $(c,d)$ The wave of maximum amplitude, with $(d)$ providing a close-up of a touching region. The $y$ axis has been shifted such that the interface is at $y=0$ when $x=\pm \pi$. For all numerical solutions, $M=200$ and $N=3000$.

Figure 7

Figure 8. The dispersion relation for $\gamma (\psi )=a\psi + b$ for (ad) different values of $a$ and $b$.

Figure 8

Figure 9. Solutions for $\gamma (\psi )=50\psi$ and $k=1$: $Q=0.0413$$(a)$ and $Q=0.0499$$(b)$. All curves represent streamlines. The bold black lines denote the rigid wall and the fluid surface, while the bold blue lines indicate streamlines with saddle points. The solution in $(a)$ is close to linear and exhibits two critical layers with saddle points at $x=0$. The solution in $(b)$ approaches a limiting configuration with stagnation points at the fluid surface. There are multiple critical layers inside the flow, revealing an intricate flow structure caused by wave resonances. The solutions have $M=500$ and $N=200$.

Figure 9

Figure 10. Solutions for $\gamma (\psi )=50\psi +50$ and $k=1$: $Q=-0.4859$$(a)$ and $Q=-0.5537$$(b)$. The solution in $(a)$ resembles Wilton ripples. The $k=1$ solution branch connects to a solution for $k=6$, shown in $(b)$. The solutions have $M=500$ and $N=200$.

Figure 10

Figure 11. Solution branch for $\gamma (\psi )=50\psi$ and $k=8$. $(a)$ The branch plotted in the $(\min{q}, \max{\eta })$ plane. Bifurcating from an undisturbed interface for $\max \eta =1$, the amplitude increases monotonically as the crest speed decreases. (b,c) The solution marked by the cross in $(a)$, representing the farthest point along the branch where solutions could be obtained. $(b)$ The streamlines in physical space; $(c)$ the fluid velocity along the free surface as a function of $x$. The solutions were computed with $M=N=500$.

Figure 11

Figure 12. Solutions for $\gamma (\psi )=5\psi +5$ and $k=1$. $(a)$ The wave profiles of near-limiting solutions along the branches bifurcating from $Q=-2.55$ (red) and $Q=-1.47$ (blue). $(b)$ The background flow velocity. The red solution attains a near-limiting wave for a very small amplitude, where the background flow velocity is close to zero. The blue solution reaches a much larger amplitude, corresponding to the background flow near its maximum velocity at the fluid surface. The solutions were computed with $M=1000$ and $N=500$.

Figure 12

Figure 13. Solutions for $\gamma (\psi )=50\psi +50$ and $k=6$. $(a)$ The solution branch in $(Q, \max {\eta })$ space. Starting from a linear wave with $Q=-0.385$, the wave amplitude increases as $Q$ decreases. Further along the branch, minimal changes in the streamlines occur as $Q$ decreases further. $(b)$ The solution marked by the black cross in $(a)$. Streamlines are depicted with the streamlines containing stagnation points. The red circles indicate the free surface of the solution marked by the red cross ($Q=-20$) in $(a)$. The solutions were computed with $M=750$ and $N=500$.

Figure 13

Figure 14. $(a)$ The vorticity functions in (5.3) (blue) and (5.4) (black). $(b)$ The dispersion relation for $g=9.8$, $H=0.6$ for (5.4).

Figure 14

Figure 15. Solutions for (5.4) for $g=9.8$, $H=0.6$ and $k=1$: $Q=-2$$(a)$ and $Q=-3.25$$(c)$. Black lines indicate streamlines, and the colourbar represents vorticity. (b,d) The horizontal velocity at $x=0$ for the solutions in (a,c). In $(b)$, the horizontal velocity is plotted as a function of $\psi$ for comparison with Ko & Strauss (2008a), and in $(d)$ as a function of $y$ to highlight the broad region of near-stagnation. The solutions were computed with $M=750$ and $N=500$.

Figure 15

Figure 16. Solutions for (5.5) for $g=9.8$, $H=0.6$ and $k=1$, where $\gamma _0=5$$(a)$, $10$$(b)$ and $15$$(c)$. $(d)$ The magnitude of the horizontal velocity at the crest line, where the black, blue and red curves correspond to the solutions in (ac). The solutions were computed with $M=750$ and $N=500$.

Figure 16

Figure 17. Solution for (5.6) with $g=0$, $d=7.5$, $k=1$ and $Q=8.551$. The lower boundary is given by $y=0$. Black lines indicate streamlines, the blue streamline has a stagnation point that meets at a saddle and the colourbar represents vorticity. The profile remains largely unchanged from the case of constant vorticity throughout the whole fluid (shown with red circles).