Wecopttool

Latest version: v3.0.2

Safety actively analyzes 723650 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 4

1.0.1

This hotfix version of WecOptTool makes a few corrections to the WaveBot example code, to make it easier to follow and improve the plots, and adds a fix to the SeaState class to ensure that the spectrum plotting in the [Optimizing an Existing WEC Model](https://snl-waterpower.github.io/WecOptTool/v1.0.0/user/optimization.html) docs page works.

Particular pull requests associated to this release are:
* 182
* 183
* 187

Many thanks are given to ThBoerner for pointing out the plotting issue in the optimization example docs page (see 186)

1.0.0

This first stable release of WecOptTool enables the user to create their own WEC optimization solutions by providing a structured approach to developing control co-design optimization problems. This structure is supported by a toolbox of common utilities that reduce the burden of managing input data and hydrodynamic simulation with BEM codes (such as NEMOH).

The original WecOptTool example of the RM3 point absorber is now presented in this new structure and a new example of the single body WaveBot point absorber is also included (in the examples directory). Expect more examples, with different configurations, in the near future.

A zip file containing this release can be downloaded by clicking the "Source code (zip)" link below.

This version of WecOptTool was tested with **MATLAB 2020a (Update 5)**.

0.1.0

The initial release of the WecOptTool toolbox allows the user to perform design optimization studies on the RM3 point absorber. Subsequent releases will provide a generalized framework allowing users to consider arbitrary devices of their choosing.

A zip file containing this release can be downloaded by clicking the "Source code (zip)" link below.

Page 4 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.