Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SD: removing static improvement method (SIM) from SubDyn elastic output mesh (y3 mesh) #1526

Merged
merged 9 commits into from
Apr 18, 2023

Conversation

ebranlard
Copy link
Contributor

This pull request is ready to be merged

Feature or improvement description
This feature removes the static improvement method contribution from the Y3 mesh. The contribution is stilll present in the write outputs of SubDyn (displacements and elastic loads).

Additional cleanup of the code was performed as part of this pullrequest.

More variables are allocated as part of Misc to avoid reallocation at each time step. (e.g. AllOuts and internal load vector)

Impacted areas of the software
SubDyn

Additional supporting information
This change came about while thinking about the future tight coupling algorithm of OpenFAST and could improve the stability.

Test results, if applicable
Results should be unchanged.

@ebranlard ebranlard added this to the v3.5.0 milestone Apr 14, 2023
@ebranlard ebranlard requested a review from jjonkman April 14, 2023 23:13
@ebranlard ebranlard changed the base branch from main to dev April 14, 2023 23:15
@ebranlard ebranlard self-assigned this Apr 14, 2023
Copy link
Collaborator

@jjonkman jjonkman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have not reviewed the source code changes in great detail (I'm not an expert on the SubDyn source code anyway), but I agree with the need for this change to SubDyn.

@ebranlard ebranlard merged commit 4e29ef9 into OpenFAST:dev Apr 18, 2023
@andrew-platt andrew-platt mentioned this pull request May 23, 2023
19 tasks
@ebranlard ebranlard deleted the f/sdy3out branch July 17, 2023 21:29
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.

2 participants