Skip to content
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

UA driver bug fix: sim mod 2 #23

Merged
merged 127 commits into from
Mar 9, 2024

Commits on Jul 14, 2023

  1. Migrated FSI changes to 4.0.0-dev

    Existing branch at https://github.com/gantech/OpenFAST/tree/f/br_fsi_2
    This commit extends the C++ API
    deslaughter authored and andrew-platt committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    3a27bda View commit details
    Browse the repository at this point in the history
  2. Install libnetcdf-dev in GH Actions

    This library is needed by openfastcpplib
    deslaughter authored and andrew-platt committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    d34deab View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b4ac67a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eed0491 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2023

  1. Merge remote-tracking branch 'OpenFAST/dev' into f/ExtLoads_rebase

    NOTE: OpenFAST.H and OpenFAST.cpp are not resolved!!!
    andrew-platt committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    02cd259 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. Configuration menu
    Copy the full SHA
    8d9ad2b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6d16c6e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d45be69 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5ccfb2f View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2023

  1. Coupled pinned bodies

    RyanDavies19 committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    a733f8e View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. Fix segfault in HD when 0 outputs specified

    This commit fixes a bug where HydroDyn would segfault if no outputs were
    specified in the input file.
    deslaughter committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    f1116d7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request OpenFAST#1872 from deslaughter/bug/HD_Input

    Fix segfault in HD when no outputs specified
    andrew-platt authored Nov 13, 2023
    Configuration menu
    Copy the full SHA
    067acec View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. UA driver: vs build

    - vs project didn't like a `UA_OUTS` as both a preprocessor directive and value inside a type
    - vs project needed LinDyn added to it
    - moved override of UA_OUTS to UA driver and added initialization in BEMT & FVW so people could override the value before compiling if they wanted to debug UA inside of AeroDyn.
    bjonkman committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    188bccd View commit details
    Browse the repository at this point in the history
  2. LinDyn: states should be reals, not logicals

    This would have caused issues when merging with the dev-unstable branch of OpenFAST
    bjonkman committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    6940962 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    abbfd59 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. UA: minor updates

    - update extension of UA output files
    - explicitly initialize `d_34_to_ac`
    bjonkman committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    4cc616f View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2023

  1. Update r-tests

    hkross committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    b48c9b2 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2023

  1. Update r-tests

    hkross committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    b979525 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

  1. Configuration menu
    Copy the full SHA
    0cebc49 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2023

  1. Configuration menu
    Copy the full SHA
    eb6ba12 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. Merge pull request OpenFAST#1886 from hkross/bug/MHK_Inputs

    Update BlCenBt inputs in MHK r-tests
    andrew-platt authored Nov 29, 2023
    Configuration menu
    Copy the full SHA
    a78fbc0 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2023

  1. Configuration menu
    Copy the full SHA
    3e7ee8c View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2023

  1. ADI: probably memory leak in ADI_UpdateStates

    The ADI_UpdateStates routine makes a copy of the AD_Input, but never destroyed that data after usage.  This could lead to memory continously getting allocated during a simulation with either ADI_C_Binding or the AD driver.
    andrew-platt committed Dec 3, 2023
    Configuration menu
    Copy the full SHA
    96eb6b6 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. Changes to help compile

    gantech committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    abbb240 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c85a0c8 View commit details
    Browse the repository at this point in the history
  3. Merge pull request OpenFAST#1913 from andrew-platt/b/ADI_MemLeak

    ADI: probably memory leak in ADI_UpdateStates
    andrew-platt authored Dec 4, 2023
    Configuration menu
    Copy the full SHA
    f168eb4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a233bc1 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. Merge pull request #19 from gantech/f/ExtLoads_rebase

    Changes to help compile
    andrew-platt authored Dec 5, 2023
    Configuration menu
    Copy the full SHA
    d5cebcc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a492600 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c6db1e0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a6a97a3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4065df8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c7b8dac View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    38ef4b6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c09f2ce View commit details
    Browse the repository at this point in the history
  9. FAST_subs, don't apply DTdriver if not set

    This needed to be added because the C++ interface sets DTdriver,
    but simulink doesn't
    deslaughter committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    c0115c0 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c7b0eec View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    db9a370 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. Configuration menu
    Copy the full SHA
    33269e0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5cc5e19 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2023

  1. Configuration menu
    Copy the full SHA
    4d0c65d View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

  1. Configuration menu
    Copy the full SHA
    0f642c6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    69fb0b8 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #20 from gantech/f/ExtLoads_rebase

    Fix issues to get C++ API to run
    andrew-platt authored Dec 11, 2023
    Configuration menu
    Copy the full SHA
    734f02e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5da647e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    47ef53e View commit details
    Browse the repository at this point in the history
  6. ExtLoads: rename SS --> SubStep / SAVED

    SS is also used for steady-state solve.  To avoid ambiguity changing as follows:
    
     - STATE_SS_PRED --> STATE_SAVED_PRED
     - STATE_SS_CURR --> STATE_SAVED_CURR
     - _SS routines --> _SubStep
    andrew-platt committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    d4dae7c View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2023

  1. ExtLoads: move FAST_Solution and new routines

    FAST_Solution now calls
    - FAST_Prework
    - FAST_UpdateStates
    - FAST_AdvanceToNextTimeStep
    - FAST_WriteOutput
    
    revised the interfaces on the above to make them the same as FAST_Solution.  Also imported newer stuff from FAST_Solution to these routines
    andrew-platt committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    875a38d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ac88936 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d35e2e3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6b32061 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. Add hub and nacelle ref orient

    psakievich authored and gantech committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    22f2c74 View commit details
    Browse the repository at this point in the history
  2. Add netcdf output for hub/nac

    psakievich authored and gantech committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    c83011e View commit details
    Browse the repository at this point in the history
  3. Make netcdf output parallel consistent

    psakievich authored and gantech committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    8ff6282 View commit details
    Browse the repository at this point in the history
  4. Set file to operate on TurbID

    psakievich authored and gantech committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    6f0b5a2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    104ab10 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1cf828b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b277768 View commit details
    Browse the repository at this point in the history
  8. Sigh, more typos

    psakievich authored and gantech committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    20e0b7d View commit details
    Browse the repository at this point in the history
  9. One more typo

    psakievich authored and gantech committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    b0184a2 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. Fix WriteOutput time written

    gantech committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    554c4ce View commit details
    Browse the repository at this point in the history
  2. Merge pull request #21 from gantech/f/ExtLoads_rebase

    F/ext loads rebase
    andrew-platt authored Dec 15, 2023
    Configuration menu
    Copy the full SHA
    93ea5e1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b92d5f8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    be10599 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    111c3b3 View commit details
    Browse the repository at this point in the history
  6. cpp docs: update note about doxygenclass and doxygenstruct being disa…

    …bled
    
    Also move references inline
    andrew-platt committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    095b3db View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2f7bd6f View commit details
    Browse the repository at this point in the history
  8. Merge pull request OpenFAST#1932 from andrew-platt/f/ExtLoads_rebase

    Blade resolved loads from CFD
    andrew-platt authored Dec 15, 2023
    Configuration menu
    Copy the full SHA
    db3f101 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    bfbf791 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2023

  1. Configuration menu
    Copy the full SHA
    04202d9 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2023

  1. FAST_Subs: make call to WriteOutputToFile consistent

    Replace argument `m_FAST%t_global` with calculated `t_global` in `FAST_SUBS::FAST_WriteOutput`
    andrew-platt committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    f56dc4d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a05657e View commit details
    Browse the repository at this point in the history
  3. Pass Python_EXECUTABLE from main OF cmake to external pfunit cmake

    This allows pfunit to use the same interpreter found by the main OF cmake.
    
    NOTE: pfunit uses `PYTHON_EXECUTABLE`
    andrew-platt committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    b5d739a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5f8f8d2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7da964b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    225c23f View commit details
    Browse the repository at this point in the history
  7. Merge pull request OpenFAST#1948 from andrew-platt/b/pFUnit_Python312

    Pass Python_EXECUTABLE from main OF cmake to external pfunit cmake
    andrew-platt authored Dec 19, 2023
    Configuration menu
    Copy the full SHA
    4423cc1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5308d05 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. Configuration menu
    Copy the full SHA
    8b07e41 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2023

  1. Merge pull request OpenFAST#1950 from andrew-platt/f/unitTest_turnOff

    Option to turn off unit_tests from cmake
    deslaughter authored Dec 21, 2023
    Configuration menu
    Copy the full SHA
    d31f1d2 View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2023

  1. Configuration menu
    Copy the full SHA
    fbe5787 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2023

  1. Configuration menu
    Copy the full SHA
    5d8cc6a View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. Configuration menu
    Copy the full SHA
    18faddf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d0a75b6 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2024

  1. Configuration menu
    Copy the full SHA
    e706a35 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. Configuration menu
    Copy the full SHA
    4181027 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. Configuration menu
    Copy the full SHA
    ddd97ca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    280d6d2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    acc20ca View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    387857b View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. Configuration menu
    Copy the full SHA
    f814dba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5ebcc59 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5c67b99 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7bdeeb3 View commit details
    Browse the repository at this point in the history
  5. Merge pull request OpenFAST#1968 from andrew-platt/b/VS_build_ExtLoads

    VS: update VS build process to include ExtLoads
    andrew-platt authored Jan 10, 2024
    Configuration menu
    Copy the full SHA
    7d0ae2f View commit details
    Browse the repository at this point in the history
  6. Merge pull request OpenFAST#1967 from RyanDavies19/dev

    MoorDyn: Coupled Pinned Bodies and bug fixes
    andrew-platt authored Jan 10, 2024
    Configuration menu
    Copy the full SHA
    4fafe68 View commit details
    Browse the repository at this point in the history
  7. AWAE: revise logic to allow high-res grids smaller than IfW grids

    Also allow for wind along Y direction
    andrew-platt committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    677d811 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. Configuration menu
    Copy the full SHA
    b621edb View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. Fix bug in openfast-cpp CMakeLists.txt runtime install destination

    The install runtime destination was set to lib, this commit changes it to bin
    deslaughter committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    25fb3b0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request OpenFAST#1989 from deslaughter/bug/openfastcpp-ins…

    …tall
    
    Bug: openfastcpp executable is installed to lib directory instead of bin
    deslaughter authored Jan 16, 2024
    Configuration menu
    Copy the full SHA
    2ff8f57 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4dd1b9c View commit details
    Browse the repository at this point in the history
  4. Merge pull request OpenFAST#1963 from andrew-platt/b/FF_HighResAlignm…

    …ent_Y
    
    AWAE: Mod_AmbWind=3 add error if HR grid not centered on turbine in Y dimension
    andrew-platt authored Jan 16, 2024
    Configuration menu
    Copy the full SHA
    2e4628f View commit details
    Browse the repository at this point in the history
  5. update changelog

    andrew-platt committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    66a7547 View commit details
    Browse the repository at this point in the history
  6. MD version update

    RyanDavies19 committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    2acce08 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

  1. Configuration menu
    Copy the full SHA
    208c806 View commit details
    Browse the repository at this point in the history
  2. Merge pull request OpenFAST#1990 from RyanDavies19/dev

    MD version update
    andrew-platt authored Jan 18, 2024
    Configuration menu
    Copy the full SHA
    8259ce1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    da0ad54 View commit details
    Browse the repository at this point in the history
  4. Merge pull request OpenFAST#1949 from OpenFAST/rc-3.5.2

    Release 3.5.2
    andrew-platt authored Jan 18, 2024
    Configuration menu
    Copy the full SHA
    4b6337f View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. Configuration menu
    Copy the full SHA
    a1c9418 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    418db34 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9ef15a7 View commit details
    Browse the repository at this point in the history
  4. Merge pull request OpenFAST#1998 from gbarter/dev

    switch from -fpic to -fPIC for all gfortran builds
    andrew-platt authored Jan 19, 2024
    Configuration menu
    Copy the full SHA
    3fdd6a5 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2024

  1. Configuration menu
    Copy the full SHA
    939674e View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

  1. Configuration menu
    Copy the full SHA
    bffd751 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. MoorDyn body initial condition adjustment

    - Edited Body position/orientation used for input mesh setup and initial
      positions before dynamic relaxation, to hopefully solve that coupled bodies
      were previously being initialized at 0,0,0.
    - Coupled bodies should now initialize with position and orientation that is
      a combination of the relative values in the input file, plus any PtfmInit
      value passed from the glue code.
    - With this change, it's possible the p%Standalone flag is not needed - TBD.
    mattEhall authored and RyanDavies19 committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    d6f4061 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    68d162e View commit details
    Browse the repository at this point in the history
  3. Merge pull request OpenFAST#2001 from andrew-platt/b/ExtLoadsIntegerI…

    …nput
    
    ExtLoads: move integers from inputs to parameters
    andrew-platt authored Jan 25, 2024
    Configuration menu
    Copy the full SHA
    cf0e65a View commit details
    Browse the repository at this point in the history
  4. Merge pull request OpenFAST#2005 from RyanDavies19/dev

    Removes MD driver standalone option, bug fix on initialization
    andrew-platt authored Jan 25, 2024
    Configuration menu
    Copy the full SHA
    5ea42c1 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. Configuration menu
    Copy the full SHA
    80c88a2 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. Bathymetry grid bug fix

    RyanDavies19 committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    fd41e42 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    75f987c View commit details
    Browse the repository at this point in the history
  3. Merge pull request OpenFAST#2013 from RyanDavies19/dev

    Minor MD bug fixes: Bathymetry
    andrew-platt authored Jan 29, 2024
    Configuration menu
    Copy the full SHA
    44cd3f6 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. Configuration menu
    Copy the full SHA
    57e110a View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. Merge pull request OpenFAST#2016 from RyanDavies19/dev

    Change input string size for bathgrid and waterkin input files
    andrew-platt authored Jan 31, 2024
    Configuration menu
    Copy the full SHA
    e39453a View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. Configuration menu
    Copy the full SHA
    d9edf8f View commit details
    Browse the repository at this point in the history
  2. UA driver: fix indices on alpha, U, and omega

    our regression tests found this issue
    bjonkman committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    ba95b23 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    db02071 View commit details
    Browse the repository at this point in the history