WaterWaves1D.jl - Duchêne, Vincent; Navaro, Pierre (2022)