Recent Releases of WEC-Sim
WEC-Sim - WEC-Sim v7.0.0
New Features and Improvements
- Resolve issue #1305 - MATLAB deprecation warning in readWAMIT by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1340
- WEC-Sim QTFs compatability with NEMOH by @MShabara in https://github.com/WEC-Sim/WEC-Sim/pull/1353
- update body library block mask to address #1346 on dev branch by @dforbush2 in https://github.com/WEC-Sim/WEC-Sim/pull/1350
- Minor bug fix related to PR #1353 by @MShabara in https://github.com/WEC-Sim/WEC-Sim/pull/1359
- Resolve unit discrepancy from #1356 by @kmruehl in https://github.com/WEC-Sim/WEC-Sim/pull/1366
- MoorDyn variable path support by @RyanDavies19 in https://github.com/WEC-Sim/WEC-Sim/pull/1378
- User Defined Body Propterties v2 by @MShabara in https://github.com/WEC-Sim/WEC-Sim/pull/1355
- Update cable tension for negative displacements by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1349
- Full dir spectra (resolved conflicts) by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/1332
- Update flex body (GBM) to allow for nonlinear hydrodynamics (on first 6 DOF) by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/1379
- Fix mooring path check by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/1382
- Enable multiple wave trains with and add full directional wave block to flex body by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/1384
- Resave body library to resolve simscape logging error by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/1388
- Override main to be dev by @MShabara in https://github.com/WEC-Sim/WEC-Sim/pull/1390
- Applied recent commits to main into dev by @MShabara in https://github.com/WEC-Sim/WEC-Sim/pull/1397
- fix #1288, cleanup waveclass (main) by @dforbush2 in https://github.com/WEC-Sim/WEC-Sim/pull/1417
- fix waveClass and irregExc functions for #1288 (dev) by @dforbush2 in https://github.com/WEC-Sim/WEC-Sim/pull/1416
- Updates the Ubuntu and Matlab versions by @MShabara in https://github.com/WEC-Sim/WEC-Sim/pull/1420
- Fix irregular wave elevation with multiple directions by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/1403
- Add function to make sure BEM directions span 360 degrees for passive yaw and full directional spectra cases by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/1419
- Dev: fix badBEMIOFix_fcn by @dforbush2 in https://github.com/WEC-Sim/WEC-Sim/pull/1447
- KeepParallelPool by @pm-gusmano in https://github.com/WEC-Sim/WEC-Sim/pull/1418
- build Body from hydro structure directly by @degoeden in https://github.com/WEC-Sim/WEC-Sim/pull/1421
- elevationToSpectrum.m Function Enhancements by @pm-gusmano in https://github.com/WEC-Sim/WEC-Sim/pull/1423
- Variable hydro improvements by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1411
- ParaView feature for multiple mooring connections #1440 by @kmruehl in https://github.com/WEC-Sim/WEC-Sim/pull/1455
- QTF Standing (Newman) Approximation by @MShabara in https://github.com/WEC-Sim/WEC-Sim/pull/1461
- Enable Variable Mass by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/1465
- Fix wave generation with phaseSeed in waveClass for PCT by @jleonqu in https://github.com/WEC-Sim/WEC-Sim/pull/1467
- Fix mask for flex body by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/1468
- Radiation damping load extrapolation by @TianyuanWangi in https://github.com/WEC-Sim/WEC-Sim/pull/1476
- Update variable mass implementation and add documentation by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/1494
- Irregular CIC test for OSWEC by @jleonqu in https://github.com/WEC-Sim/WEC-Sim/pull/1484
- Body Library Refactoring by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1474
- Refactor badBemioFix_fcn by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1489
- Adds the QTF rotaions feature by @MShabara in https://github.com/WEC-Sim/WEC-Sim/pull/1511
- Universal PTO joint by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1466
waveClassConstructor Improvements by @pm-gusmano in https://github.com/WEC-Sim/WEC-Sim/pull/1515- Updated MOST source code by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1470
- OSWEC Test Case - Irregular Waves by @jleonqu in https://github.com/WEC-Sim/WEC-Sim/pull/1516
- Fix for the elevation plot when multiple wave classes are defined by @MShabara in https://github.com/WEC-Sim/WEC-Sim/pull/1526
- v7.0.0 by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1541
Documentation
- Fixing documentation inconsistency for PTO-Sim blocks (#1330) by @kmruehl in https://github.com/WEC-Sim/WEC-Sim/pull/1341
- Variable hydro documentation by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1343
Bug Fixes
- Pull bugfixes #1369 and #1362 from main to dev by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1370
- Pull #1373 into dev by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1380
- Qtf bug time interpolation by @MShabara in https://github.com/WEC-Sim/WEC-Sim/pull/1396
- Bug fixes for applications by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1401
- Pull a few fixes from dev into main by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1429
- Fix treatment of the inertia products in body.adjustMassMatrix by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1425
- Pull bug fixes from main into dev by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1436
- Excitation spread fix by @dforbush2 in https://github.com/WEC-Sim/WEC-Sim/pull/1439
- adding spread fix to flex by @dforbush2 in https://github.com/WEC-Sim/WEC-Sim/pull/1453
- Excitation spread fix dev by @dforbush2 in https://github.com/WEC-Sim/WEC-Sim/pull/1454
- Fix paraview output function by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/1441
- Bug fix for drag and nonhydro body block mass by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1464
- Merging bug-fixes from main into dev by @kmruehl in https://github.com/WEC-Sim/WEC-Sim/pull/1469
- Bug fix in BodyClass and minor change in BEMIO by @MShabara in https://github.com/WEC-Sim/WEC-Sim/pull/1472
- Modified sign convention when a cable pretension is defined by @ttran18 in https://github.com/WEC-Sim/WEC-Sim/pull/1478
- Match PR 1478 on main by @dforbush2 in https://github.com/WEC-Sim/WEC-Sim/pull/1479
- Fixing Regression Tests for RM3 by @jleonqu in https://github.com/WEC-Sim/WEC-Sim/pull/1473
- Pulling bugfix PR #1473 into dev by @kmruehl in https://github.com/WEC-Sim/WEC-Sim/pull/1480
- Nonhydro and drag body mass bugfix by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1499
- Resolve issue #1512 by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1518
- Nonlinear FK force bug Fix introduced in v6.1.2 by @MShabara in https://github.com/WEC-Sim/WEC-Sim/pull/1527
- Fix spread with nonlinear hydro by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/1528
- [BUG] Fix paraview outputs for new wave types by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/1525
- [BUG] Add back MoorDyn blocks (removed by #1470) by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/1522
- Pull PRs 1473 and 1470 into dev by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1531
- fix bug in flex body mask by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1536
- Fix wave current velocity by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1540
New Contributors
- @degoeden made their first contribution in https://github.com/WEC-Sim/WEC-Sim/pull/1421
- @TianyuanWangi made their first contribution in https://github.com/WEC-Sim/WEC-Sim/pull/1476
- @ttran18 made their first contribution in https://github.com/WEC-Sim/WEC-Sim/pull/1478
Issues and Pull Requests
Full Changelog: https://github.com/WEC-Sim/WEC-Sim/compare/v6.1.2...v7.0.0 * 68 issues closed since v6.1.2 * 52 PRs merged since v6.1.2
- MATLAB
Published by akeeste 6 months ago
WEC-Sim - v6.1.2
What's Changed
- Fixing documentation inconsistency for PTO-Sim blocks by @jleonqu in https://github.com/WEC-Sim/WEC-Sim/pull/1330
- Update Google analytics implementation in docs by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1342
- Body block library update for bug fix #1346 by @dforbush2 in https://github.com/WEC-Sim/WEC-Sim/pull/1347
- Fixes the bug in the bodyClass for the QTFs and variable hydro by @MShabara in https://github.com/WEC-Sim/WEC-Sim/pull/1351
- Update overview.rst - fixed a typo by @thepeteriley in https://github.com/WEC-Sim/WEC-Sim/pull/1362
- Update forceInternalMechanics and powerInternalMechanics in PTO blocks by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1369
- Multi wave class bug fix v2 by @MShabara in https://github.com/WEC-Sim/WEC-Sim/pull/1373
New Contributors
@thepeteriley made their first contribution in #1362
## Statistics
- 19 Issues closed since v6.1.1
- 34 PRs merged since v6.1.1
- 7 Discussions answered since v6.1.1
New Contributors
- @thepeteriley made their first contribution in https://github.com/WEC-Sim/WEC-Sim/pull/1362
Full Changelog: https://github.com/WEC-Sim/WEC-Sim/compare/v6.1.1...v6.1.2
- MATLAB
Published by MShabara about 1 year ago
WEC-Sim - WEC-Sim v6.1.1
What's Changed
- Resolved v6.1 bugs related to failed tests on the applications repository
Full Changelog: https://github.com/WEC-Sim/WEC-Sim/compare/v6.1...v6.1.1
- MATLAB
Published by kmruehl over 1 year ago
WEC-Sim - WEC-Sim v6.1
New Features
- Update docs on main by @salhus in https://github.com/WEC-Sim/WEC-Sim/pull/1031
- Save mooring library to R2020b by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1040
- Update readAQWA.m by @salhus in https://github.com/WEC-Sim/WEC-Sim/pull/1096
- Update plotRadiationIRF.m by @AlufaSam in https://github.com/WEC-Sim/WEC-Sim/pull/1102
- Update readNEMOH.m for compatibility with NEMOH v3.0 by @nathanmtom in https://github.com/WEC-Sim/WEC-Sim/pull/1105
- Remove direct github installations from docs environment by @H0R5E in https://github.com/WEC-Sim/WEC-Sim/pull/1149
- Exclude R2020b and R2021a from Windows test runners by @H0R5E in https://github.com/WEC-Sim/WEC-Sim/pull/1166
- Add BEMIO cleanup function by @dforbush2 in https://github.com/WEC-Sim/WEC-Sim/pull/1076
- Remove dead code from wecSim.m by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1170
- Update wecSim.m to new MoorDyn dll by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/1177
- Merge main commits to dev by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/1183
- Port testing PR #1186 to main by @H0R5E in https://github.com/WEC-Sim/WEC-Sim/pull/1187
- Add R2023b to Windows tests by @H0R5E in https://github.com/WEC-Sim/WEC-Sim/pull/1186
- Nemoh v3.0.2 Examples by @MShabara in https://github.com/WEC-Sim/WEC-Sim/pull/1204
- Update paraview docs by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/1227
- Update default branch to main by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1235
- Apply #1235 and #1241 to dev branch by @H0R5E in https://github.com/WEC-Sim/WEC-Sim/pull/1240
- PTO Extension Feature by @Allison-File in https://github.com/WEC-Sim/WEC-Sim/pull/1198
- Updating tests on main and dev by @kmruehl in https://github.com/WEC-Sim/WEC-Sim/pull/1250
- Updating WEC-Sim Issue Templates by @kmruehl in https://github.com/WEC-Sim/WEC-Sim/pull/1247
- Enable WEC-Sim to use MoorDyn v2 capabilities by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/1212
- Add missing mask initialization line in spherical constraint by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1264
- Update readCAPYTAINE.m to read Khs from .nc by @salhus in https://github.com/WEC-Sim/WEC-Sim/pull/1263
- Update readCapytaine - fix reading multiple bodies with <6 dofs by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1274
- Reposition % for readability by @Gusmano-2-OSU in https://github.com/WEC-Sim/WEC-Sim/pull/1272
- Update waveSpread calculation in irregular waves by @dforbush2 in https://github.com/WEC-Sim/WEC-Sim/pull/1290
- Add new examples for updated version of NEMOH (NEMOHv3.0.2) by @ashleynchong in https://github.com/WEC-Sim/WEC-Sim/pull/1226
- Pull main into dev by @kmruehl in https://github.com/WEC-Sim/WEC-Sim/pull/1297
- Expand regression tests by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1273
- BEMIO Unit Updates by @jniffene in https://github.com/WEC-Sim/WEC-Sim/pull/1296
- Speed up writeBEMIOH5 by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1301
- Update readAQWA.m by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/1253
- Variable hydrodynamics by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1248
- Update readCapytaine - get Khs from .nc files when bodies have less than 6 DOFs by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1275
- Adds the QTFs to WEC-Sim by @MShabara in https://github.com/WEC-Sim/WEC-Sim/pull/1242
- QTF - Variable Hydro compatibility by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1312
- Resolve conflicts between variable hydro and GBM by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1317
Bug Fixes
- Update to MoorDyn to fix MoorDyn crashing MATLAB session. by @AlixHaider in https://github.com/WEC-Sim/WEC-Sim/pull/1012
- Fix Direct Drive PTO Output order by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/1095
- Fix accelerator modes issue by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/1100
- Bugfix for plotBEMIO bodies by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1207
- Fix to #1217, nonlinFK and body block changed by @dforbush2 in https://github.com/WEC-Sim/WEC-Sim/pull/1220
- Fix on pDis function call by @dforbush2 in https://github.com/WEC-Sim/WEC-Sim/pull/1229
- Bug fixes for WEC-Sim GUI and Run From Simulink features by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1195
- Fix sign bug in the Generator Equivalent Circuit Block in PTO-Sim - Rebase PR to main by @jleonqu in https://github.com/WEC-Sim/WEC-Sim/pull/1236
- Fix direct drive bugs by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/1256
- Minor fix for formatting in Developer manual by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1280
- Bad BEMIO fcn fix by @dforbush2 in https://github.com/WEC-Sim/WEC-Sim/pull/1289
New Contributors
- @AlixHaider made their first contribution in https://github.com/WEC-Sim/WEC-Sim/pull/1012
- @AlufaSam made their first contribution in https://github.com/WEC-Sim/WEC-Sim/pull/1102
- @Allison-File made their first contribution in https://github.com/WEC-Sim/WEC-Sim/pull/1198
- @Gusmano-2-OSU made their first contribution in https://github.com/WEC-Sim/WEC-Sim/pull/1272
- @ashleynchong made their first contribution in https://github.com/WEC-Sim/WEC-Sim/pull/1226
Issues and Pull Requests
Full Changelog: https://github.com/WEC-Sim/WEC-Sim/compare/v6.0...v6.1 * > 104 issues closed since v6.0 * > 65 PRs merged since v6.0
- MATLAB
Published by kmruehl over 1 year ago
WEC-Sim - v6.0
New Features
- initial commit largeXYDispOption by @dforbush2 in https://github.com/WEC-Sim/WEC-Sim/pull/877
- Update coordinate system figure by @JiaMiGit in https://github.com/WEC-Sim/WEC-Sim/pull/931
- Property validation for WEC-Sim objects by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/904
- Dev: adding ampSpectraForWS function by @dforbush2 in https://github.com/WEC-Sim/WEC-Sim/pull/907
- Customizable DOFs for plotBEMIO by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/944
- CalculationofAinfusingradiationIRF.m by @salhus in https://github.com/WEC-Sim/WEC-Sim/pull/946
- Update citation names by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/954
- Update getDofNames() by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/957
- included readCAPYTAINE() argument to explicitly define KH.dat & Hydro… by @dav-og in https://github.com/WEC-Sim/WEC-Sim/pull/962
- Extract mask variable by @salhus in https://github.com/WEC-Sim/WEC-Sim/pull/958
- Add tests to check that SLX file versions do not exceed R2020b by @H0R5E in https://github.com/WEC-Sim/WEC-Sim/pull/919
- Products of Inertia in WEC-Sim by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/981
- Pull bug fixes #954, #999, #1002 from master into dev by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1011
- updating readNEMOH based on #983 by @kmruehl in https://github.com/WEC-Sim/WEC-Sim/pull/990
- Remove 'fixed' mass option from OSWEC input file by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/1022 and https://github.com/WEC-Sim/WEC-Sim/pull/1024
- Save the applied added mass time series by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1023
- Update tutorials by @kmruehl in https://github.com/WEC-Sim/WEC-Sim/pull/1030
- Control applications docs by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/1018
- Update read- and writeBEMIOH5 to allow for pressure integration for mean drift by @nathanmtom in https://github.com/WEC-Sim/WEC-Sim/pull/1046
- Add function to read h5 file to hydro data structure by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/1048
- Update radiationIRF.m by @nathanmtom in https://github.com/WEC-Sim/WEC-Sim/pull/1045
- Normalize quaternion to increase simulation robustness by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1049
- Plot bemio features by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/1034
- Updates to Morison Element Implementation by @nathanmtom in https://github.com/WEC-Sim/WEC-Sim/pull/1052
- Moving PTO-Sim to main WEC-Sim library by @jleonqu in https://github.com/WEC-Sim/WEC-Sim/pull/1057
- Add windows runner to dev branch unit test workflow by @H0R5E in https://github.com/WEC-Sim/WEC-Sim/pull/1061
- Update docs dependencies by @H0R5E in https://github.com/WEC-Sim/WEC-Sim/pull/1080
- Type property pto sim by @jleonqu in https://github.com/WEC-Sim/WEC-Sim/pull/1064
- Added mass updates by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1058
- Feature paraview by @agmoore4 in https://github.com/WEC-Sim/WEC-Sim/pull/1081
- Paraview documentation hyperlink fix by @agmoore4 in https://github.com/WEC-Sim/WEC-Sim/pull/1093
- use capytaine v2 to compute hydrostatics by @dav-og in https://github.com/WEC-Sim/WEC-Sim/pull/1092
- Update paraview doc images by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/1098
- readNEMOH update to be compatible with v3.0.0 release (but not QTF) by @nathanmtom in https://github.com/WEC-Sim/WEC-Sim/pull/1087
- Add simple direct drive PTO model by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/1106
- Control+pto docs by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/1108
- MOST Capabilities - Continuation by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/1127
- Implement an FIR filter to calculate radiation forces by @salhus in https://github.com/WEC-Sim/WEC-Sim/pull/1071
- Updating documentation to include links for the Advanced Features Web… by @jleonqu in https://github.com/WEC-Sim/WEC-Sim/pull/1126
- Multiple Wave Spectra by @salhus in https://github.com/WEC-Sim/WEC-Sim/pull/1130
- Update WECSimLibBody_Elements.slx for N Waves Applications by @salhus in https://github.com/WEC-Sim/WEC-Sim/pull/1133
- Update to MoorDyn v2 by @RyanDavies19 in https://github.com/WEC-Sim/WEC-Sim/pull/1134
- Updating WEC-Sim tests for dev branch by @kmruehl in https://github.com/WEC-Sim/WEC-Sim/pull/1142
Bug Fixes
- Remove fixed mass option by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/856
- Move run('stopWecSim') to wecSim.m by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/885
- Pull bug fixes into dev by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/900
- Save slx files in 2020b fixes #920 by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/923
- Fix readCAPYTAINE by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/884
- Fixes saveViz feature for elevation import by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/929
- Fix wave elevation import with rampTime = 0 by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/917
- readCapytainefixesforreadingdataformats_correctly by @salhus in https://github.com/WEC-Sim/WEC-Sim/pull/947
- Pull #954 into dev by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/955
- Bug fix for direction in readCapytaine by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/999
- Fix sign bug reported on issue #993 by @jleonqu in https://github.com/WEC-Sim/WEC-Sim/pull/1002
- Dev: reverts PR 910, fixing error in nonLinearBuoyancy by @dforbush2 in https://github.com/WEC-Sim/WEC-Sim/pull/1017
- Fix the transpose of linear restoring matrix to make roll mode rows to be 0 by @salhus in https://github.com/WEC-Sim/WEC-Sim/pull/1032
- Bugfix resolving documentation build error by @kmruehl in https://github.com/WEC-Sim/WEC-Sim/pull/1059
- fixreadWAMITand_writeBEMIOh5 by @salhus in https://github.com/WEC-Sim/WEC-Sim/pull/1065
- Pulling master bugfixes into dev by @kmruehl in https://github.com/WEC-Sim/WEC-Sim/pull/1101
- Bug fixes for v6.0 by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1136
- Path fix for BEMIO example by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/1144
New Contributors
- @JiaMiGit made their first contribution in https://github.com/WEC-Sim/WEC-Sim/pull/931
- @agmoore4 made their first contribution in https://github.com/WEC-Sim/WEC-Sim/pull/1081
- @RyanDavies19 made their first contribution in https://github.com/WEC-Sim/WEC-Sim/pull/1134
Issues and Pull Reqeusts
- >130 issues closed since v5.0.1
- >74 PRs merged since v5.0.1
- v6.0 Changelog: https://github.com/WEC-Sim/WEC-Sim/compare/v5.0.1...v6.0
- MATLAB
Published by kmruehl over 2 years ago
WEC-Sim - WEC-Sim v5.0.1
New Features
This is a bug fix release. New features since the previous release are not included.
Bug Fixes
- Fix saveViz by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/866
- Fix typo in docs. by @mancellin in https://github.com/WEC-Sim/WEC-Sim/pull/898
- Update documentation tutorials to fix OSWEC inertia by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/894
- CI: Split docs jobs | Add color to docs logs | Cancel runs on new push | Add 2021b to MATLAB versions by @H0R5E in https://github.com/WEC-Sim/WEC-Sim/pull/862
- Mac path fixes and make outputDir public by @ahmedmetin in https://github.com/WEC-Sim/WEC-Sim/pull/874
- wecSimPCT Fix (Master) by @yuyihsiang in https://github.com/WEC-Sim/WEC-Sim/pull/870
- Fix image bug in PTO-Sim in Library Browser by @jleonqu in https://github.com/WEC-Sim/WEC-Sim/pull/896
- update to v5.0 citation by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/911
- fix non-linear hydro by @dforbush2 in https://github.com/WEC-Sim/WEC-Sim/pull/910
- Pull dev bugfixes into master by @akeeste @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/950 (includes https://github.com/WEC-Sim/WEC-Sim/pull/929 https://github.com/WEC-Sim/WEC-Sim/pull/917 https://github.com/WEC-Sim/WEC-Sim/pull/884 by @jtgrasb)
New Contributors
- @mancellin made their first contribution in https://github.com/WEC-Sim/WEC-Sim/pull/898
- @ahmedmetin made their first contribution in https://github.com/WEC-Sim/WEC-Sim/pull/874
Issues and Pull Requests
- >52 issues closed since v5.0
- >23 PRs merged since v5.0
Full Changelog: https://github.com/WEC-Sim/WEC-Sim/compare/v5.0...v5.0.1
- MATLAB
Published by akeeste over 3 years ago
WEC-Sim - WEC-Sim v5.0
New Features
- Refactoring classes and properties @kmruehl in #803 #822 #828 #832, @akeeste in #838
- Refactoring docs by @kmruehl in https://github.com/WEC-Sim/WEC-Sim/pull/840
- Refactor BEMIO functions, tests, and documentation @akeeste in #790 #812, @H0R5E in #839, @dav-og in #806
- Run from sim updates by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/737
- Allow binary STL files by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/760
- Update Read_AQWA and AQWA examples by @jtgrasb in #761 #779 #797 #831
- Rename plotWaves by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/765
- Update to normalize to handle sorting mean drift forces by @nathanmtom in #808 #809
- Remove passiveYawTest.m by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/807
- Wave class wave gauge update by @nathanmtom in https://github.com/WEC-Sim/WEC-Sim/pull/801
- New pto sim lib by @jleonqu in https://github.com/WEC-Sim/WEC-Sim/pull/821
- Warning/Error flags by @jtgrasb in https://github.com/WEC-Sim/WEC-Sim/pull/826
- Add Google Analytics 4 by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/854
Documentation
- Update WEC-Sim's Developer Documentation for the Morison Element Implementation by @nathanmtom in https://github.com/WEC-Sim/WEC-Sim/pull/796
- Update response class API by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/802
- Docautogen_masks by @salhus in https://github.com/WEC-Sim/WEC-Sim/pull/842
- Move documentation compilation to GitHub Actions by @H0R5E in https://github.com/WEC-Sim/WEC-Sim/pull/817
- Add branch build in docs workflow for testing PRs by @H0R5E in https://github.com/WEC-Sim/WEC-Sim/pull/834
- Update the WEC-Sim Theory Documentation to Clarify Wave Power Calculation by @nathanmtom in https://github.com/WEC-Sim/WEC-Sim/pull/847
- Update documentation on mean drift and current by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/800
Bug Fixes
- Fix cable library links. Resolves #770 by @akeeste in #774 #775
- Fix rate transition error by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/799
- Fix cable implementation by @dforbush2 in https://github.com/WEC-Sim/WEC-Sim/pull/827
- PTO-Sim bug fix by @jleonqu in https://github.com/WEC-Sim/WEC-Sim/pull/833
- Bug fix for the regular wave power full expression by @nathanmtom in https://github.com/WEC-Sim/WEC-Sim/pull/841
- Fix documentation on dev branch by @H0R5E in https://github.com/WEC-Sim/WEC-Sim/pull/816
- Bug fix: responseClass reading the MoorDyn Lines.out file too early, resolves #811 by @akeeste in https://github.com/WEC-Sim/WEC-Sim/pull/814
Issues and Pull Requests
- >52 issues closed since v4.4
- >44 PRs merged since v4.4
Full Changelog: https://github.com/WEC-Sim/WEC-Sim/compare/v4.4...v5.0
- MATLAB
Published by kmruehl almost 4 years ago
WEC-Sim - WEC-Sim v4.4
- New Features
- Added WEC-Sim Library blocks for cable, spherical constraint, and spherical pto #712 #675
- Added feature to add/remove WEC-Sim path and create temp directory for each run #685 #686
- Updated WEC-Sim Library to 2020b and saved Simulink Library Functions to (*.m) files #686 #654
- Split WEC-Sim Library into sublibraries for each class #720
- Restructured WEC-Sim Continuous Integration tests into class-based tests #620
- Added wave visualization with wave markers and post-processing #736 #678
- Moved nonlinear hydrodynamics and morison elements to properties of the Body Class #692
- Documentation
- Added developer manual content for WEC-Sim Library, Run from Simulink, Simulink Functions, Added Mass, Software Tests #728
- Added user manual content for troubleshooting WEC-Sim #641
- Updated content for PTO-Sim, ParaView, WEC-Sim Applications and Tutorials #668 #642 #649 #643
- Added multi-version documentation for master and dev branches #630
- Bug Fixes
- Resolved bug with macro for ParaView 5.9 #459
- Resolved bugs in BEMIO with ReadCapytaine, READAQWA, and Write_H5 functions #727 #694 #636
- Resolved bug with variable time-step solver #656
- Issues and Pull Requests
- > 57 issues closed since v4.3
- >54 PRs merged since v4.3
- MATLAB
Published by kmruehl over 4 years ago
WEC-Sim - WEC-Sim v4.3
- New Features
- Added the ability for WEC-Sim to be run directly from Simulink #503 #512 #548
- Added capability to read Capytaine (.nc) output. Includes examples of running Capytaine with hydrostatics #464
- Created a more accurate infinite frequency added mass calculation #517
- Added ability for setInitDisp to intake multiple initial rotations #516 #586
- Documentation
- Restructured into four manuals: introduction, theory, user and development #455 #557
- Update of code structure section #455, links #649 , diagrams #643, paraview #642,
- Added section on suggested troubleshooting #641
- Continuous integration tests
- Overhaul and speed up of tests #508 #620
- Extension of tests to the applications cases WEC-Sim/WEC-Sim_Applications#7
- Clean up
- Created issue templates on GitHub #575, #634,
- Updated Morison Element warning flags #408
- Clean up response class methods #491 #514
- Clean up paraview output functions #490
- Bug Fixes
- Paraview macros and .pvsm files #459
- BEMIO read mean drift force in R2021a #636
- PTO-Sim calling workspace #632
- Combine_BEM Ainf initialization #611
>100 issues closed since v4.2 >45 PRs merged since v4.2
- MATLAB
Published by akeeste over 4 years ago
WEC-Sim - WEC-Sim v4.2
- New Features
- Added normal/tangential option for Morison Force (
simu.morisonElement = 2) #408 - Added Drag Body (
body(i).nhBody=2) #423 #384 - WEC-Sim output saved to structure #426
- Added WEC-Sim parallel execution for batch runs (`
wecSimPCT) using MATLAB parallel computing toolbox #438 - Added end stops to PTOs #445
- Added normal/tangential option for Morison Force (
- Documentation
- Automatically compile docs with TravisCI #439
- Generate docs for master and dev branches of WEC-Sim
- Bug Fixes
- Resolved convolution integral bug for body-to-body interactions #444
- Resolved PTO-Sim bug for linear to rotary conversion blocks #327 #485
- Resolved variant subsystem labeling bug #486 #479
- MATLAB
Published by kmruehl about 5 years ago
WEC-Sim - WEC-Sim v4.1
- Added passive yaw
- Revised spectral formulations per IEC TC114 TS 62600-2 Annex C
- Updated examples on the WEC-Sim_Applications repository
- Added unit tests with Jenkins
- Added API documentation for WEC-Sim classes
- Merged Pull Requests
- Updated BEMIO for AQWA version comparability #373
- Extended capabilities for ParaView visualization #355
- MATLAB
Published by kmruehl over 5 years ago
WEC-Sim - WEC-Sim v4.0
Added mean drift force calculation
Added generalized body modes for simulating flexible WEC devices and for structure loading analysis
Updated BEMIO for the two added functionalities
- MATLAB
Published by yuyihsiang over 6 years ago
WEC-Sim - WEC-Sim v3.1
Added wave gauges for three locations
Added command line documentation for objects
Added error and warning flags
Converted Morrison Elements to script instead of block
Converted WEC-Sim and PTO-Sim library files back to slx format
Fixed plot error in MATLAB 2018b
- MATLAB
Published by yuyihsiang about 7 years ago
WEC-Sim - WEC-Sim v3.0
- Added option of equal energy spacing for irregular waves (default).
- Added option to calculate the wave elevation at a location different from the origin
- Added option to define gamma for JONSWAP spectrum
- Improved the WEC-Sim simulation speed when using rapid-acceleration mode
- Fixed path bug in BEMIO for LINUX/OSX users
- Changed/Added following WEC-Sim parameters
- waves.randPreDefined -> waves.phaseSeed
- waves.phaseRand -> waves.phase
- simu.dtFeNonlin -> simu.dtNL
- simu.rampT -> simu.rampTime
- Added simu.dtME to allow specification of Morison force time-step
- MATLAB
Published by kmruehl about 8 years ago
WEC-Sim - WEC-Sim v2.2
New Features:
- Updated WEC-Sim's parser for moorDyn
- Added option to save pressure data for non-linear hydro (simu.pressureDis)
- Major repository cleanup
- Implemented Git LFS for tracking *.h5 files
- Added WEC-Sim_Applications repository as a submodule
- Moved moorDyn to its own repository
- Removed publications from repository, available on website
NOTE: Re-clone repository - GitHub history was re-written to make repository much smaller. The clone should be much faster than before. - Please verify that the *.h5 files are properly downloaded and placed in the correct directory.
- MATLAB
Published by kmruehl over 8 years ago
WEC-Sim - WEC-Sim v2.1
New Features: - MATLAB version of BEMIO (to replace python version) - Variable time step option added by @ratanakso - Update to MCR, option to not re-load h5 file by @bradling - Update to waveClass to allow for definition of min/max wave frequency by @bradling
NOTE: not backwards compatible - mooring blocks were modified
- MATLAB
Published by kmruehl about 9 years ago
WEC-Sim - WEC-Sim v2.0
New Features: - Body-to-body interactions for radiation forces - Morrison forces - Batch run mode - More general constraint, PTO, and mooring implementation - Mooring sub-library - More realistic PTO and mooring modelling through PTO-Sim and integration with MoorDyn - Non-hydrodynamic body option - Visualization using ParaView
NOTE: not backwards compatible - Surge Constraint and PTO blocks were removed - Mooring definition through body or constraints blocks removed - Body number no longer specified as second input to bodyClass initialization
- MATLAB
Published by almost 10 years ago
WEC-Sim - WEC-Sim v1.3
New Features: - body2body interactions - batch runs, aka multiple case runs (MCR) - moordyn - non-hydro body - Morrison - joint updates - visualization using Paraview
- MATLAB
Published by kmruehl over 10 years ago
WEC-Sim - WEC-Sim v1.2.1
Updates (no new features): - Improved compatibility with bemio. WEC-Sim now checks bemio version to ensure compatibility. - Revision to PTO output
WEC-Sim Website: http://wec-sim.github.io/WEC-Sim
Online Forum: https://github.com/WEC-Sim/WEC-Sim/issues
- MATLAB
Published by kmruehl over 10 years ago
WEC-Sim - WEC-Sim v1.2
New Features: - Nonlinear Froude-Krylov hydrodynamics and hydrostatics - State space radiation - Wave directionality - User-defined wave elevation time-series - Imports non-dimensionalized BEMIO hydrodynamic data (instead of fully dimensional coefficients) - 'Variant Subsystems' implemented to improve code stability (instead of if statements) - Bug fixes
WEC-Sim Website: http://wec-sim.github.io/WEC-Sim
Online Forum: https://github.com/WEC-Sim/WEC-Sim/issues
- MATLAB
Published by lawsonro3 over 10 years ago
WEC-Sim - WEC-Sim v1.1.1
Updates (no new features): - v1.1.1 contains minor bug fixes to v1.1
WEC-Sim Website: http://wec-sim.github.io/WEC-Sim
Online Forum: https://github.com/WEC-Sim/WEC-Sim/issues
- MATLAB
Published by lawsonro3 over 10 years ago
WEC-Sim - WEC-Sim v1.1
New Features: - Restructured code to object orientated programming - Bug fixes
NOTE: not backwards compatible - major code structure changes
WEC-Sim Website: http://wec-sim.github.io/WEC-Sim
Online Forum: https://github.com/WEC-Sim/WEC-Sim/issues
- MATLAB
Published by lawsonro3 almost 11 years ago
WEC-Sim - WEC-Sim v1.0.1
Updates: - Bug Fix for Constraint and PTO force outputs - for more information see webpage: http://en.openei.org/wiki/WEC-Sim
- MATLAB
Published by about 11 years ago
WEC-Sim - WEC-Sim v1.0
WEC-Sim Version 1.0 Release Notes - Initial release of the WEC-Sim code - Available as a static download on OpenEI - Documentation available in PDF
For more information see webpage: http://en.openei.org/wiki/WEC-Sim
NOTE: OpenEI now redirects to WEC-Sim website
- MATLAB
Published by lawsonro3 about 11 years ago