Hostname: page-component-6766d58669-l4t7p Total loading time: 0 Render date: 2026-05-16T09:28:38.082Z Has data issue: false hasContentIssue false

Kinematics of gravity–capillary waves above an evolving underwater current

Published online by Cambridge University Press:  14 May 2026

Clara Martin-Blanco
Affiliation:
Department of Mechanical and Aerospace Engineering, Princeton University, Princeton, NJ 08544, USA
Nicolò Scapin
Affiliation:
Department of Mechanical and Aerospace Engineering, Princeton University, Princeton, NJ 08544, USA High Meadows Environmental Institute, Princeton University, Princeton, NJ 08544, USA
Jiarong Wu
Affiliation:
Department of Mechanical and Aerospace Engineering, Princeton University, Princeton, NJ 08544, USA Courant Institute of Mathematical Sciences, New York University, 251 Mercer Street, New York, NY 10012, USA
Stéphane Popinet
Affiliation:
Sorbonne Université, CNRS, Institut Jean Le Rond d’Alembert, Paris F-75005, France
J. Thomas Farrar
Affiliation:
Woods Hole Oceanographic Institution, Woods Hole, MA 02543, USA
Bertrand Chapron
Affiliation:
Ifremer, Plouzané 29280, France
Luc Deike*
Affiliation:
Department of Mechanical and Aerospace Engineering, Princeton University, Princeton, NJ 08544, USA High Meadows Environmental Institute, Princeton University, Princeton, NJ 08544, USA
*
Corresponding author: Luc Deike, ldeike@princeton.edu

Abstract

We perform direct numerical simulations of continuously growing broadband surface waves forced by a turbulent atmospheric boundary layer coupled with a developing underwater current. We resolve and analyse the multiscale space–time evolution of the waves by considering the wave spectrum in frequency and wavenumber space and describe the kinematics of nonlinear gravity–capillary waves under a current initially described by a viscous boundary layer and transitioning to turbulence at later times under the wind-wave forcing. The wave speed experiences a scale-dependent Doppler shift, with shorter waves shifted by currents closer to the surface, in agreement with the framework from Stewart & Joy (1974 Deep Sea Res. Oceanogr. Abstracts 21(12), 1039–1049). At low wave slopes, the wave energy concentrates along the linear dispersion relation. When the wave slope is high enough, we observe wave energy located in multiple branches associated with nonlinear bound harmonics travelling at the speed of a carrier mode. These nonlinear branches are well described by a generalized nonlinear dispersion relation that links each harmonic to the effective velocity of the carrier mode to which they are bound, and are found to be Doppler shifted with the carrier mode. The generalized Doppler-shifted nonlinear dispersion relation remains valid as the underwater current becomes turbulent, and the depth-varying mean current profile can be systematically reconstructed from the measured phase velocities from waves at different scales.

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), 2026. Published by Cambridge University Press
Figure 0

Figure 1. (a) Illustration of the computational set-up with a turbulent airflow (mean profile in light-blue line, while turbulent eddies are illustrated in black) $\eta \le z\le h_a$, the wave field and the water field $-h_w\le z\le \eta$). Here, $h_a$ and $h_w$ are the mean air and water mean heights. In the surface contour, dark-blue regions denote wave troughs, while the light blue regions indicate wave crests. The high resolution on the wave interface and associated boundary layer achieved thanks to the adaptive mesh refinement is illustrated in (b), with an example of the instantaneous streamwise velocity $u$ on the midspanwise plane $y=0$, normalized by $u_\ast$ in air and by $c$ in water (b i) and zoomed view of the contour showing the adaptive numerical grid at ${L}=10$ in the near-wave region (b ii). Both contours refer to the physical time $\omega t\approx 30$ for the case $u_\ast /c=0.5$ and $k_pH_s=0.16$. Note that the aspect ratio is preserved in (a) and (b ii) and stretched in (b i) for visualization purposes.

Figure 1

Figure 2. Illustration of the evolution of the surface elevation at different times: $t/T_p=0-14-34$ in (a), (b) and (c), together with the turbulent boundary layer in the air. (d) Time evolution of the potential wave energy, normalized by its initial value, showing an increase due to wind energy input. (e) Wave energy spectrum $\phi (k)$, normalized by its initial maximum value, plotted as a function of $k/k_p$ for increasing time $t/T_p$ (colour-coded). (f) Horizontally averaged air velocity profiles, for various times, demonstrating a statistically stationary turbulent boundary layer, which follows a rough wall log-law (see inset). (g) Water-side horizontally averaged velocity profiles (solid line) illustrating the transition from a viscous boundary layer to a turbulent regime. The Stokes drift is calculated and plotted in dotted lines. The inset in (g) shows the surface velocity for the mean profile (dots), averaged over intervals of four wave periods, evolving with time and following the similarity solution $u_s\propto \sqrt {t}$ (dashed black line, see Véron & Melville (2001); Wu & Deike (2021)), while the stars correspond to the Stokes drift value at the surface. For $t/T_p \gt 20$, the water transitions to turbulence, with the surface velocity reaching a steady value while the underwater shape transitions to a logarithmic profile. For the case $k_pH_s=0.16$, $u_{*}/c=0.5$ and $Bo=200$.

