Solutions of the Helmholtz equation in 1 dimension: propagative wave \(u(x)=\mathrm e^{\mathrm ikx}\) and standing wave \(u(x)=\cos(kx)=\frac{\mathrm e^{\mathrm ikx}+\mathrm e^{-\mathrm ikx}}2\), and their evolution in time \(U(x,t)=\Re\{u(x) \mathrm e^{-\mathrm ikt}\}\).
Motion of the particles in a fluid subject to an acoustic plane wave \(U(\mathbf{x},t)=\cos(k(x_1-ct))\).
Each particle oscillates harmonically back and forth, but remains in a small region.
The blue line represents the acoustic pressure (or the density).
Elastic waves in a solid:
propagative P-wave,
propagative S-wave,
stationary P-wave,
stationary S-wave.
Bessel and Hankel functions.
![]() ![]() |
Special solutions of the Helmholtz equation in 2 dimensions: real and imaginary parts, magnitude and time evolution.
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
Transmission problems: solutions of the Helmholtz equation with piecewise-constant wavenumber
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() |
![]() ![]() |
Plane wave of direction \((\frac{\sqrt3}2,-\frac12)\) reflected by the horizontal line \(\{x_2=0\}\).
On the lower side of the square we have imposed sound-soft (\(u=0\)), sound-hard (\(\partial_n u=0\))
and impedance (\(\partial_n u-\mathrm ik\vartheta u=0\), \(\vartheta=1\)) boundary conditions, respectively.
Examples of BEM computations: scattering of a plane wave of direction \((\frac12,\frac{\sqrt3}2)\) by sound-soft polygons.
![]() |
Scattered field:![]() Total field: ![]() |
![]() |
Scattered field:![]() Total field: ![]() |
Scattering of a Herglotz function \(u^{Inc}(\mathbf{x})= \int_{\frac\pi4-\frac1{10}}^{\frac\pi4+\frac1{10}}e^{ik((x_1-0.7)\cos\varphi+x_2\sin\varphi)}d\varphi\) by \((0,1.5)^2\setminus(0,1.4]^2\) by a 2D corner reflector, with \(k=70\), plotted on \((-1,2)^2\).
![]() |
Scattered field:![]() Total field: ![]() |
Scattering by the same non-convex obstacle of plane waves with direction \((\frac12,\frac{\sqrt3}2)\) and wavenumbers \(k=1,2,4,8,16,32,64,128\) (total field magnitude).
Babinet principle: scattering by a sound-soft flat screen and diffraction by a sound-hard aperture.
Comparison between SSSP solution and Kirchhoff/physical-optics approximation
Back to the "Advanced numerical methods for PDEs" page.
The Matlab file used to generate most of the figures and the animations (excluding those computed with the BEM):
MNAPDEdrawwaves.m
Benchmark to test the results of the BEM code: file .mat (computed with MPSpack).
Plenty of animations of 2D solutions of the wave equation, interpreted as dimensional reduction of the Maxwell equations, can be found on Robin Hogan's page:
http://www.met.reading.ac.uk/clouds/maxwell/
Other animations of acoustic and elastic waves can be found on the page of Daniel A. Russell:
https://www.acs.psu.edu/drussell/demos.html
A simple interactive introduction to sound propagation is on the page of Bartosz Ciechanowski:
https://ciechanow.ski/sound/