Skip to content

Initialize mass matrix to zeros in Moordyn#2243

Merged
andrew-platt merged 1 commit intoOpenFAST:devfrom
faisal-bhuiyan:fix-moordyn-bug
Jun 1, 2024
Merged

Initialize mass matrix to zeros in Moordyn#2243
andrew-platt merged 1 commit intoOpenFAST:devfrom
faisal-bhuiyan:fix-moordyn-bug

Conversation

@faisal-bhuiyan
Copy link
Contributor

@faisal-bhuiyan faisal-bhuiyan commented May 29, 2024

Ready to be merged.

All tests pass.

Feature or improvement description

Initialized the 6x6 temporary mass matrix to avoid setting them to NaNs, which crashed moordyn_driver for certain compilers such as gcc-8, 10, 12. The fix was tested with gcc-12.

Related issue, if one exists

None

Impacted areas of the software

Moordyn

Additional supporting information

N/A

Test results, if applicable

N/A

Initialize the 6x6 temporary mass matrix to avoid setting them to NaNs
@RyanDavies19
Copy link
Contributor

@faisal-bhuiyan Thanks for getting this figured out!

@andrew-platt andrew-platt self-assigned this May 31, 2024
Copy link
Collaborator

@andrew-platt andrew-platt left a comment

Choose a reason for hiding this comment

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

Thanks for fixing this!

@andrew-platt andrew-platt added this to the v4.0.0 milestone May 31, 2024
@andrew-platt andrew-platt merged commit aaa2000 into OpenFAST:dev Jun 1, 2024
@andrew-platt andrew-platt mentioned this pull request Dec 24, 2024
38 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

Comments