A pseudo-spectral solver for the Serre-Green-Naghdi equations modelling long gravity waves.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
pics
script
LICENSE
README.md

README.md

Serre's equations spectral solver

Head-on collision

This Matlab script is a pseudo-spectral solver for the Serre-Green-Naghdi equations which model the propagation of long gravity waves. Here, for the sake of simplicity, we restrict our attention to the case of the flat bottom.

The numerical scheme is described in the following publication:

Remark: In this script we implemented a good time discretization scheme (Dormand-Prince 5(4)), but with a constant time step (for simplicity). However, the authors strongly recommend to use the adaptive time stepping procedures such as the PI-control strategy.

Any comments are welcome!

Authors