HOS-NWT: an open-source numerical wave tank based on the High-Order Spectral method
Description
The open-source release of the HOS-NWT code is reported. This software is dedicated to the modelling of wave tank facilities at use in ocean engineering, leading to a so-called Numerical Wave Tank (NWT). The present numerical model is based on a pseudo-spectral approach, known as the High-Order Spectral (HOS) method, which guarantees both high accuracy and computational efficiency. The HOS-NWT code enables the reproduction of all the features of an experimental wave tank, including the presence of a wave maker to generate waves, an absorbing beach to dissipate the waves near the opposite wall, and perfectly reflective side walls. This release also includes recent developments that allow for the modelling of wave-breaking and the parallelization of the code through MPI. HOS-NWT v2.1 has been released as open-source software and is available on the GitLab platform It is developed and distributed under the terms of GNU General Public License (GPLv3). Along with the source code, a detailed HTML documentation is also available.