-
Notifications
You must be signed in to change notification settings - Fork 458
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge dev and 3.5.1; some bug fixes #1767
Merge dev and 3.5.1; some bug fixes #1767
Commits on Jan 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1227fdb - Browse repository at this point
Copy the full SHA 1227fdbView commit details
Commits on Jan 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a1ed19f - Browse repository at this point
Copy the full SHA a1ed19fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5657f25 - Browse repository at this point
Copy the full SHA 5657f25View commit details
Commits on Jan 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cdf2ed0 - Browse repository at this point
Copy the full SHA cdf2ed0View commit details
Commits on May 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 77727c5 - Browse repository at this point
Copy the full SHA 77727c5View commit details -
Merge pull request OpenFAST#1581 from hkross/bug/FloatingMHK_WAMIT_Up…
…date Update WAMIT .hst input file and baselines for floating MHK r-test
Configuration menu - View commit details
-
Copy full SHA for ce83ae0 - Browse repository at this point
Copy the full SHA ce83ae0View commit details
Commits on May 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e938dbc - Browse repository at this point
Copy the full SHA e938dbcView commit details
Commits on May 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ca9015b - Browse repository at this point
Copy the full SHA ca9015bView commit details
Commits on Jun 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c620b0b - Browse repository at this point
Copy the full SHA c620b0bView commit details
Commits on Jun 12, 2023
-
Merge pull request OpenFAST#1610 from hkross/bug/RemoveTurbineType
Remove TurbineType parameter
Configuration menu - View commit details
-
Copy full SHA for dade73d - Browse repository at this point
Copy the full SHA dade73dView commit details -
Merge pull request OpenFAST#1593 from hkross/bug/FloatingMHK_WAMIT_Up…
…date Update HydroDyn input file and baselines for floating MHK r-test
Configuration menu - View commit details
-
Copy full SHA for 4470a3b - Browse repository at this point
Copy the full SHA 4470a3bView commit details -
[BugFix] Lidar: don't allocate already allocated array in SrvD
The input arrays for Lidar to ServoDyn get allocated in ServoDyn.f90, and again in BladedInterface_EX.f90. This double allocation causes issues for many compilers. The logic behind all this really should be looked at in more detail, but since the Lidar module in InflowWind will be superceeded by LidarSim in release 4.0.0, I'm not going to sort the logic right now. Affected arrays: u%LidSpeed u%MsrPositionsX u%MsrPositionsY u%MsrPositionsZ Thanks to @foxton9 for reporting the issue, and proposing the fix!
Configuration menu - View commit details
-
Copy full SHA for 1f89ed7 - Browse repository at this point
Copy the full SHA 1f89ed7View commit details -
Configuration menu - View commit details
-
Copy full SHA for a06717a - Browse repository at this point
Copy the full SHA a06717aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ea3ed8 - Browse repository at this point
Copy the full SHA 2ea3ed8View commit details
Commits on Jun 13, 2023
-
[BugFix] HD wave visualization with 2nd order waves
This was reported in issue OpenFAST#1484
Configuration menu - View commit details
-
Copy full SHA for 736cd50 - Browse repository at this point
Copy the full SHA 736cd50View commit details -
Merge pull request OpenFAST#1620 from andrew-platt/b/Lidar_Allocate
[BugFix] ServoDyn inputs for Lidar allocated twice, and a few other minor issues
Configuration menu - View commit details
-
Copy full SHA for 0db2331 - Browse repository at this point
Copy the full SHA 0db2331View commit details -
Merge pull request OpenFAST#1621 from andrew-platt/b/HD_WaveElevSeries
[BugFix] HD wave visualization with 2nd order waves
Configuration menu - View commit details
-
Copy full SHA for 4d038af - Browse repository at this point
Copy the full SHA 4d038afView commit details
Commits on Jun 14, 2023
-
MHK: add parameters for readability
- I don't really like these parameters in NWTC Library, but they seem to be used in many different modules, so that's the easiest place for now - some of the IF statements had redundant ELSEIF instead of just ELSE, so I simplified them from (IF A ... ELSEIF NOT A...) to (IF A ... ELSE...)
Configuration menu - View commit details
-
Copy full SHA for 7b88a5e - Browse repository at this point
Copy the full SHA 7b88a5eView commit details
Commits on Jun 15, 2023
-
In the past, the only way to build openfastlib as a shared library was to set -DBUILD_SHARED=ON. This library is now always built as shared but many users still set BUILD_SHARED which causes all module libraries to be created as shared which means that all must be dynamically loaded at run time. This commit changes the CMakeLists.txt files to build all module libs as STATIC regardless of BUILD_SHARED. This means that all module libraries will be statically linked into openfast, openfastlib and FAST.Farm which should improve performance and reduce complexity
Configuration menu - View commit details
-
Copy full SHA for 84dc02f - Browse repository at this point
Copy the full SHA 84dc02fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25d4988 - Browse repository at this point
Copy the full SHA 25d4988View commit details
Commits on Jun 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4c3185f - Browse repository at this point
Copy the full SHA 4c3185fView commit details -
- If user requests too many nodal outputs, the max number of outputs will be generated instead of none (as done previously) - call generic LAPACK_GEMM routines instead of writing LAPACK_DGEMM - return after error on Init_MiscVars to prevent issues when writing summary file BD: Explicitly initialize new InitInp in driver
Configuration menu - View commit details
-
Copy full SHA for 6248bc3 - Browse repository at this point
Copy the full SHA 6248bc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a874c64 - Browse repository at this point
Copy the full SHA a874c64View commit details -
Configuration menu - View commit details
-
Copy full SHA for 752fb23 - Browse repository at this point
Copy the full SHA 752fb23View commit details -
Merge pull request OpenFAST#1629 from bjonkman/f/MHK_param
MHK: add parameters for readability
Configuration menu - View commit details
-
Copy full SHA for 5542dc9 - Browse repository at this point
Copy the full SHA 5542dc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 605a0be - Browse repository at this point
Copy the full SHA 605a0beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 743e1a0 - Browse repository at this point
Copy the full SHA 743e1a0View commit details -
Looks like it got commited accidentally on a rebase command....
Configuration menu - View commit details
-
Copy full SHA for ef8e99b - Browse repository at this point
Copy the full SHA ef8e99bView commit details
Commits on Jun 20, 2023
-
Merge pull request OpenFAST#1630 from deslaughter/f/cmake-static
Make CMake module libs STATIC
Configuration menu - View commit details
-
Copy full SHA for e182063 - Browse repository at this point
Copy the full SHA e182063View commit details -
Merge pull request OpenFAST#1631 from bjonkman/f/AeroMap_BD_ED
Initial AeroMap changes for ElastoDyn and BeamDyn
Configuration menu - View commit details
-
Copy full SHA for e45200a - Browse repository at this point
Copy the full SHA e45200aView commit details
Commits on Jun 23, 2023
-
Fix adding OpenMP flags to CMAKE_Fortran_FLAGS
The last revision had the incorrect case for the CMake variable, so the flag wasn't being added
Configuration menu - View commit details
-
Copy full SHA for fc7d4d3 - Browse repository at this point
Copy the full SHA fc7d4d3View commit details -
FF: fix bug with Mod_AmbWind=3 -- hub point wasn't shifted.
We added the hub point to AWAE at the center of the grid now that IfW calculates the disk average velocity every time IfW_CalcOutput gets called. But this point needs to be shifted by the turbine position so it is in the box. This will all change in 4.0.0 when we switch to pointers for all this and don't call IfW_CalcOutput directly anymore.
Configuration menu - View commit details
-
Copy full SHA for 64a5493 - Browse repository at this point
Copy the full SHA 64a5493View commit details -
Configuration menu - View commit details
-
Copy full SHA for 787bed6 - Browse repository at this point
Copy the full SHA 787bed6View commit details -
Merge pull request OpenFAST#1647 from deslaughter/b/omp-flags
Fix adding OpenMP flags to CMAKE_Fortran_FLAGS
Configuration menu - View commit details
-
Copy full SHA for 39f3483 - Browse repository at this point
Copy the full SHA 39f3483View commit details
Commits on Jun 24, 2023
-
Merge pull request OpenFAST#1648 from andrew-platt/b/FF_mod_ambwind3
FF: fix bug with Mod_AmbWind=3 -- hub point wasn't shifted.
Configuration menu - View commit details
-
Copy full SHA for 1100ca7 - Browse repository at this point
Copy the full SHA 1100ca7View commit details
Commits on Jun 26, 2023
-
ED/AD: fix segfault when BldNd_BladesOut==0
This is a hack fix -- the logic really should be improved elsewhere in the code for checking if any blades are output. However, we don't actually have logic in place yet for only outputting certain blades.
Configuration menu - View commit details
-
Copy full SHA for b9eea37 - Browse repository at this point
Copy the full SHA b9eea37View commit details -
[BuFix] InflowWind was not setting InitOut MWS data.
This was causing issues in the linearization as the reported windspeed was on the order of 1E+38, which did not format correctly in the `.lin` output file
Configuration menu - View commit details
-
Copy full SHA for 82cacd2 - Browse repository at this point
Copy the full SHA 82cacd2View commit details -
Merge pull request OpenFAST#1654 from andrew-platt/b/ED_nodal_segfault
ED/AD: fix segfault when BldNd_BladesOut==0
Configuration menu - View commit details
-
Copy full SHA for d824ca2 - Browse repository at this point
Copy the full SHA d824ca2View commit details -
Configuration menu - View commit details
-
Copy full SHA for aafa75c - Browse repository at this point
Copy the full SHA aafa75cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25ab9db - Browse repository at this point
Copy the full SHA 25ab9dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for e1b077b - Browse repository at this point
Copy the full SHA e1b077bView commit details
Commits on Jun 27, 2023
-
Merge pull request OpenFAST#1655 from andrew-platt/b/IfW_MWS_notSet
[BuFix] InflowWind was not setting InitOut MWS data.
Configuration menu - View commit details
-
Copy full SHA for 13b4a6d - Browse repository at this point
Copy the full SHA 13b4a6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0810680 - Browse repository at this point
Copy the full SHA 0810680View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44d181f - Browse repository at this point
Copy the full SHA 44d181fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a5afd1f - Browse repository at this point
Copy the full SHA a5afd1fView commit details
Commits on Jun 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6e1f443 - Browse repository at this point
Copy the full SHA 6e1f443View commit details -
Configuration menu - View commit details
-
Copy full SHA for f263598 - Browse repository at this point
Copy the full SHA f263598View commit details -
Merge pull request OpenFAST#1659 from ebranlard/f/tailfin-test
AD: Adding rtest for TailFin polar-based model
Configuration menu - View commit details
-
Copy full SHA for a7d27bc - Browse repository at this point
Copy the full SHA a7d27bcView commit details -
The TurbSim documentation incorrectly specified that the wind direction colum in the user profiles was the meteorological wind direction (counter-clockwise from above). However, it was actually implemented as an angle, clockwise from above.
Configuration menu - View commit details
-
Copy full SHA for 6faeb6f - Browse repository at this point
Copy the full SHA 6faeb6fView commit details
Commits on Jun 29, 2023
-
Merge pull request OpenFAST#1664 from bjonkman/b/TurbSim_docs
TurbSim documentation
Configuration menu - View commit details
-
Copy full SHA for 172ffe7 - Browse repository at this point
Copy the full SHA 172ffe7View commit details -
Resolve BeamDyn initial strain for rotated blade
In the BeamDyn driver, and likely in the glue-code, if the blade was initially rotated then an initial strain was introduced which produced forces when no loads or gravity had been applied. The cause was traced to the calculation of R0 (initial rotation) at the quadrature points which was interpolated via the shape functions from the element nodal rotations. The shape function interpolation is not exact and introduced strains on the order of 1e-7, but with the large stiffness of the blade, forces of 6200 N could be produced at the root for the IEA 15MW blade. This was resolved by directly calculating the quadrature point initial rotations in uu0(4:6) via interpolated tangent and twist, which are well behaved. This was only a problem for non-straight blades such as the IEA 15MW. This commit also fixes a bug where the parameter UsePitchAct wasn't initialized from the input file until after it was used in SetOutParam. The initialization has been moved to SetParameters.
Configuration menu - View commit details
-
Copy full SHA for 7dfd9e7 - Browse repository at this point
Copy the full SHA 7dfd9e7View commit details -
Merge pull request OpenFAST#1663 from deslaughter/b/bd-r0
Resolve BeamDyn initial strain for rotated blade
Configuration menu - View commit details
-
Copy full SHA for ba11786 - Browse repository at this point
Copy the full SHA ba11786View commit details -
The TurbSim documentation incorrectly specified that the wind direction column in the user profiles was the meteorological wind direction. However, it was actually implemented as an angle, counter-clockwise from above.
Configuration menu - View commit details
-
Copy full SHA for 9349e0e - Browse repository at this point
Copy the full SHA 9349e0eView commit details -
Merge pull request OpenFAST#1665 from bjonkman/b/TurbSim_docs
TurbSim documentation
Configuration menu - View commit details
-
Copy full SHA for 435f403 - Browse repository at this point
Copy the full SHA 435f403View commit details
Commits on Jul 12, 2023
-
Fix missing symbols for Simulink and LAPACK build
When building the Simulink MEX file with CMake on Linux, the resulting shared library had unresolved symbols. This was due to the order in which the static libraries were specified in simulink/CMakeLists.txt. The GCC linker does one pass over the libraries and notes unresolved dependencies which can only be resolved by the succeeding libraries. This means that the most generic libs (like NWTC-Library) need to appear at the end of the list. Instead of leaving it up to the user to get the order right, the simulink/CMakeLists.txt file has been updated to link the libraries twice. The same issue occured when using USE_LOCAL_STATIC_LAPACK in that the BLAS libraries were linked before LAPACK so there were unresolved symbols. This has been fixed by reversing the order. Also, the OpenFOAM libraries have been marked as STATIC.
Configuration menu - View commit details
-
Copy full SHA for d06717e - Browse repository at this point
Copy the full SHA d06717eView commit details -
Configuration menu - View commit details
-
Copy full SHA for beec27f - Browse repository at this point
Copy the full SHA beec27fView commit details -
Configuration menu - View commit details
-
Copy full SHA for aac76d6 - Browse repository at this point
Copy the full SHA aac76d6View commit details
Commits on Jul 13, 2023
-
Merge pull request OpenFAST#1682 from deslaughter/b/missing-symbols
Fix missing symbols for Simulink and LAPACK build
Configuration menu - View commit details
-
Copy full SHA for 6bab2fd - Browse repository at this point
Copy the full SHA 6bab2fdView commit details -
[BugFix] change time handling to double precision for G4D timestep index
The time handling for G4D time index finding was a mix of single and double precision. This could lead to finding the wrong index in a G4D wind grid passed from FF to an OpenFAST turbine, in which case the index might be outside the G4D box that was passed. We think this can occur with a long simulation of 4,200 s, with an OpenFAST DT of 0.0378 s, which resulted in a time index out of bounds at time 4132 seconds.
Configuration menu - View commit details
-
Copy full SHA for 17c8cbe - Browse repository at this point
Copy the full SHA 17c8cbeView commit details
Commits on Jul 14, 2023
-
ExternalInflow: rename files, change names in files
Changed the OpenFOAM module name to ExternalInflow.
Configuration menu - View commit details
-
Copy full SHA for b03c681 - Browse repository at this point
Copy the full SHA b03c681View commit details -
Configuration menu - View commit details
-
Copy full SHA for a77ca91 - Browse repository at this point
Copy the full SHA a77ca91View commit details -
Fix HAWC periodic wind exhausted in IfW
There was a bug where the modulo operation to wrap back to the beginning of the wind file didn't work correctly, previously noted in issue OpenFAST#471. This seemed to come back due to some changes in the IfW refactor. The ifw_HAWC regression test was added to catch this and other IfW changes in the future.
Configuration menu - View commit details
-
Copy full SHA for baf1f81 - Browse repository at this point
Copy the full SHA baf1f81View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a390e5 - Browse repository at this point
Copy the full SHA 0a390e5View commit details
Commits on Jul 17, 2023
-
Merge pull request OpenFAST#1687 from andrew-platt/f/OpenFOAM-Externa…
…lInflow ExternalInflow: rename files, change names in files
Configuration menu - View commit details
-
Copy full SHA for bc612bc - Browse repository at this point
Copy the full SHA bc612bcView commit details -
Specify Python_ROOT_DIR in GH Actions
This commit specifies Python_ROOT_DIR for each github action since each Job may have a different version of Python and a different path to the executable. By specifying Python_ROOT_DIR each Job should get a valid path.
Configuration menu - View commit details
-
Copy full SHA for 0f7eea4 - Browse repository at this point
Copy the full SHA 0f7eea4View commit details -
Merge pull request OpenFAST#1684 from andrew-platt/b/FF_AmbWind2_wind…
…BoxTime [BugFix] change time handling to double precision for G4D timestep index
Configuration menu - View commit details
-
Copy full SHA for da4e312 - Browse repository at this point
Copy the full SHA da4e312View commit details
Commits on Jul 19, 2023
-
AD: nodal outputs in different coordinate systems (OpenFAST#1679)
* AD: more bldnd outputs channels, more documentation of future bem * AD: renaming psi as psi_s * AD: mode outputs channels * AD: more comments in BEM code * AD: documenting coordinate systems * AD: implementing additional outputs for Buoyancy * AD: using i instead of g in AeroDyn regular outputs * AD: wrapped optional argument call to avoid passing them if not provided * AD: update of coordinate system documentation * AD: change comments polar (p) -> local-polar (l) * AD: links were swapped in documentation
Configuration menu - View commit details
-
Copy full SHA for 22431f0 - Browse repository at this point
Copy the full SHA 22431f0View commit details -
r-test: update of lin file comparison (OpenFAST#1694)
* RTest: update of lin file comparison * Update of lin baselines * RTest: adding freq and damp comparisons for lin tests * RTest: BD_Free_Free case is difficult for damping comparison
Configuration menu - View commit details
-
Copy full SHA for 4a4423a - Browse repository at this point
Copy the full SHA 4a4423aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 202bfe7 - Browse repository at this point
Copy the full SHA 202bfe7View commit details
Commits on Jul 20, 2023
-
Fix ExternalInflow rename in Visual Studio (OpenFAST#1698)
* Rename `OpenFOAM` to `ExternalInflow` in Visual Studio project * VS project: MAP For some reason, the Registry didn't run properly in the MAP dll project with MAP_Regstiry.txt. Since the MAP.h file it is trying to generate is in the repository and it gets generated in the FASTlib project, I decided to remove it here.
Configuration menu - View commit details
-
Copy full SHA for e6052f2 - Browse repository at this point
Copy the full SHA e6052f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for be28727 - Browse repository at this point
Copy the full SHA be28727View commit details
Commits on Jul 24, 2023
-
Merge pull request OpenFAST#1700 from hkross/bug/BuoyancyOutputs
Remove deleted variables BlFB and BlMB from AeroDyn_AllBldNdOuts_IO
Configuration menu - View commit details
-
Copy full SHA for 3aab901 - Browse repository at this point
Copy the full SHA 3aab901View commit details
Commits on Jul 26, 2023
-
automated-dev-tests.yml: add Matlab runner and build simulink API
This branch is to modify the workflow to add tests for the build of the Matlab Simulink interface.
Configuration menu - View commit details
-
Copy full SHA for c67ed7b - Browse repository at this point
Copy the full SHA c67ed7bView commit details -
Create test_openfast_simulink.m
Unit test for Matlab Simulink interface.
Configuration menu - View commit details
-
Copy full SHA for 7b55642 - Browse repository at this point
Copy the full SHA 7b55642View commit details -
Update test_openfast_simulink.m
Use environment variable to get workspace root
Configuration menu - View commit details
-
Copy full SHA for ab24635 - Browse repository at this point
Copy the full SHA ab24635View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bee16b - Browse repository at this point
Copy the full SHA 1bee16bView commit details -
Update automated-dev-tests.yml
Rename simulink test and add step to set up Matlab.
Configuration menu - View commit details
-
Copy full SHA for a1b1877 - Browse repository at this point
Copy the full SHA a1b1877View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01e64ca - Browse repository at this point
Copy the full SHA 01e64caView commit details -
Update test_openfast_simulink.m
Change class name to match file name.
Configuration menu - View commit details
-
Copy full SHA for 618d4ee - Browse repository at this point
Copy the full SHA 618d4eeView commit details -
Update test_openfast_simulink.m
Ensure variables are available to Simulink model
Configuration menu - View commit details
-
Copy full SHA for 808f391 - Browse repository at this point
Copy the full SHA 808f391View commit details -
Update automated-dev-tests.yml
Actually build FAST_SFunc before testing
Configuration menu - View commit details
-
Copy full SHA for 6b880ef - Browse repository at this point
Copy the full SHA 6b880efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1758459 - Browse repository at this point
Copy the full SHA 1758459View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0d963b - Browse repository at this point
Copy the full SHA e0d963bView commit details -
Linear trim solution: add error check
Since the trim solution seems to always converge on the first step when NLinTimes == 1 (see OpenFAST#857), I added a warning and overwrite NLinTimes to be 2 instead. This should be removed when OpenFAST#857 is fixed
Configuration menu - View commit details
-
Copy full SHA for 6ba3391 - Browse repository at this point
Copy the full SHA 6ba3391View commit details
Commits on Jul 27, 2023
-
Remove references to openfoam library as that module has been removed
Configuration menu - View commit details
-
Copy full SHA for 8ff7da3 - Browse repository at this point
Copy the full SHA 8ff7da3View commit details -
Update simulink CMakeLists.txt
Add references to external inflow module libs
Configuration menu - View commit details
-
Copy full SHA for 8711772 - Browse repository at this point
Copy the full SHA 8711772View commit details -
Update simulink CMakeLists.txt
update another reference from openfoam to externalinflow
Configuration menu - View commit details
-
Copy full SHA for 4f69111 - Browse repository at this point
Copy the full SHA 4f69111View commit details -
Configuration menu - View commit details
-
Copy full SHA for d55ff50 - Browse repository at this point
Copy the full SHA d55ff50View commit details -
Merge pull request OpenFAST#1707 from bjonkman/b/Trim_NLinTimes
Linear trim solution: add error check
Configuration menu - View commit details
-
Copy full SHA for 84d75cc - Browse repository at this point
Copy the full SHA 84d75ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for b27f343 - Browse repository at this point
Copy the full SHA b27f343View commit details -
Configuration menu - View commit details
-
Copy full SHA for 106184a - Browse repository at this point
Copy the full SHA 106184aView commit details
Commits on Jul 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b06b311 - Browse repository at this point
Copy the full SHA b06b311View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24763b2 - Browse repository at this point
Copy the full SHA 24763b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e86fa55 - Browse repository at this point
Copy the full SHA e86fa55View commit details -
Merge pull request #2 from deslaughter/MHK_Floating_Resolve
Update r-tests
Configuration menu - View commit details
-
Copy full SHA for 5634141 - Browse repository at this point
Copy the full SHA 5634141View commit details -
Disable 5MW_OC4Semi_Linear, time out in GH Actions
Disabling this test case for now so PR OpenFAST#1709 can be completed as it is holding up development. The test passes locally, but takes >1500 sec to run on GH Actions which causes it to fail with a timeout. A task has been created in GH so this gets fixed before 4.0.0 is released.
Configuration menu - View commit details
-
Copy full SHA for 21eb0aa - Browse repository at this point
Copy the full SHA 21eb0aaView commit details -
Attempt using OpenBLAS in GH Actions
See if 5MW_OC4Semi_Linear will run faster when built using OpenBLAS
Configuration menu - View commit details
-
Copy full SHA for 1dff0ad - Browse repository at this point
Copy the full SHA 1dff0adView commit details -
Configuration menu - View commit details
-
Copy full SHA for a27644b - Browse repository at this point
Copy the full SHA a27644bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6612c56 - Browse repository at this point
Copy the full SHA 6612c56View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa3b704 - Browse repository at this point
Copy the full SHA aa3b704View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ff98bb - Browse repository at this point
Copy the full SHA 8ff98bbView commit details
Commits on Jul 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 138b948 - Browse repository at this point
Copy the full SHA 138b948View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c6af5b - Browse repository at this point
Copy the full SHA 3c6af5bView commit details
Commits on Aug 1, 2023
-
Merge pull request OpenFAST#1709 from deslaughter/rc-3.5.1-to-dev
Merge rc-3.5.1 into dev
Configuration menu - View commit details
-
Copy full SHA for 83ed284 - Browse repository at this point
Copy the full SHA 83ed284View commit details -
Configuration menu - View commit details
-
Copy full SHA for 587f533 - Browse repository at this point
Copy the full SHA 587f533View commit details -
Update simulink CMakeLists.txt
replace references to foamfastlib with extinflowlib again
Configuration menu - View commit details
-
Copy full SHA for b1b1519 - Browse repository at this point
Copy the full SHA b1b1519View commit details -
Update automated-dev-tests.yml
Add missing openblas packages for simulink test
Configuration menu - View commit details
-
Copy full SHA for f8b05c9 - Browse repository at this point
Copy the full SHA f8b05c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for abd0b55 - Browse repository at this point
Copy the full SHA abd0b55View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2e691b - Browse repository at this point
Copy the full SHA d2e691bView commit details
Commits on Aug 2, 2023
-
Update automated-dev-tests.yml
Add BLA_STATIC=ON to simulink test build
Configuration menu - View commit details
-
Copy full SHA for bed2c7a - Browse repository at this point
Copy the full SHA bed2c7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0777e23 - Browse repository at this point
Copy the full SHA 0777e23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69c8b90 - Browse repository at this point
Copy the full SHA 69c8b90View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7256277 - Browse repository at this point
Copy the full SHA 7256277View commit details
Commits on Aug 3, 2023
-
Update automated-dev-tests.yml
Try using local static lapack for simulink
Configuration menu - View commit details
-
Copy full SHA for 170616d - Browse repository at this point
Copy the full SHA 170616dView commit details -
Merge pull request OpenFAST#1703 from Reoptimize-Systems/dev
Add tests for FAST_SFunc using Matlab action to integrate with CI
Configuration menu - View commit details
-
Copy full SHA for 10c9e33 - Browse repository at this point
Copy the full SHA 10c9e33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e77cdb - Browse repository at this point
Copy the full SHA 9e77cdbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e81918 - Browse repository at this point
Copy the full SHA 1e81918View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1652796 - Browse repository at this point
Copy the full SHA 1652796View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee8f54a - Browse repository at this point
Copy the full SHA ee8f54aView commit details -
Merge pull request OpenFAST#1715 AD: Initial AeroMap changes for Aero…
…Dyn and misc UA/DBEMT changes * If statements in AeroDyn to perform the linearization differently when the AeroMap flag is set * Uses UA%lin_xIndx in UA and AeroDyn to store the indices of the states in the operating point vector x_op * Uses utimes in DBEMT in cases the inputs are at multiple times (and not just dt and t+dt). * Uses double precision variables for some of the critical variables of UA * Prepares the ground for a followup pull request that will affect the test results Co-authored-by: bjonkman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2199ad3 - Browse repository at this point
Copy the full SHA 2199ad3View commit details
Commits on Aug 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 117e1d4 - Browse repository at this point
Copy the full SHA 117e1d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a743d0 - Browse repository at this point
Copy the full SHA 2a743d0View commit details -
Add additional modulo in IfW_FlowField
This should finally fix the issue raised in PR#1702 and PR#1501. A second modulo was added because small negative values will cause the first modulo to return a value equal to NSteps which then causes the code to think the time is out of bounds.
Configuration menu - View commit details
-
Copy full SHA for 1773552 - Browse repository at this point
Copy the full SHA 1773552View commit details -
If Angles_ExtrapInterp inputs are equal, skip calc
This resolves an issue where the blade pitch would drift during simulations with relatively small time steps (0.0001s) if no modules were actively resetting the value at each solution step (eg. CompServo=0). This was especially problematic when InterpOrder=2. By checking if the inputs are equal and setting the output directly, the error is eliminated.
Configuration menu - View commit details
-
Copy full SHA for bdb34b0 - Browse repository at this point
Copy the full SHA bdb34b0View commit details -
Merge pull request OpenFAST#1730 from deslaughter/bug/ifw-periodic
Add additional modulo in IfW_FlowField for periodic wind
Configuration menu - View commit details
-
Copy full SHA for e831e7a - Browse repository at this point
Copy the full SHA e831e7aView commit details
Commits on Aug 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 624c1f5 - Browse repository at this point
Copy the full SHA 624c1f5View commit details -
Merge pull request OpenFAST#1729 from ebranlard/f/ff-outplane-fix
FF: fix plane output for wakedynamics
Configuration menu - View commit details
-
Copy full SHA for 342a1fb - Browse repository at this point
Copy the full SHA 342a1fbView commit details -
Restore NWTC_Num.f90 indentation from before OpenFAST#1731
The indentation in NWTC_Num was accidentally changed during a copy/pase in OpenFAST#1731. This restores the correct indentation while maintaining the relevant changes to avoid merge conflicts.
Configuration menu - View commit details
-
Copy full SHA for b5084ef - Browse repository at this point
Copy the full SHA b5084efView commit details
Commits on Aug 22, 2023
-
OpenFAST Aerodynamic Map Generator (OpenFAST#1733)
* Linear: use subroutine to write linearization files `WriteModuleLinearMatrices` is general and can be called by all modules that have linearization routines. * Linear: add (commented-out) variable for debugging * Linear: sync spacing/case/comments * FAST subs: write output file after closing modules This allows more memory to be allocated when writing the binary file (because we've deallocated things when closing the individual modules). * FAST subs: add allocation check also fix some comments * FAST subs: add `HubRad` var to help integrate with other structural solvers * Linear trim solution: add error check Since the trim solution seems to always converge on the first step when NLinTimes == 1 (see OpenFAST#857), I added a warning and overwrite NLinTimes to be 2 instead. This should be removed when OpenFAST#857 is fixed * FAST subs: update spacing and comments * AeroMap/SteadyState: Add driver for aeromaps Note: This does not yet have the changes for AeroDyn in it. * added example aeromap input file * Fix UA linearization in VTK mode shape restore * update r-test pointer * FAST Registry: fix typos * Updates for aero maps * Add some warnings for AeroMaps * r-test: Attempt to add steadystate/aeromap test * add some debugging statement to linear regression test * add BD instance number back to the first BD linear file name * Minor tweaks for linearization cases - update ideal beam cases to run in single precision - don't build controllers for linearization cases - update some documentation * debugging statements for linearization r-test on github actions * Fix name for BD lin files + update AD inputs from IfW in SS solve Update the rest of the OpenFAST "InflowOn..." inputs to AeroDyn * AD/SS: Fix for setting invalid field * revert change to r-test fixed-free and free-free tower size * Response to EB comments on OpenFAST#1733 - remove comment lines that look like git merge conflict lines - move some SS parameters to FAST_Types (though that didn't solve the issue) - change extension on aero map input files from ".inp" to ".dvr".
Configuration menu - View commit details
-
Copy full SHA for 9580fe5 - Browse repository at this point
Copy the full SHA 9580fe5View commit details
Commits on Aug 23, 2023
-
AD: UA: no linearization for UA states that are off (OpenFAST#1716)
* AD: UA extrapinterp and input check * AD: UA using BDF2 time integration scheme * AD: UA using smaller increments for linearization of continuous states * AD: UA not linearizing UA states that are off * AD: changing r-test pointer (first pass) * RTest: more verbose outputs for lin comparison and only abort at the end * AD: changing r-test pointer (new baselines) * AD: reverting to ABM4, DBF2 seem to cause problems for linearization * Update of r-test pointer * Update of r-test pointer (igen) * Update of r-test pointer (to dev)
Configuration menu - View commit details
-
Copy full SHA for 4ffcb82 - Browse repository at this point
Copy the full SHA 4ffcb82View commit details
Commits on Aug 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1ee714a - Browse repository at this point
Copy the full SHA 1ee714aView commit details
Commits on Aug 29, 2023
-
Specify Python_ROOT_DIR in GH Actions
This commit specifies Python_ROOT_DIR for each github action since each Job may have a different version of Python and a different path to the executable. By specifying Python_ROOT_DIR each Job should get a valid path.
Configuration menu - View commit details
-
Copy full SHA for afbb446 - Browse repository at this point
Copy the full SHA afbb446View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d5708f - Browse repository at this point
Copy the full SHA 4d5708fView commit details -
Attempt using OpenBLAS in GH Actions
See if 5MW_OC4Semi_Linear will run faster when built using OpenBLAS
Configuration menu - View commit details
-
Copy full SHA for 695d0dc - Browse repository at this point
Copy the full SHA 695d0dcView commit details
Commits on Aug 30, 2023
-
Small modification for the linear spring approach in MAP++. This modification allows to study conventional catenary systems as well as lines that have the anchor point above the fairlead connection. This modification solves the problems reported here for the linear spring approach: OpenFAST#1750
Configuration menu - View commit details
-
Copy full SHA for 6381a98 - Browse repository at this point
Copy the full SHA 6381a98View commit details
Commits on Sep 1, 2023
-
Use Python 3.11 in Github Actions
Trying to resolve issue with regression test failure when it was previously passing
Configuration menu - View commit details
-
Copy full SHA for 6c8f265 - Browse repository at this point
Copy the full SHA 6c8f265View commit details -
Reduce parallel linearization rtest in GH actions
This reduces the number of parallel linearization regression tests in GH actions in an attempt to keep the actions from failing
Configuration menu - View commit details
-
Copy full SHA for d32993e - Browse repository at this point
Copy the full SHA d32993eView commit details
Commits on Sep 7, 2023
-
Avoid array alloc in IfW_FlowField
When using the Intel compiler, summing along a dimension of an array creates a temporary copy which can be very large for 3D grid flow fields. The Intel compiler tries to allocate this temporary array on the stack, but it's too large and fails.
Configuration menu - View commit details
-
Copy full SHA for 2708852 - Browse repository at this point
Copy the full SHA 2708852View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e7e0b9 - Browse repository at this point
Copy the full SHA 8e7e0b9View commit details -
Merge pull request OpenFAST#1759 from deslaughter/ifw-velavg
InflowWind Flow Field fails to calculate AvgVel for large wind files when using Intel Compiler
Configuration menu - View commit details
-
Copy full SHA for 60ac229 - Browse repository at this point
Copy the full SHA 60ac229View commit details -
Merge remote-tracking branch 'NREL/dev' into dev-unstable-pointers
- fixed MANY merge conflicts - Note change in ExternalInflow.f90 from ` ExtInfw%m%FlowField = FlowFieldType(FieldType=Point_FieldType)` to ` ExtInfw%m%FlowField%FieldType = Point_FieldType` - Fixes in VS build
Configuration menu - View commit details
-
Copy full SHA for 7733cb8 - Browse repository at this point
Copy the full SHA 7733cb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91f7bfd - Browse repository at this point
Copy the full SHA 91f7bfdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a7584c - Browse repository at this point
Copy the full SHA 9a7584cView commit details
Commits on Sep 8, 2023
-
Merge pull request OpenFAST#1752 from RBergua/RBergua-MAP++_linear-sp…
…rings MAP++ linear spring approach improvement
Configuration menu - View commit details
-
Copy full SHA for 900d12b - Browse repository at this point
Copy the full SHA 900d12bView commit details
Commits on Sep 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ef1267f - Browse repository at this point
Copy the full SHA ef1267fView commit details -
Configuration menu - View commit details
-
Copy full SHA for fc90394 - Browse repository at this point
Copy the full SHA fc90394View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0e8e09 - Browse repository at this point
Copy the full SHA f0e8e09View commit details
Commits on Sep 13, 2023
-
Add additional modulo in IfW_FlowField
This should finally fix the issue raised in PR#1702 and PR#1501. A second modulo was added because small negative values will cause the first modulo to return a value equal to NSteps which then causes the code to think the time is out of bounds.
Configuration menu - View commit details
-
Copy full SHA for fae54fb - Browse repository at this point
Copy the full SHA fae54fbView commit details -
Merge pull request OpenFAST#1769 from deslaughter/bug/ifw-periodic-351
Add additional modulo in IfW_FlowField
Configuration menu - View commit details
-
Copy full SHA for 8720f4f - Browse repository at this point
Copy the full SHA 8720f4fView commit details
Commits on Sep 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 91d2434 - Browse repository at this point
Copy the full SHA 91d2434View commit details
Commits on Sep 19, 2023
-
Merge pull request OpenFAST#1776 from luwang00/dev
HD Bug Fix: AddF0 for multiple potential-flow bodies with NBodyMod!=1
Configuration menu - View commit details
-
Copy full SHA for 48b0ae6 - Browse repository at this point
Copy the full SHA 48b0ae6View commit details
Commits on Sep 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for dd85697 - Browse repository at this point
Copy the full SHA dd85697View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c1a1e8 - Browse repository at this point
Copy the full SHA 4c1a1e8View commit details -
Destroy pack buffer when writing checkpoint files
Not destroying this local data could cause memory leaks on some systems.
Configuration menu - View commit details
-
Copy full SHA for 2951472 - Browse repository at this point
Copy the full SHA 2951472View commit details -
This will free up more space for writing output files
Configuration menu - View commit details
-
Copy full SHA for 0d555c3 - Browse repository at this point
Copy the full SHA 0d555c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e6eeec - Browse repository at this point
Copy the full SHA 7e6eeecView commit details
Commits on Sep 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for dfbbcd5 - Browse repository at this point
Copy the full SHA dfbbcd5View commit details
Commits on Sep 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0847a89 - Browse repository at this point
Copy the full SHA 0847a89View commit details