Figure 2

Figure 3. Wave kinematics revealed by the wave energy wavenumber-frequency spectrum $\varPhi (k,\omega )$, for the case $k_pH_s=0.16$, $u_{*}/c=0.5$ and $Bo=200$, for given time intervals $I$ (a,b,c) and corresponding cuts at fixed $k$ (d,e,f). Panels (a), (b), (d) and (e) show the earlier times ($t\le 20T_p$), with the underwater current described by an accelerating viscous boundary layer. Distinct dispersion branches emerge, and deviations from the linear dispersion relation progressively increase (d,e) with three visible branches. Panels (c) and (f) show $\varPhi (k,\omega )$ once the current has transitioned to turbulence. The solid white line is the linear dispersion relation, $\omega = \sqrt {gk + (\sigma /\rho _w) k^3}$ in (a), (b) and (c). Local spectral maxima are identified and marked: circles correspond to the $N=1$ branch (closest to the linear dispersion relation), squares to the $N=2$ branch, and triangles to the $N=3$ branch. Vertical dashed lines indicate specific wavenumbers $k$ at which spectral cuts are shown in (b), (e) and (f).

Figure 3

Figure 4. Characterization of dispersion branches through the extraction of spectral local maxima for each $k$ at different time intervals I, for the case $k_pH_s=0.16$, $u_{*}/c=0.5$ and $Bo=200$. (a) Maxima corresponding to the first (N = 1) branch (circles) during the early time (viscous boundary-layer), showing the temporal evolution of the Doppler shift. The solid black line represents the linear dispersion relation for gravity–capillary waves, while the solid coloured lines, each corresponding to a different time interval, include the Doppler shift as described by (2.7). (b) Same analysis as in (a), but now for intervals when the underwater flow has transitioned to turbulence. (c) Illustration of how each mode in higher harmonics branches ($N=2,3,4$) travels at the same phase speed as a corresponding mode in the N = 1 branch. The red line indicates a constant wave phase speed shared by the higher-order bound harmonics. (d) Extends the procedure of (a) and (b), to include all times (viscous and turbulent regimes) and both the linear main branch (N = 1) and higher-order harmonic branches ($N=2$, squares; and $N=3$, triangles). The dash–dotted and dotted lines represent the nonlinear dispersion relations for harmonics with $N=2$ and $N=3$, respectively, with the same colour coding for different times.

Figure 4

Figure 5. (a) Effective velocity $u_{\textit{eff}}(k)$ as a function of the wavenumber $k$ for different time intervals (colour-coded). (b) The spatially and temporally averaged velocity profile beneath the water surface $\langle u_w\rangle _{\textit{DNS}}$ (solid lines) is compared with the reconstructed mean velocity profile $u_L^R$ (crosses) obtained from the effective velocity responsible for the Doppler shift in the frequency–wavenumber spectrum $\varPhi (k, \omega )$. Each colour corresponds to a different time interval, with both profiles averaged over windows of four periods of the primary wave $T_p$. Both graphs presented for the case $k_pH_s=0.16$, $u_{*}/c=0.5$ and $Bo=200$.

Figure 5

Figure 6. Doppler shifted (nonlinear) dispersion relation. (a) The number of branches N as a function of the wave steepness $k_pH_s$. (b,c) Maxima of the wave energy spectrum in the $(\omega ,k)$ space extracted at various times and for different initial conditions, indicated by distinct colour palettes, for the primary ($N=1$, circles) and bound harmonic ($N=2,3$, squares and triangles, respectively) branches. The vertical axis in (b) shows the angular frequency $\varOmega _{N}/\omega _p$ as a function of the normalized wavenumber $Nk/k_p$. The dashed line indicates the linear dispersion relation for gravity–capillary waves, whereas the dotted line corresponds to the linear dispersion relation for pure gravity waves. Panel (c) incorporates the Doppler shift $\varOmega _N-u_{\textit{eff}}k$, so that data from the N = 1 harmonic collapse onto the linear gravity–capillary dispersion relation, while the bound harmonics (N = 2, 3) align with the gravity-wave dispersion relation, as they are bound to gravity wave carriers. Initial conditions include $k_pH_s$ ranging from $0.08$ to $0.16$ and wind forcing from $u_\ast /c =0.25,\,0.50$. Lighter colour shades represent earlier times intervals $I$, while darker shades correspond to later times intervals $I$. Each time interval used is at least $9T_p$.

