Skip to content

Conversation

@andrew-platt
Copy link
Collaborator

Ready to merge

Feature or improvement description
We have seen occasional mesh mapping errors during initialization of FAST.Farm. This may be due to the initial position of the m%ADRotorDisk meshes getting set based only on the wake grid sitting on the ground. However, the wake grid should be centered on the hub as it is in later calculations. If the grid is less than the distance from the ground to the top of whatever blade is pointed vertically (blade 1 typically), a mesh mapping error was occurring. This change now aligns the wake grid meshes with the blade axis during init - not technically correct, but will avoid mesh mapping issues.

Related issue, if one exists
#2027
#1613
#1044

Impacted areas of the software
FAST.Farm initialization in the AWAE module only.

Additional supporting information
This PR came about after some internal discussions about an issue with a tall model where the number of wake radii was set too low.

Test results, if applicable
No test results are affected.

@andrew-platt andrew-platt requested a review from jjonkman October 10, 2025 18:51
@andrew-platt andrew-platt self-assigned this Oct 10, 2025
@andrew-platt andrew-platt added this to the v4.2.0 milestone Oct 10, 2025
This avoids a mesh mapping error we were occasionally seeing. No calculations are done with this mesh until after it has been reset, so we really don't care if it is "correct" or not.
@andrew-platt andrew-platt force-pushed the b/FF_initMeshMapError branch from b558af5 to ccf66c4 Compare October 10, 2025 18:52
Copy link
Collaborator

@jjonkman jjonkman 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 correcting this implementation. This makes more sense to me now.

@andrew-platt andrew-platt merged commit 1774f60 into OpenFAST:dev Oct 11, 2025
12 checks passed
@andrew-platt andrew-platt deleted the b/FF_initMeshMapError branch November 5, 2025 19:51
@andrew-platt andrew-platt mentioned this pull request Jan 23, 2026
36 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.

2 participants