Wecopttool

Latest version: v3.0.2

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

Scan your dependencies

Page 1 of 4

3.0.2

What's Changed
* remove realization dimension if it exists

3.0.1

fix PyPI release of v3

3.0.0

What's Changed
* Update CONTRIBUTING.md to indicate PRs should be to the new dev branch by cmichelenstrofer
* Update RELEASING.md to reflect new workflow with the dev branch by cmichelenstrofer
* Set Default uniform_shift to False by jtgrasb in https://github.com/sandialabs/WecOptTool/pull/313
* update docstrings by ryancoe in https://github.com/sandialabs/WecOptTool/pull/326
* damping naming and consistently change radiation damping by cmichelenstrofer in https://github.com/sandialabs/WecOptTool/pull/328
* Fix test failures by jtgrasb in https://github.com/sandialabs/WecOptTool/pull/330
* actually test power solution for irregular wave by ryancoe in https://github.com/sandialabs/WecOptTool/pull/327
* Update test_integration with new scaling by jtgrasb in https://github.com/sandialabs/WecOptTool/pull/333
* Phase Realizations Demo and Docs by jtgrasb in https://github.com/sandialabs/WecOptTool/pull/315
* issue 321 fd_to_td() bug by dtgaebe in https://github.com/sandialabs/WecOptTool/pull/329
* nodf -> ndof by ryancoe in https://github.com/sandialabs/WecOptTool/pull/334
* add DOI for Daniel's paper by ryancoe in https://github.com/sandialabs/WecOptTool/pull/336
* Tutorial cleanup by michaelcdevin and ryancoe in https://github.com/sandialabs/WecOptTool/pull/339
* Utils dev - replaces old utilities PR by dtgaebe in https://github.com/sandialabs/WecOptTool/pull/343
* Post process docstrings; use loops for multiple realizations by ryancoe, cmichelenstrofer, and jtgrasb in https://github.com/sandialabs/WecOptTool/pull/337
* Lower tolerance for new test to fix CI failing occasionally by michaelcdevin
* hyperlinks no longer have formatting, plus other small adjustments by michaelcdevin in https://github.com/sandialabs/WecOptTool/pull/348
* Merge to dev, not main by michaelcdevin in https://github.com/sandialabs/WecOptTool/pull/349
* Dev version of documentation site by michaelcdevin in https://github.com/sandialabs/WecOptTool/pull/347
* updated with new capytaine docs URL by michaelcdevin
* Add warnings when adding inertia and hydrostatic stiffness automatically by jtgrasb in https://github.com/sandialabs/WecOptTool/pull/346
* CI workflow cleanup by michaelcdevin in https://github.com/sandialabs/WecOptTool/pull/352
* Specify NumPy version <2.0 since it breaks autograd by michaelcdevin


**Full Changelog**: https://github.com/sandialabs/WecOptTool/compare/v2.7.0...v3.0.0

2.7.0

What's Changed
* Added conda-forge details to installation instructions by michaelcdevin in https://github.com/sandialabs/WecOptTool/pull/266
* Static cases (no optimization). Closes 249 by cmichelenstrofer in https://github.com/sandialabs/WecOptTool/pull/277
* Fix CI random failures by michaelcdevin in https://github.com/sandialabs/WecOptTool/pull/275
* Allowing Python 3.11 by michaelcdevin in https://github.com/sandialabs/WecOptTool/pull/278
* Make residual function more accessible. Closes 253 by cmichelenstrofer in https://github.com/sandialabs/WecOptTool/pull/276
* Documentation improvements/updates by ryancoe in https://github.com/sandialabs/WecOptTool/pull/267
* Remove linkcheck by michaelcdevin in https://github.com/sandialabs/WecOptTool/pull/287
* Control fundamental frequency precision by ryancoe in https://github.com/sandialabs/WecOptTool/pull/271
* Capytaine v2 Hydrostatics by jtgrasb in https://github.com/sandialabs/WecOptTool/pull/284
* Check minimum computable wavelength in tutorial 1 (Capytaine v2) by jtgrasb in https://github.com/sandialabs/WecOptTool/pull/288
* Update to predefined meshes (Capytaine v2) by jtgrasb in https://github.com/sandialabs/WecOptTool/pull/285
* Reorder hydrodynamic impedance dimensions to be consistent by michaelcdevin in https://github.com/sandialabs/WecOptTool/pull/289
* Add `netCDF4` to dependencies list. by michaelcdevin in https://github.com/sandialabs/WecOptTool/pull/291
* Only use `waves` frequency vector in post-processing by michaelcdevin in https://github.com/sandialabs/WecOptTool/pull/294
* consistent use xr.DataArray and xr.Dataset arguments by jtgrasb in https://github.com/sandialabs/WecOptTool/pull/248
* Saturated feedback controllers by cmichelenstrofer in https://github.com/sandialabs/WecOptTool/pull/273
* Unused_imports by ryancoe in https://github.com/sandialabs/WecOptTool/pull/295
* Add multiple phase realizations to waves by jtgrasb in https://github.com/sandialabs/WecOptTool/pull/297
* Update waves.py for nfreq=1 by jtgrasb in https://github.com/sandialabs/WecOptTool/pull/312


**Full Changelog**: https://github.com/sandialabs/WecOptTool/compare/v2.6.0...v2.7.0

2.6.0

What's Changed
* Combine mech and elec power in pto.post_process by jtgrasb in https://github.com/sandialabs/WecOptTool/pull/247
* **New tutorial:**Tutorial 4: Pioneer WEC by michaelcdevin in https://github.com/sandialabs/WecOptTool/pull/243
* Add missing references to documentation site by michaelcdevin in https://github.com/sandialabs/WecOptTool/pull/259


**Full Changelog**: https://github.com/sandialabs/WecOptTool/compare/v2.5.0...v2.6.0

2.5.0

What's Changed
* Zero freq impedance power adjustment by dtgaebe in https://github.com/sandialabs/WecOptTool/pull/227
* Add custom user agent when linking to IEEExplore by michaelcdevin in https://github.com/sandialabs/WecOptTool/pull/231
* Fixing GIFs not looping on documentation website by michaelcdevin in https://github.com/sandialabs/WecOptTool/pull/228
* Added seed argument to elevation_fd, long_crested_wave, and irregular_wave by dtgaebe in https://github.com/sandialabs/WecOptTool/pull/234
* Fourier transform and 2nd derivative matrix corrections by michaelcdevin in https://github.com/sandialabs/WecOptTool/pull/232
* Update unstructured controller to allow for extra optimization variables by jtgrasb in https://github.com/sandialabs/WecOptTool/pull/226
* Updated kinematics section of the theory documentation by dtgaebe in https://github.com/sandialabs/WecOptTool/pull/236
* Internal URL updates by michaelcdevin in https://github.com/sandialabs/WecOptTool/pull/237
* Differentiable PTO impedance by cmichelenstrofer in https://github.com/sandialabs/WecOptTool/pull/238
* Custom user agent for more DOI links by michaelcdevin in https://github.com/sandialabs/WecOptTool/pull/241
* DOCUMENTATION: frequencies, meshing, copyright by ryancoe in https://github.com/sandialabs/WecOptTool/pull/169
* Tutorial 3 corrections by michaelcdevin in https://github.com/sandialabs/WecOptTool/pull/240

New Contributors
* jtgrasb made their first contribution in https://github.com/sandialabs/WecOptTool/pull/226

**Full Changelog**: https://github.com/sandialabs/WecOptTool/compare/v2.4.0...v2.5.0

Page 1 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.