-
Notifications
You must be signed in to change notification settings - Fork 35
Home
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.
Here is detailed the procedure to download and use HOS-ocean as well as the documentation of the current installation
HOS-ocean is available to download as a single program to compile and execute. This is written in Fortran language. Basic outputs are: free surface elevation and potential, modal amplitudes...
For developers/contributors to the HOS-ocean project, a GIT repository has been set-up. In order to avoid any issues concerning the main subroutines (representing the so-called High-Order Spectral method), benchmarking procedure of this main core is provided.
It is asked for anyone contributing to HOS core, i.e. following routines
resol_HOS.f90
variables_3D.f90
filters.f90
-
Makefile
: especially compilation otpions
to run the benchmark and ensure that results are not modified.
Benchmark program consists of two specific files with a corresponding Makefile
check_W_DYue.f90
variables_3D_DYue.f90
Makefile_test_W_DYue
Linux/Unix environment: the compilation of the benchmark program is made with typical instructions
make -Bf makefile_test_DYue
Windows environment: to be completed
The program is executed in command line.
TO BE COMPLETED