v4.1.1 #2911
andrew-platt
started this conversation in
General
v4.1.1
#2911
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Changelog (from 4.1.0)
Overview
This release includes several bug fixes and improvements for OpenFAST, GitHub actions, and the C++ interface.
General
CMake build system
#2910 CMake: update location of external lapack (@andrew-platt)
GitHub actions
#2883 Gh actions debug (@deslaughter)
Conda deployment
#2891 Minor fixes for v4.1 for smoother conda deployment (@gbarter)
Python packages
pyOpenFAST
#2907 pyOpenFAST: remove unnecessary files, move examples (@andrew-platt)
Module changes
HydroDyn
#2880 HD bug fix: avoid division by zero with MHstLMod=2 (@luwang00)
ServoDyn
#2908 SrvD: add numbering to StC echo files (@andrew-platt)
Code API changes
CPP interface
#2881 Fix FAST_CreateCheckpoint in c++ interface (@marchdf)
HydroDyn c-binding library interface
#2894 Fix segfault when SeaState OutSwitch=2 and no output channels (@andrew-platt)
Testing
Updated
driver_utilities.pyto allow testing to run in current build directory which might not bebuild(included in #2894 above)Input file changes
No input file changes since v4.1.0
Known issues
There are several issues that have not been addressed in this release due to time constraints, but will be addressed in future releases. These include:
InitNodePositionsinput to HydroDyn_c-binding library interface does not currently work with any non-zeroxorycoordinates (non-zerozis ok)glue-codes/labview/src/WaveTank.f90file is included in this release, but it is incomplete and untested. This is a placeholder for internal development work that may be released in complete form at a later date.deployaction to build Windows executables does not currently catch failed builds. This might be addressed at a later date. We are manually checking these builds for now.Precompiled Windows Binaries
The binary files in this release were built with the Visual Studio solution files distributed with OpenFAST (not using cmake), using
p_oneAPI_2024.1.0.595) with Microsoft Visual Studio 2022_OpenMPor_OMPin the name are 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.
This discussion was created from the release v4.1.1.
Beta Was this translation helpful? Give feedback.
All reactions