OpenFAST/openfast: v4.0.3
Authors/Creators
- Bonnie Jonkman
- Andy Platt
- Rafael M Mudafort1
- E. Branlard
- Lu Wang2
- Derek Slaughter1
- Mike Sprague3
- Hannah Ross
- HaymanConsulting
- jjonkman
- cortadocodes4
- Mayank Chetan2
- Ryan Davies5
- Matt Hall
- Ganesh Vijayakumar
- Marshall Buhl6
- reos-rcrozier
- Russell9798
- Pietro Bortolotti7
- Roger Bergua1
- Shreyas Ananthan
- Jon Rood1
- rdamiani
- nrmendoza
- sinolonghai
- Abhineet Gupta
- psakievich
- Faisal H Bhuiyan1
- pschuenemann
- Ashesh Sharma
- 1. @NREL
- 2. National Renewable Energy Laboratory
- 3. National Renewable Energy Lab
- 4. @Octue
- 5. NREL | Stanford
- 6. retired
- 7. NWTC
Description
v4.0.3 Overview
This is a minor incremental bug fix release. See the changelog below for details.
Changelog
Overview
This release includes several bug fixes and improvements for FAST.Farm, including segmentation faults with large farms, file I/O collision fixes, increased error message length, and build/compile issues.
General
CMake build system
#2709 Add "nouninit" to debug flags for IntelLLVM (@andrew-platt)
#2732 Disable use of heap arrays for the Intel fortran compilers (@deslaughter)
openfast_io
#2727 generate BD files if fst_vt dictionary BD keys are not empty (@mayankchetan)
Visual Studio build
#2742 Fix VS build for FAST when using IFX Complier (@deslaughter)
Solvers
FAST.Farm
#2711 Fix FAST.Farm issues with OMP (segfaults mostly) (@andrew-platt)
Module changes
NWTC library
#2710 Increase length of error messages (@andrew-platt)
#2741 bug in simulation status number of days left (@andrew-platt)
Input file changes
No input file changes are required from 4.0.2.
Precompiled Windows Binaries
coming soon
The binary files in this release were built with the Visual Studio solution files distributed with OpenFAST (not using cmake), using
- Intel Fortran compiler 2021 (Update 2,
w_oneAPI_2021.2.0.243) with Microsoft Visual Studio Community 2019 - Microsoft Visual C++ 2019 (C), for build in Matlab
- MATLAB Version: 9.9.0.1857802 (R2020b) Update 7
- Executables with
_OpenMPor_OMPin the name are built with OpenMP libraries and linked with dynamic libraries.- You will need this Intel Fortran redistributable package installed to use these executables if you do not already have Intel Fortran OneAPI 2021 installed. See the installation instructions here.
- You may also need a redistributable library for Visual Studio installed. See instructions here.
The other OpenFAST executables DO NOT require these redistributable libraries to be installed. Instead, they were built with static libraries.
Files
OpenFAST/openfast-v4.0.3.zip
Files
(94.2 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:922f88a170793d82d32f0422288a25f6
|
94.2 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/OpenFAST/openfast/tree/v4.0.3 (URL)
Software
- Repository URL
- https://github.com/OpenFAST/openfast