Hostname: page-component-74656f9884-j7cmm Total loading time: 0 Render date: 2026-11-06T12:55:12.442Z Has data issue: false hasContentIssue false

Wave scattering by a sloping beach of an arbitrary angle. Revisited: regular solution

Published online by Cambridge University Press:  12 October 2026

Gennady Mishuris*
Affiliation:
Department of Mathematics, Aberystwyth University , Aberystwyth, Wales SY233BZ, UK
Michael H. Meylan
Affiliation:
School of Computer and Information Sciences, University of Newcastle, Newcastle, NSW 2300, Australia
Efim N. Pelinovsky
Affiliation:
A.V. Gaponov-Grekhov Institute of Applied Physics, 46 Uljanov Street, Nizhny Novgorod 603950, Russia National Research University – Higher School of Economics (HSE), 25/12 Bolshaya Pecherskaya street, Nizhny Novgorod 603155, Russia
*
Corresponding author: Gennady Mishuris, ggm@aber.ac.uk

Abstract

Content of image described in text.

In this paper, we revisit the classic problem of a wave field on a sloping beach of an arbitrary angle and propose a general approach that allows the computation of regular solutions of the problem regardless of the angle. We use the Mellin-transform technique, reducing the problem to singular integral equations with fixed-point singularities of a special kind. Exact formulas are provided for the reflection coefficient, phase shift and wave surge at the shoreline. We demonstrate the efficiency of the proposed approach in the frequency domain and use these results to compute time-dependent solutions. We compare our results with those known from the literature.

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. Schematic diagram showing the equations of motion and boundary conditions.

Figure 1

Figure 2. (a) Absolute value of the (real) solutions p∗(1)(t)$p_*^{(1)}(t)$ of the integral equation (2.77) for different angles α=θ0−π=π/(2m)$\alpha =\theta _0-\pi =\pi /(2m)$, m=1,2,…,8$m=1,2,\ldots ,8$. The graphs are presented in log–log scale thus the spikes inside the interval correspond to zero values of the solutions. (b) Shows the respective inversion of the second term in the representation (2.88). Note that the curves for m=1,2$m=1,2$ are identically zero, while those for m=3,7$m=3,7$ are close to zero due to the extremely small value of the multiplier, cos⁡ν$\cos \nu$.

Figure 2

Figure 3. Figure 3 long description.Indirect verification of the computational accuracy of the integral equation (2.77) for different angles α=θ0−π=π/(2m)$\alpha =\theta _0-\pi =\pi/(2m)$, m=1,2,…,8$m=1,2,\ldots ,8$ by comparing the numerical and exact analytical values of the reflection coefficient and the value of the potential at zero point along the water surface (z=0$z=0$).

Figure 3

