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

Fix MAP linearization operating point #1168

Merged
merged 2 commits into from
Jul 12, 2022
Merged

Conversation

ebranlard
Copy link
Contributor

This pull request is ready to be merged

Feature or improvement description
This pull request contains two features:

  • Fix MAP linearization operating point output is not computed/reported correctly #1165: the operating point loads written to the "lin" files were wrong. They are now fixed by calling MAP_CalcOutput at the end of the routine MAP_JacobianPInputs.
  • Add the routine routine map_f_op to the MAP API to be able to return the summed loads at (0,0,0). These summed loads are required to be able to translate the stiffness matrix returned by MAP (at the point (0,0,0)) to a different point, such as the platform reference point. C or python wrapper of MAP can access this feature.

Related issue, if one exists
#1165

Impacted areas of the software
MAP

@ebranlard ebranlard requested a review from jjonkman July 5, 2022 17:03
@ebranlard ebranlard self-assigned this Jul 5, 2022
@rafmudaf rafmudaf added this to the v3.2.0 milestone Jul 12, 2022
@rafmudaf rafmudaf merged commit 9bac504 into OpenFAST:dev Jul 12, 2022
@rafmudaf rafmudaf mentioned this pull request Jul 12, 2022
10 tasks
@ebranlard ebranlard deleted the f/maplinop branch October 26, 2022 05:57
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