Skip to content

Conversation

@fmormer
Copy link
Collaborator

@fmormer fmormer commented Jul 22, 2025

[UPDATE] This PR includes only anchor-related files originally introduced in commit 7de4650.
All BEM/WAMIT/Hydrostar output files have been excluded.
It includes updates to:

  • examples/05_Anchors/
  • famodel/anchors/
  • tests/test_anchors.py and testOntology.yaml

Please use "Squash and merge" to consolidate changes into a single commit.

Let me know if any adjustments are needed

{ORIGINAL DESCRIPTION] This pull request includes a number of upgrades and new features developed under FAModel_anchors, focused on the anchor module and its integration with the overall FAModel workflow. Key additions include:

  • New anchor examples for anchor methods covering all anchor types and soil stored in examples/05_Anchors
  • Enhancements to all capacity models and support functions - Improved plotting and soil-handling functions
  • New anchor installation models for most anchor concept - ongoing process
  • Anchor class modifications - ongoing process
  • Alternatives for the getSizeAnchor methods within the Anchor class
  • New exception handling load limitation when soil capacity exceeds applied mooring loads
  • Extensive refactoring and cleanup across multiple modules

These updates are intended to improve the flexibility and reliability of anchor design workflows. All changes have been tested locally using the available test suite but there might be some incompatibilities under the radar that might raise with users feedback.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant