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

ExtLoads module: Use pointers for wind #2009

Merged

Conversation

andrew-platt
Copy link
Collaborator

This PR needs testing with AMR-Wind to confirm it works as expected.

Feature or improvement description
The ExtLoad module was developed prior to the introduction of pointers for accessing InflowWind data. That worked on the dev branch, but the introduction of pointers on the dev-unstable-pointers branch was incompatible with the original implementation. PR #2008 merges the dev branch, which includes the new ExtLoad module, into the dev-unstable-pointers branch, but effectively breaks the ExtLoad module due to the incompatibility. This PR updates the ExtLoad module integration to set wind information in the new framework. This PR should only be merged after #2008.

Related issue, if one exists
PR #2008

Impacted areas of the software
The functionality of the ExtLoad module used with AMR-Wind for blade resolved cfd loads.

Additional supporting information
This update is based on a similar modification of the ExternalInflow module.

Test results, if applicable
Unfortunately we do not have any tests that exercise this code as it requires coupling to CFD, which is beyond the scope of our testing. @gantech may be able to help with verifying this does not break the AMR-Wind integration.

@andrew-platt andrew-platt added this to the v4.0.0 milestone Jan 26, 2024
@andrew-platt andrew-platt self-assigned this Jan 26, 2024
@andrew-platt andrew-platt changed the base branch from dev-unstable-pointers to dev January 26, 2024 16:21
@andrew-platt andrew-platt changed the base branch from dev to dev-unstable-pointers January 26, 2024 16:21
@andrew-platt andrew-platt merged commit 21830be into OpenFAST:dev-unstable-pointers Mar 7, 2024
21 checks passed
@andrew-platt andrew-platt deleted the b/ExtLoads_pointers branch March 7, 2024 20:59
@andrew-platt andrew-platt mentioned this pull request Dec 24, 2024
38 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants