-
Notifications
You must be signed in to change notification settings - Fork 490
Open
Description
BeamDyn includes an additional layer of coordinate transformations that is no longer necessary and breaks the framework. Prior to pull request #1771, all BeamDyn states were calculated against a fixed reference frame set by the initial blade root reference position. During a call to CalcOutput or UpdateStates, the inputs were copied and transformed into this reference by the BD_InputGlobalLocal
routine.
After #1771, the reference frame for all states has been changed to a moving frame attached to the blade root motion. The BD_InputGlobalLocal
is no longer necessary and leads to confusion when reading the code.
There is some additional code cleanup that can be done when removing this routine.