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

Merge dev to dev-unstable-pointers #1838

Merged

Conversation

andrew-platt
Copy link
Collaborator

Ready for merging

Feature or improvement description
After release 3.5.1, the main branch (3.5.1) was merged into dev with PR #1834. This PR propagates those updates to the dev-unstable-pointers branch.

Related issue, if one exists
None

Impacted areas of the software
Minor updates and improvements from the 3.5.1 release including visualization of HydroDyn floating platforms and MoorDyn mooring lines.

Additional supporting information

Test results, if applicable
The ModAmb_3 FAST.Farm case was added in 3.5.1, and is included in this PR.

RyanDavies19 and others added 30 commits July 5, 2023 11:35
The reference frame is now moving.  All values from p%GlbRot, p%Glb_crv, and p%GlbPos are now stored as otherstates and get updated at the end of an updatestates routine.

Additional logic and data handling was changed within BD:
 - UpdateStates starts with the initial root position at T, and `q` and `dqdt` are relative to this position/orientation.
 - once UpdateStates converges, the `q` and `dqdt` states are updated to the root position/orientat at T+dt

 - Output calculations (mesh and channel outputs) have been modified
 - Inputs are slightly modified as well

During Init, the values in `q` and `dqdt` are updated twice.  The first time is relative to the reference frame for the meshes, and the second time for the mesh reference frame + displacements.
may have positions in mesh partially correct.  Rotations appear too far though, so something wrong with rotation handling
Some minor cleanup to better match parent branch (deleted blank lines, etc)
HD Bug Fix: Fix AddF0 for multiple potential-flow bodies with NBodyMod/=0
RyanDavies19 and others added 18 commits October 19, 2023 11:47
Updated the MD registry and types file
- fix file name for AeroDyn_Inflow_Registry.txt in the visual studio project files
- also add `SAVE` attribute to avoid compiler warnings
Minor fixes for ADI in Visual Studio project files
VS-build updates for rc-3.5.1 and other minor updates
This is an intermediate branch for resolving merge conflicts.
Some compatibility updates were made in main for deprecation warnings on GH actions
@andrew-platt andrew-platt merged commit 468ddf2 into OpenFAST:dev-unstable-pointers Oct 26, 2023
21 checks passed
@andrew-platt andrew-platt deleted the m/dev_to_dev-unstable branch October 26, 2023 19:15
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.

6 participants