[bugfix] Incorrect reference frame used in HD for WAMIT/WAMIT2 #915
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR is ready to merge
Bug description
An incorrect reference frame was applied to mesh used for the potential flow bodies when rotated using the
PtfmRefztRot
input in the main HydroDyn input file. This mesh reference orientation should have been set to the identity.@rdamiani found this bug in testing a proprietary floating platform design including both Morison and potential flow elements. He had noticed that rotating the
WAMIT
body produced a different period in a pitch free decay test. It is expected that this frequency would be identical for an axisymmetricWAMIT
body. See #914 for plots.For further testing, a very simple test using a purely potential flow (
WAMIT
body) floating platform from the ITI Barge test case (5MW_ITIBarge_DLL_WTurb_WavesIrr
regression test). Turning off waves and wind, a free decay test from -5 degrees initial pitch is performed.Before fix:
After bug fix:
Related issue, if one exists
#914
Impacted areas of the software
Potential flow (WAMIT) bodies in HydroDyn that are rotated will be affected. No regression tests currently exist using this feature.