Get DNVGL significant wave height and wave period model.
Get the descriptions necessary to create th significant wave height
and wave period model as defined in DNVGL [1] in section 3.6.3.
Returns:
dist_descriptions (list of dict) – List of dictionaries containing the dist descriptions for each dimension.
Can be used to create a GlobalHierarchicalModel.
fit_descriptions (None) – Default fit is used so None is returned.
Can be passed to fit function of GlobalHierarchicalModel.
semantics (dict) – Dictionary with a semantic description of the model.
Can be passed to plot functions.
Get DNVGL significant wave height and wind speed model.
Get the descriptions necessary to create the significant wave height
and wind speed model as defined in DNVGL [2] in section 3.6.4.
Returns:
dist_descriptions (list of dict) – List of dictionaries containing the dist descriptions for each dimension.
Can be used to create a GlobalHierarchicalModel.
fit_descriptions (None) – Default fit is used so None is returned.
Can be passed to fit function of GlobalHierarchicalModel.
semantics (dict) – Dictionary with a semantic description of the model.
Can be passed to plot functions.
Get the descriptions necessary to create the significant wave height - steepness
model that is an adaptation of Windmeier’s EW model [5]_. Both, Hs and Steepness follow
an exponentiated Weibull distribution.
Compared to Windmeier’s EW model, this model has a dependence function for scale
that evaluates to scale > 0 at hs = 0 m .
The dependence function reads: shift + a * (1 - np.exp(-b * hs))
Because the model is defined in Hs-steepness space it must be transformed to
Hs-Tz for contour calculation.
This model was introduced in the virocon software, there is research paper
describing it.
Returns:
dist_descriptions (list of dict) – List of dictionaries containing the dist descriptions for each dimension.
Can be used to create a GlobalHierarchicalModel.
fit_descriptions (None) – Default fit is used so None is returned.
Can be passed to fit function of GlobalHierarchicalModel.
semantics (dict) – Dictionary with a semantic description of the model.
Can be passed to plot functions.
Get OMAE2020 significant wave height and wave period model.
Get the descriptions necessary to create the significant wave height
and wave period model as described by Haselsteiner et al. [3].
Returns:
dist_descriptions (list of dict) – List of dictionaries containing the dist descriptions for each dimension.
Can be used to create a GlobalHierarchicalModel.
fit_descriptions (list of dict) – List of dictionaries containing the fit description for each dimension.
Can be passed to fit function of GlobalHierarchicalModel.
semantics (dict) – Dictionary with a semantic description of the model.
Can be passed to plot functions.
Get OMAE2020 wind speed and significant wave height model.
Get the descriptions necessary to create the wind speed and
significant wave height model as described by Haselsteiner et al. [4].
Returns:
dist_descriptions (list of dict) – List of dictionaries containing the dist descriptions for each dimension.
Can be used to create a GlobalHierarchicalModel.
fit_descriptions (list of dict) – List of dictionaries containing the fit description for each dimension.
Can be passed to fit function of GlobalHierarchicalModel.
semantics (dict) – Dictionary with a semantic description of the model.
Can be passed to plot functions.
Get the descriptions necessary to create the significant wave height - steepness
model that was proposed by Windmeier [5]_. Both, Hs and Steepness follow
an exponentiated Weibull distribution.
Because the model is defined in Hs-steepness space it must be transformed to
Hs-Tz for contour calculation.
Returns:
dist_descriptions (list of dict) – List of dictionaries containing the dist descriptions for each dimension.
Can be used to create a GlobalHierarchicalModel.
fit_descriptions (None) – Default fit is used so None is returned.
Can be passed to fit function of GlobalHierarchicalModel.
semantics (dict) – Dictionary with a semantic description of the model.
Can be passed to plot functions.