Skip to content

Conversation

andrew-platt
Copy link
Collaborator

Ready to merge

Feature or improvement description
This is a backport of #2905


Copy of #2905 description:

Feature or improvement description
This PR fixes a bug where the external loads on SubDyn interface degrees of freedom are incomplete if the interface joint is part of a rigid assembly. Previously, only the loads on the interface joint itself are computed. This is incomplete. We instead need to include the external loads on all nodes belonging to the same rigid assembly due to DoF reduction.

Related issue, if one exists
Addresses both Issue #854 and Issue #1081 (verified by @RBergua below). Both issues can now be closed. The corresponding warning message in SubDyn is also deleted.

Additional information
This appears to be a very old bug present since rigid links were first added to SubDyn. We can consider backporting to v4.x.

Impacted areas of the software
SubDyn

Test results, if applicable
No change to existing test results.

@andrew-platt andrew-platt merged commit d722005 into OpenFAST:rc-4.1.2 Jul 29, 2025
23 of 24 checks passed
@andrew-platt andrew-platt deleted the bp/2905_SD_RigidLink branch July 30, 2025 20:12
@andrew-platt andrew-platt mentioned this pull request Aug 5, 2025
37 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants