Skip to content

Conversation

@andrew-platt
Copy link
Collaborator

@andrew-platt andrew-platt commented Aug 22, 2025

Ready to merge

Feature or improvement description
The c-binding interface for AeroDyn + InflowWind did not have a registry before -- all data types were declared inside the code. This PR splits out those types, which both cleans up the code a bit, and allows for cleaner clearing of memory at the end of call to the library.

Related issue, if one exists
None

Impacted areas of the software
AeroDyn_Inflow_C_Binding only

Additional supporting information
We ran into issues while debugging this library when calling it from LabView.

Test results, if applicable
No test results should change

  • verify that the changes to the Visual Studio files work correctly before merging.

This will make it easier to reset some of the data during a second init call
@andrew-platt andrew-platt merged commit 3750d8f into OpenFAST:dev Aug 25, 2025
12 checks passed
@andrew-platt andrew-platt deleted the f/ADI_registry branch August 25, 2025 16:27
@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