Skip to content

Various bug fixes for AeroDyn when modeling MHK turbines#3278

Merged
andrew-platt merged 4 commits intoOpenFAST:rc-5.0.1from
luwang00:b/AD_MHK
Mar 25, 2026
Merged

Various bug fixes for AeroDyn when modeling MHK turbines#3278
andrew-platt merged 4 commits intoOpenFAST:rc-5.0.1from
luwang00:b/AD_MHK

Conversation

@luwang00
Copy link
Contributor

@luwang00 luwang00 commented Mar 20, 2026

This PR is ready to be merged.

Feature or improvement description
This PR fixed several bugs in AD relevant to MHK turbines:

  • Previously, OLAF wake propagation did not consider wave velocity.
  • A similar bug was found in the SetSectAvgInflow subroutine for BEMT.
  • The optional BoxExceedAllow flag for IfW_FlowField_GetVelAcc was not correctly passed through the SeaState WaveField_GetWaveVelAcc_AD subroutine.

This PR also removed a redundant r-test ad_MHK_RM1_Fixed_IfW at the request of @hkross.

Impacted areas of the software
AeroDyn, SeaState, r-test

Test results, if applicable

  • Update r-test results
  • r-test branch merging required

 * Previously, olaf wake propagation did not consider wave velocity.
 * A similar bug was found in the SetSectAvgInflow subroutine.
 * The optional BoxExceedAllow flag for IfW_FlowField_GetVelAcc was not passed correctly through the SeaState WaveField subroutine for AD.
@luwang00 luwang00 requested review from andrew-platt and hkross March 20, 2026 18:24
@luwang00 luwang00 added Type: Bug Module: AeroDyn Feature: MHK Marine Hydro-Kinetic Module: SeaState SeaState module for wave data generation labels Mar 20, 2026
@luwang00 luwang00 added this to the v5.0.1 milestone Mar 20, 2026
@andrew-platt andrew-platt merged commit dc553f2 into OpenFAST:rc-5.0.1 Mar 25, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Feature: MHK Marine Hydro-Kinetic Module: AeroDyn Module: SeaState SeaState module for wave data generation Type: Bug

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants