Program simulating particle trajectories under regular 2D waves

Aim:
To simulate particle trajectories under regular 2D waves in Linear Wave Theory using Matlab.

Details:
In fluid dynamics, linear wave theory gives a linearised description of the propagation of gravity waves on the surface of a homogeneous fluid layer. The theory assumes that the fluid layer has a uniform mean depth, and that the fluid flow is inviscid, incompressible and irrotational. This linear theory is often used to get a quick and rough estimate of wave characteristics and their effects. This approximation is accurate for small ratios of the wave height to water depth (for waves in shallow water), and wave height to wavelength (for waves in deep water). Linear wave theory is a linear theory for the propagation of waves on the surface of a potential flow and above a horizontal bottom.

Manas Phatak
Student at Ecole Centrale de Nantes Nantes, France