The last release (1.0.2) was set to make MoorPy easier to install
This newest release (1.1.0) has added some new features to MoorPy:
- Subsystems: a new MoorPy object to encompass a group of MoorPy objects from the anchor point to the fairlead point
- Bathymetry and Current: new features to include in a mooring system
- - Streamlined functions in line.py and Line.solveStatics() to better handle these features
- Static-Dynamic Stiffness Model: mooring lines can now reference a static or a dynamic stiffness coefficient (EA/MBL) to model differences in stiffness (https://www.nrel.gov/docs/fy24osti/87481.pdf)
- Mooring Line Properties: updated properties for different mooring line types
- Other:
- - Catenary.py adjustments for unique cases like sloped seabeds, near-taut cases, near-slack cases, buoyant cases, etc.
- - System.unload() additions like dynamic stiffness parameters (to help with BA/-zeta), MoorDyn rods, etc.
- - Refinements to analytic stiffnesses (https://www.nrel.gov/docs/fy24osti/89605.pdf)