WaveSpec.jl

Author shagun751
Popularity
0 Stars
Updated Last
2 Months Ago
Started In
December 2022

WaveSpec

Stable Dev Build Status Coverage


Description

WaveSpec provides functions related to ocean-wave input for numerical models. These include

Function Description
dispersionRel(h, T) Function for calculation the wave-length for a ocean wave with period T and in water-depth h,
jonswap(Hs, Tp) Function for calculation jonswap spectrum, for a given significant wave height Hs and peak time period Tp)
waveAiry1D(sp, t, x, z) Generate time-series for wave-elevation and particle velocity at location (x,z) at at time-instances t for a ocean-wave spectrum defined by sp

Tutorials

Please refer to the test folder for the tutorials


Installation

WaveSpec is a registered package in the official Julia package registry. Thus, the installation of WaveSpec is straight forward using the Julia's package manager. Open the Julia REPL, type ] to enter package mode, and install as follows

pkg> add WaveSpec

Contact

Please contact Oriol Colomes, Shagun Agarwal for further questions.


Used By Packages

No packages found.