Skip to main content

Ocean wave 2D spectrum partitioning and fitting JONSWAP spectrum

Project description

======================================= Ocean Wave Spectra 2D Splitting/Fitting

Introduction

The main purpose of this package is to find parameters of JONSWAP wave spectra with spreading that, when recombined, best match the input 2D frequency direction wave spectra. Given a 2D wave spectrum S(f,theta), the package finds parameters of multiple JONSWAP partitions including wave spreading (i.e. Hs, Tp, Gamma, Tail exponent, ThetaP).

The aim of the package is to provide an industry wide approach to derive usable wave spectral parameters that provide the best possible reconstruction of the input wave spectrum. The method is designed to be tunable, but robust in the default configuration. A large number of observed and numerically modelled datasets have been tested during the creation and validation of the method.

It is the intention that the package will be used by consultants and weather forecastors to improve the descriptions of the ocean wave partitions for use in operations and engineering applications. It provides the metocean engineer with a robust way to separate swells and wind seas.

Usage

Import the waveSpec class

from wavespectra2dsplitfit import waveSpec

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wavespectra2dsplitfit-0.2-py3-none-any.whl (16.2 kB view details)

Uploaded Python 3

File details

Details for the file wavespectra2dsplitfit-0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for wavespectra2dsplitfit-0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 bf637144e61a0c618435bd7de1118555f9f47fa883dd9b74c3e39f11bbdcdc7d
MD5 2ea7a57a315aabe95420f3fc9dfaac51
BLAKE2b-256 85174e7ea6a1b69bf16ac80fbd1df37322cc2f141cac56929cf7df5609169111

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page