Skip to content

OpenFAST v3.3.0

Compare
Choose a tag to compare
@rafmudaf rafmudaf released this 28 Oct 18:04
· 922 commits to main since this release
5f3fb6e

Release Notes

General

#1183 Fix bugs and issues in the online documentation
#1248 OpenFAST Registry: allow pointers

AeroDyn

#1000 Updates of Unsteady Aero (UAMod=4) and DBEMT (DBEMT_Mod=3) for linearization
#1037 Bug fix: BEMT was disabled for negative inflow
#1042 AD: merge more of TwrInfl and TwrInflArray routines
#1061 Fix AeroDyn WriteOutput linearization (and cleanup some code)
#1078 Enable cavitation calculation and outputs using FVW
#1188 AD15 driver: add visualization option for line meshes in addition to surfaces
#1239 AeroAcoustics: fix BL-thickness for heavily-tripped airfoil

HydroDyn

#999 Fix HD added mass on member end (Close #992)
#1230 HD: increase max length of line read from kinematics files

MoorDyn

#1086 MoorDyn v2 + shared moorings + wave propagation in FAST.Farm

MAP++

#1186 MAP: allow keyword fixed and fix

NWTC Library

#1254 NWTC Library and WriteOutput updates

Build System

#1198 Option to disable variable tracking with GNU compiler
#1228 r-test: Remove -m64 in CMAKE_Fortran_FLAG from r-test

Testing System

#1203 Add parallel branches to GitHub Actions
#1217 Consolidate regression test baseline set
#1222 Improvements to regression test python scripts
#1244 Reg-test scripts modification to help avoid race condition and cleanup of caselist
#1264 GitHub Workflow: adding build-all-debug-single to check type errors

C++ API

#1176 Simulink: add documentation of inputs to FAST_Library.h
#1211 Use dt_out when storing OpenFAST outputs in Python interface
#1227 Seg Fault due to hub model and external inflow

Linearization

#1199 Small improvements for -VTKLin visualization outputs

Precompiled Binaries

The binary files in this release were built with the Visual Studio solution files distributed with OpenFAST (not using cmake), using

  • Intel Parallel Studio XE 2019 for Fortran (Update 5) with Microsoft Visual Studio 2017
  • Microsoft Visual C++ 2015 (C) (v1.40), for build without Simulink interface
  • Microsoft Visual C++ 2017 (C) (v1.41), for build in Matlab
  • MATLAB Version: 9.11.0.1837725 (R2021b) Update 2
  • FAST.Farm_x64_OMP.exe is built with OpenMP libraries and linked with dynamic libraries.

The other OpenFAST executables DO NOT require these redistributable libraries to be installed. Instead, they were built with static libraries.