Skip to content

Merge main into dev after 4.2.1 Release#3248

Open
deslaughter wants to merge 49 commits intoOpenFAST:devfrom
deslaughter:main_to_dev
Open

Merge main into dev after 4.2.1 Release#3248
deslaughter wants to merge 49 commits intoOpenFAST:devfrom
deslaughter:main_to_dev

Conversation

@deslaughter
Copy link
Collaborator

@deslaughter deslaughter commented Mar 10, 2026

This PR is almost ready to merge
Feature or improvement description

This PR brings the fixes from the 4.2.1 release into dev in preparation for the upcoming 5.0.0 release.

Related issue, if one exists

Impacted areas of the software

See notes at https://github.com/OpenFAST/openfast/releases/tag/v4.2.1

IrisMeasure and others added 30 commits December 30, 2025 20:28
- seg fault if `debug_level > 0` and the file names are passed in
[BugFix] ADI c-bind: comment out code that causes segfaults with interface debugging
…rivate_fix

Fix TurbSim compile with OpenMP and IFX compiler
[BugFix] AD: DTAero from input file was ignored
commit 75d4c40 changed the xPPTRF routines to call the xPOTRF lapack routines, but we want to keep both.
regtest: check if destination dirs exist before copyTree call
Switch from xPPTRF to xPOTRF to improve TurbSim speed on macOS
Re-add the xPPTRF routines (rename xPOTRF routines from OpenFAST#3123)
[BugFix] AD driver: hub acceleration value incorrect in RotMotionType==1
…logic_4.2.1_backport

backport of OpenFAST#3231 - SS WaveTp logic
…Pressure

Add SeaSt_C_GetFluidDynP routine to SeaState_C_Binding interface
- Increased arrays by one timeslice.  Wind timeslice index=0 is now at `T_low-DT_high`
- retrieval of wind now accounts for picking up one extra slice
   - if low res timestep `n==0`, set `T=-DT_high` wind equal to `T=0` wind
   - for lowres steps `n>0`, transfer last wind slice at `T=T_low_previous-DT_high` to `T=T_low_now-DT_high`
   - NOTE: it might also be possible to copy the `T=T_low_previous+n_high_low*DT_high` over to `T=T_low` since they are technically the same
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants