Skip to content
gducrozet edited this page May 9, 2017 · 19 revisions

HOS-Ocean

3D spectra HOS3D

Freak wave 3D

HOS-Ocean is a numerical model dedicated to the propagation of non-linear wave fields in open ocean with arbitrary constant depth. It is based on the High-Order Spectral (HOS) method which enables the simulation of highly non-linear wavefields. It has been developed at Ecole Centrale de Nantes for 10 years and is used in several research projects.

This wiki details the procedure to download and use HOS-ocean as well as the documentation of the current installation.

Overview

HOS-ocean is available to download as a single program to compile and execute. This is written in Fortran language.

Reference

Any publication or report using HOS-ocean have to refer to the corresponding publications

  • Ducrozet G., Bonnefoy F., Le Touzé D. and Ferrant P. : HOS-ocean: Open-source solver for nonlinear waves in open ocean based on High-Order Spectral method. Comp. Phys. Comm., 2016; doi:10.1016/j.cpc.2016.02.017
  • Ducrozet, G., Bonnefoy, F., Le Touzé, D., and Ferrant, P.: 3-D HOS simulations of extreme waves in open seas, Nat. Hazards Earth Syst. Sci., 7, 109-122, 2007; doi:10.5194/nhess-7-109-2007. pdf
  • Bonnefoy, F., Ducrozet, G., Le Touzé, D., Ferrant, P.: Time-domain simulation of nonlinear water waves using spectral methods. In Advances in Numerical Simulation of Nonlinear Water Waves, Vol. 11, Advances in Coastal and Ocean Engineering. World Scientific, 2009; 129–164; doi:10.1142/9789812836502_0004. google book

License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Main points one has to remind about this license:

  • HOS-ocean is a free software. This means:
    • the freedom to use it for any purpose,
    • the freedom to change it to suit your needs,
    • the freedom to share it with your friends and neighbors, and
    • the freedom to share the changes you make.
  • GPL license uses concept of copyleft
    • HOS-ocean stay a free software, no matter who changes or distributes the program
    • if you release a modified version to the public in some way, the GPL requires you to make the modified source code available to the program's users, under the GPL.
    • if you want to include HOS-ocean in your program and distribute it, your program must also be free software (with GPL or compatible license).
  • HOS-ocean may be released under another license for specific commercial softwares. Contact us for details

Download

Download of latest release version is available here.

Developers are welcome to contribute, cloning is available from the main GitHub page for HOS-ocean: here.

Supplementary information

Note that a Numerical Wave Tank based on the HOS method, namely HOS-NWT, is also available here.

It is dedicated to the generation and propagation of highly non-linear wave fields in wave basins. The proposed model reproduce all features of an ocean wave basin: directional wavemaker, reflective walls and absorbing beach.

Analytics