Figure 6

Figure 7. (a) Probability density function of the normalized surface elevation $\eta /\sigma _\eta$ for different cases. Black solid line shows the normal Gaussian distribution. Colour dashed lines represent the Tayfun distribution for the three cases with high nonlinearities. For low wave slope, the elevation statistics is very close to the Gaussian one, while a nonlinear tail develops at higher wave slope. Inset: time evolution of the global wave steepness $k_pH_s$ for different initial wave slopes and wind forcing conditions. (bd) Zoom of the right tail of the distribution for increasing initial wave steepness $k_pHs =0.04, 0.08, 0.16$ and stronger wind forcing $u_*/c$. Different linestyles denote the Gram–Charlier (GC) and Tayfun models, using the nonlinearity parameter $\mu = \lambda _3/3$ estimated directly from the DNS skewness.

Figure 7

Figure 8. Sensitivity to grid resolution between $L=11$ and $L=10$, for $k_pH_s=0.16$, $u_{*}/c =0.5$ and $Bo=200$. (a) Wave potential energy for $L=11$ and $L=10$ as a function of time $t/T_p$. Colour codes for the time are different for both resolutions and are used in the subsequent panels. (b) Spectrum for $L=11$ (dashed line) and $L=10$ (solid line) at different times as a function of the normalized wavenumber $k/k_p$. (c) Air-side mean velocity profile for $L=11$ (dashed line) and $L=10$ (solid line) showing agreement in the inset for the scaling in both cases $\langle u \rangle / u_{*} \approx 1/\kappa \ln (z/ z_{0})$. (d) Water-side mean velocity profiles for $L=11$ (dashed line) and $L=10$ (solid line), the inset shows the agreement in the surface velocity values $\langle u \rangle _{s}$ for both cases, $L=11$ (stars) and $L=10$ (dots). A branches comparison has been done, for (e) the first harmonic $N=1$, (f) second harmonic $N=2$ and (d) third harmonic $N=3$, showing good agreement for all of them at different levels of resolution.

Figure 8

Table 1. Comparison of the grid size with characteristic length scales for $L=10$ and $L=11$. The columns indicate the simulations initial conditions (steepness $k_pH_s$, wind forcing $u_*/c$, Bond number $Bo$) and associated characteristic length scales compared with the grid size: root mean square of surface elevation $\sigma _{\eta }/\Delta$, viscous length $\delta _{\nu }/\Delta$ and the Kolmogorov scale $\eta _K/\Delta$.

Figure 9

Figure 9. Wave kinematics revealed by the wave energy wavenumber–frequency $\varPhi (k,\omega )$ for $Bo=25$ for increasing time intervals $I$ (a,b,c) and corresponding cuts at fixed k (d,e,f). Solid white line is the gravity–capillary dispersion relation, $\omega = \sqrt {gk + (\sigma /\rho _w) k^3}$, and the dashed white line is the capillary dispersion relation $\omega = \sqrt {(\sigma /\rho _w) k^3}$. Local spectral maxima corresponding to different dispersion branches are identified and marked: circles represent the $N=1$ branch (closest to the linear dispersion relation), squares $N=2$ and triangles represent $N=3$. Vertical dashed lines indicate specific wavenumbers $k$ at which spectral cuts are shown in (d), (e) and (f).

Figure 10

Figure 10. Wave kinematics revealed by the wave energy wavenumber–frequency $\varPhi (k,\omega )$ for $Bo=1000$ for increasing time intervals $I$ (a,b,c) and corresponding cuts at fixed k (d,e,f). Solid white line is the gravity–capillary linear dispersion relation, $\omega = \sqrt {gk + (\sigma /\rho _w) k^3}$ and dashed line is the gravity wave dispersion relation $\omega =\sqrt {gk}$. Local spectral maxima corresponding to different dispersion branches are identified and marked: circles represent the $N=1$ branch (closest to the linear dispersion relation), squares $N=2$ and triangles represent $N=3$. Vertical dashed lines indicate specific wavenumbers $k$ at which spectral cuts are shown in (d), (e) and (f).

Figure 11

Figure 11. Different branches of the wave energy spectrum in the $(\omega ,k)$ space extracted at various times for same steepness $k_pH_s=0.16$ and velocity ratio $u_*/c=0.5$, for different Bond numbers. Panel (a) corresponds to $Bo=25$, and (b) corresponds to $Bo=1000$.