MHKiT-MATLAB icon indicating copy to clipboard operation
MHKiT-MATLAB copied to clipboard

Mooring module

Open hivanov-nrel opened this issue 1 year ago • 1 comments

Creating a standalone matlab mooring module with similar functionality as the MHKiT python version.

functions:

  • [x] read_moordyn
  • [ ] read_moordyn_input
  • [x] line_lay_length
  • [ ] plot_animate

tests:

  • [ ] created
  • [ ] passing

example:

  • [ ] moordyn example

hivanov-nrel avatar Dec 19 '24 03:12 hivanov-nrel

@simmsa I probably wont be able to get to this in the near-term so I wouldnt count on it being in the upcoming release. I'll see if I can make progress in the next couple of weeks though. Feel free to take a stab at the remaining tasks if there is a big push to include this in the release.

hivanov-nrel avatar Dec 30 '24 03:12 hivanov-nrel

@simmsa this PR is ready for review....two things i wanted to point out:

  • idk if the tests for the plots are ideal, let me know if you think they will pose some sort of issues with the fig save and delete methodology
  • i think we will also need to update the matlab toolbox install since this will introduce a new module that likely might not be in the Path directories

hivanov-nrel avatar Jul 30 '25 16:07 hivanov-nrel

Changelog

  • introduction of the mooring module, which includes functionality to read in MoorDyn files, calculate mooring line lay length, and visualize mooring line dynamics in 2D or 3D.
  • add example notebook highlighting the functionality of the mooring module

hivanov-nrel avatar Aug 07 '25 17:08 hivanov-nrel