Figure 4. (a) Evanescent waves along the water surface for different angles α=θ0−π=π/(2m)$\alpha =\theta _0-\pi =\pi/(2m)$, m=1,2,…,8$m=1,2,\ldots ,8$. (b) Shows the full water surface. In case m=1,2$m=1,2$, the solution is given analytically (respective curves are given by dashed and dotted lines.

Figure 4

Figure 5. (a) Absolute value of the solutions p∗(1)(t)$p_*^{(1)}(t)$ of the integral equation (2.77) for different angles α=θ0−π=π/(2l+1)$\alpha =\theta _0-\pi =\pi /(2l+1)$, l=1,2,…,6$l=1,2,\ldots ,6$. The graphs are presented in log–log scale thus the spikes inside the interval correspond to zero values of the solutions. Note that the value of the exponent β0=1$\beta _0=1$ for all cases. Differently for the exponent defining decay at infinity. Here β∞=3$\beta _\infty =3$ for all cases except l=1$l=1$ where β∞=1+π/(2α)=5/2<3$\beta _\infty =1+\pi /(2\alpha )=5/2\lt 3$ (see for details in Appendix A). An arrow depicts this respective curve. (b) Shows the respective inversion of the second term in the representation (2.88).

Figure 5

Figure 6. Figure 6 long description.Verification of the Statements 2 and 3 for different angles α=θ0−π=π/(2l+1)$\alpha =\theta _0-\pi =\pi/(2l+1)$, l=1,2,…,6$l=1,2,\ldots ,6$ by comparing the numerical and the predicted analytical results.

Figure 6

Figure 7. Figure 7 long description.(a) Evanescent waves along the water surface for different angles α=θ0−π=π/(2l+1)$\alpha =\theta _0-\pi =\pi/(2l+1)$, l=1,2,…,6$l=1,2,\ldots ,6$. (b) Shows the full water surface.

Figure 7

Figure 8. (a) Represents the absolute value of the solutions p∗(1)(t)$p_*^{(1)}(t)$ of the integral equation (2.77) for different angles α=θ0−π$\alpha =\theta _0-\pi$ as indicated in the legend. The graphs are presented in log–log scale thus the spikes inside the interval correspond to zero values of the solutions. The value of the exponent β0=1$\beta _0=1$ for all cases except for α=π$\alpha =\pi$ when the asymptotic is different (it contains also a logarithmic term). As for the other exponent, β∞$\beta _\infty$, it now depends on the angle β∞=1+π/(2α)∈(3/2,2)<3$\beta _\infty =1+\pi /(2\alpha )\in (3/2,2)\lt 3$ (see for details in Appendix A). (b) Shows the respective inversion of the second term in the representation (2.88).

Figure 8

Figure 9. Figure 9 long description.Verification of the formulas for the run-up and the reflection coefficient as shown in the legend from Statements 2 and 3 for different angles α>π/2$\alpha \gt \pi /2$. For the same numerical settings, the computational accuracy is higher than for smaller angles α<π/2$\alpha \lt \pi /2$.

Figure 9

Figure 10. (a) Localised part of the solutions along the water surface for different angles α$\alpha$ as indicated in the legend, while (b) shows the full profile of potential at z=0$z=0$.

Figure 10

Figure 11. Summary on the validity of the formulas from Statements 2 and 3 in the entire domain of the angle 0<α⩽π$0\lt \alpha \leqslant \pi$. All available results have been used for the verification. Accuracy of the computations for the fixed set of technical parameters when computing the solution p∗(1)(t)$p^{(1)}_*(t)$ of the integral equation and evaluating the function T(y)$T(y)$.

Figure 11

Figure 12. Figure 12 long description.The figure presents the normalised potential along the water bed (θ=θ0=α+π$\theta =\theta _0=\alpha +\pi$) for various angles α$\alpha$ smaller than π/2$\pi /2$ (a) and larger than π/2$\pi /2$ ((b)).

Figure 12

Figure 13. Geometric setting used for the BEM computations. The boundaries are the dashed lines with the normal derivative given by the equations shown.

Figure 13

Figure 14. Figure 14 long description.Real and imaginary part of R$R$ as a function of α/π$\alpha /\pi$ (a) and ν$\nu$ (b). The solid line is the exact solution and the dots are the solution by the BEM, with panel size approximately 0.025$0.025$.

Figure 14

Figure 15. The absolute value of the difference between the reflection coefficient, |R|$|R|$, calculated by the BEM and the exact solution (a) and the absolute value of the potential at the end, |ϕ(0,π)|$|\phi (0,\pi )|$, calculated using the BEM and the exact formula (b). Note that the step sizes are approximately 0.025$0.025$ (red) and 0.0125$0.0125$ (green).

Figure 15

Figure 16. Figure 16 long description.The evolution of the fluid surface for the initial condition given by (4.7) with no initial velocity. The slopes are α=0.089π,0.186π$\alpha = 0.089\pi , 0.186\pi$ and 0.380π$0.380\pi$. The non-dimensional times (gravity is assumed unity) are shown. The animations can be found in the supplementary material (Movies 1–3), available at https://doi.org/10.1017/jfm.2026.12121.

Figure 16

Figure 17. As in figure 16 except α=0.477π,0.670π$\alpha = 0.477\pi , 0.670\pi$ and 0.864π$0.864\pi$. The animations can be found in the supplementary material as Movies 4–6.

Figure 17

Figure 18. Figure 18 long description.The evolution of the wave packet given by (4.9) for the non-dimensional times (gravity is unity) shown with slopes α=0.089π,0.186π$\alpha = 0.089\pi , 0.186\pi$ and 0.380π$0.380\pi$. The animations can be found in the supplementary material as Movies 7–9.

Figure 18

Figure 19. As in figure 18 except α=0.477π,0.670π$\alpha = 0.477\pi , 0.670\pi$ and 0.864π$0.864\pi$. The animations can be found in the supplementary material as Movies 10–12.

Figure 19

Figure 20. The height of the wave at the shoreline ζ(t,0)$\zeta (t,0)$ divided by tan2⁡(α)$\tan ^2(\alpha )$ for the initial pulse (a) and the incident pulse (b). The values for all parameters are the same as in figures 16 and 18.

Supplementary material: File

Mishuris et al. supplementary movie 1

The evolution of the fluid surface for the initial condition given by (4.6) with no initial velocity. The slope is α=0.089π$\alpha = 0.089\pi$. The non-dimensional times (gravity is assumed unity) are shown.
Download Mishuris et al. supplementary movie 1(File)
File 2.5 MB
Supplementary material: File

Mishuris et al. supplementary movie 2

The evolution of the fluid surface for the initial condition given by (4.6) with no initial velocity. The slope is α=0.186π$\alpha = 0.186\pi$. The non-dimensional times (gravity is assumed unity) are shown.
Download Mishuris et al. supplementary movie 2(File)
File 8 MB
Supplementary material: File

Mishuris et al. supplementary movie 3

The evolution of the fluid surface for the initial condition given by (4.6) with no initial velocity. The slope is α=0.380π$\alpha = 0.380\pi$. The non-dimensional times (gravity is assumed unity) are shown.
Download Mishuris et al. supplementary movie 3(File)
File 8 MB
Supplementary material: File

Mishuris et al. supplementary movie 4

The evolution of the fluid surface for the initial condition given by (4.6) with no initial velocity. The slope is α=0.477π$\alpha = 0.477\pi$. The non-dimensional times (gravity is assumed unity) are shown.
Download Mishuris et al. supplementary movie 4(File)
File 8 MB
Supplementary material: File

Mishuris et al. supplementary movie 5

The evolution of the fluid surface for the initial condition given by (4.6) with no initial velocity. The slope is α=0.670π$\alpha = 0.670\pi$. The non-dimensional times (gravity is assumed unity) are shown.
Download Mishuris et al. supplementary movie 5(File)
File 2.7 MB
Supplementary material: File

Mishuris et al. supplementary movie 6

The evolution of the fluid surface for the initial condition given by (4.6) with no initial velocity. The slope is α=0.864π$\alpha = 0.864\pi$. The non-dimensional times (gravity is assumed unity) are shown.
Download Mishuris et al. supplementary movie 6(File)
File 2.7 MB
Supplementary material: File

Mishuris et al. supplementary movie 7

The evolution of the wave packet given by (4.8) for the non-dimensional times (gravity is unity) shown with slope α=0.089π$\alpha = 0.089\pi$.
Download Mishuris et al. supplementary movie 7(File)
File 2.7 MB
Supplementary material: File

Mishuris et al. supplementary movie 8

The evolution of the wave packet given by (4.8) for the non-dimensional times (gravity is unity) shown with slope α=0.186π$\alpha = 0.186\pi$.
Download Mishuris et al. supplementary movie 8(File)
File 2.7 MB
Supplementary material: File

Mishuris et al. supplementary movie 9

The evolution of the wave packet given by (4.8) for the non-dimensional times (gravity is unity) shown with slope α=0.380π$\alpha = 0.380\pi$.
Download Mishuris et al. supplementary movie 9(File)
File 2.7 MB
Supplementary material: File

Mishuris et al. supplementary movie 10

The evolution of the wave packet given by (4.8) for the non-dimensional times (gravity is unity) shown with slope α=0.477π$\alpha = 0.477\pi$.
Download Mishuris et al. supplementary movie 10(File)
File 8.2 MB
Supplementary material: File

Mishuris et al. supplementary movie 11

The evolution of the wave packet given by (4.8) for the non-dimensional times (gravity is unity) shown with slope α=0.670π$\alpha = 0.670\pi$.
Download Mishuris et al. supplementary movie 11(File)
File 8 MB
Supplementary material: File

Mishuris et al. supplementary movie 12

The evolution of the wave packet given by (4.8) for the non-dimensional times (gravity is unity) shown with slope α=0.670π$\alpha = 0.670\pi$.
Download Mishuris et al. supplementary movie 12(File)
File 8 MB