Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request OpenFAST#2121 from OpenFAST/rc-3.5.3
Summary of all PR's included in this merge (PR OpenFAST#2121): * Add 4 linearization regression tests * Upgrade to setup-python@v5 and cache@v4 for GH actions * Update fast_linearization_file.py to use less memory * Use env var to set CTest parallel runs, reduce to 2 * Use more efficient method to compare linearization matrices in regression tests. * Fix printing bug in Python Linear Regression test script * GH actions: upgrade upload-artifact to v4 * Fix bug in HD_Perturb_x where SS_Exctn%numStates was used instead of SS_Rdtn%numStates * GH actions: upgrade checkout to v4 and setup-python to v5 * Remove typo in warning, retains c/con option for output flags for backwards compatibility * Bathymetry grid bug and slope normal vector bug fix * Change input string size for bathgrid and waterkin * Lin tests: increase out precision, error printing full filename * Add SubDyn Linearization test case * Lin: incorrect BD index in dUdy for AD motion * Lin: sum BD blade root motion to hub moment m_ud term (consistent with documentation) * Fix bug in BD linearization resulting from reference rotation change * Improve handling of Paths for SrvD UserSubs Input Files * Revert " Resolve BeamDyn initial strain for rotated blade" * BeamDyn: Disable changing the reference frame * BeamDyn: Implement new initial strain fix based on OpenTurbine documentation * SrvD: fix typo in registry from PR OpenFAST#2079 * BeamDyn: Restore previous fix to pitch actuator logic in SetParameters * FASTlib: Turbine(:) array must use Fortran index 1 start * FASTlib: change ExternInitData%TurbineID to %TurbIDforName * FASTlib: change iTurb inputs to routines with c-bindings to index 0 * Set 5MW_Land_DLL_WTurb_cpp as a CPP_API test, not CPP_DRIVER * Adjust if statements in FAST_OpFM_Step for iTurb being in range 1:NumTurbines. * CPP testing: fix logic setting exec name in CMakeList.txt * TurbSim: increase filename to 1024 characters * VSbuild: always build Registry as release x64 * Add initialization of MHK, WtrDpth, MSL2SWL in IfW_InitInp for AWAE module * Use of potentially unallocated array in AeroDyn_AllBldNdOuts. * VSbuild: increase stack size for FAST.Farm * CMake: openmp optional for FF and CPP if not explicitly requested (OpenFAST#2120) * Update docs for release 3.5.3
- Loading branch information