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

Examples #3

Merged
merged 2 commits into from
Aug 25, 2020
Merged

Examples #3

merged 2 commits into from
Aug 25, 2020

Conversation

ptrbortolotti
Copy link
Collaborator

SUMMARY
Files to run aeroelasticse on the IEA 15MW RWT with the monopile setup and the semi-sub setup. The file can be ran as a simple python script or with MPI. The parallelization is automated.

TO-DO
The files are still calling a local TurbSim copy and there might be some problem with the auto-compiled version of OpenFAST, so unit testing might still need some refinement.
I also have been using by old wisdem environment to set it up, so I need to check that everything runs with the new weis-env

Copy link
Collaborator

@johnjasa johnjasa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks reasonable to me. I tried running it locally after changing my paths to TurbSim, but still ran into some errors. Will be good to get this fully worked out with the WEIS-made OpenFAST and get the unit tests in there. Good to merge in on my end.

@johnjasa johnjasa merged commit 8dc3991 into master Aug 25, 2020
ptrbortolotti added a commit that referenced this pull request Aug 27, 2020
6dcca75f spanwise grid manipulation for te flaps
e4a57deb dac capabilities in
a414c7f9 openfast runs!
107d74c8 making progress linking openfast
16b528f3 example runs glue code w/out OF
73610985 Merge pull request #8 from WISDEM/aeroelasticse
87203ea2 run on all platforms
f1a59977 changed from wisdem. to weis.
2ff5912f Merge commit 'a2c4283c530c93dd5f64089a7e8103a52ccf9024' as 'WISDEM'
a2c4283c Squashed 'WISDEM/' content from commit 049805e4
1a2843f6 Removed IEAontology4all version of WISDEM
deb8c386 add files from IEAontology4all
dab3d60c path to compile turbsim, more but shorter dlc sims
dd4646af forgot init file in weis
5af980d7 catching travis up with setup
5d85de90 Merge branch 'master' of github.com:WISDEM/WEIS
78ccbe89 shifting to static linking
148429db Merge pull request #7 from johnjasa/add_docs
eb5c6afb Added skeletal docs structure
f49d8a98 Fixed trust region bug
b3b2bfca Added commented line for pip install packages to setup
66a98071 invoke nested setup scripts
063a9273 Redid setup.py so it uses URL-pulls for repos
0d909879 Revert "Debugging init file linking"
332c3357 Revert "Added init files"
c3167dc7 Debugging init file linking
87207af1 Merge branch 'circular_deps' of https://github.com/johnjasa/WEIS
8dc3991b Merge pull request #3 from WISDEM/examples
1ee3e7d4 Fixed scalar in test
608a2793 Added init files
7e5901e3 second set of example files
3d441bc3 run aeroelasticse with IEA15MW
0bcbd40c trying to fix namespace on imports
dba09307 Updated setup.py
7efc6895 adding first basic gitignore
61f399cb Began migrating multifidelity codes and drivers. Tests not passing
80a39e97 Added 30 min travis timer
a28d8720 Made travis setup verbose; taking quite a while
7b8484b5 Updated Travis for new cmake
b1941829 Updated travis
b53df283 Added initial Travis file
94e00115 working on windows build
b5476d7b working on windows build
8e867009 adding pCrunch and checking that imports succeeded
97723f25 Merge branch 'master' of https://github.com/WISDEM/WEIS
f8f15d7f Merge commit '619744536ac71405c889c8906e77dbc91de9f7e5' as 'pCrunch'
61974453 Squashed 'pCrunch/' content from commit ab9249a3
460ef1db making setup a little more readable
82848b04 Merge branch 'master' of github.com:WISDEM/WEIS
089bd847 working setup.py
4f9d9881 Update README.md
c86d62a7 Renamed wisdem -> WISDEM
38ef82f6 Merge commit 'df866116f7e4daa30c41173215ae9614bc05df37' as 'ROSCO_toolbox'
df866116 Squashed 'ROSCO_toolbox/' content from commit 571baad3
04ee4dcc Merge commit 'b2cb9223ee4825c7ec72e682507199dba49054ef' as 'ROSCO'
b2cb9223 Squashed 'ROSCO/' content from commit 66e620c6
cf7eed2e Merge commit 'd5b0890be82f5e1be87889322728a34a4b64fa87' as 'OpenFAST'
d5b0890b Squashed 'OpenFAST/' content from commit f2517ec6
a2b81f7a Minor changes to setup
204a5c89 Merge commit '97170430629bb85d6b1bcdab8814e745895208c1' as 'wisdem'
97170430 Squashed 'wisdem/' content from commit 4ff38d1
f60197a1 Adding initial setup
REVERT: c7d58770 bring back optional bld spanwise grid manipulation
REVERT: 1d500ef8 Merge pull request #151 from WISDEM/blade_example
REVERT: 3e19464e adjusting standard tolerance for blade mass opt
REVERT: 792bca7d cleaner blade example
REVERT: 049805e4 main added
REVERT: 941a8a92 updating README for this branch
REVERT: a99f5edd updating README for this branch
REVERT: 0aba3e40 updating README for this branch
REVERT: b0c552b5 updating README for this branch
REVERT: 630bec4a bumping up requirements and cleaning files
REVERT: aeecc605 handle changes in OpenMDAO unit strings
REVERT: e70ce72e removing unused files
REVERT: 58f13c29 Merge pull request #150 from WISDEM/revert-149-IEAontology4all
REVERT: 2837523c Revert "Ie aontology4all"
REVERT: bc9a094d Merge branch 'IEAontology4all_local' into develop
REVERT: 0e113445 Merge branch 'develop' into IEAontology4all_local
REVERT: 9a74ff4f Merge pull request #148 from johnjasa/full_auto_ivc
REVERT: 0c0c65e3 remove rosco and pcrunch from travis
REVERT: ddf32323 remove openfast, dac, and xfoil
REVERT: b006dfe4 Merge branch 'IEAontology4all' of https://github.com/wisdem/WISDEM into full_auto_ivc
REVERT: ae7faafa Added another test; no BOS no tower
REVERT: 4ff38d16 Merge pull request #146 from nikhar-abbas/IEAontology4all
REVERT: a600206f Add output channels from openfast_settings
REVERT: 03b102ba Overwrite case inputs with openfast_settings
REVERT: cf63fda6 print time to run openfast
REVERT: ab7c6e4d Merge branch 'IEAontology4all' of https://github.com/WISDEM/WISDEM into IEAontology4all
REVERT: 9c5ac272 working with MPI
REVERT: 75c7cd8c Updated connections in glue_code
REVERT: 4f7de9bb Beginning to change Analysis_Flag instantiations
REVERT: 594fae64 back to outb
REVERT: 71521d3d Merge branch 'IEAontology4all' of https://github.com/wisdem/WISDEM into IEAontology4all
REVERT: afcaa677 change flags to be able to run only ccblade
REVERT: f22f87cd fix bugs when calling OF
REVERT: 886208d0 Added flag to not allocate deriv memory unless doing optimization
REVERT: ab365229 fixing some warnings
REVERT: c37e0d17 fixing test and robustness
REVERT: a7dd7ef9 more cleanup
REVERT: 4c3e6ec2 tests passing warnings addressed
REVERT: 26befb8e resolved conflicts and merge
REVERT: 81208a19 consolidating all yaml reading and validating and defaulting to a subdirectory
REVERT: 208b321c Merge pull request #140 from johnjasa/full_auto_ivc
REVERT: cf56775c Merge branch 'IEAontology4all' of https://github.com/wisdem/WISDEM into full_auto_ivc
REVERT: fc3d6be4 Revert "Merge branch 'drivetrain_link' into IEAontology4all"
REVERT: 48263fe3 Revert "inflow angle out of CCBlade"
REVERT: 7c28e89a inflow angle out of CCBlade
REVERT: 6e60f9b2 Merge branch 'drivetrain_link' into IEAontology4all
REVERT: a678121f Fixed tower example
REVERT: 4a557786 Merge branch 'IEAontology4all' of https://github.com/wisdem/WISDEM into full_auto_ivc
REVERT: 61558056 Fixed floating promotions
REVERT: ccb16b60 Merge branch 'IEAontology4all' of https://github.com/WISDEM/WISDEM into IEAontology4all
REVERT: 3f4db75e added outputs to servose, needed for running the ODE solver
REVERT: 280b8655 Merging
REVERT: d7a72663 Updated tower group docstrings
REVERT: a4887eeb Merge pull request #139 from WISDEM/DriveSE-flag
REVERT: 81a82ab7 Removed topLevelFlag from LandBOSSE
REVERT: 9db44ad0 Removed IVCs from LandBOSSE
REVERT: 98d14750 driveSE flag + run wisdem working
REVERT: 9e189cde Removed IVCs from Orbit
REVERT: c871958c Merged and got all tests working
REVERT: 51970065 examples running and above yaw mass added
REVERT: 0f292bec Merge branch 'drivetrain' into drivetrain_link
REVERT: 74173afc link drivese
REVERT: 3e380c66 Fixed semi example
REVERT: 1807f005 merging bos branch changes
REVERT: a0714fc7 remove comments
REVERT: 972559f9 Merge pull request #136 from WISDEM/bos
REVERT: 835ba32b Merge branch 'IEAontology4all' into bos
REVERT: 4f767bc8 deconflict with IEAontology4all
REVERT: 5ee6e132 all tests passing
REVERT: 9ccfe6fc moving schema and default files to their own directory, removing deprecation warnings
REVERT: 9a37a073 rename analysis_options to modeling_options
REVERT: ca0c33e1 Merge pull request #137 from WISDEM/bos_modular
REVERT: 73c1b39a add BOS flag among modeling options
REVERT: b8fa309d bos flag on off
REVERT: e6b7a581 specify desired values directly
REVERT: 4ef4f0c2 clearing the cache
REVERT: 48b45732 switching to openpyxl
REVERT: 4f369d98 playing with relative imports and ge_public values
REVERT: 31b94af8 have a lead on test failures
REVERT: a15e9c55 comparing inputs
REVERT: 959e22d1 error management strings in np.array
REVERT: 226c97d1 equating everything
REVERT: b011d6ca giving up on testing
REVERT: f61d13e4 no need to store output file
REVERT: 831a6879 updated truth value
REVERT: f282ac95 hopefully back to passing
REVERT: a472cd21 intermediate
REVERT: a96ccbf8 try again
REVERT: 23588d21 try try again
REVERT: 1514141a keep trying
REVERT: 16382ea4 missing truth file
REVERT: 449da2e2 missing truth file
REVERT: 02728c27 tests should finally pass
REVERT: 66d21bd5 more fixing of examples
REVERT: 9656335c get tests passing
REVERT: c584338a bos models now fully wired
REVERT: 965bd074 more conditional loading
REVERT: 80935bfd small bug fixing
REVERT: cf6187b0 now yaml checks working for offshore too
REVERT: 13f868d2 fill in missing based on schema validation errors
REVERT: a9b3a571 removing output file
REVERT: f00582a3 getting tests to pass
REVERT: bdff6529 connect BOS arrays and get monopile working.  Still need to elevate BOS inputs to yaml
REVERT: c283255f reshuffling ivcs
REVERT: 6d29c1ba remove deprecation warnings
REVERT: 4ef44f42 adding hub mass ivc
REVERT: d8eb3950 removing exec mode
REVERT: c663e398 yaml working
REVERT: e083321b GB and Gen eff passed dimensional
REVERT: 79ab7713 Merge branch 'IEAontology4all' of https://github.com/WISDEM/WISDEM into IEAontology4all
REVERT: 58304303 removing shapely and sympy as dependencies
REVERT: 2a72a8da Merge branch 'IEAontology4all' of github.com:WISDEM/WISDEM into IEAontology4all
REVERT: 510f2f51 temp commit
REVERT: 20af84e0 more accurate bos costs
REVERT: d13db4d9 more outputs to differentiate tower, monopile, total mass and cost
REVERT: 47557b93 some landbosse testing
REVERT: 7bc77303 fix flag OF=1
REVERT: 77b094d6 latest version of ORBIT
REVERT: 02767d41 more work on connections
REVERT: a363c893 bug fix: if openfast 1 forces were 0
REVERT: a9c5a5fc temporary fix, check rosco toolbox
REVERT: fe19e040 updated to dev openfast
REVERT: d2c654ac working gearbox component
REVERT: 7a7895c2 resolving ivc issue
REVERT: d1ef1b6c Merge branch 'IEAontology4all' of https://github.com/WISDEM/WISDEM into IEAontology4all
REVERT: 3367d70c cleaned up gearbox calculation, but it seems all wrong and I cannot sort it out
REVERT: 1af6fe91 fix of multiple bugs in aeroelasticse
REVERT: 8684a00a Merge pull request #135 from WISDEM/hydrodyn_fix
REVERT: 5d6d3cde Merge branch 'IEAontology4all' into hydrodyn_fix
REVERT: 09c03023 add one line to HD
REVERT: a2eefa78 added openfast_settings to steady state powercurve
REVERT: 0a37067d Merge remote-tracking branch 'refs/remotes/origin/IEAontology4all' into IEAontology4all
REVERT: 9591af90 Fatigue model debugging
REVERT: 35f9c3a4 intermediate
REVERT: 4a745318 Merge branch 'drivetrain' of https://github.com/wisdem/WISDEM into drivetrain
REVERT: 2abfed0a Cleaning up docstrings
REVERT: 3f28fb41 Finishing docstrings for drivetrainse
REVERT: 003ea0aa Updated docstrings for generator_models
REVERT: 92fa40b4 fixed group name clash
REVERT: 02248d4e fix testing hub
REVERT: 9d8bdb6f Beginning to update drivetrain component docstrings
REVERT: 35715886 Removed top-level flag from turbine costs
REVERT: ff6fb80f all tests passing now
REVERT: c40d9a1e Merge branch 'IEAontology4all' into drivetrain
REVERT: 5fbfc733 tests in place for all generators, but not quite passing yet
REVERT: f25b7985 nearly complete generator regression tests
REVERT: 83aca88f full group test
REVERT: 320ca1fd nearly fully coupled
REVERT: 968c423d generator mass tests now run, but fail
REVERT: ea0d3c3b putting in its home
REVERT: 6ef5b5e9 completed testing and debugging
REVERT: 3603fa44 more testing
REVERT: d68c68ed some more testing
REVERT: dafa2015 removing bad test
REVERT: 7b01f42f putting generator examples in examples folder
REVERT: dcec329c moving test to permanent home
REVERT: e8c970f3 better testing of rotor side
REVERT: f5e83e34 Removed out-of-date derivative tests
REVERT: 00ad53bb Updated test_servose to not use IVCs
REVERT: 86cfd2c7 Cleaning up tests' usage of IVCs
REVERT: b1ce89df remove print statements
REVERT: a48e1f4e Consolidated environment testing
REVERT: 87e289b4 Removed IVCs from CCBlade gradient test
REVERT: 8bac2dab Removed IndepVarComps from floatingSE
REVERT: be4c2e32 Converting floating to have no IVCs
REVERT: ee50de08 Converted column to not use IVC
REVERT: 654b02ac Cleaned up tower connections
REVERT: 50c78f34 fix testing
REVERT: e74de90c Merge branch 'IEAontology4all' of https://github.com/wisdem/wisdem into IEAontology4all
REVERT: 76fb9cba remove print statements
REVERT: 65b6087f Add DEL_RootMyb as merit figure
REVERT: fbe8cd75 merged ieaontology4all changes into my commit containing bug fixes and progress on the Fatigue Merge
REVERT: 1d6833d9 bug fixes for OpenFAST, working on Fatigue merge
REVERT: 4ba9658a Converting previous tower updates for auto-ivc
REVERT: c052071f more testing
REVERT: 6e89d7fe more testing, fixed bugs, added bearing deflection output
REVERT: 21d13eef some better tests on baseF and baseM
REVERT: de77ed09 fix a few minor bugs in openmdao openfast
REVERT: 2462b714 add warning OF settings file
REVERT: 8df9a6cc old flag removed from openmdao openfast
REVERT: c400ee5d some tests are working
REVERT: 69244a66 fixing relative import path problem
REVERT: 60801d36 semi example not plotting right, but runs
REVERT: aedef3f3 Merge branch 'IEAontology4all' into drivetrain
REVERT: 0b81dc25 fix bug in TSR optimization
REVERT: 3d5a29d7 AF coords written n dlc times
REVERT: da41a66b add rotorse fatigue flag to modeling opts
REVERT: 1c66365a Merge branch 'IEAontology4all' of https://github.com/WISDEM/WISDEM into IEAontology4all
REVERT: fec9b035 updating postprocessing in and connections from AeroelasticSE
REVERT: 220e0070 working on all connections
REVERT: 104b5bc2 bug in servose fixed
REVERT: a02f237d all generator models run now
REVERT: 6a341034 spherical hub/spinner + hub system tests ok
REVERT: 4ecdb94e latha's latest
REVERT: 013f4bd4 more explicit conversions
REVERT: 5661478e aligned generator constants
REVERT: 4dc1bd37 all gen models working
REVERT: 3aff198f organizing generator models
REVERT: 97b2ab7b Removing value comparison from test_gluecode for rail transport. Local machine and Travis consistently differ
REVERT: 428e791a Updated test_assembly for rail transport
REVERT: 100e960e Updated test_assembly to use rail transport
REVERT: 77c33d0f Removed duplicated tower examples
REVERT: ba992f67 Merge branch 'IEAontology4all' of https://github.com/wisdem/WISDEM into IEAontology4all
REVERT: 9b0901ad Removed deprecated FloatingSE instances
REVERT: 1959ced1 Deleted pyframe3dd example that was duplicated. Added write to the tutorial
REVERT: 5a8401d5 Now working with RNA summary too
REVERT: 4844dd17 hub call working
REVERT: 5ea0d381 hub file cleanup
REVERT: de647d01 adding Adder for hub system
REVERT: 25c8bacb working except for hub and generator connection
REVERT: 15e40ee3 added MoI rotation utility
REVERT: 367867f6 Merge branch 'IEAontology4all' into drivetrain
REVERT: 8bf73d93 Merge branch 'IEAontology4all' of github.com:WISDEM/WISDEM into IEAontology4all
REVERT: ae7ac886 getting closer
REVERT: 69cc9d6d more workingn components
REVERT: 88e3f98b Moved floating examples to examples
REVERT: ddddce12 Removed floatingse visualize.py from coverage
REVERT: d0e787fe Fixed test tol for distribution
REVERT: 976c1f9f Merge branch 'IEAontology4all' of https://github.com/wisdem/WISDEM into IEAontology4all
REVERT: 6c8f629b Added distribution test
REVERT: 49ba0b5b Added coordinate system test
REVERT: 31645a46 Removed force and moment direction vector code that had been commented out
REVERT: 20067aac Added derieriv checking to wind wave drag
REVERT: 27b0ba79 Merge pull request #134 from johnjasa/IEAontology4all
REVERT: 0dba4a6e Updated CCBlade deriv testing. Removed test_gradients. Replaced with OpenMDAO-based deriv checks
REVERT: 8fc026f9 hubse files added
REVERT: ec5f4c46 Cleaning up test_polar.py and Polar.py
REVERT: 9adc79dc Merge branch 'IEAontology4all' into drivetrain
REVERT: 78379474 Merge branch 'IEAontology4all' of github.com:WISDEM/WISDEM into IEAontology4all
REVERT: cc4d646e trying to organize files
REVERT: 87302f78 reorganizing file names
REVERT: a5a43d72 Merge pull request #133 from WISDEM/intermediate_merge
REVERT: 89be5337 problems installing pcrunch during testing
REVERT: 238c6679 fixing testing 2
REVERT: 9568a13e fix testing
REVERT: 0267b3a7 bug fix rail transport
REVERT: 9477f526 Merge remote-tracking branch 'origin/IEAontology4all' into intermediate_merge
REVERT: 93709e44 aeroelasticse updates: this is an intermediate merge to get pietro's updates for issues that came up while testing
REVERT: 7cee1fdd small progress
REVERT: 72af9e24 trying to make progress
REVERT: be3e60ac Merge branch 'IEAontology4all' of github.com:WISDEM/WISDEM into IEAontology4all
REVERT: 0f857171 temp commit
REVERT: 4f1bf845 now working one to another
REVERT: 6b7aaff7 Merge pull request #130 from WISDEM/modular_workflow
REVERT: 635bb921 stiff torsion tower modes
REVERT: 4beba534 RNA props added to yaml + mode shapes ED
REVERT: 6781c65c cleaned up bedplate
REVERT: c98b6ebb Merge branch 'IEAontology4all' of github.com:WISDEM/WISDEM into IEAontology4all
REVERT: a8df087d bring back GenEff and GBoxEff
REVERT: ffc704e7 fixed bug in tune rosco
REVERT: a4cda11d update unit and regression tests
REVERT: 08803c2e gearbox and gen efficiency updated in openfast
REVERT: ccf2bd58 Merge pull request #129 from WISDEM/IEAontology4all
REVERT: 4eb9ad4f Merge branch 'modular_workflow' into IEAontology4all
REVERT: ca1ac338 gen eff 15MW fixed
REVERT: 8aa4d210 gearbox and generator efficiency
REVERT: 9e057488 if rank == 0: to file IO
REVERT: 2e38a482 more landbosse reqs
REVERT: 704b4758 Merge branch 'IEAontology4all' of github.com:WISDEM/WISDEM into IEAontology4all
REVERT: 08f92954 adding sympy as requirement for landbosse
REVERT: 4bb29f39 trying to make more robust on windows
REVERT: 1f85ddf2 generate plots only on rank == 0
REVERT: 02cc95af renaming weldability and manufacturability as less bombastic constr_d_to_t and constr_taper
REVERT: 14c80646 adjusting analysis options in tests
REVERT: d3102a12 no longer OC3 spar
REVERT: 11242642 adjusting comments
REVERT: 23337e43 better closing
REVERT: caeb4905 working better now
REVERT: 23f58641 Merge branch 'IEAontology4all' of github.com:WISDEM/WISDEM into IEAontology4all
REVERT: 3e054b35 corrections for optimization
REVERT: d273a818 better sbatch file and slsqp setting added
REVERT: 10206a6e fix small bugs
REVERT: eee3e96a removing stale information
REVERT: 16d1623a Merge branch 'IEAontology4all' of github.com:WISDEM/WISDEM into IEAontology4all
REVERT: cbaa62a3 supressing plots
REVERT: 254133df simplifying for example speed
REVERT: 0f772781 adding blade optimziation example
REVERT: a5a84b99 Excluding tests from coveralls
REVERT: b2882e14 Updated plant finance docs and example
REVERT: 57b19d65 Merge branch 'IEAontology4all' of github.com:WISDEM/WISDEM into IEAontology4all
REVERT: 96b2ea8b adding mooring example
REVERT: db2ecf66 Updated tower plot flag in example
REVERT: b5729c52 Updated tower docs and example
REVERT: 6c13d767 Merge branch 'IEAontology4all' of https://github.com/wisdem/wisdem into IEAontology4all
REVERT: 361e1acc fix little bug in dac call
REVERT: a42fd5bf more robust calling of example scripts
REVERT: f77087ac renaming as it is more descriptive
REVERT: 0aaa62f9 remove errant install instructions
REVERT: d7756120 precurve, presweep, and shear exp passed
REVERT: 9e154578 working for openfast
REVERT: 433933b1 adding yaml and python drivers for nrel5 and iea15
REVERT: dc837a1d Merge branch 'IEAontology4all' of github.com:WISDEM/WISDEM into IEAontology4all
REVERT: 6cc99eb9 no reg trajectory
REVERT: d2ed37c9 use file saving
REVERT: cff85cea Update README.md
REVERT: 3d8adf86 Merge branch 'IEAontology4all' of https://github.com/wisdem/wisdem into IEAontology4all
REVERT: 05dfb314 linearization times
REVERT: 7393c3da Updated some CCBlade docs
REVERT: 9e3f4cea Moved ccblade examples and fixed directories
REVERT: fa751810 Merge branch 'IEAontology4all' of https://github.com/wisdem/WISDEM into IEAontology4all
REVERT: 75d84f0d Moving ccblade examples; they don't work
REVERT: 883fac9b newest linearization options from Bonnie
REVERT: e93781ee adding better ways to save data and work with it
REVERT: 203e2b92 temporarily removing analysis_flag checks
REVERT: 54b2727d temporarily removing analysis_flag checks
REVERT: 2d0c1433 Merge pull request #127 from WISDEM/IEAontology4all_refactor
REVERT: bccb0083 fixing import references
REVERT: 32290562 pointing to new locations
REVERT: 683b6981 pointing to new location
REVERT: 91675f20 pointing to new location
REVERT: 32edb56a resolving conflicts
REVERT: 786e016e including forgotten tests
REVERT: 61ab1399 removing old references to test_all
REVERT: 0346badb moving to openmdao examples
REVERT: b362c300 removing tutorials for old wisdem
REVERT: cb429fb3 this file is not being kept up-to-date
REVERT: 9f7ba0bf using full text of license
REVERT: 901bf1b6 removing stale files
REVERT: 602c9357 removing test_all scripts and will rely on pytest
REVERT: a919886c removing unnecessary ppi documentation
REVERT: f8e4e741 removing use of deprecated Material file
REVERT: ad7c4150 duplicated files wrt nrelcsm
REVERT: 32bb065c superceded by use of python packages
REVERT: 87d3cf7a superceded by material ontology
REVERT: 656797cb always import all constants
REVERT: b5f28917 deprecated, using python packages now
REVERT: 9790084c duplicated files wrt nrelcsm
REVERT: b46dca14 Updated some CCBlade docs
REVERT: acb21bb6 Merge branch 'IEAontology4all' of https://github.com/wisdem/WISDEM into IEAontology4all
REVERT: 36c9575a Removing unused files from CommonSE
REVERT: 2e272477 Updated coordinate system figure calls
REVERT: 084846b8 Removed defunct test for gradient unit tests from commonse utilities
REVERT: b619fbd0 removed debugging option
REVERT: 72019c7f read AF coord files if available
REVERT: caeadc83 Option to remove TowerSE from the workflow, 1st step to allow users to declare which modules to run in the global glue-code assembly
REVERT: 18a2d3d0 Create LICENSE
REVERT: 04070306 adding pyFrame3dd docs
REVERT: cc6a29cd Merge branch 'IEAontology4all' of github.com:WISDEM/WISDEM into IEAontology4all
REVERT: 96daf505 Fixing af preppy example
REVERT: e73452cb Merge branch 'IEAontology4all' of https://github.com/wisdem/WISDEM into IEAontology4all
REVERT: 3e83b9d0 adding landbosse documentation
REVERT: fbb960fb Added airfoilprep example
REVERT: e17741e2 Updated directory for test_examples
REVERT: db8a86a4 Merge branch 'IEAontology4all' of https://github.com/wisdem/WISDEM into HEAD
REVERT: 09d5da5b added airfoil example files
REVERT: 0d38407c Merge pull request #125 from nikhar-abbas/IEAontology4all
REVERT: fbf041f7 Merge branch 'IEAontology4all' of https://github.com/wisdem/WISDEM into IEAontology4all
REVERT: bdf7c597 deactivate plotting by default for testing purposes
REVERT: 0c4f8046 finished updating airfoilpreppy
REVERT: 5ec6f799 Move variable initialization time
REVERT: 161d6757 rebranding / rearranging assemblies -> glue_code
REVERT: e1fd88c8 adding orbit to module documentation
REVERT: bf7a1f53 Merge branch 'IEAontology4all' of https://github.com/wisdem/WISDEM into IEAontology4all
REVERT: 104f00ea Updating airfoil preppy example
REVERT: e6aec89f Update CaseLibrary.py
REVERT: 7caa28d3 Merge branch 'IEAontology4all' into IEAontology4all
REVERT: 6d43a028 Update analysis_options.yaml
REVERT: 028ec3c8 Add pararallelization flag for xfoil
REVERT: 494d6b35 Merge branch 'IEAontology4all' of github.com:WISDEM/WISDEM into IEAontology4all
REVERT: bc45dc48 syncing with directory structure update
REVERT: b6579b00 Merge branch 'IEAontology4all' of https://github.com/wisdem/wisdem into IEAontology4all
REVERT: e0154131 cleaner rotorse
REVERT: 10f83563 Merge branch 'IEAontology4all' of github.com:WISDEM/WISDEM into IEAontology4all
REVERT: 85733593 enabling command line exectuion!
REVERT: 99bd37ef first draft of tower example file
REVERT: 8512a38e Updating AFPreppy example
REVERT: f55279ab cleaner assembly folder
REVERT: 32d1d3cb Merge branch 'IEAontology3all' of https://github.com/wisdem/WISDEM into IEAontology4all
REVERT: 55a789f4 set default opt flags to false
REVERT: 3cdf4e8a remove x_ec_abs and use x_sc (same for y)
REVERT: 90dc383e bump up safety factor max tip disp
REVERT: b856fa05 Merge branch 'IEAontology4all' of https://github.com/wisdem/WISDEM into IEAontology4all
REVERT: 609ae170 Revert "Added n_refine as an option to tower, but test_assembly doesn't pass"
REVERT: 2b42aab9 fix link in readme
REVERT: 3df43cb5 simplified test hook script
REVERT: c6fc2a48 simplified test hook script
REVERT: 37aa0f54 simplified test hook script
REVERT: f1dc38bb removing deprecated test_all master
REVERT: 64145642 adding test for all example files
REVERT: 4f1ca9fb Merge branch 'floating_ontology' into IEAontology4all
REVERT: a62e6c61 suppress debug output
REVERT: 9cab867d enable viz testing
REVERT: 84d1ac61 readability
REVERT: cb0b828b formalizing some of the viz tools
REVERT: 771d4609 buoyancy tank is now non-dimensional
REVERT: d298b593 shift to vector of mat props
REVERT: 9017ed26 corrected tower connections
REVERT: cd06de8e all unit tests now working again
REVERT: a02b20a6 fix small bug in calculation of MoI that assumed base was at z=0
REVERT: ca9868f0 fixed missing connections
REVERT: e1cee502 support multiple materials
REVERT: ef7165d9 use more accurate mixture of materials for material props
REVERT: 3e3462e5 Parallelize xFoil calls for MPI and multiprocessing
REVERT: 0a968a50 Added n_refine as an option to tower, but test_assembly doesn't pass
REVERT: 99fe23a4 move bulkhead locations to arbitrary grid
REVERT: 86d51585 move bulkhead locations to arbitrary grid
REVERT: 55f23bd2 Merge branch 'IEAontology4all' of https://github.com/wisdem/wisdem into IEAontology4all
REVERT: 1819d93f fix bug in plot convergence trends
REVERT: 0c05a735 Merge pull request #124 from WISDEM/floating_ontology
REVERT: c3e1b980 syncing with removal of so many mass factors
REVERT: 983f85b5 merging IEAontology4all
REVERT: 65167a93 more floating initialization
REVERT: bc339289 beamdyn write bugs fixed
REVERT: 4a4090b9 commented yaml
REVERT: fd7c73bb Updated readme
REVERT: 6b30eb21 Added badges to README
REVERT: ae02b36e Starting to add Coveralls
REVERT: a93475b1 incremental progress
REVERT: f6832c4b Merge branch 'IEAontology4all' of https://github.com/wisdem/wisdem into IEAontology4all
REVERT: 3f73c2e0 elastic mb props in yaml + max iter settings
REVERT: 0abec043 added tool to remove numpy data types from a nested dictionary for writing to yaml files
REVERT: eeeccc65 Added Moordyn read/write to AeroelasticSE (brought this feature over from the develop branch), correction
REVERT: 3489979f small changes to rail transport
REVERT: c8e4f59f Merge pull request #118 from WISDEM/fix-pbeam-option
REVERT: d9d1bd44 Added Moordyn read/write to AeroelasticSE (brought this feature over from the develop branch)
REVERT: b917784e iterations limit snopt
REVERT: e631d9d2 switch back flap and edge modes
REVERT: b2fdffc0 revert back to Pietro's old method of applying forces along the blade instead of specifying displacements.  HORIZONTAL only for now
REVERT: caa34262 a little more forgiving when inputs are lists and not numpy arrays
REVERT: 86b5c1ba resin cost in yaml
REVERT: 73eeac4e more checks on consistency of opt setup
REVERT: a46175b4 error management for case with mpi on but no DV
REVERT: bb1c6ddc swap E11 and E22
REVERT: 9cc5c80e output files in output folder
REVERT: a4dc4022 small bug in length of s_opt_chord
REVERT: dd820a79 bug fix in case gen IEC - 6.1 was with PCMode 5
REVERT: fdc7d599 minor changes to rail transport module
REVERT: 10ba3af7 merging IEAontology4all
REVERT: 918fd86c Merge branch 'IEAontology4all' of github.com:WISDEM/WISDEM into IEAontology4all
REVERT: a63b0b2e zeroing out axial loads and correcting bug in finding blade OML boundary
REVERT: 21dfb929 Fixed docstring error
REVERT: 1c16abdc Updated docstrings to include units for all previously converted components
REVERT: 8ff847b2 Updated units in environment.py
REVERT: cc230edc Updated docstring function to provide units. Starting with tower.py
REVERT: 2463dabf yps instead of xps
REVERT: 62d6934f Merge branch 'IEAontology4all' of https://github.com/WISDEM/WISDEM into IEAontology4all
REVERT: 5a35e5ed fix xfoil connections
REVERT: 7d067171 Merge branch 'IEAontology4all' of https://github.com/WISDEM/WISDEM into IEAontology4all
REVERT: 2a1e860b slowly moving toward ontology integration
REVERT: 6dac77b6 Merge branch 'IEAontology4all' into floating_ontology
REVERT: 28be5a43 switching edge and flap x-y to be consistent with previous checkin
REVERT: 5b00f1e5 bug fix
REVERT: ae868570 n_DV for all servo options
REVERT: e113f1c2 Post process 30s - end for case_type=4
REVERT: 61f28774 ignore post_extreme for case_type = 4
REVERT: 9fc4fad9 Increase simulations and sim time for DAC
REVERT: 21f873e8 cleaned up and more efficient version
REVERT: 91e76c48 Merge branch 'IEAontology4all' of github.com:WISDEM/WISDEM into IEAontology4all
REVERT: 38176b36 in the midst of refactoring rail_transport
REVERT: af165f4b fix nDV servose
REVERT: fb4a87d6 fixing error that swapped the elasticities
REVERT: 98530433 update readme
REVERT: 81d3596e AFAeroMod=1 in DLC 6.1 and 6.3
REVERT: ea6a682b fixing broken image paths
REVERT: 2703c738 removing jacketse as that is a long way from being incorporated
REVERT: b067eaff fixing typo
REVERT: 3a7b9f55 removing pbeam from wisdem documentation
REVERT: 0ccfe80d addingn more comments for users
REVERT: ac38b19c relabeling headers
REVERT: 850a2d8d Merge branch 'IEAontology4all' of github.com:WISDEM/WISDEM into IEAontology4all
REVERT: 27742a5f adding parametric analysis option
REVERT: 7f9e093e small bug fixes in opt settings
REVERT: 4a6199e5 Merge pull request #113 from WISDEM/paralelize_OF
REVERT: e95ca110 Merge branch 'IEAontology4all' into paralelize_OF
REVERT: 82bb79ae Merge pull request #97 from nikhar-abbas/IEAontology4all
REVERT: 5af45dc9 Merge branch 'IEAontology4all' of github.com:WISDEM/WISDEM into IEAontology4all
REVERT: ad17510d completing update of turbine_costsse documentation and examples
REVERT: fcb12be7 additional edits to 15MW yaml: update material property fields
REVERT: 61389c70 updated 15MW yaml to latest ontology4all
REVERT: 36f07a3b merging in nopbeam changes
REVERT: 16ff668c Merge pull request #109 from WISDEM/nopbeam
REVERT: ad8c345d resolved merge conflicts and test conflicts
REVERT: 9d32e160 PtfmRefzt and TowerBsHt set equal
REVERT: 140df8d4 fixed test due to different drivetrain efficiency
REVERT: 04874c01 driveSE moved + fix call to rotor_fast
REVERT: 1ed19f4a move gust test to servose to follow new code
REVERT: fb939562 more robust testing
REVERT: b7c04a62 Delete rotor_fast.py
REVERT: cb314e97 adding landbosse dependencies
REVERT: 1a68943a resolved circular dependancies. Added additional instances of TowerSE and RotorSE that run before AeroelasticSE to solve for frequencies and mode shapes. Split ServoSE into steady state and Tuning, fixed missing precurve and presweep connections.  Moved Gust velocity component to ServoSE.  Error handling in CCBlade for U=0
REVERT: 7bf1d292 Merge branch 'IEAontology4all' of github.com:WISDEM/WISDEM into IEAontology4all
REVERT: bd53399d renaming to be topical instead of based on module name
REVERT: 87f5f394 finished first pass at docstrings for turbine_costsse
REVERT: 048fc072 adding landbosse code to this branch
REVERT: 967be470 Merge branch 'IEAontology4all' of https://github.com/wisdem/WISDEM into IEAontology4all
REVERT: c7602650 Merged csm tcc 2015
REVERT: ea7242fe n_blades passed to tcc
REVERT: 012e8ad0 Convert openmdao to om calls where components have docstrings
REVERT: 4670ac30 Merge branch 'nopbeam' of https://github.com/WISDEM/WISDEM into nopbeam
REVERT: d6d092bf merging inprogress edits for resolving circular dependancy btwn RotorSE/ServoSE with running AeroelasticSE
REVERT: aff6a136 fixes for unit tests
REVERT: 3e0aad0c making examples directory and adding them as tests too
REVERT: fd8d63c7 Merge branch 'IEAontology4all' of github.com:WISDEM/WISDEM into IEAontology4all
REVERT: fa4189dc some more docstrings
REVERT: b7e48fe1 small tweaks to top level files
REVERT: 625c657f Fixed import in conf.py
REVERT: 5b8c0c0b Updated print() calls to py3. Made autodoc work slightly better.
REVERT: 5497973e merging with autodoc pass through
REVERT: 3808397d Merge branch 'IEAontology4all' into floating_ontology
REVERT: 3ee8f607 Working through autoapi documentation
REVERT: 4776dc8b Added docstrings to floatingSE: loading, map_mooring, substructure
REVERT: 09dc3509 Added docstrings to loading.py
REVERT: a4d655a9 Added column docstrings
REVERT: c006ac35 Added docstrings to plant_finance and turbine_class
REVERT: 7d986ec4 Merge branch 'IEAontology4all' of https://github.com/wisdem/WISDEM into IEAontology4all
REVERT: 307e8bbf Added vertical_cylinder docstrings
REVERT: b8be9f25 adding option on number of blades to tests
REVERT: 122409d4 Merge branch 'IEAontology4all' of github.com:WISDEM/WISDEM into IEAontology4all
REVERT: 0aa4bba6 better handling of links to autodocs
REVERT: 97de12e2 Updated test_assembly regression value
REVERT: 22f0e4d8 Merge branch 'IEAontology3all' of https://github.com/wisdem/WISDEM into IEAontology4all
REVERT: 4e91a031 Re-added enum.py as-is. Added docstrings to various components
REVERT: 1fbc5d92 update truth value of regression test after fixing bug
REVERT: dcc8447d merging other edits
REVERT: 1b3ad5e8 Added turbine_constraints docstrings
REVERT: 443e4904 Merge branch 'IEAontology4all' into floating_ontology
REVERT: 30aa6600 floatingse getting closer to working in ontology format
REVERT: 3cefe534 Added docstrings to turbine_costsse_2015
REVERT: 7227fd97 Fixed some tower docstrings
REVERT: 80cd885f Added docstrings to csm_tcc
REVERT: dc148f96 Fixed error in bearing_number tests. Added comments to windwavedrag
REVERT: eba106f0 Cleaned up tower comments
REVERT: 5bf10b72 Merging conf.py
REVERT: 7f0b2265 Added initial convert_docstrings.py; worked for tower.py
REVERT: eda75a75 Revamped tower.py with docstrings
REVERT: 5468c691 right units to soil props
REVERT: 1b073a79 inprogress how wisdem works
REVERT: 6372b0b6 Merge branch 'IEAontology4all' of github.com:WISDEM/WISDEM into IEAontology4all
REVERT: 90b839f6 contiuing edit
REVERT: 64b2caaa continued cleanup of documentation
REVERT: a4dd858d removed sphinx-rtd-theme from travis
REVERT: cc3e59b8 added package to travis, added image for .index
REVERT: 895675bc cleanup of cost model and documentation
REVERT: 39a3ce24 updated theme, landing page
REVERT: ce58d207 cleanup
REVERT: 9bece73a Print control variables to screen
REVERT: dcc9946d Output flap gains
REVERT: 25d2f78a Only run xfoil for flaps on first iteration if not optimizing
REVERT: 882c5200 Add controller optimization inputs
REVERT: ecffafe5 Update DAC case
REVERT: 956712c9 ported installation instructions
REVERT: 1463cea3 Removed nrel_theme
REVERT: 34171a7e Tweaking pagewidth
REVERT: 424bcb9c Debugging RTD build
REVERT: 1d05b93e Switching to Alabaster theme
REVERT: 04c60d89 Updated requirements
REVERT: ddc16676 Added more docs requirements
REVERT: 315e0318 Added warning to docs
REVERT: 3d842022 Added requirements
REVERT: 9da2cf12 Merge pull request #111 from johnjasa/docs_update
REVERT: 4c4a9aae Added theory page
REVERT: 68143e5a bug in parallelization fixed
REVERT: 36c4f16a Merge branch 'nopbeam' of https://github.com/WISDEM/WISDEM into nopbeam
REVERT: 939b4834 Updated/Added Frame3dd mode shapes to OpenFAST blade/tower ElastoDyn input files.  OpenFAST tower design is now updated (new)
REVERT: aa45cad5 parallelization of FD and OF calls works!
REVERT: 898d6384 Reverting last accidental push
REVERT: 62113e70 WIP of converting minimizes
REVERT: 175815d5 Introduce derivs to one part of servose
REVERT: e722f837 Expanded doc structure
REVERT: c976fa13 steps ahead, still not working...
REVERT: 07afe9ee Adding more top-level doc files
REVERT: 65632296 Reformatting skeletal doc structure
REVERT: 42b79a83 fixes to support SUMR blade
REVERT: 309a9431 other than 3 blades do not return an error
REVERT: e32e9524 keep on debugging
REVERT: 830197e8 webs defined via start and end nd arc positions
REVERT: 68d24562 first commit, mpi not running
REVERT: aeae0aff update to 15mw yaml
REVERT: d6a82410 working on top level assembly
REVERT: fd5b67b5 working subcomponents in floatingse
REVERT: 5fc111ac getting a couple of tests running'
REVERT: db83e12b Merge branch 'IEAontology4all' into floating_ontology
REVERT: ef9469b5 Merge branch 'IEAontology4all' of https://github.com/WISDEM/WISDEM into IEAontology4all
REVERT: 81ec7cd2 Merge branch 'IEAontology4all' of https://github.com/wisdem/wisdem into IEAontology4all
REVERT: 29f4d217 bug fix: web rotation angle
REVERT: 85edfc6f update to aeroelasticse FAST output file readed: error handling for FAST7 text out files
REVERT: 32c48019 Added docstrings for CCBlade components
REVERT: 30cb496c Merge branch 'nopbeam' of https://github.com/wisdem/WISDEM into nopbeam
REVERT: a128ad07 Added fd to AeroHubLoads
REVERT: 114a812f Removed CCBladePower Component
REVERT: b3e499ac Merge branch 'IEAontology4all' of https://github.com/WISDEM/WISDEM into IEAontology4all
REVERT: 374604ee Minor changes to naming for ccblade variables
REVERT: dad7bbc8 adding tests to directory suite
REVERT: 64829229 Merge branch 'nopbeam' of https://github.com/wisdem/WISDEM into nopbeam
REVERT: 91d4ed6f Added deriv test for CCBladeLoads
REVERT: ed07ba7c Began adding CCBlade gradient tests. Fixing derivatives in the process
REVERT: bb721ba0 refine attachment point search and use abs for strain values
REVERT: 1a7de5c0 updates to assumptions and initial conditions
REVERT: e318bc71 merging changes in IEAontology4all
REVERT: bd9b9c8e better commenting on c.s. and use of coordinate rotations
REVERT: 474bd932 give benefit of doubt that other supports are on a slide
REVERT: 0a49a066 remove old files
REVERT: 62dbb678 adding original version for reference
REVERT: ed174e2b syncing with CCBlade API changes
REVERT: e1c59e3a syncing ccblade with updates from ccblade repo
REVERT: 7de3bd68 changing name of frame3dd file to be consistent with PEP8 standards
REVERT: 7d6577f2 working rail_transport alternative
REVERT: bb87cb4f first draft of new rail transport model
REVERT: f55af4fb Merge pull request #108 from johnjasa/tower_runs
REVERT: ae32b901 Merge branch 'IEAontology4all' of https://github.com/wisdem/WISDEM into tower_runs
REVERT: 9f0852cd twist and chord opt locations ivc
REVERT: f835fd49 Merge pull request #107 from johnjasa/IEAontology4all
REVERT: ced1e2c8 Bug fix for sigma_y and Xy materials reading
REVERT: 729fabe1 Merge branch 'IEAontology4all' of https://github.com/wisdem/WISDEM into IEAontology4all
REVERT: b59f2d58 Added warmstart capabilities
REVERT: 4a98431b solve bugs in load iea + check for nans in ccblade
REVERT: 2f6fb880 Clarified arc_length usage
REVERT: 39e62a08 Updating example docstrings
REVERT: dd8ed1c4 numbers not strings
REVERT: 50f2e649 Merge branch 'IEAontology3all' of https://github.com/wisdem/WISDEM into IEAontology4all
REVERT: 98db86eb cleaned files + Xy as yield strength (not sigma_y)
REVERT: 6c3682ce Merge branch 'IEAontology4all' into nopbeam
REVERT: 63d137ea Merge branch 'IEAontology4all' of https://github.com/wisdem/wisdem into IEAontology4all
REVERT: a08e9591 cleaned and commented rail transport module
REVERT: ae55488a get labels from read yaml and txt case_matrix
REVERT: 89c93eb0 String bug fix
REVERT: 0eeba482 Replaced instance of calculate_length with arc_length
REVERT: 29f414e4 intermediate progress
REVERT: dcb68a95 Merge pull request #105 from johnjasa/IEAontology4all
REVERT: 9745f30c getting unit tests working
REVERT: f6856565 can now test code without error
REVERT: 5613f39c remove pbeam test files
REVERT: c614e771 Merge branch 'IEAontology3all' of https://github.com/wisdem/WISDEM into IEAontology4all
REVERT: 4b59351c Broke out splines in servose
REVERT: cd5c4dda Refactored test_servose.py to use OM interface so we can modify RegulatedPowerCurve more easily
REVERT: ffb70f5b Removed unnecessary grid compute component
REVERT: abaa44b4 Merge pull request #104 from johnjasa/IEAontology4all
REVERT: 8ef84800 Merge branch 'IEAontology1all' of https://github.com/wisdem/WISDEM into IEAontology4all
REVERT: a77acd18 Added hotstart and OM recording options
REVERT: 1556a658 Merge branch 'IEAontology4all' into nopbeam
REVERT: d3f0f868 succesfully removed pBeam from rotor_defl_strains
REVERT: 9785599a posing tower freq constraints in same way as blade freq constraints
REVERT: a13abf5b removing pBeam from unified wisdem
REVERT: 7e3986d1 Removed old utilities.py files; use commonse.utilities now
REVERT: 511faa00 Merge pull request #103 from johnjasa/IEAontology4all
REVERT: 39309ac3 Adding missing files
REVERT: 37640045 Added deriv computations to simple components in load_IEA_yaml
REVERT: ff64b1de converging on right thing to do with tip deflection c.s.
REVERT: 5f8ca4be working unit tests
REVERT: 4b8c0c18 Refactoring arc_length
REVERT: 393ab558 be sure to close file after writing
REVERT: df8ac745 now equaling prior pbeam results
REVERT: 21fe8f16 initial commit of using Frame3DD instead of pBeam
REVERT: 04c987be Merge pull request #102 from WISDEM/IVC_refactor
REVERT: b4d54692 Merge branch 'IEAontology4all' into IVC_refactor
REVERT: f838ae90 ivc completed?
REVERT: 6bb9e22f control ivc
REVERT: 506401f7 Merge branch 'IVC_refactor' of https://github.com/wisdem/wisdem into IVC_refactor
REVERT: 698c0f8f blade outer shape bem with ivc
REVERT: 3bfe46c9 Refactored Materials in yaml processing
REVERT: 5c510734 Merge branch 'IVC_refactor' of https://github.com/wisdem/wisdem into IVC_refactor
REVERT: 35bbaf01 bug fix in ivc blade struct 2d fem
REVERT: 8a708e0e Refactored the TE_flaps component in load yaml
REVERT: 5593d1da Merge branch 'IVC_refactor' of https://github.com/wisdem/WISDEM into IVC_refactor
REVERT: 13d42a6c moved nacelle and paramtrize
REVERT: a0fb9087 Blade_Internal_Structure_2D_FEM improved
REVERT: 4ff44880 ivc te flaps
REVERT: 39171181 Merge branch 'IEAontology4all' of github.com:WISDEM/WISDEM into IEAontology4all
REVERT: bebff721 Adding some notes for who to break up which componetn
REVERT: c4643d97 some error handling for direct drive machines
REVERT: 4bf2c6c1 fix error in not using non-dimensionalized z-values for tower modes.  Fix error in crossing between different polyfit/polyval calls in numpy.  Start testing.
REVERT: 9b2e8c01 better guess rated
REVERT: f54b2f19 Merge branch 'IEAontology3all' of https://github.com/wisdem/WISDEM into IEAontology4all
REVERT: 6816d69f Added tower constraints to optimization_options.yaml
REVERT: f3b48cf3 Added tower constraints to optimization_options.yaml
REVERT: 277fc9b3 Split out hub
REVERT: 6dbc532a Merge branch 'IEAontology2all' of https://github.com/wisdem/WISDEM into IEAontology4all
REVERT: 2e4180ad merge changes with jjasa latest PR
REVERT: ba1ed766 Merge branch 'IEAontology4all' of github.com:WISDEM/WISDEM into IEAontology4all
REVERT: 6d597ab7 put in normalization and other polyfits needed for elastodyn
REVERT: a0df5660 Refactored tower and monopile to have input/output relationships correctly defined
REVERT: cc2bdd14 Merge pull request #101 from johnjasa/IEAontology4all
REVERT: 7ce24100 Removing errant print
REVERT: 528c7962 now outputting mode shapes and more frequencies
REVERT: 9cbe584e Added tower objective functions
REVERT: 554b5835 Removed commented notes
REVERT: e6a86f05 All tests passing locally
REVERT: 17e665c5 Scaling changes based on Pietro call
REVERT: a31dff3f Minor cleanup to previous changes
REVERT: 522658f6 Added tower optimization yaml options
REVERT: cc2be4af Fixed commenting bug
REVERT: fdf07654 Adding comments and standardizing yaml optimization options in main.py
REVERT: 2ea03884 fix CaseGen_IEC.py
REVERT: 7b8fce7a bug fix: DBEMT_mod in fast writer
REVERT: 44e87320 AF coords added
REVERT: 1210c9f7 added DLC 5.1, emergency stop, to the IEC load case generator
REVERT: 02193342 Read bld_flapwise_damp from input files
REVERT: 8e9cb186 Extend analysis time
REVERT: 1da45895 Aerodyn15 AFTabMod = 3 if flaps exist
REVERT: d08d24f4 Build turbsim for simulation time, not default
REVERT: f6f2f8a9 clearer warnings
REVERT: bcbf2aac checks on blade structure consistency
REVERT: 3e8d8052 Merge branch 'IEAontology4all' of https://github.com/WISDEM/WISDEM into IEAontology4all
REVERT: 92aa07d2 change RotorSE_predef to RotorSE_DAC_rated
REVERT: 7ce45e6e safeload yaml, load ruamel to ryaml variable name for stability
REVERT: 84b2d3eb Merge pull request #91 from nikhar-abbas/IEAontology4all
REVERT: 6e50737f Print frequencies from servose.curvefem_rated
REVERT: c6e7dd55 Create DISCON_in dict if does not exist
REVERT: 1fe01b9b Merge branch 'IEAontology4all' of https://github.com/WISDEM/WISDEM into IEAontology4all
REVERT: cdae40b4 dac capabilities updated
REVERT: b754a703 floating should now be working with pytest
REVERT: 9c793fb1 fixing unit tests after tower update
REVERT: cfdeda26 fixing unit tests after tower update
REVERT: da31da0a tests still bugging...
REVERT: 56d06fc5 debug tests
REVERT: c26216fe unit tests reactivated
REVERT: bcf58fa9 switch to pytest driver for travis
REVERT: d252b214 moving away bad tests
REVERT: d9ca2d5c moving away broken tests
REVERT: a577838e commenting out orbit tests for now, but still perplexed why the test is failing.  It works from the python prompt and it works if running pytest from the command prompt
REVERT: 6c85df7e trying to fix test errors
REVERT: 0998290b bug fixed in fast writer tau1_constant
REVERT: 3078fd81 ensure that tests return errors
REVERT: 9f1db47a nac/hub in yaml+ passed to OF, curvefem in sse
REVERT: 6ae7c1d7 updated AeroelasticSE utilities
REVERT: 27ab2bee bug fix, impose f below 3P
REVERT: 97107fd7 frequency constraints in opt input file
REVERT: 804b7116 corrected precomp twist angle, added additional precomp outputs to be rotorse outputs
REVERT: 915aeae5 bringing new user variable suctionpile_depth_diam_ratio forward
REVERT: 3695ef17 adding suctionpile depth as ratio to diameter option
REVERT: 0dff3192 fixing pytest issue
REVERT: 230b55b5 test working
REVERT: f432953d regII cp available
REVERT: fa9a306b airfoil pos optimization and new U in reg traj
REVERT: 4c825b0d avoiding numpy financial
REVERT: 5cfeb4c7 moving rosco install to conda
REVERT: 4d5fb443 adding setup mods for orbit
REVERT: bce14a3e adding missing init
REVERT: 52a2bd12 making sure travis can do orbit
REVERT: 51388c10 syncing orbit
REVERT: 28264181 passing regulation traj tests
REVERT: 678d03ee adding new regulation trajectory
REVERT: f2e02029 tsr opt
REVERT: ed3ade08 check on aoa, cl, cd, and cm to avoid OF errors
REVERT: db461165 print fiber orientation at zero degrees
REVERT: b265a345 dac capabilities updated
REVERT: b62212c5 floating should now be working with pytest
REVERT: 3d57e1c4 fixing unit tests after tower update
REVERT: f9453a49 fixing unit tests after tower update
REVERT: bc61e150 tests still bugging...
REVERT: c91cd11a debug tests
REVERT: b4ab9805 unit tests reactivated
REVERT: 4a76ab0c switch to pytest driver for travis
REVERT: 0dc0f748 moving away bad tests
REVERT: 0b5d7207 moving away broken tests
REVERT: 9eee68d0 commenting out orbit tests for now, but still perplexed why the test is failing.  It works from the python prompt and it works if running pytest from the command prompt
REVERT: e41918f6 trying to fix test errors
REVERT: f193aaa1 Merge branch 'IEAontology4all' of https://github.com/wisdem/wisdem into IEAontology4all
REVERT: a572cf99 bug fixed in fast writer tau1_constant
REVERT: 30870fdb ensure that tests return errors
REVERT: 93c5e894 nac/hub in yaml+ passed to OF, curvefem in sse
REVERT: 50dc7097 Merge branch 'IEAontology4all' of https://github.com/WISDEM/WISDEM into IEAontology4all
REVERT: 092df171 updated AeroelasticSE utilities
REVERT: af39b2ed Check for lists of single length
REVERT: 84f08913 Check for np.ndarray when saving yaml
REVERT: bf94e291 bug fix, impose f below 3P
REVERT: 8dc66e9a frequency constraints in opt input file
REVERT: fa84976b corrected precomp twist angle, added additional precomp outputs to be rotorse outputs
REVERT: 4cf4de5e Pass names to save joined case matrix
REVERT: ddebe0f6 Save yaml, too
REVERT: ae61f79d Include checks for data types
REVERT: 63e717c4 case matrix yaml, pass names
REVERT: c83ed1b6 Save case_matrix_yaml for IEC
REVERT: e82feab8 bringing new user variable suctionpile_depth_diam_ratio forward
REVERT: e9b437b7 adding suctionpile depth as ratio to diameter option
REVERT: c99ae458 fixing pytest issue
REVERT: ac47de0a test working
REVERT: 90e8b7e5 regII cp available
REVERT: 9f8f5aed Merge branch 'IEAontology4all' of https://github.com/wisdem/wisdem into IEAontology4all
REVERT: 05c11f3f airfoil pos optimization and new U in reg traj
REVERT: 851e7896 avoiding numpy financial
REVERT: c521eefe moving rosco install to conda
REVERT: 206b782b adding setup mods for orbit
REVERT: 77fbd63a adding missing init
REVERT: ac43f7aa making sure travis can do orbit
REVERT: 2d74dfa9 syncing orbit
REVERT: 95ae2aeb passing regulation traj tests
REVERT: c9132800 adding new regulation trajectory
REVERT: 9668a15a tsr opt
REVERT: 33fb691d check on aoa, cl, cd, and cm to avoid OF errors
REVERT: 00b587be print fiber orientation at zero degrees
REVERT: 0dda8997 Merge branch 'IEAontology4all' of https://github.com/WISDEM/WISDEM into IEAontology4all
REVERT: 41ab13a9 Write turbsim with input descriptions
REVERT: 34080e33 bug in servose fixed
REVERT: bd6f4107 Merge pull request #90 from nikhar-abbas/IEAontology4all
REVERT: 955c548a Bug fixes in populating DISCON_in dictionary
REVERT: 476ffa64 Merge pull request #89 from WISDEM/rail
REVERT: b0cbf769 few additions before merging
REVERT: 3cbbd705 bug fix in aeroelasticse / rosco update
REVERT: 82295d94 error handling in aeroelasticse for if ROSCO is not installed
REVERT: d39f44f8 Merge pull request #85 from nikhar-abbas/IEAontology4all
REVERT: a3db799c Make sure flags are passed to ROSCO as integers
REVERT: 20022d64 Merge remote-tracking branch 'upstream/IEAontology4all' into IEAontology4all
REVERT: 4af2c420 Merge remote-tracking branch 'origin/IEAontology4all' into IEAontology4all
REVERT: 916e73d0 Cleanup
REVERT: 3858fcf5 Pass rated_rotor_speed to PC_RefSpd
REVERT: 82b5bcc3 rename for ROSCO changes
REVERT: c47c15f4 Move read_DISCON to ROSCO, read AeroDyn_Blade file path relative to AeroDyn
REVERT: 8fe4de4c Corner freq read/write bug fix
REVERT: 9dcadadd Account for input yaml without 'delta_max_pos'
REVERT: ff405e60 max chord constraint + same sc thick
REVERT: f95f4c4e vertical curves computations
REVERT: 1421544a stall margin from yaml
REVERT: f5fa9c46 rail constraint available
REVERT: b2703256 tsr opt gains running
REVERT: e6862a41 parametrization embedded in load yaml
REVERT: e0d5bcfb improvements to twist and chord parametrization
REVERT: 60cf6db7 fix bug in interp
REVERT: a63a8b54 script working
REVERT: 651c954f rail opt in place, likely some bugs to go through
REVERT: b3e208d0 first commit
REVERT: 72b09fdc changes to support mpi
REVERT: e9957abc bug fixed from the last commit
REVERT: 99dfa982 Merge branch 'IEAontology4all' of https://github.com/wisdem/wisdem into IEAontology4all
REVERT: 2980ceb0 commented code for rail
REVERT: 85b1a2f4 added additional unit testing and fixed identified bugs
REVERT: b9b91048 matrix yaml bugs
REVERT: 91b4c292 bug in fast writer fixed
REVERT: cc6510e9 aeroelasticse should be running, with tests
REVERT: a8511354 Merge pull request #82 from nikhar-abbas/IEAontology4all
REVERT: aaab2ccb Merge branch 'IEAontology4all' into IEAontology4all
REVERT: e2bc0c32 interp layer thickness
REVERT: 77ad4af2 now runs with tower included
REVERT: 7c694714 first cut at varying material properties along tower
REVERT: edac07fa Pass and read airfoil data for ccblade properly
REVERT: 9c20dd08 debugging yaml inputs to towerse
REVERT: 74818e79 read flp_maxpit as float
REVERT: 4f563415 only ready rotor performance file if it exists
REVERT: 13c2402a most of towerse update is done.  Still more to do with material properties and testing of yaml pathway
REVERT: 7446cef1 Bug fix
REVERT: 1d75bc36 Updated turbine model
REVERT: 6b79fa20 Remove sine pitch excitation from DISCON reader
REVERT: e4e40f89 Include flp_maxpit as DISCON and yaml parameters
REVERT: ff23a8dc Remove try statements for fl and flp modes in DISCON
REVERT: 54137eff Blade flap outputs as potential servodyn outputs
REVERT: 32ac48d8 print case names to case matrix
REVERT: 181404b4 Merge branch 'IEAontology4all' of github.com:WISDEM/WISDEM into IEAontology4all
REVERT: 278efec3 making some progress on tower ontology
REVERT: e9090640 numpy-financial added
REVERT: 47d625d7 bug in travis
REVERT: ccba948d bug in path travis
REVERT: bf2a9ff2 changes to travis environment
REVERT: 5bb607cc work towards unit testing iea branch
REVERT: 9f2940f9 debugging tests
REVERT: 0832eb44 tests should be passing now + iea15mw yaml
REVERT: ff03879a fixed broken file locations, added flap output channels, fixed BldGagNd FAST_read
REVERT: e4961eaa Merge pull request #80 from WISDEM/ontology4all_aeroelastic
REVERT: 97d508db AeroelasticSE changes: bug fix to read/write Elastodyn blade gage locations, reader for ElastoDyn Summary file, CaseGen also outputs a yaml file of the test matrix (text parsing of the .txt version was problematic with varible values of type list, such as BldGagNd)
REVERT: 4d8b3a19 fix bug fast reader
REVERT: e8a178c4 Merge pull request #79 from nikhar-abbas/IEAontology4all
REVERT: d5c81068 If statements for flap tuning
REVERT: b93fc03a Include flap controller tuning parameters in yaml inputs
REVERT: e127de56 Merge branch 'IEAontology4all' of https://github.com/nikhar-abbas/WISDEM into IEAontology4all
REVERT: 2a095c3c Tune flaps
REVERT: 69bed7be Tune flaps
REVERT: 18840227 Fix turbine data structure bug
REVERT: 09adda39 Pass cl, cd, cm tables from xfoil
REVERT: 4ababdeb Single RE, dont initialize flap at blade tip
REVERT: a16868da Include DAC options
REVERT: 02cd1126 Keep blade categories in Opt options
REVERT: 8426731c Cleanup - assume ROSCO with flaps
REVERT: 034e3b51 Merge remote-tracking branch 'origin/IEAontology4all' into IEAontology4all
REVERT: 06dcbe5d Cleanup
REVERT: 5f5ba6d3 More opt_options updates for no blade specific categories
REVERT: 7548ce35 Tuning for BAR
REVERT: a3c5b547 Input and parse blade info in servose for flap tuning
REVERT: f127e28c Remove Kp, Ki flap inputs
REVERT: d45e581e Flap mode warnings
REVERT: 92eb1712 Opt_options update for no blade specific categories
REVERT: 60f2be30 Merge branch 'IEAontology4all' of https://github.com/WISDEM/WISDEM into IEAontology4all
REVERT: 0cdbbd61 Cleanup
REVERT: 0d1a7f81 More opt_options updates for no blade specific categories
REVERT: 270a3fa9 Tuning for BAR
REVERT: 37fbdaf4 Input and parse blade info in servose for flap tuning
REVERT: 0632ee90 Remove Kp, Ki flap inputs
REVERT: f030a12b Flap mode warnings
REVERT: 2fddb8eb Opt_options update for no blade specific categories
REVERT: a2cd5256 Merge branch 'IEAontology4all' of github.com:WISDEM/WISDEM into IEAontology4all
REVERT: 3c6e080a moving towards tower
REVERT: 6543bb47 minor improvememts to error management
REVERT: 02c2067f reg trajectory flag in analysis option
REVERT: 05ae0062 explicit floats in hubse and eps constr in main.py
REVERT: 171eed0b more robustness to discon_in, optimization option structure changes, analysis options bug fix
REVERT: 59490823 robustness to discon_in read/write
REVERT: 693ee0ce aero loads on hub and placeholder for tower mass
REVERT: bbe4aad6 minor bug fixes in the connections
REVERT: 97570dd7 fix print statement dac
REVERT: 459ca391 small bug fixes while loading the yaml
REVERT: 07016596 Merge pull request #77 from nikhar-abbas/IEAontology4all
REVERT: bf7e69a5 Cleanup
REVERT: 4ba89725 Added servose input parameters
REVERT: 8e1621fd Update for ROSCO utilities changes
REVERT: 399f9f97 multi-tab polars supported
REVERT: b3c9a08e crtr flag as int
REVERT: 0100f3df changes to the dlc 1.1 case library
REVERT: 24005cc1 work towards dac opt
REVERT: 4887afe3 work towards dac opt
REVERT: 94f51417 Aeroelasticse self standing and dac optimization
REVERT: 1c935824 bug fix: rotor orientation
REVERT: f7565469 Bug fixes for writing DISCON.in
REVERT: a1e81e6d cone tilt and overhang passed to aeroelasticse
REVERT: e9c31a69 rotor inerta from precomp to servose
REVERT: e8711dda ROSCO working!
REVERT: 85dcf7aa Merge branch 'nikhar-abbas-IEAontology4all' into IEAontology4all
REVERT: 69a2d40e Merge Nikhar's ServoSE
REVERT: 91ae5e1e Completed for ROSCO tuning and writing
REVERT: f91aef46 Include/modify additional tuning parameters
REVERT: ce1f7246 Pass Ct Cq pitch and tsr vectors to write_param_file
REVERT: df8c3007 Additional parameters for controller tuning
REVERT: f27bdf89 Pass controller parameters in dictionary
REVERT: 706f2537 wt_initi_options to analysis_options
REVERT: 8dcfbc49 Updated connections
REVERT: d4c5cde1 Pass Kp_flap param
REVERT: d5d5d9e1 Call ROSCO in write DISCON
REVERT: 44a85d33 Remove need to read DISCON
REVERT: 44456974 robustness updates, groundwork for adding fatigue model
REVERT: 954a724a Merge branch 'IEAontology4all' of https://github.com/WISDEM/WISDEM into IEAontology4all
REVERT: 8ae651ff Pass DISCON outputs to AeroelasticSE in analysis_options
REVERT: 50cd1d82 Change for analysis_options
REVERT: 464f1d05 Update servose parameters
REVERT: 1352af60 Better error handling blade struct
REVERT: 88a4f51b bug in the tower height to openfast fixed
REVERT: d288d773 Merge branch 'IEAontology4all' of https://github.com/WISDEM/WISDEM into IEAontology4all
REVERT: 9b0f8b99 Tune controller - include inputs and outputs
REVERT: 72a4c1bb main.py is truly a main file
REVERT: 3667d6fd geometry tools updated
REVERT: 54470327 Merge branch 'IEAontology4all' of https://github.com/wisdem/wisdem into IEAontology4all
REVERT: 7af89044 manual merging into this branch
REVERT: b726fe4d Merge pull request #74 from WISDEM/revert-73-orbit_integration
REVERT: c4372817 Revert "Orbit integration"
REVERT: 4df84b2a cleaned analysis flags
REVERT: e035b4e2 Merge pull request #73 from WISDEM/orbit_integration
REVERT: c6cac8fd resolving conflicts
REVERT: 0cd98899 orbit now working with WISDEM
REVERT: 7d9c40f6 remove hanging print debugging output
REVERT: dfb355d6 adding first assembly test
REVERT: a8b0aea9 incorporating orbit dev branch
REVERT: 9c084c51 incorporating orbit dev branch
REVERT: 155ddf4c Merge branch 'IEAontology4all' of https://github.com/WISDEM/WISDEM into IEAontology4all
REVERT: 7f59796d Move initial rotoraeroassmelby to servose
REVERT: 070ed698 Add controller tuning parameters
REVERT: d0aa556e analysis and opt options to yaml
REVERT: 109fcda3 Merge branch 'IEAontology4all' of https://github.com/WISDEM/WISDEM into IEAontology4all
REVERT: cd385609 Merge branch 'IEAontology4all' of https://github.com/WISDEM/WISDEM into IEAontology4all
REVERT: 6a7c50d2 Update assemblies
REVERT: 393d7c2d Include ServoSE - initial commit
REVERT: 4f89b218 Change paths for local - Nikhar
REVERT: 7321312b bug with gaussian_filter. comment in
REVERT: 634a2227 New workflow splitting up rotorse
REVERT: 4c44450e removing assembly bugs
REVERT: 76f71078 bug fixes while introducing rosco
REVERT: fd0599a0 cp surfaces 4 rosco generated
REVERT: cc755a61 Bug in polar writing fixed
REVERT: 049c2c50 aeroelasticse in the loop
REVERT: e6dcca87 fixed bugs at assembly level
REVERT: 0ec1abe7 tests now passing
REVERT: 4d844300 adding more detailed monopile outputs to towerse, unit testing, and others
REVERT: b587b9e2 syncing for compilable test
REVERT: 6ec0cee0 TE flaps working with XFOIL
REVERT: 6ee26b0a Profiles with flaps working
REVERT: e38c4b97 Progress DAC
REVERT: 308a1f6a DAC data loaded into openmdao structure
REVERT: 8921f1f0 connecting orbit with wisdem- initial
REVERT: 6e2f9606 Merge branch 'orbit_integration' of github.com:WISDEM/WISDEM into orbit_integration
REVERT: b94d9762 Comments removed from geom yaml and ccblade
REVERT: 3e64b8a2 Merge pull request #69 from WISDEM/develop
REVERT: 8861e200 Merge pull request #68 from WISDEM/openmdao2
REVERT: b06dde35 Revert "Merge branch 'IEAontology4all' into openmdao2"
REVERT: 4bc38057 cleaning up
REVERT: bc81924b adding orbit to wisdem
REVERT: 66456080 adding comment on where soil model came from
REVERT: 191181e8 increment version
REVERT: 111d08b3 Merge pull request #67 from WISDEM/openmdao2
REVERT: c4ec352d Merge pull request #66 from WISDEM/openmdao2
REVERT: 670b7e89 Merge branch 'IEAontology4all' into openmdao2
REVERT: 877f484c adding file types to .gitignore
REVERT: 6cb6220c Adding OM and SE files for generator configurations
REVERT: f5f359dd updating generator code
REVERT: 93b47d9f generator code cleanup
REVERT: 18799936 Blade cost model linked to precomp
REVERT: 81aef026 updated aeroelasticse read/write for ROSCO updates
REVERT: 01fdbc06 Blade frequency constraints added
REVERT: 2b49f383 Constraints on strains working!
REVERT: 3446c75f Improved blade structural definition
REVERT: 43ec15bf Spar caps opt ok
REVERT: 9a075ff5 Struct opt ready
REVERT: b52d31d8 Bug in the computation of the strains fixed
REVERT: 4df46184 Bug in precomp fixed
REVERT: f035d681 plotting commented
REVERT: 456ea04c bug in af coord interp fixed
REVERT: 5be7de4f Working on getting the strains out of precomp
REVERT: 5ccaab69 Turbine constraints (tip defl) added
REVERT: ff2a59b0 narrowing python versions
REVERT: b08b00f6 removing pyoptsparse from travis build
REVERT: f2ff7ed0 trying out travis ci
REVERT: 9945467c Rotor structure connected
REVERT: 47284b81 precomp connected
REVERT: 3b2041db adding transition piece, geometric striffness, and no double counting of nacelle mass
REVERT: 2afef47d Adding transition piece and setting up default add mass so as not to double count
REVERT: 6003b551 adding addgravity test
REVERT: 8a991b71 more permissive about material definition standards in yaml
REVERT: ef3b2d3f cleaning up monopile assemblies
REVERT: b239b692 Merge branch 'openmdao2' of https://github.com/WISDEM/WISDEM into openmdao2
REVERT: 06b1c411 added beamdyn and subdyn input files to aeroelasticse
REVERT: 22754119 "Checks on consistency of the structural layers"
REVERT: fd38bb74 aero opt running
REVERT: 7b296eca Merge branch 'openmdao2' of github.com:WISDEM/WISDEM into openmdao2
REVERT: c6f9365c make rpm an output
REVERT: d301069e changes to support wfia
REVERT: f039e4bf plant financese working
REVERT: 064bda45 plantfinancese connected
REVERT: ba77fa85 correction to fast_post
REVERT: d62a716b aeroelasticse: added summary stat option to fast_post, avoides mem issues when running parallel batch with multiprocessing and very large .out files
REVERT: 5af3f6f3 aeroelasticse: added summary stat option to fast_post, avoides mem issues when running parallel batch with multiprocessing and very large .out files
REVERT: bdba363e plantfinancese in, connections still missing
REVERT: 10db3aa6 updated aeroelasticse read/write for latest dev
REVERT: f4fa8b96 tcc running
REVERT: 4d5ddcd7 assembly file ready to include drivese and towerse
REVERT: e5e30359 ready to build wt assembly
REVERT: e245e040 Merge branch 'openmdao2' of github.com:WISDEM/WISDEM into openmdao2
REVERT: e76920e8 adding anchor force outputs
REVERT: 77e4a4c2 correction to 6.1 and 6.3 yaw angles
REVERT: 6e710fe2 corrected the EWS model in pyIECWind
REVERT: d1ae8e77 chord as optimization introduced
REVERT: 81e64238 aeroelasticse, adjusted run settings for iec dlc 6.1 and 6.3
REVERT: bba83a41 aeroelasticse, adjusted run settings for iec dlc 6.1 and 6.3
REVERT: 640738b9 aeroelasticse, adjusted run settings for iec dlc 6.1 and 6.3
REVERT: e344fe5c aeroelasticse - added dlc 6.1 and 6.3
REVERT: d5e41d64 twist optimization up and running. next step chord opt
REVERT: 0f62e724 blade twist optimization on
REVERT: 72e4dc1c fix to iec wind updates
REVERT: 58601f0e aeroelasticse: minor robustness improvemnt to reading rosco DISCON.IN
REVERT: 34853282 additional options to pass from aeroelasticse casegen_iec to pyiecwind
REVERT: e24a93e5 additional options to pass from aeroelasticse casegen_iec to pyiecwind
REVERT: 568ad002 additional options to pass from aeroelasticse casegen_iec to pyiecwind
REVERT: 3f79e9eb correction to precomp twist
REVERT: 489726dc start of parametrization
REVERT: c7ee7fb1 polishing
REVERT: 29396036 rotor aeropower ready, AEP is generated
REVERT: 9ca1b5a9 Merge branch 'openmdao2' of https://github.com/WISDEM/WISDEM into openmdao2
REVERT: 25c9ac64 aeroelasticse - pyiecwind - default turbulent file length increased for longer transient period with larger rotors
REVERT: a38421f6 Merge branch 'openmdao2' of github.com:WISDEM/WISDEM into openmdao2
REVERT: c2908e67 better python3 support with six.b
REVERT: 34d9e5aa Merge branch 'openmdao2' of https://github.com/WISDEM/WISDEM into openmdao2
REVERT: fd729b98 minor updates to AeroelasticSE text parsing to be inline with Rosco updates
REVERT: c334fb13 powercurve connected + new values in plant finance se
REVERT: 42b1c465 default values changed for land-based machines from 2018 report
REVERT: d6d28284 Merge pull request #64 from WISDEM/csmPPI-import-bug
REVERT: 83ce32be csmPPI-import-bug
REVERT: f951f622 working in progress: rotor aeropower
REVERT: 7edaa032 control and configuration parameters ready from yaml
REVERT: cba2461f hub radius as output
REVERT: 68b5a594 ontology for tower nacelle hub and foundation
REVERT: 6300f85c .yaml out now generated
REVERT: a3e37a5c fixing tab/space errors
REVERT: 4beb0462 fixing tab/space errors
REVERT: ffcbe411 fixing developer instructions
REVERT: 1178676a Merge branch 'openmdao2' of https://github.com/WISDEM/WISDEM into openmdao2
REVERT: 6f7e6fc2 bug fix: kinematic viscosity to openfast, GWh in plant_financese
REVERT: cf7e3abc bug fix: kinematic viscosity to openfast, GWh in plant_financese
REVERT: e1ee9633 removing debugging print statement
REVERT: ae654bec ready t…
@ptrbortolotti ptrbortolotti deleted the examples branch August 28, 2020 19:30
johnjasa added a commit that referenced this pull request Sep 9, 2020
229b8942 revert fix ivc te flaps
b9a2c095 Update .gitignore
535b813a skip design_compare.py in travis
5f73fd97 adjusting paths output folders
817c8d60 material for BAR WISDEM tutorial
6842716d Added multifidelity options to runWEIS and runWISDEM
5f6df78e Merge commit '9543bbfbe532b4129230325a8f908b7297745a4d' into f/glue_code
a0880e7f Merge commit 'd36ed748fd8c5ab41320910f5a7611be55c3ebc1' into f/glue_code
68dd1782 Merge commit 'd4c2a406cefba7bed9fbdceb10a72ce001a495de' into f/glue_code
6dcca75 spanwise grid manipulation for te flaps
35b46d6a dac capabilities in
e4a57de dac capabilities in
a414c7f openfast runs!
107d74c making progress linking openfast
16b528f example runs glue code w/out OF
9785296b Merge pull request #8 from WISDEM/aeroelasticse
7361098 Merge pull request #8 from WISDEM/aeroelasticse
87203ea run on all platforms
f1a5997 changed from wisdem. to weis.
45381d1d Merge commit 'a2c4283c530c93dd5f64089a7e8103a52ccf9024' as 'WISDEM'
2ff5912 Merge commit 'a2c4283c530c93dd5f64089a7e8103a52ccf9024' as 'WISDEM'
a2c4283 Squashed 'WISDEM/' content from commit 049805e4
1a2843f Removed IEAontology4all version of WISDEM
deb8c38 add files from IEAontology4all
dab3d60 path to compile turbsim, more but shorter dlc sims
dd4646a forgot init file in weis
5af980d catching travis up with setup
5d85de9 Merge branch 'master' of github.com:WISDEM/WEIS
78ccbe8 shifting to static linking
148429d Merge pull request #7 from johnjasa/add_docs
eb5c6af Added skeletal docs structure
f49d8a9 Fixed trust region bug
b3b2bfc Added commented line for pip install packages to setup
66a9807 invoke nested setup scripts
063a927 Redid setup.py so it uses URL-pulls for repos
5efab56f Revert "Debugging init file linking"
0d90987 Revert "Debugging init file linking"
332c335 Revert "Added init files"
c3167dc Debugging init file linking
87207af Merge branch 'circular_deps' of https://github.com/johnjasa/WEIS
8dc3991 Merge pull request #3 from WISDEM/examples
1ee3e7d Fixed scalar in test
608a279 Added init files
7e5901e second set of example files
3d441bc run aeroelasticse with IEA15MW
0bcbd40 trying to fix namespace on imports
dba0930 Updated setup.py
7efc689 adding first basic gitignore
61f399c Began migrating multifidelity codes and drivers. Tests not passing
80a39e9 Added 30 min travis timer
a28d872 Made travis setup verbose; taking quite a while
7b8484b Updated Travis for new cmake
b194182 Updated travis
b53df28 Added initial Travis file
94e0011 working on windows build
b5476d7 working on windows build
8e86700 adding pCrunch and checking that imports succeeded
97723f2 Merge branch 'master' of https://github.com/WISDEM/WEIS
f8f15d7 Merge commit '619744536ac71405c889c8906e77dbc91de9f7e5' as 'pCrunch'
6197445 Squashed 'pCrunch/' content from commit ab9249a3
460ef1d making setup a little more readable
82848b0 Merge branch 'master' of github.com:WISDEM/WEIS
089bd84 working setup.py
4f9d988 Update README.md
c86d62a Renamed wisdem -> WISDEM
38ef82f Merge commit 'df866116f7e4daa30c41173215ae9614bc05df37' as 'ROSCO_toolbox'
df86611 Squashed 'ROSCO_toolbox/' content from commit 571baad
04ee4dc Merge commit 'b2cb9223ee4825c7ec72e682507199dba49054ef' as 'ROSCO'
b2cb922 Squashed 'ROSCO/' content from commit 66e620c
cf7eed2 Merge commit 'd5b0890be82f5e1be87889322728a34a4b64fa87' as 'OpenFAST'
d5b0890 Squashed 'OpenFAST/' content from commit f2517ec6
a2b81f7 Minor changes to setup
204a5c8 Merge commit '97170430629bb85d6b1bcdab8814e745895208c1' as 'wisdem'
9717043 Squashed 'wisdem/' content from commit 4ff38d1
f60197a Adding initial setup

git-subtree-dir: WISDEM
git-subtree-split: 229b894287128db75c394b6f1995e82970290a63
ptrbortolotti added a commit that referenced this pull request Dec 4, 2020
aa5eb02ff Merge pull request #33 from WISDEM/f/new_mod_options
88206386d Merge pull request #35 from johnjasa/update_new_mod
2454fcc32 Merge commit 'ec306ad5b3594b1332b39eff711cb8d7c8b38667' as 'WISDEM'
ec306ad5b Squashed 'WISDEM/' content from commit ba930c4b
72266e642 Fully removed WISDEM
58318f414 Updated geometry_schema based on WISDEM dev version
7a40d5a37 mod options level 3
d1b6f482a fix leftover flag
e2bb4f71e tests may pass now?
58b391a43 Merge commit '4f7b332ec801f61ba9485412e11edc40d2733bcb' into f/new_mod_options
4f7b332ec Squashed 'WISDEM/' changes from c9209f61..ba930c4b
58dc86abf fix flag openfast in mpi
944948ffc Merge pull request #32 from johnjasa/newest_wisdem
99a4b159b Merging latest WISDEM develop
7ef9b9dd9 Squashed 'WISDEM/' changes from bac650da..c9209f61
454de2be6 fix dac script
1ab4fc530 Merge branch 'f/new_mod_options' of github.com:WISDEM/WEIS into f/new_mod_options
b2f23c22b fix error in towercd array indexing
c7bb2ce8c Squashed 'WISDEM/' changes from a056dc2c..bac650da
022f8de5c Merge commit 'c7bb2ce8cddbf97e4ced0fc6a05dccf4ecba5420' into f/new_mod_options
0c5a540f8 accommodating new tower to elastodyn connection
3dd07390b rho promoted twice
5ad5cfbf9 common caps on SS and PS from other ref turbs
3cf68da2f removing nan values from input yaml
79ab042ea Merge branch 'f/new_mod_options' of github.com:WISDEM/WEIS into f/new_mod_options
0163a1b3d Update CI_WEIS.yaml
5504e033a more fixes
b9416f789 Merge branch 'develop' of https://github.com/WISDEM/WEIS into f/new_mod_options
723c9c1d4 going through the tests
9c8443422 examples aeroelasticse fixed
6d47f8083 update to latest wisdem, OF crashes
3afbca9cd Merge commit 'bf8d862c90b07899b632cce7d99017ebc93c8e17' into f/new_mod_options
bf8d862c9 Squashed 'WISDEM/' changes from fd4bb290..a056dc2c
333aec61b Merge branch 'develop' into f/new_mod_options
b7f7f3938 update for latest wisdem version
c82d34e4e final formatting
7a9001103 try for mpi
1a9b6df71 another try
df459e308 Merge branch 'f/BRFM' into f/new_mod_options
6b5a7d795 restructure examples
356720729 fix typo2
1004b5b6d fix typo
a2b09407b trying out cleaner actions file with environment yaml
f72f95218 update examples
94437c2f0 things start to work now
3f2551143 it runs, but problem with TMax
a60b5cbee main fst inputs in
18ede593b ED and InflowWind working
8f8de58e2 ED out except for channels
8b1b6d5bc Squashed 'WISDEM/' changes from 407d118a..fd4bb290
0b07a8e29 Merge commit '8b1b6d5bcc81903ba3cb63250fa85c567a1c2c5a' into f/new_mod_options
8f6a91eae help debug
3d81b5e3e populating schema with missing inputs
e86d8e636 moving ahead!
766891120 Squashed 'WISDEM/' changes from 61a24b05..407d118a
ecaccd592 Merge commit '766891120b62199caf193cd2afdc0d0682c3cac9' into f/new_mod_options
67eb81644 small fixes
77376a58f Squashed 'WISDEM/' changes from 3821b3aa..61a24b05
9f0e74e4d Merge commit '77376a58fae58e5d575e29b245a1f3f820a43992' into f/new_mod_options
59624c621 Merge commit 'af0be471f7768ed8283fa5b0644b024d3ad55b36' into f/new_mod_options
af0be471f Squashed 'WISDEM/' changes from 1c2c4ef1..3821b3aa
fad1b62e5 add rosco defaults
47e62c559 Merge branch 'develop' into f/new_mod_options
7373c258b work in progress
d5c4c820c work is slowly progressing
a7861ac14 fix settings for WT simulation
16e5bac91 aeroelasticse call OLAF
ad31249bd Merge pull request #29 from WISDEM/b/EDgages
58800dafd stall margin from OF
d38109f94 grid must be dimensional!
3bf4c3a17 combining WISDEM and WEIS modeling input files
36f48b83d work in progress
3e56f1bc3 Merge pull request #28 from WISDEM/f/iea3.4
0c79f65c5 forgot an underscore
f3c975ea0 fix possible bug in location of blade gages in ED
d13b0c4f0 link web and SC rotation to twist
0e7e5c735 Squashed 'WISDEM/' changes from c8678788..1c2c4ef1
545318136 Merge commit '0e7e5c73539acf477d7ba7d378b1d6dcd46a7a79' into f/iea3.4
b8a318e49 iea 3.4MW added among examples
8a17720c7 P T Q M out of ccblade
acb69e0c6 Merge pull request #26 from WISDEM/no_torsion_modes
1dcda881a Squashed 'WISDEM/' changes from 34396b9c..c8678788
3d7e99d61 Merge commit '1dcda881a577e669c7abc4a9db740a278f51e781' into no_torsion_modes
c9896e3e6 simplified glue code withtout need for extra modal calculations and using WiSDEM as a preprocessor
bc221b57a Merge pull request #25 from WISDEM/optdriver
d2776d4d3 moving posing of optimizaiton problem out of main driver code
1d77a260b max blade root flapwise moment out of openfast
9cb312067 separating out gearbox and generator efficiency in tune_rosco and aeroelasticse
95d60cee1 Squashed 'WISDEM/' changes from 99dcf1c5..34396b9c
927f19bd3 Merge commit '95d60cee1696be03fdfb9c8116ba7bc4e4610aae' into develop
536affb49 adding objective, contraint, driver, etc
26711f1e8 adding analysis options example
7ae7896a3 finished floating design variable example with small mooring tweak
9acd64685 Merge pull request #20 from dzalkind/lin_models
77a5f0857 Exclude PC_sweep and mass_sweep from examples
421789402 creating analysis schema that supports intended design variables
71c9fd96c Changed example formatting for testing
9ee0bab88 Merge pull request #24 from WISDEM/f/update_DAC
f33c3e27b Merge branch 'develop' into lin_models
e626bd173 Fix example for testing
04e331d52 Catch error if linear models missing, enable only 1 linearization ws
64898d59a Set up linearization for test
ba27de216 increase min allowable overspeed + comment out DAC
eb7a09e52 Add control to dependencies
8f9eaa15b last few bugs
337b51a15 Squashed 'WISDEM/' changes from d9283b55..99dcf1c5
84188031d Merge commit '337b51a15a58b330eea9bf1524366ab26578b3c3' into f/update_DAC
5c8980895 update BAR model with DAC
cd5aef5b0 Merge pull request #16 from nikhar-abbas/rosco_updates
0d14f8050 Merge pull request #23 from johnjasa/update_PR
5d22b1c43 Added PR and issue templates, expanded doc on how to contribute to WEIS
3497d8ca9 remove BAR for testing
cd249ceba Merge commit '3157338499493a64e2f4a7a8c210f97635764b23' into rosco_updates
f8332ffe4 Change control_opt example to IEA15MW-Monopile
315733849 Merge pull request #22 from johnjasa/update_testing
a168a3017 Updated CI_WEIS to run the examples test script
d667061c3 Merge commit '9bb80e6a007d61a9f7f5d7160ca32569aa118967' into rosco_updates
9bb80e6a0 Squashed 'WISDEM/' changes from d9ec4ea2..d9283b55
72376fd97 fix tip deflection ratio type
8bfdb0e9e shorten example time
3c1c338ce Update schema with tip_deflection ratio
3b8d61461 Load tip deflection ratio from analysis_options.yaml
95929238f Revert "Enable multiprocessing for af_flap_coords"
d6b204285 Add control_opt folder testing
c946cfcf0 add final s to ballasts
ab71983a1 work in progress floating ontology
c3c299354 Squashed 'WISDEM/' changes from d9ec4ea2..8a6b6348
663a74613 work in progress floating ontology
26de8ba91 Merge branch 'develop' of https://github.com/WISDEM/WEIS into schema
9412c4f43 Merge remote-tracking branch 'upstream/develop' into lin_models
890e2d08a Merge commit '271df25404c382d98190ed61b4ec28dbac120a38' into rosco_updates
7bafbcab8 Save pCrunch stats and simple plots during optimization
8ce2d1c2f print rotor overspeed during optimization
3891ddc4c formatting and parameter updates
dc5d85691 Add rotor overspeed as merit figure
af0fdbcce update commenting
271df2540 requesting 2 nodes instead of 4
2f9efe53b restoring simpy
1561aaa72 trying actions again
3918f3f9a trying actions again
7e3cb0070 trying actions again
fce19c4ff trying actions again
95d8fbbf9 testing debugging
4ae6a8e34 Merge branch 'schema' of github.com:WISDEM/WEIS into schema
bf04579e3 working example
ded710629 Merge pull request #21 from WISDEM/fix_pont_outer_diameter
ad91f5135 Update nrel5mw-semi_oc4.yaml
ea7871e20 put in new control structure
ea6796078 adding in more than just the python bare-bones
691a43780 merged develop into schema
d9c15969d now using cylindrical coordinates
3e6818e10 adding cylindrical coordinate systems
555c264a7 resolve difficult implicit loop of generator efficiency (for now)
b4639e537 Squashed 'WISDEM/' changes from 4e122757..d9ec4ea2
9cd15e9e9 Merge commit 'b4639e537af25dde63f3a7e632c9f35bc3fd6662' into develop
65e9c4679 debugging temporary fix
853cb588a Revert OpenFAST compilation to double precision
12cbf04e5 Revert pCrunch class changes
b95b973ea compliant examples and documentation generator
0f175d7d2 Add simple example for generating linear models and running a linear turbine model in simulation
efa78a080 Remove python-toolbox
6e19fd83f now geometry schema and examples are validated
ca61558ae adding in axial joints and gridded diameter/thickness
48e51beef adding semi
943125a35 correction of anchor depth
9d62ed342 adding nrel5mw with oc3 spar example
493d3d97f make consistent with wisdem nacelle yaml
ce9556875 running better now
c74bb3b4b Merge branch 'master' into develop
1e17791d7 catching up on drivetrain
6157bc244 Squashed 'WISDEM/' changes from e793f097..4e122757
d9a4ca955 Merge commit '6157bc2447fc56424bb7e7692678c74aed63d506' into develop
003ebdfb8 Merge commit 'b3f4bf5ddbfebe98ca498bd0c41df916754e3a0a' into master
b3f4bf5dd Squashed 'WISDEM/' changes from e793f097..4e122757
fe7aa6345 incorporate recent WISDEM changes into this branch
2f94c09a1 Merge remote-tracking branch 'upstream/master' into lin_models
524614e72 completed merge
bedb0fa37 Merge commit '68add60399e04f16d3e2086b2f2f2a6c8437a8b1' into rosco_updates
516fc0828 fix paths and dlcs
602325dde update rotor overspeed constraints
136cc9204 Update windspeed read methods for DELs
68add6039 Merge pull request #17 from dzalkind/unique_seeds
b6ae358a4 Add MBC3, initial example running in weis-env
1e9866a95 Merge remote-tracking branch 'upstream/master' into lin_models
123f79af3 Add pitch control param sweep example
b715b96c5 Merge remote-tracking branch 'upstream/master' into unique_seeds
c8f6ffb37 remove extra line
62622b7d8 Delete travis CI yams input file
68e01ee5d CI on GitHub Actions
2f2ae2869 add BLFLAPX to outlist if DAC
6479c2788 Stop  subprocesses on all ranks
44a1ba1ad patch to avoid duplication of min rotor rpm
5ab0624ff if statement bug fix
3e9091a84 Change DEL TwrBsMyt ref to 1e4
3a496c29f Re-org to separate merit figures and opt vars
0f0c8f183 Include IPC inputs
d7f3fbfc6 Merge commit '588c7364f607472a7e56390c902fba4388235e61' into rosco_updates
588c7364f Squashed 'ROSCO/' changes from 8a5fef0..cffa234
a890ba3c7 Include controller optimization example
77b4f469f Merge commit 'e975071f4695c6c594faef8626ee39a2717eedb2' into rosco_updates
e975071f4 Squashed 'pCrunch/' changes from ab9249a..996e329
d744c5aec Include wave excitation models
d998f9d60 Modify member joint for single precision stability
25bf2ff0f fix ROSCO binary path
d62e86326 Merge commit 'ceb67b1a957a50875b1b6563616bafb64f59ab7e' into rosco_updates
ceb67b1a9 Squashed 'ROSCO_toolbox/' changes from 235e515..0c5fada
8d29a57b9 load ws from caselist if not run_power_curve
65bf27e8b load n_te_flaps from modeling_options
295a1a8b0 Print trailing edge flap position, cleanup
417df9f7f aeroelastic typo fix
28f86d3c8 fix indentation issues, TwrBsMyt DEL typo
344fcdae8 ignore temporary files
c5cfae0cc add rotor overspeed constraint
4f81f2cad use dac_ivc for te_flap design var
624ee8b4c update methods for initializing analysis.power_production
cf0cbaae3 IPC_KI bug fix
c27f121ef update for lowercase load_fast_out
3273a3843 Set GenTiStp to True for DLCs
65960b102 ignore vscode data
6b2592e3a ignore openfast outputs
ff4f2f1eb some progress on annalysis file
65bccd1c9 Merge remote-tracking branch 'dzalkind/rosco_testing' into rosco_updates
99269e798 Add unique wind/wave seeds to IEC case gen
c279e80b9 Add IPC gains to ROSCO part of FAST_writer
0687d1fc1 Merge remote-tracking branch 'upstream/master' into lin_models
560d2396d Merge remote-tracking branch 'upstream/master' into rosco_updates
8cf6e80be move controller design variables to tune_rosco_ivc
f910407d3 put run_dir in self
c824a07f0 Enable multiprocessing for af_flap_coords
ac2b6642f Cleanup for multiprocessing
5ab1716d4 Fix controller path
a6a7ff5c8 Merge remote-tracking branch 'origin/f/IPC_optimization' into rosco_updates
ceb65c069 no dels computed if run iec false
e5943484c Squashed 'ROSCO_toolbox/' changes from 610755e..235e515
8f348af34 Merge commit 'e5943484c65fcc36ff95dec62ab2f3b45eaf8179' into rosco_updates
8d11cede0 fatigue only running if run IEC true
566e76d5d Merge commit '01606542d18c271a45c876f4307cbecbe9a928b1' into rosco_updates
01606542d Squashed 'ROSCO_toolbox/' changes from 571baad..610755e
ea9304d32 Add tower and blade DELs to pCrunch analysis, add mass sweep example
d7ad572fb Update README.md
9bc45ae6d Update README.md
af96be724 added beamdyn options
bbd49f49f fix description on level3
b597775a4 added elastodyn and fixed line end character confusion
f1ed50b13 Add state space hydro inputs, update fast linearization script
962fbdbc9 Compile OpenFAST in single precision
8b7c21b0b Merge commit '0dea50243337b43eb66be228def56478a56d0fc2' into master
0dea50243 Squashed 'ROSCO/' changes from 66e620c..8a5fef0
8caa866bc Merge pull request #12 from dzalkind/model_servo
04cdb15fa Add ServoDyn and ROSCO modelling schema, add modelling defaults, remove schema/ dir
3135bb0e3 Exclude outputs/ from git
237cba24c Merge remote-tracking branch 'upstream/schema' into model_servo
255b9db78 Exclude outputs/ from git
6899f733a Initial add of linear controller opt
2678066af adding simulation options too
0d8ab5d38 Revert "Merge dzalkind/ROSCO_toolbox into lin_models"
c69349edb more robust running of steady cases
5de5f4ca2 removing unused default files
7a1fc6a9f adding openfast modeling options for aerodyn, hydrodyn, subdyn, and moordyn
8bac5a89d adding default compiler optimizations for release
127f213a5 add rotor aero thrust outputs
8861bb01f correct monopile base diam and thickness
51a708dc5 add torque and thrust to default outputs
8d9b23474 fix GenPwr OpenFAST (GB ratio was off)
9390cb922 Merge remote-tracking branch 'upstream/master' into lin_models
46097d4f2 Update linear DEL input
c4b812ae1 optimize Kp IPC
84e135cca Updated OpenFAST simulation time to 120 secs and tests accordingly
159033aa2 Update README.md
eb34b64b4 Merge commit '9312f3d463cdbcfe524ed5ba4ab65caa88da1467'
9312f3d46 Squashed 'WISDEM/' changes from 229b8942..e793f097
b51090e2c Update README.md
e4bf7496b Merge commit 'd653f888ebfa487609422676b29f3eb62e5a6673'
d653f888e Squashed 'WISDEM/' changes from 68171e4f..229b8942
ce356181e multifidelity P ok
d8caade64 multifidelity on power
0cf80074c no need to provide paths OF TurbSim ROSCO
f28cfad2d few more comments to run_general.py
8034303bc more examples to run aeroelasticse
f3ce099ce cleaner files multifidelity runs
7bd332fc5 Removed BOS
a690b61d0 Merge branch 'master' of https://github.com/WISDEM/WEIS
56214cc03 Add pyOptSparse to WEIS as subtree'd repo (#11)
766c40b21 Added pyoptsparse to WEIS but optimizers aren't imported correctly on my local machine
ff4709360 Merge commit '539be1acd389d5d8ce295baf0cc31806f1521bfe' as 'pyoptsparse'
539be1acd Squashed 'pyoptsparse/' content from commit 74e77046
a6cca1d32 support for 2 blades and no DEL for short sims
2c562686d Merge dzalkind/ROSCO_toolbox into lin_models
8ba953d60 Squashed 'ROSCO_toolbox/' changes from 571baad3..c38bf9ec
f11b4fa7a Change wisdem to weis, fix imports in runLinTurbine
82d9591f0 Merge commit '72df4fbce1f4f03f6dadecaa6979ec349f8690e1' as 'python-toolbox'
72df4fbce Squashed 'python-toolbox/' content from commit 166a531
f29c3cb72 improved readme
46c83bbd5 Change validation script for model schema
fcca36fa2 Update rosco options and descriptions
ab582e6f3 Update modelling defaults, strings in servodyn schema
b23fbe22e Add servodyn schema, move rosco modes to rosco schema
c457cb2bc no need to specify powercurve wind
99b0dc652 update paths to OF models
3b64a96b6 point to weis schemas
b308095bb Merge pull request #9 from WISDEM/f/glue_code
33520835a using the ontology4all versions
0403df2e5 first import of schemas
383850a79 Updating multifidelity codes with new runWEIS API
6d602ae55 Added multifidelity options to runWEIS and runWISDEM
a5d012028 Merge commit '9543bbfbe532b4129230325a8f908b7297745a4d' into f/glue_code
9543bbfbe Squashed 'WISDEM/' changes from 6dcca75f..68171e4f
fe8444db2 Delete launch.json
b7b6ed3dc few changes to dac opt settings
d36ed748f Squashed 'WISDEM/' changes from c7d58770..6dcca75f
85c6c9e15 Merge commit 'd36ed748fd8c5ab41320910f5a7611be55c3ebc1' into f/glue_code
d4c2a406c Squashed 'WISDEM/' changes from 049805e4..c7d58770
663378a62 Merge commit 'd4c2a406cefba7bed9fbdceb10a72ce001a495de' into f/glue_code
6dcca75f2 spanwise grid manipulation for te flaps
e4a57debc dac capabilities in
a414c7f9f openfast runs!
107d74c8c making progress linking openfast
16b528f34 example runs glue code w/out OF
736109857 Merge pull request #8 from WISDEM/aeroelasticse
87203ea21 run on all platforms
f1a59977f changed from wisdem. to weis.
a2c4283c5 Squashed 'WISDEM/' content from commit 049805e4
2ff5912fc Merge commit 'a2c4283c530c93dd5f64089a7e8103a52ccf9024' as 'WISDEM'
1a2843f66 Removed IEAontology4all version of WISDEM
deb8c3865 add files from IEAontology4all
dab3d60ca path to compile turbsim, more but shorter dlc sims
dd4646afc forgot init file in weis
5af980d7e catching travis up with setup
5d85de904 Merge branch 'master' of github.com:WISDEM/WEIS
78ccbe899 shifting to static linking
148429dbb Merge pull request #7 from johnjasa/add_docs
eb5c6afbe Added skeletal docs structure
f49d8a986 Fixed trust region bug
b3b2bfca7 Added commented line for pip install packages to setup
66a980710 invoke nested setup scripts
063a9273b Redid setup.py so it uses URL-pulls for repos
0d909879d Revert "Debugging init file linking"
332c3357c Revert "Added init files"
c3167dc77 Debugging init file linking
87207af18 Merge branch 'circular_deps' of https://github.com/johnjasa/WEIS
8dc3991b9 Merge pull request #3 from WISDEM/examples
1ee3e7d4a Fixed scalar in test
608a2793f Added init files
7e5901e38 second set of example files
3d441bc31 run aeroelasticse with IEA15MW
0bcbd40c8 trying to fix namespace on imports
dba093074 Updated setup.py
7efc68951 adding first basic gitignore
61f399cbc Began migrating multifidelity codes and drivers. Tests not passing
80a39e97f Added 30 min travis timer
a28d87203 Made travis setup verbose; taking quite a while
7b8484b54 Updated Travis for new cmake
b19418299 Updated travis
b53df2833 Added initial Travis file
94e001157 working on windows build
b5476d7b9 working on windows build
8e867009f adding pCrunch and checking that imports succeeded
97723f254 Merge branch 'master' of https://github.com/WISDEM/WEIS
619744536 Squashed 'pCrunch/' content from commit ab9249a3
f8f15d7f4 Merge commit '619744536ac71405c889c8906e77dbc91de9f7e5' as 'pCrunch'
460ef1dbf making setup a little more readable
82848b047 Merge branch 'master' of github.com:WISDEM/WEIS
089bd8473 working setup.py
4f9d9881d Update README.md
c86d62a79 Renamed wisdem -> WISDEM
df866116f Squashed 'ROSCO_toolbox/' content from commit 571baad3
38ef82f6a Merge commit 'df866116f7e4daa30c41173215ae9614bc05df37' as 'ROSCO_toolbox'
b2cb9223e Squashed 'ROSCO/' content from commit 66e620c6
04ee4dcc7 Merge commit 'b2cb9223ee4825c7ec72e682507199dba49054ef' as 'ROSCO'
cf7eed2e8 Merge commit 'd5b0890be82f5e1be87889322728a34a4b64fa87' as 'OpenFAST'
d5b0890be Squashed 'OpenFAST/' content from commit f2517ec6
a2b81f7a3 Minor changes to setup
204a5c893 Merge commit '97170430629bb85d6b1bcdab8814e745895208c1' as 'wisdem'
971704306 Squashed 'wisdem/' content from commit 4ff38d1
f60197a13 Adding initial setup
REVERT: f2517ec66 Workaround DOUBLE_PRECISION macro when building with HPE MPT (#524)
REVERT: 8fca5c925 [BugFix] InflowWind_driver crashes due to incorrect file closing (#521)
REVERT: 1cde44ac8 Merge pull request #508 from rafmudaf/feature/ranlux
REVERT: 69e070a55 Ranlux: add NWTC_RandomNumber to VS projects (#13)
REVERT: 8b5995ccd Add a generic random number interface for reals
REVERT: 4b6c980c6 Rename random number module unit test
REVERT: aabb9d968 Switch HD module reg test to use RANLUX
REVERT: f52dba152 Add random number module unit test
REVERT: 0a659f497 Connect random number module to HD
REVERT: 1af36a08b Add a random number module to NWTC Library
REVERT: 55bf67ace Add a HydroDyn module regression test case
REVERT: 3d749c065 Suppress output from CheckArgs unit test
REVERT: c63a7bdbc Merge pull request #515 from ptrbortolotti/noise
REVERT: cc00b1551 Merge pull request #9 from andrew-platt/f/noise
REVERT: dd258fc26 Merge pull request #8 from rafmudaf/noise
REVERT: 6b360393b AA: fix possible absolute path issue in AFinfo with BL_file
REVERT: 5f115ebf7 AA: set dummy vars to avoid compiler warnings
REVERT: e04d8940c Merge remote-tracking branch 'rafmudaf/noise' into f/noise
REVERT: 053e2b4bc AA: turn off warnings in AeroDyn_Driver.vfproj and FASTlib.vfproj
REVERT: 4ec51925e AA: remove unneccessary pieces from AeroDyn_Driver.vfproj
REVERT: 18fecfc2b Update aeroacoustics reg test baseline
REVERT: a60e79a0a Add aeroacoustics reg test to CI
REVERT: b28d72744 Merge pull request #7 from andrew-platt/f/noise
REVERT: 1f88a8b24 AA: update VS build
REVERT: 239d8702e AA: vs project update
REVERT: 4b177ae21 AA: fix typo in docs
REVERT: bf761c98e Merge remote-tracking branch 'Pietro/noise' into f/noise
REVERT: 3b9be15ec updated docs AA
REVERT: 69ce958c8 AA: update vs-build FASTlib and AD driver projects
REVERT: 9347ee15a AA: update AD15 docs on AA inputs
REVERT: f7df9ea3d Merge remote-tracking branch 'OpenFAST/dev' into f/noise
REVERT: b3cec44f9 updated r-tests AA
REVERT: 2dbbadb45 Introduce checks for Fortran 2008 features (#512)
REVERT: 04fdcd6d3 Merge pull request #6 from andrew-platt/f/noise
REVERT: 06b5c15cd AA: typo in doc
REVERT: 16c5a96fa AA: documentation appendix format and cross ref
REVERT: acf6be680 Minor equation align in OLAF docs and syntax highlight
REVERT: 7a37e9d76 AA: update documentation, fix references+eqs+crossrefs
REVERT: a58255f2f Merge remote-tracking branch 'Pietro/noise' into f/noise
REVERT: 590484ee0 AA: add bibtex style bibliography
REVERT: ee11e4179 Merge pull request #5 from ptrbortolotti/directivity
REVERT: 34136cbbb atan2 instead of atan
REVERT: fd925b35f Fix GH Actions Checkout usage (#513)
REVERT: f6a9e1df6 AA: initial commit of documentation.
REVERT: af1375d02 AA: add regression test.  Update docker run
REVERT: b89cf4613 Fix AD15 input file documentation for OLAF (#511)
REVERT: 0d4e65084 AA: remove extra makefile that should not be in repo
REVERT: f95a493f7 AA: change formatting of aeroacoustic output files [1-4]
REVERT: a703df317 Merge pull request #510 from bjonkman/b/VSbuild
REVERT: 2b666da61 AA: rearrange source code slightly
REVERT: 772e9e0e7 Remove unnecessary project dependencies
REVERT: f3b0485e1 Remove extra (unnecessary) MKL setting
REVERT: 22a10e7fa Merge pull request #4 from andrew-platt/f/noise
REVERT: 708ef244d Merge remote-tracking branch 'Pietro/noise' into f/noise
REVERT: 6cedc1178 Merge remote-tracking branch 'OpenFAST/dev' into f/noise
REVERT: de4985e43 AA: update API change info, update regression test cases
REVERT: 91ad82f85 fourth output file
REVERT: 5933788b5 Update CTestList for WP linear description
REVERT: 0ce471a5a Merge remote-tracking branch 'OpenFAST/dev' into f/noise
REVERT: fdf2291b4 Explicitly import a function from external module (#507)
REVERT: 35a746161 AA: change the way the AAStart time is handled
REVERT: 43191a90b Merge pull request #506 from andrew-platt/b/RTD-fix
REVERT: 67daa66d2 Merge pull request #491 from rafmudaf/dev
REVERT: d587d86c5 Remove the is-ready-to-merge question from PR template
REVERT: 140b4b41b Disable Ideal_Beam test cases
REVERT: 51028e002 Bug fix in printing linear reg test errors
REVERT: 811ccd18a Improve logging in entrypoint.sh script
REVERT: 4785b1a00 Add the appropriate remote in CI test
REVERT: 6a4d4de5d Exit test script on error
REVERT: 211939ce9 Update minimum sphinx requirement for docs
REVERT: c8e8f8caa [BugFix] duplicate tags in sphinx-html bibliographies
REVERT: 5aacf65cb Merge pull request #447 from andrew-platt/f/vc
REVERT: 36922c324 FVW: r-test dev pointer
REVERT: bd6a5f2f7 Merge remote-tracking branch 'OpenFAST/dev' into f/noise
REVERT: c0b1ac338 Update Intel compiler baselines
REVERT: 58aaa3705 Update baselins macos/linux-gnu
REVERT: 63210b2ca OLAF docs: minor update to remove sphinx-html errors
REVERT: 55fd24f9a Merge pull request #5 from ptrbortolotti/noise
REVERT: 1e5af9e3e OLAF: update API changes
REVERT: 63e26566c Merge remote-tracking branch 'OpenFAST/dev' into f/vc
REVERT: e77fabec6 Sphinx docs bug fix
REVERT: 0cc07df56 cleaner input file
REVERT: d954b76f8 Merge pull request #373 from bjonkman/f/Linear
REVERT: 62369e432 Merge pull request #17 from rafmudaf/pr373
REVERT: 4a81a8561 Update r-test commit
REVERT: e4d45d82d Merge remote-tracking branch 'OpenFAST/dev' into f/noise
REVERT: d45d05e64 Fix bug that could cause incorrect augmented mesh in L2-L2 or L2-P load (#488)
REVERT: 9376dd07e Merge pull request #4 from ptrbortolotti/noise
REVERT: 729cf90c5  MoorDyn bug fix for tensions changing part-way through simulation. (#486)
REVERT: 82178f2d3 CMake: explicitly pass fortran compiler to pfunit project (#484)
REVERT: 90012d54f NodeOuts: fix indexing when invalid channels
REVERT: cf611e3ca AD15: update units in nodal outputs Uin, Uit, Uir
REVERT: 17f82487c AD15: change description of Uin, Uit, Uir nodal outputs in documentation
REVERT: 3dda67f98 AD15: add nodal outputs for OLAF/FVW
REVERT: 9a215a9d7 AD15: rearrange FVW output channel calculations
REVERT: db80b79d4 FVW: remove code redundancy in output calculations
REVERT: 3585776c3 FVW: add miscvars for calculating outputs at nodes
REVERT: 8ff0b43cb FVW: update the nodal outputs for AD15
REVERT: cd674edcd cleaner code directivity
REVERT: 0d826cf9a right directivity angles
REVERT: 347601910 AD15: set invalid criteria for CpMin
REVERT: a8d0286fb AD15: fix the invalid channel info for SgCav, SigCr, Gam
REVERT: 277ed683d Some updates to reg test input files
REVERT: ea8b10308 Fix for merge: glue code data hanlding bad merge
REVERT: db50ef196 Merge remote-tracking branch 'bjonkman/f/Linear' into f/vc_merge373
REVERT: 28aa5cd3a Merge pull request #3 from ptrbortolotti/noise
REVERT: c0167e9ff Merge pull request #14 from andrew-platt/f/Linear
REVERT: 06161b059 Remove DBG_OUTS from AD15
REVERT: 86dc8930f Merge branch 'f/vc' of github.com:andrew-platt/openfast into f/vc
REVERT: beea78834 Documentation error.
REVERT: 2645008f2 FVW: removed openmp from vs solutions
REVERT: 4d2ecb43a Merge pull request #13 from andrew-platt/f/AD15_remove_DBG_OUTS
REVERT: b775d2bb9 Remove DBG_OUTS from AD15
REVERT: c239d629b Merge remote-tracking branch 'OpenFAST/dev' into f/vc
REVERT: 4e23ee514 Fix copy-paste errors in documentation
REVERT: f7345f2e6 Merge pull request #12 from andrew-platt/f/Linear
REVERT: ad1dd8687 Merge pull request #11 from rafmudaf/f/Linear
REVERT: b89ae359e Nodal Outputs: finalize documentation for nodal outputs
REVERT: fd033060d Reg test: Update the linearization output format
REVERT: e2e116cfd Nodal Outputs: documentation on ElastoDyn Nodal Outputs
REVERT: 5e3e53505 Nodal outputs: minor error handling updates
REVERT: 66565f441 Merge remote-tracking branch 'OpenFAST/dev' into f/Linear
REVERT: ce93f7c58 clarifying installer text (#475)
REVERT: d603d0eaa Update API changes doc for HAWC wind (PR #437)
REVERT: 6a68cb71c Minor docs formatting so sphinx doesn't complain
REVERT: 8a7a6056d Merge branch 'f/Linear' of github.com:bjonkman/openfast into f/Linear
REVERT: 4c7e6b448 Merge remote-tracking branch 'bjonkman/f/Linear' into f/Linear
REVERT: 071b6d723 Merge remote-tracking branch 'andrew-platt/f/Linear' into f/Linear
REVERT: 9e6602e89 Undo previous commit on setting wavedir (wrong location)
REVERT: b32598cdc Make mode-shape input files specified relative to the input file
REVERT: 9df32ac3a HD bug fix: WaveDir isn't always initialized
REVERT: 4132035eb [BugFix] unitialized WaveDir when no waves
REVERT: ce5acabc4 Updated reg-test
REVERT: 3e9dc0ee5 Merge pull request #10 from andrew-platt/f/Linear
REVERT: b3d70a8ff Update 5MW_Land_BD_DLL_WTurb test case results
REVERT: c9c25b2b9 Change warning on nodal outputs, update tests
REVERT: 9170dfbc2 OLAF: minor update to r-test cases for OLAF
REVERT: 81930bc85 Change github action to only list names of files that are different
REVERT: fc66b8ab2 Add OLAF free vortex wake unit test to github actions
REVERT: 865f5bf2d Update github action for OLAF regression tests
REVERT: 8f552046e FVW: update test cases
REVERT: 41d39b6b0 Bug fix: AddOrSub2Pi had infinite loop if angles were exactly pi apart
REVERT: 766b9cc6c Merge remote-tracking branch 'NREL/dev' into f/Linear
REVERT: cd236789c Merge remote-tracking branch 'OpenFAST/dev' into f/vc
REVERT: d8225f997 FVW: add elliptical wing test case
REVERT: 1b229cc0d FVW: add helical wake test case
REVERT: 226008c63 Merge pull request #350 from ghaymanNREL/f/FloatingLin
REVERT: c0c499aa0 Get new test case, update existing offshore cases
REVERT: 295bd7df3 Merge remote-tracking branch 'openfast/dev' into f/FloatingLin
REVERT: 71e78d2e5 Add error for linearization with MoorDyn or FEAM
REVERT: 0eec1b429 Fix Blade Rotational Velocity in ElastoDyn
REVERT: 5e3b73144 FVW/OLAF: rename docs directory
REVERT: 7d9000a32 FVW: docs.  update index
REVERT: c6a8f1408 FVW: docs.  minor equation edit to match TR
REVERT: b692556b9 FVW: update OLAF documentation for readthedocs
REVERT: f85ff069f Fix index for BD current input OP in TrimSolution and mode shape
REVERT: d41004287 Merge remote-tracking branch 'OpenFAST/dev' into f/vc
REVERT: f5a0767b4 FVW: merge r-test
REVERT: 59958cbde FVW: fix bug with vtk_fvw outputs
REVERT: 3e46b9a01 Merge pull request #461 from andrew-platt/f/YawBrTDisp
REVERT: 42509f4c6 Update the 5MW blade damping in BeamDyn
REVERT: 306e04a3f ExtPtfm: move lapack interfaces to NWTC_LAPACK
REVERT: 50f854c7c Merge remote-tracking branch 'NREL/dev' into f/Linear
REVERT: 1def0fe2a Merge pull request #460 from bjonkman/b/YawIntegration
REVERT: 6a1147d80 ElastoDyn: add alias TwrTpTD[xyz]i to the YawBrTD[xyz]i outputs
REVERT: 8a8aa9384 ElastoDyn: add YawBrTD[xyz]i output channels
REVERT: 5d974d8d6 fudge factor TI Guidati activated
REVERT: 7eb39c194 SrvD: make sure that the new YawPosComInt state isn't updated twice
REVERT: 5e6c486df bug fix in OSPL computation
REVERT: 09d5d3cd1 fix syntax in regression test python script
REVERT: 16bccb4f5 SrvD: add variable for integrated yaw commands (#456)
REVERT: 885caa6ac Merge pull request #344 from ebranlard/ext
REVERT: 1b250fc89 Merge remote-tracking branch 'openfast/dev' into ext
REVERT: 5c654be73 Add ExtPtfm r-test case
REVERT: b251bb319 Bug fix in CMake
REVERT: b14919935 Merge pull request #3 from andrew-platt/f/noise
REVERT: bfba82c45 AA: rearrange the TNO routine and put qk61 wrapper into library
REVERT: 4ea6a89c5 Check for availability of compiler_version with ifort compiler (#454)
REVERT: 38c359a24 AA: Add cmake flags to allow recursion on TNO module
REVERT: 514d2caf6 AA:  remove unused variables
REVERT: 7d3fa75a2 TNO: combine all TNO code into single module for AA
REVERT: 32bbc7751 TNO: move qk61.f into NWTC library in 'slatec'
REVERT: 87f9162ec FAST: put all modules' initialization data in a type
REVERT: 1729e9aba Noise: add input line for TICalcTabFile and some tab removal from source files
REVERT: 89f4cd32e AD bug fix: return DTAero to glue code
REVERT: 5fc483ea6 Merge remote-tracking branch 'OpenFAST/dev' into f/noise
REVERT: 3ad48d2b4 fix typos
REVERT: 862d753d1 update r-test
REVERT: 66e308e86 Merge remote-tracking branch 'NREL/dev' into f/Linear
REVERT: 89b1c6981 Merge remote-tracking branch 'NREL/dev' into f/Linear
REVERT: d4254d65d ED linear: fix issue with rotations on blade mesh with TrimSolution
REVERT: 804a6bee6 Orcaflex interface: load DLL by default
REVERT: 8707e486d Merge remote-tracking branch 'OpenFAST/dev' into f/vc
REVERT: 50c58f37e FVW: update cmake for AD15 / fvw.  It wasn't compiling the test.
REVERT: ced487c83 Docs: Remove CDash references
REVERT: da4817a0a Docs: Update Python version required for tests
REVERT: bf89cfc7e Merge pull request #428 from rafmudaf/feature/version_flag
REVERT: d7c516929 FVW: add unit tests and update stale ED_Types file
REVERT: d0455706d Merge remote-tracking branch 'upstream/dev' into f/noise
REVERT: 989f281fb FVW: rogue STOP in the middle of outputs section causing issues
REVERT: 8f46e2328 Merge remote-tracking branch 'openfast/dev' into feature/version_flag
REVERT: 76cb1e1ac Remove unused variables
REVERT: 9a86ebea8 Add comment describing the use of an ifdef
REVERT: fc52ec7a2 FVW: add output channels to AD15
REVERT: 00a1bd079 FVW: bug fix in UA_UpdateState_Wrapper
REVERT: 0ff23b7d3 FVW: move bChangeFrame out of types
REVERT: abbeb9bc2 FVW: decided to remove the vtk temp vars out of miscvars in the registry
REVERT: fa1d016a6 FVW: remove save variables
REVERT: b796a9d8d FVW docs: add info on the OpenMP option
REVERT: b1757e75c Merge remote-tracking branch 'OpenFAST/dev' into f/vc
REVERT: 61fb39d0d FVW: update reg-tests to OpenFAST/dev pointer
REVERT: 1da36b11e FVW docs: minor updates
REVERT: 6ba8b29cb FVW docs: updated to match LaTeX document
REVERT: 1ad8c287a Merge remote-tracking branch 'ebranlard/f/vc' into f/vc
REVERT: 0718c721a FVW docs: more theory updates to match the LaTeX document.
REVERT: bfe6e936e FVW: restructuring input file
REVERT: 80b972e9b C++ API: Uncomment line that writes to HDF5 file (#445)
REVERT: 49bac513d Docs: move eq numbers to right of eqs in html
REVERT: 3910de46b FVW docs: update Outputs.rst
REVERT: 1e6f0d99b FVW docs: input file description updated
REVERT: 7387ca301 FVW: updating documentation to match the technical report
REVERT: 78f095010 FVW: adding inputs for tree
REVERT: 61ad9e963 FVW: implemented Tree and Part for wake, need input file flags
REVERT: 7bac25766 FVW: adding conversion segments to particles
REVERT: 29711ba65 FVW: adding tree functions with tests
REVERT: 5bb8b2d8c FVW: adding Biot-Savart particle functions and tests
REVERT: 4d7aa4a96 FVW: possibility to remove shed vorticity effect from UA, but UA with FVW needs more work
REVERT: c7f5dac9a FVW: small change to match BEMT handling of UA Otherstate
REVERT: b1c9b49a6 FVW: increased readibility of UA dbg outs
REVERT: 26b2533c1 FVW: integrated UA with FVW, needs further checking
REVERT: 4b822f9b8 FVW: started UA implementation
REVERT: f4276e946 FVW: preparing for additional input file parameters
REVERT: 64fc66dc8 FVW: exporting convection velocity with NW and FW vtks
REVERT: 96398e422 FVW: using buffer storage for segments
REVERT: 63de719a1 Minor updates
REVERT: 07ff3b578 add backup xlsx file type to gitignore
REVERT: 58d4a8cc7 minor update to batch file in vs-build
REVERT: fc15a8eef merge from OpenFAST/dev
REVERT: 23a2a6f66 FVW: openmp parallelization for inflowwind TS and Uniform
REVERT: 5f1dc3fb2 FVW: adding a small margin to avoid stagnation points in tower shadow
REVERT: 336d1fb75 FVW: adding output of induced velocities in polar plane
REVERT: 2fd9a053b FVW: adding AD outputs that had been previously commented
REVERT: 1365da712 Merge pull request #437 from ewquon/feature/update_IfW_HAWC
REVERT: 6ef9e0fa2 Merge pull request #439 from andrew-platt/f/DocUpdate_Solver
REVERT: 29f67b004 R-test pointer update
REVERT: 0655e7459 Docs: merge all OutlistParameters and put in docs
REVERT: c6ab4c81d Docs: add some other documentation to development
REVERT: f74db2ab3 Docs: add supporting docs not in RST format
REVERT: ef7dd8006 FVW: implemented mirrored vorticity for ground effect
REVERT: 9b528b81c FVW: displaying useful info to screen
REVERT: 6b177226c FVW: implementing tower shadow
REVERT: 392f5f0eb HAWCwind -- updated with an initial X offset (optional last item in the HAWCwind section of IfW input)
REVERT: 289de69cd Add precision about DBEMT (#436)
REVERT: 9a3a03123 Fix timestep output in summary file
REVERT: ae64be77d Add option to _not_ add on a mean velocity profile
REVERT: 0fea7ae54 Merge branch 'dev' of https://github.com/openfast/openfast into dev
REVERT: 35f5db478 Merge pull request #435 from andrew-platt/bug/AD15_sub_brent
REVERT: 9b5d3afbc AD15: error in error handling in sub_brent
REVERT: e617635ef FVW: added OPENMP option flag for cmake
REVERT: 9ddda5ea3 FVW: display whether openmp is supported
REVERT: 52e264e50 FVW: note of subcycling
REVERT: b5e5e496e FVW: error handling for circulation file
REVERT: d0bea93dc FVW: fixed gamma scaling
REVERT: 018d533f2 FVW: introducing a crude engineering fix for vorticies entering the ground
REVERT: a15e444b2 FVW: fixed issue for repetitive update state calls at same time
REVERT: 6cf10d2b2 FVW: initializing circulations to zero for first call to calcoutput
REVERT: 855b7fa4f FVW: introduced possibility to had NA points for debugging
REVERT: 2b008fd69 FVW: display when compiled with DBG_Outs
REVERT: a93c561b1 FVW: safe mean of empty array slices
REVERT: ec2b3cbd0 FVW: fix issue with one NW panel and polar circ solving
REVERT: c186ffaca FVW: fix sub-cycling, storing RHS and substeps with dtaero
REVERT: 722c1cadd FVW: using FVWFile as variable name to be consistent with other inputs files
REVERT: 5d69e3340 FVW: add documentation
REVERT: 5f31f3bd9 FVW: glue code outputs in global, possibility for FVW to output in both
REVERT: f2419c5d1 Release version 2.3.0
REVERT: 41908dfb6 FVW: update of visual studio solutions (FVW+OpenMP)
REVERT: 48ae72747 FVW: handling of unused variables
REVERT: 13afa0ed4 FVW: reverting some of the Ad14 changes
REVERT: d78f41975 Update version to 2.3.0 and update docs
REVERT: 2f754b15c List Bokeh as a reg test dependency for plotting
REVERT: 36a6ae8b3 Fixed indexing bug SubDyn_Driver (#431)
REVERT: 9669076b7 ExtPtfm: removed warning for small float
REVERT: 8878a4209 ExtPtfm: removed print statements
REVERT: c22ed0d9d Merge branch 'dev' into ext
REVERT: c0beb2029 Merge remote-tracking branch 'NREL/dev' into f/Linear
REVERT: f1a9bc2b0 Print debugging info in Actions entrypoint script
REVERT: 845b72485 Various documentation updates
REVERT: 5aa3e3769 Add a unit test for the version flag
REVERT: 80053e821 Update drivers to support help and version flags
REVERT: 66b80e987 Allow the version to be set through CMake
REVERT: f8bd2d1ce Set error status for normal abort arguments
REVERT: 29e4d78e1 Bug fix for using an intent(out) variable
REVERT: 70f2d1904 Update driver codes calling display routines
REVERT: 493fdb533 Simplify subroutine signature to display copyright
REVERT: 59a520b4e Include program compile, runtime info in NWTC Lib
REVERT: f24ff7869 Add support for a version flag
REVERT: 90c23bb2e Merge pull request #405 from andrew-platt/PR391_to_update
REVERT: afdf240be Move CI tests to an entrypoint script
REVERT: afe9a1b9b Merge remote-tracking branch 'upstream/dev' into PR391_to_update
REVERT: 74318630c Merge pull request #429 from rafmudaf/bugfix/actions_from_fork
REVERT: 5a7aa069d Checkout the GITHUB_REF branch
REVERT: a8dddcab4 Updated reg-tests for PR391
REVERT: b432f334e update comment
REVERT: 5f750f35c Merge pull request #425 from psakievich/dev
REVERT: 6fd8978c3 Update assert include to cassert
REVERT: 29e973708 Inline std::vector func
REVERT: 0dae0f898 Add stack compatible functions to cpp API
REVERT: 544b05d60 Merge pull request #424 from ebranlard/f/unit-fix
REVERT: 50bc3ad50 Fixed units for axial and tangential inductions
REVERT: 6ec412105 Merge pull request #421 from rafmudaf/dev
REVERT: 849b4f71e OpenFAST should exit normally on help prompt
REVERT: c027410f3 Merge pull request #408 from rafmudaf/feature/improve_argument_parsing
REVERT: f3fe05dff Add unit tests for NWTC Library CheckArgs
REVERT: 27ac262a6 Explicitly parse each command line argument
REVERT: ed494aa6e AA: error handling on the BL_Param_Interp routine
REVERT: 57ff3ca7c Merge remote-tracking branch 'upstream/dev' into f/noise
REVERT: e8d1dab14 FVW: more digits in time output
REVERT: 58657c8ea FVW: bug fix, last shed segment of FW
REVERT: c091ab03c FVW: fixed bug in azimuth dimension
REVERT: 3ae2e0832 FVW: fixed bug for n=1
REVERT: 20b0173df FVW: dt earlier in input file, and default smooth circulation
REVERT: a1806a41d FVW: default circulation criteria more strict, and more eddy visc
REVERT: 745819e94 FVW: fixed FW convection if no FWEFF panel present
REVERT: 2bee941ca FVW: removing last NW shed vorticity when FW has no shed vorticity
REVERT: 774c00268 FVW: lin. extrap for 1st and last point passed to AD
REVERT: f11eab6d3 FVW: using full cosine approximation for CP panelling
REVERT: 8fd2e8fc7 FVW: output to vtk_fvw, now using rootname
REVERT: e7939002a FVW: adding simple step timing
REVERT: eacb7c567 FVW: adding some status to screen
REVERT: a9648c48e FVW: added comment for future root/tip vortex location
REVERT: 613780155 FVW: cleanup or stdout and error handling, introduced DEV_VERSION param, kept few temporary STOPS
REVERT: bedce970e FVW: scaling of gamma reverse before iteration
REVERT: 82015dd8e FVW: fixed bug in far wake wind
REVERT: aaac942c7 FVW: including length into denominator offset regularizatino
REVERT: 220a7f22c FVW: fixed hub coordinate system export
REVERT: 9cbb64538 FVW: fixed bug when nFW=0
REVERT: f08b6ca1b FVW: adding option for FW shed vorticity
REVERT: bf527b3db FVW: default values for nFWPanelsFree
REVERT: 2f7640328 FVW: possibility to export in Hub coordinate system with
REVERT: 0c1ac3bd1 FVW: fixed curvilinear spanwise coordinate
REVERT: ef6f347be FVW: starting auto-reg, computing panel diagonals
REVERT: 4b0a32c8f FVW: introducing core-spreading regularization, better regularization handling, more input params
REVERT: f2c060ca5 Update README.rst
REVERT: 4e16a100d FVW: storing IJ indices when packing, outputing age
REVERT: 098f72bf9 FVW: adding Biot-Savart tests
REVERT: f1f4e1579 FVW: RegParam has length [m], simplifying BiotSavart, branching outside of for loop (copy-pasting)
REVERT: abc0dc6a9 FVW: default time it aero time
REVERT: dba939a3c FVW: vtk files have step index
REVERT: ded607eb6 Merge pull request #410 from psakievich/memoryLeak
REVERT: e523d03f4 Fix memory memory leak during shutdown
REVERT: 157002199 Merge pull request #395 from Ben-Mertz/feature/flap_control
REVERT: 8262753cf HD inputs from ED set before option 1 solve in fixed-bottom cases.
REVERT: c4db7dd84 Merge pull request #4 from andrew-platt/BMertz/f/flap_control
REVERT: 8c3b9ae87 AA: remove tab characters and align
REVERT: c54a99fc2 Merge remote-tracking branch 'upstream/dev' into f/noise
REVERT: 6233ada57 Flap: add optional channel names for flap control signals
REVERT: 6447cdcea Flap control: safety logic and updated naming
REVERT: 6bd2e0a4e Merge pull request #391 from bjonkman/b/EDBladeMesh_Issue39
REVERT: 1a41952b9 Merge pull request #404 from andrew-platt/bugfix/MoorDyn_no_outputs
REVERT: 2372174c7 MoorDyn: remove extra line to make cleaner PR`
REVERT: 7046303d0 [BugFix] MoorDyn crash if no outputs requested
REVERT: 5a275638d Fix driver builds
REVERT: f00934e5f FVW: bugfix to get calculation of Wake and VTK output at T=0
REVERT: 4277463fd FVW: bugfix -- move the incrementing of the NW panels to later (see code for reasoning)
REVERT: fe4eb08c8 FVW: cleanup the routine to set requested wind points
REVERT: 3999723ac Merge pull request #390 from bjonkman/b/SD_Discrt
REVERT: 99c6fed93 SD: Fix bug with setting initial properties introduced in #356
REVERT: 282cd1772 FVW: add option to reduce VTK output frequency
REVERT: b2a1147c2 Merge pull request #13 from ptrbortolotti/noise
REVERT: 42af30024 stall angle passed, bugs tno fixed, cleaner code
REVERT: 0e660bf9b ED: add rotational velocity and translational acceleration
REVERT: 2a6f6acd5 FVW: finalize DTfvw for only calculating interaction terms on DTfvw timesteps
REVERT: 894a34677 FVW: bug in orientation matrix kind
REVERT: 231b477c0 Merge remote-tracking branch 'manu/f/vc' into f/vc
REVERT: 7abd1d076 FVW: add DTfvw option
REVERT: 5651d1367 Registry: fix issue with multi-dimension arrays in extrap/interp routine
REVERT: a53a1e707 AD: removed some unused code
REVERT: 0e430fa53 FVW: input file default values and update of some IDs to start at 1
REVERT: 28b302aae Merge pull request #12 from ptrbortolotti/noise
REVERT: c59bc05f2 FVW: interpolating output on aerodyn nodes, extrap to consider for end points
REVERT: c8e2efae9 FVW: most aerodyn outputs computed with FVW
REVERT: b51f5605e FVW: storing pitch and twist
REVERT: 827fe1434 FVW: adding gamma to Aerodyn Dbg outs
REVERT: 82b693b29 FVW: fixed units in dbg outs
REVERT: 7e0e4af13 Merge pull request #2 from ebranlard/noise
REVERT: d1a314db3 FVW: minor update to Re calc in FVW_Wings
REVERT: bbef92bce FVW: some outputs with the DBG_OUTS flag
REVERT: 7a63db62e FVW: more changes for outputs.  Compiles now.
REVERT: e033a8845 FVW: start of updates for outputs -- incomplete.
REVERT: e1cd5f870 docs: fixed some spelling errors
REVERT: e4e813093 Noise: taking stall angle from alpha1 of airfoil info, no more stall level column
REVERT: 57efb707e Linear: update code for testing OLD_AD_LINEAR
REVERT: 1c2b04ece FVW: split SetInputsForBEMT routine into smaller pieces
REVERT: 64f874466 FVW: fix mistake in InflowWind shortcuts I added
REVERT: b0110cb48 FVW: turn off all BEMT stuff if using FVW. Set placeholders for outputs
REVERT: 142f9cc70 Merge remote-tracking branch 'OpenFAST/dev' into f/vc
REVERT: f5997c611 Merge remote-tracking branch 'NREL/dev' into f/Linear
REVERT: 6d9e2b9f4 Fixed output member ID issue (fix #378)
REVERT: 7e7393b75 Error handling: write info message
REVERT: 3b50028b9 docs: updated api_change.rst
REVERT: 3ee30af5e Merge remote-tracking branch 'bjonkman/f/Linear' into f/Linear
REVERT: b32524404 Merge pull request #8 from ebranlard/f/Linear
REVERT: 2b1f7fd77 Update of VS solution
REVERT: e8fa37e16 FVW: added AFInfo into the CirculationFromPolarData routine
REVERT: ec59dd919 Merge remote-tracking branch 'NREL/dev' into f/Linear
REVERT: 4fbb3f466 Merge pull request #13 from bjonkman/f/FloatingLin
REVERT: a51fffaab Using Findloc in SubDyn (#356)
REVERT: 18290960d Merge remote-tracking branch 'NREL/dev' into f/FloatingLin
REVERT: 5e1604f35 Merge remote-tracking branch 'NREL/dev' into f/Linear
REVERT: b6bc63c91 Unsteady Aero changes (#226)
REVERT: 477e78063 re_flag changed to logical and err message
REVERT: cb80bc690 Stop flag to prevent errors in Re interpolation
REVERT: 473562032 Bug in the positions of LE and TE fixed
REVERT: 4495f6283 A-weighting active on all outputs
REVERT: 1f5fc05d6 Comments out
REVERT: bd17f7dd9 Merge pull request #9 from ptrbortolotti/noise
REVERT: b2e464e51 Reshuffled structure of the input file
REVERT: 070dbfcc1 Merge remote-tracking branch 'NREL/dev' into f/Linear
REVERT: e15e964be update comments
REVERT: 5a8dfc078 Manual regression tests: Fix plot labels (#371)
REVERT: 5f8ecc8a4 Merge branch 'b/Reg-Test-Plots' into f/Linear
REVERT: 45f9d0fd7 Fix plot labels
REVERT: 181e12ebc Added flap control
REVERT: df311829b update prefix of AeroDyn channels in nodal output
REVERT: cd7a15d80 sync OutListParameters.xlsx
REVERT: b64b54cd0 Update documentation for nodal outputs
REVERT: 81c370f7c Add AllBldNdOuts for ElastoDyn
REVERT: b6cf2d3d2 regression test plots: fix syntax
REVERT: 5ad320697 FVW: add short cut to IfW to skip any points at (0.0,0.0,0.0)
REVERT: 53c3d0a21 FVW: missing allocation of vind far wake.
REVERT: f0b00b570 FVW: rearrange and get IfW passing completely functional
REVERT: d27de1096 Merge pull request #1 from ebranlard/noise
REVERT: 7cfafbf85 Sync FAST_Prog
REVERT: eeace1e72 Allow channel lengths up to 20 characters
REVERT: 11215bddd Noise: removed TInoise, cleanup of TNO module
REVERT: 0aa675266 Noise: removed full Guidati, replaced IInflow=3 with IInflow=2
REVERT: f8efc4763 Noise: removed unused files
REVERT: 923c023ae Merge branch 'dev' into noise
REVERT: 4c9ce56a7 Merge pull request #8 from ptrbortolotti/noise
REVERT: 63692827c NWTC Library: removed OutParmFFType
REVERT: 2ff0fb12e Updates to python scripts for regression tests (#370)
REVERT: 3d79060f2 Merge branch 'b/manual_reg_test' into f/Linear
REVERT: ee37085a9 Updates to python scripts for regression tests
REVERT: 681b5e4ef some cleaning
REVERT: cc60a6996 bug fixing in the TI noise model implementation
REVERT: 132444c8d removed more unused variables
REVERT: 204da8004 docs: update NREL 5MW damping in BD input file
REVERT: 12f3ef2bd remove unused variables
REVERT: 986e9bb1d NWTC_Lib: add code to write binary files with more than 10-char headers
REVERT: 1e85ffb48 Merge remote-tracking branch 'NREL/dev' into f/Linear
REVERT: 7571e58bc Add interactive regression test plots (#330)
REVERT: d67d3089e BD docs [bug fix]: Update example input files
REVERT: 09fcd621b Update autogenerated _Types.f90 files
REVERT: d65ce0dbf Merge branch 'b/Envision-UA' into f/Linear
REVERT: 1005b814e Merge branch 'f/vc-AD15' of https://github.nrel.gov/aplatt/openfast-fvw into f/vc-AD15
REVERT: 13ccf671e FVW: more wind passing stuff
REVERT: a821f71ae Merge remote-tracking branch 'NREL/dev' into b/Envision-UA
REVERT: 3c247cdbd Sync FAST library
REVERT: 6baaba4ce Merge remote-tracking branch 'OpenFAST/dev' into f/vc-AD15
REVERT: ea8e03db2 FVW: some changes for IfW points/velocity passing
REVERT: 2c6b78dc5 Added option for 2D airfoil interpolation (#213)
REVERT: d121b62a1 SrvD linear bug fix: units on YawMomCom
REVERT: 4955d0f56 SrvD: fix issue if only one blade is used
REVERT: eeba9d822 Merge pull request #12 from bjonkman/f/FloatingLin
REVERT: e75b28260 FVW: fix segfault on interp order 2 from glue code
REVERT: 722d92953 FVW: fix segfault on interp order 2 from glue code
REVERT: 36cd7e419 FVW: some bugfixes on interp order etc.
REVERT: 15b258916 FVW: add orientation info to getting leading and trailing edges
REVERT: ef47601db FVW bugfix: wrong fields in meshes used for wake propogation
REVERT: 4d4f5d215 Merge remote-tracking branch 'manu/f/vc' into f/vc-AD15
REVERT: 96363be44 FVW: updated so that FVW_CalcOutput now does something.
REVERT: 40f76abde FVW: small change for Elliptic
REVERT: 208d7d486 FVW: using maxval
REVERT: 7df9f2c34 FVW: using openmp
REVERT: 1a315c315 FVW: small fix of convection of FW when not needed
REVERT: 92655db11 FVW: Adding checks and screen outputs
REVERT: b17933b43 FVW: Control points put exactly on the lifting line (should be changed for no flow through
REVERT: dad353950 FVW: Bug Fix: chord was modified instead of settting CP_LL
REVERT: b9bcda133 FVW: using a better guess for first wing solve iteration
REVERT: 1f64e2819 FVW: Introducing a hack parameter for convenience
REVERT: b85b7493b FVW: Bug Fix: mapping required before final circulation solve
REVERT: 4a4b55c4a FVW: Bug Fix: starting at iDepth
REVERT: c92367596 FVW: VTK output option and WingRegFactor added (not used)
REVERT: 0cf390aa9 FVW: Implemented circulation solving (need mode work), added VTK options and HACK
REVERT: e02bacae4 FVW: Introducing number of free FW panels, and FW nSpan
REVERT: be89139dd FVW: Implementation of FarWake
REVERT: aae7ddad7 FVW: Regularization options in input file
REVERT: b8e942859 FVW: Number of panels from input file
REVERT: fd53976bf FVW: Added the output of wakes -- not functional
REVERT: 2597e8d63 FVW: LL part of NW
REVERT: 258d99f1b FVW: add FVW updateStates and FVW_End calls from AD15
REVERT: f17af3542 FVW: dedicated function for wake inductions, depth start index for packing
REVERT: 4f00887ab FVW: Rearrange the WingsMesh.
REVERT: 3e055521d FVW: add the WingsMesh passing from AD15
REVERT: dd9b61f33 FVW: starting circulation solving and unpacking of ui
REVERT: 0e1a0240e FVW: adding inputs for circulation solving
REVERT: ce0928d45 FVW: fix index error
REVERT: b7db329d4 FVW: pack functions, intent(out), and no seg at t=0
REVERT: fce0d4436 FVW: Adding induced velocity functions
REVERT: a64486e8e FVW ad15: registry items in AD15.  Start init mods
REVERT: 69590e348 FVW AD15: rename FVW registry
REVERT: 1e2a89027 [BugFix]  vtk output with AD15 WakeMod==0 segfaults
REVERT: 6a38af5b9 FVW: remove FVW from AD14, and move files to AD15
REVERT: db6fc4e0f change file to permissions 644
REVERT: 3f711422e VC-AD15: start changing AD15 to include FVW
REVERT: 4a71dfcb7 Merge remote-tracking branch 'manu/f/vc' into f/vc
REVERT: 63207cb90 FVW: Implemented near wake
REVERT: e998d6f80 FVW: adding vortex tools, Biot-Savart and test, LatticeToSegment
REVERT: 53f78e74d Add array interpolation routine to library.
REVERT: 8ed374fa8 Sync ServoDyn
REVERT: f0053622e Sync BeamDyn
REVERT: 18f9366e8 Sync AeroDyn driver
REVERT: 6e66429a1 fix length of AD all nodes output  names
REVERT: 30e4fd986 Sync AeroDyn
REVERT: f7c511996 Sync ElastoDyn
REVERT: 8b10bd24b Sync HydroDyn
REVERT: 8885d9b71 Merge branch 'f/Envision-linear' into f/Linear
REVERT: 118db2dd0 Update Registry and NWTC Library
REVERT: f2892cae6 Merge branch 'f/Airfoil-interp' into f/Linear
REVERT: 695b7a416 C++ API: Get rel velocity at actuator nodes (#360)
REVERT: 9aeeb56d7 Improve the GitHub Actions test script
REVERT: f95b4d6dc Merge remote-tracking branch 'NREL/dev' into f/Airfoil-interp
REVERT: 347ff0669 Node outputs in AD15 using DBG_OUTS preprocessor directive (#359)
REVERT: e8226fc66 FVW: Starting implementation with main function placeholders and registry types
REVERT: e4faf27b7 Release v2.2.0
REVERT: 2cd45dd8c fix syntax in UnsteadyAero.vfproj file
REVERT: ee7446528 fix syntax in UnsteadyAero.vfproj file
REVERT: 23bdc2534 Merge branch 'f/Linear' into f/FloatingLin
REVERT: e2ae28cc0 Cleanup of MAP_dll vs-build project
REVERT: 91a8c78c7 Remove override of C++ library paths in vs-build build of MAP library
REVERT: 6f0f70bf8 Merge remote-tracking branch 'ghaymanNREL/f/FloatingLin' into f/Linear
REVERT: e2960a34c update auto-generated types files
REVERT: 275c6a0a3 Merge branch 'f/FloatingLin' into f/Linear
REVERT: ad0879689 Merge branch 'b/Envision-UA' into f/Linear
REVERT: 1ea2dee4b Merge branch 'f/Airfoil-interp' into b/Envision-UA
REVERT: b1240acb8 Merge remote-tracking branch 'NREL/dev' into f/Airfoil-interp
REVERT: 33a4f8447 Structural revision and updates to the existing documentation (#341)
REVERT: b2c1b991f Add an initial GitHub Actions workflow (#355)
REVERT: 52a05c38c Solve Option 2 Performance enhancements (#164)
REVERT: 2a753e17f UA: add (unnecessary) initialization to avoid compiler warning
REVERT: f79000260 updated types files
REVERT: 2cfae422d Merge branch 'f/Airfoil-interp' into b/Envision-UA
REVERT: 3ea7af719 Fix format of write statement in SysGnuWin
REVERT: 2cf9b8857 Update auto-generated types files
REVERT: 36d9a4e88 Merge remote-tracking branch 'NREL/dev' into AFI-attempt2
REVERT: e0b165dba rename files that git thinks were deleted (not renamed) on nrel/dev
REVERT: 7714d34f2 Cleanup of SubDyn module (#351)
REVERT: 6ea940f8d Add a print statement in linear reg test driver
REVERT: 28bda5672 Update support for OpenFAST-Simulink interface (#204)
REVERT: 100e92aae Merge pull request #11 from rafmudaf/f/FloatingLin
REVERT: d76f7e85e TravisCI: run the linearization cases in serial
REVERT: 5332ba3ba Merge pull request #10 from rafmudaf/f/FloatingLin
REVERT: 2fccdbf30 Run linearization reg test cases in CI
REVERT: 953bff5fa Update linear reg test baselines
REVERT: de5b74904 Merge pull request #348 from rafmudaf/bugfix/ad14_optimization_segfault
REVERT: bf7f1f22e Update the types-files for linearization
REVERT: b79532c4c Merge remote-tracking branch 'openfast/dev' into f/FloatingLin
REVERT: c854019cc AD14: Restructure loop to fix optimization bug
REVERT: 7d4d21004 Merge branch 'ext' of https://github.com/ebranlard/openfast into ext
REVERT: 0b7eb3f76 Merge branch 'dev' into ext
REVERT: 7312c1e21 Merge branch 'dev' into ext
REVERT: 0259e463c Remove the default dependency on the OpenFAST Registry (#337)
REVERT: b05e73f04 Added comments (including notes marked "mhall:") to Morison. (#291)
REVERT: 5f7888022 Update linux-gnu regression test with results on Eagle (#333)
REVERT: 3cb7fec06 Merge pull request #9 from rafmudaf/F/FloatingLin
REVERT: 6f09bfd1c Merge pull request #7 from ptrbortolotti/noise
REVERT: a40f66109 Merge remote-tracking branch 'origin/dev' into F/FloatingLin
REVERT: 96b6200d9 Update r-test commit
REVERT: f633ee568 BL files now called from AF files
REVERT: d24976166 Merge pull request #7 from rafmudaf/f/FloatingLin
REVERT: 38fc45a80 Merge pull request #321 from rafmudaf/dev
REVERT: b9e760a69 Merge pull request #326 from rafmudaf/testing/update_rtest
REVERT: 307cdf63d Fix outdated r-test baselines and README
REVERT: 83bd0ff2a Merge pull request #324 from jjonkman/f/SmallAeroDynBug
REVERT: d16c6069b Small AeroDyn Linearization Bug Fix
REVERT: 86568f8f2 further cleaning of the input file
REVERT: 8faf1cd9a Removed xfoil source
REVERT: e9c30a63a Merge pull request #6 from ptrbortolotti/noise
REVERT: a8cbec895 no more xfoil options in the code
REVERT: bf9e9c2c0 bug fixed: Re not in millions
REVERT: d1d085067 Merge pull request #5 from ptrbortolotti/noise
REVERT: 85c6752cb vs-build: remove override of default C++ library paths
REVERT: 1243ab2d8 changes to read new files with BL properties
REVERT: c51ce548d Improve grammar in the opening paragraphs
REVERT: 05597e55a Add documentation for developer contribution
REVERT: ebfbad5f5 Merge pull request #4 from mattrphillips/noise
REVERT: 81a02ef77 included option for output of large txt and bin files
REVERT: aa17ec95f Merge pull request #318 from rafmudaf/dev
REVERT: 6b472932a Increase the default 2MB stack size to 16 MB
REVERT: badd3f5cc _update of makefile
REVERT: ac2fc86cb _update of makefile
REVERT: 9c5bf1961 _update of makefile
REVERT: 75dff3952 _minor fix (Closes #3)
REVERT: acc3f9807 Merge pull request #231 from ebranlard/feature/issue12
REVERT: 49bb8df38 Merge pull request #315 from rafmudaf/docs/bug_fix
REVERT: 9c16bbf2d Fix incorrect paths in regression test docs
REVERT: 10895d4b3 Merge pull request #314 from rafmudaf/bugfix/error_message
REVERT: d031f0bfe Merge pull request #286 from ebranlard/feature/memberlength
REVERT: e05836e0d Merge pull request #311 from rafmudaf/bugfix/map_build
REVERT: d9f44d59b Bug fix for #12, reversed member hydro coeffs (Closes #12)
REVERT: ce4e10c72 Fix an error message in HydroDyn
REVERT: a12b3fed6 Merge remote-tracking branch 'openfast/dev' into bugfix/map_build
REVERT: 088ddc0ed Merge pull request #313 from rafmudaf/bugfix/cpp_api
REVERT: 247d2446c Run BD driver cases in parallel
REVERT: fe86a8dec Merge pull request #2 from mattrphillips/noise
REVERT: e5fff9a99 Change search order for yaml-cpp library
REVERT: bc3ae602f Bug fix in travis ci cmake flags
REVERT: 175db7c9a updated AA output files and included further documentation on AA f90 files
REVERT: bb125929d Try debug mode
REVERT: 1230b5e95 Dont update apt
REVERT: b0e077129 Check for optimization flag
REVERT: db9cdc993 Use O2 optimization
REVERT: 2460af617 Merge pull request #1 from ebranlard/noise-dev
REVERT: 3bb8578ac _small fix
REVERT: c31e99a0a Calling xfoil for tabulated boundary layer properties implemented, more clean up, possibility to output with XfoiTabOut
REVERT: d99ce4c2e Improve the include matrix
REVERT: 7d3036d61 New format implemented, xfoil tabulation todo
REVERT: c9a4af4ea Add c++ interface dependencies
REVERT: 58d1a68c5 Bug fix in Travis config
REVERT: df8e5aa07 Setting VisualStudio project
REVERT: 8ebe32b9e Fixing type conversion issues, and small clean up
REVERT: 155b59e87 Bug Fix: unused variable with wrong index
REVERT: a94afde89 _cleanup of old fortran, adding a warning for FullGuidati, appear wrong
REVERT: fbf31a431 _fix kind issue for VPAR_noise
REVERT: becd3392d _starting to add xfoil capabilities
REVERT: a57514b02 Merge pull request #1 from rafmudaf/noise
REVERT: 4d520a250 Use the generated types file rather than static one
REVERT: 6fc942cf0 Improve CMake targets, subdirectories, and dependencies
REVERT: 6677211ef Use ISO instead of PRECISION for portability
REVERT: 259a8c92d Add compiler flags for CXX in CMAKE
REVERT: e4c19e0ca Add baseline solutions for reg test
REVERT: bbb34286b Bug fix in linux build
REVERT: e674b2ea2 Rework and improve (?) the travis config
REVERT: bab0bd37d Build c++ api in CI
REVERT: 15deec077 Registry updates (+ corresponding change in NWTC Library)
REVERT: c6c40cb4d update formatting and removed unnecessary variables in HD
REVERT: 202bad9eb Merge remote-tracking branch 'NREL/dev' into f/Envision-linear
REVERT: 9892f7650 Merge branch 'f/FloatingLin' into f/Envision-linear
REVERT: 765dd1dc8 Merge remote-tracking branch 'ghaymanNREL/f/FloatingLin' into f/FloatingLin
REVERT: 8a7d094aa fixed format in SysGnuWin.f90
REVERT: a6bab14b1 Merge pull request #306 from bjonkman/b/minor_fixes
REVERT: f215319db SrvD: fix error handling
REVERT: cf2cdeb67 IfW: initialize linearization index for lidar output channels
REVERT: 6c34332da TurbSim: fix index on user-defined profiles below grid
REVERT: 6db36cf39 Using BLAS for multiplications
REVERT: 7662de206 Merge branch 'dev' into ext
REVERT: 3df10c544 Using PtfmRefzt for ExtPtfm Mesh Node
REVERT: 215591ac9 Merge remote-tracking branch 'origin/f/FloatingLin' into f/FloatingLin
REVERT: 21df9503a Bug Fixes: SS_Rdtn linearization channel naming, writing HD Sum File
REVERT: 1942aff89 Merge remote-tracking branch 'origin/f/FloatingLin' into f/FloatingLin
REVERT: 394ec2966 _renamed ActiveDOFList to ActiveCBDOF
REVERT: b4d617da5 Possibility to slect active CB DOF
REVERT: 298e43976 _renamed registry variables and added 6 interpolated input loads
REVERT: 824658ac7 Adding missing C12 in C matrix
REVERT: 4bd326e1c Add openfast floating linear case to reg tests
REVERT: b4f4c8103 Merge pull request #288 from bjonkman/b/vs-build-spaces
REVERT: 1dda33d50 Merge pull request #297 from andrew-platt/bug/HD_arraylimit
REVERT: 6c0d9c81f [BugFix] Update array bounds in calculation in Morrison.f90
REVERT: b0508706e Merge branch 'f/FloatingLin' into f/Envision-linear
REVERT: 940b95fee Merge remote-tracking branch 'NREL/dev' into f/ModesViz
REVERT: 2d9230df4 Merge pull request #294 from bjonkman/b/minor-bug-fixes
REVERT: e3677b7b7 AD bug fix: node number in linearization error messages was wrong
REVERT: 3883ab9bf linearization: make sure lin files are closed if error occurs
REVERT: 38cf22700 ED linear: fix issue with OP if blade pitch isn't equal on all blades
REVERT: af3f71022 HD syntax fix
REVERT: ebd13d423 HD syntax fix
REVERT: b14798d58 Merge remote-tracking branch 'NREL/dev' into f/FloatingLin
REVERT: b044af4c5 Merge branch 'f/linear' into f/FloatingLin
REVERT: ddb41bca9 ED linear: fix issue with OP if blade pitch isn't equal on all blades
REVERT: 02e68512a Merge pull request #292 from rafmudaf/docs/general_update
REVERT: 72fa9af01 Spell check!
REVERT: 4ba365be9 Add the VTune screenshot
REVERT: ed4872d00 Add info on how the profiling was accomplished
REVERT: a589afd47 Add a summary in the intro
REVERT: 711dc757a Cleanup, grammar updates
REVERT: 822956e32 Improve the methodology explanation
REVERT: b5c71623e Add an Approach section
REVERT: f27c79272 Add a section on future work
REVERT: 5f57dc030 Add Intel performance page
REVERT: 56c5f4e37 Update the documentation version
REVERT: f0a9560f0 Consolidate to make the main page more meaningful
REVERT: 7935cea6c linearization: make sure lin files are closed if error occurs
REVERT: a76c9d174 AD bug fix: node number in linearization error messages was wrong
REVERT: a8def92cd Merge pull request #285 from ebranlard/feature/initXY
REVERT: b20de9460 vs-build: fix for spaces in paths in other project files
REVERT: e2f199b94 vs-build: add quotes around version info to allow spaces in path name
REVERT: 56901966a _increasing size of line to allow for many DOFs
REVERT: 26d88857e _small edits
REVERT: 0469a8ab6 _precision needs to be R8Ki for Jacobians
REVERT: 2dbfcb23a Bug Fix: linearized matrix B was set using D
REVERT: f289c0a1e _adding ReadR4AryFromStr for single precision
REVERT: a7cb01f63 _removed file added by mistake
REVERT: a429bcd74 _using safer reading routines
REVERT: c3bc24c6c _ununsed variables
REVERT: 08b14fa7d Initial Pos and Vel, future options for ActiveDOFs and EquilStart
REVERT: 648cd550f vs build: removed debug warnings about _Types.f90 and .f files
REVERT: 77db03525 renamed a few files missed in merge
REVERT: eb3b3c289 Implemented linearization at module level with WriteOutputs
REVERT: dfbea39b6 Merge pull request #284 from ebranlard/feature/sumprint
REVERT: d939e62ef Merge remote-tracking branch 'NREL/dev' into f/FloatingLin
REVERT: 3780ea48e _implemented GetOP
REVERT: f2acee65b Merge remote-tracking branch 'ebra/dev' into noise
REVERT: 7db70458a Merged with latest dev (modules moved)
REVERT: e30241ec2 Member length computed using JointID lookup
REVERT: 1cd8ea0b8 Always initializing WaveElevSeries if WaveElevXY is set
REVERT: c3ff937c2 Only printing summary file when requested
REVERT: 8c4c7af40 _using fileformat from module input file
REVERT: fdc80933a _removed some unused variables and added IO to vs-build
REVERT: 73e5e3c79 _small fix for IO closing
REVERT: 41c0dd5ea _change of units for CB modes
REVERT: 833a68977 Merge pull request #279 from rafmudaf/dev
REVERT: c0db95ba1 Fix integer-type in gfortran FSTAT
REVERT: a9efc96d6 Partially revert changes to SysGnuWin
REVERT: f01cbd78a Merge pull request #271 from rafmudaf/build_system/cygwin
REVERT: 2d0f1f1c1 Use linux sys file for cygwin
REVERT: 69e1ff4c0 Remove a redundant compiler flag
REVERT: d23e9643a Merge pull request #270 from rafmudaf/feature/directory_cleanup
REVERT: 0dc8f13bf Merge branch 'dev' into feature/directory_cleanup
REVERT: a5cc44326 Merge pull request #276 from bjonkman/b/ErrorProfiling
REVERT: 3f599b2a2 _transfered some IO routines to _IO
REVERT: c6c6cfc60 _cleanup of IO
REVERT: 3390f7393 Add OpenFAST Library README
REVERT: 313a1831c Bug Fix:…
ptrbortolotti added a commit that referenced this pull request Dec 14, 2020
d8127649d Update api_change.rst
4b5559fb7 Merge pull request #610 from rafmudaf/infrastructure_updates
891a5ac52 Restrict variable tracking to GNU and Release mode
d65e1da8a Merge pull request #576 from michaelasprague/curve
d8cb95558 Run a simple test after compiling
35bdb0ee4 Disable variable tracking in large modules
4d76d5be8 GH Actions: add ignore-paths
43eb5a281 Remove unused infrastructure config files
376f0be4e Merge remote-tracking branch 'openfast/dev' into curve
526101ce4 Update 5MW BD regression test baselines
a95ef874f Merge pull request #578 from bjonkman/f/InflowWind_FF
8de4af92e Update OpenFAST TLP baselines
82a4967cc BD: remove commented out routine (was moved to BD_Subs)
ceb5ee7c6 Merge branch 'dev' into curve
89c9fb7f4 [BugFix] array bounds issue introduced in PR #602 (#606)
b103723bc docs: updated list of existing Visual Studio solutions in the repo
7cc8dc124 Merge remote-tracking branch 'NREL/dev' into f/InflowWind_FF
128d7e631 IfW: fix missing line from previous merge
9bfa548f8 Merge pull request #19 from andrew-platt/f/InflowWind_FF
36891f8ab Bug Fix: MD writes incorrect node position and tension to OpenFAST output (#604)
17ff07669 Fix Intel compiler error in NWTC Library (#603)
f4e1192f1 Vectorize a section of VariousWaves_Init (#602)
2b476a852 IfW: simplify the uniform wind file reading
62b95f2d2 nwtclib: InitFileInfo skips empty or comment lines
f013c1bea IfW: Update unit tests and fix uniform wind file passing
f9f3ae64f BugFix in InitFileInfo routine
41529269d Merge branch 'dev' into f/InflowWind_FF
ee38ce87a Improve GH Actions (#599)
e0aaee5a8 Disable gfortran stack-reuse compiler option (#595)
6f78f79f2 Initialize InflowWind with strings or input file (#596)
ea253bf5b Merge pull request #590 from ebranlard/f/olafix
0c3d2bf9e Add NWTC Library infrastructure for parsing string inputs (#588)
cceeb0a24 GH Actions: disable running on PR labeling
c424032cf AD: Close files that are opened but not closed (#594)
37310873a OLAF: fix sign for Vx, BldNdOut
8e7447369 OLAF: fix vtk_fvw directory
e582e6db2 Merge pull request #586 from andrew-platt/f/HD_Driver_MorisonAdd
e42fa4ca0 Improve HD Driver CLI (#10)
613ffd280 Run GH Actions when commits added to PR
5daa21704 HD: standalone cases to match HD floating OpenFAST
6e92083d4 Merge remote-tracking branch 'OpenFAST/dev' into f/HD_Driver_MorisonAdd
3d170ccc2 CMake: set CMP0074 policy explicitly to avoid warnings
8272750b8 Merge pull request #538 from bjonkman/f/LinearAero
4db914b10 Update AeroDyn test case baselines
416ff4368 Merge branch 'dev' into f/LinearAero
44263d743 Use RANLUX pRNG in offshore floating regression test cases (#582)
65942eaa9 Display correct value in rtest plot hover labels
260d97116 GitHub Actions Rework (#579)
3e9826830 HD: add standalone driver cases that reproduce fully coupled HD results
20b3cfb00 Update InflowWind documentation
881421b00 InflowWind updates
848c3030f Merge remote-tracking branch 'NREL/dev' into f/InflowWind_FF
7766b62d4 Updated examples for OpenFAST-Simulink Interface (#577)
22f416185 HD: Add mesh mapping so Morison mesh moves based on input point at WRP
2979ffd88 adding a few comments
6abb5cc22 moved bd_diffmtc to beamdyn_subs.f90; removed another call to find_ininode in CreateMultiPointMeshes
274740edd Merge branch 'dev' of https://github.com/OpenFAST/openfast into curve
001b9c00d Replace cubic-spline kp fit with least-square fit
6b5b86603 removed InputDataType from InitializeNodalLocations call; simplifies testing and planned mods
703be8c81 Docs: bug fix in API change docs
a1a8e4b95 Update unit test guidance (#559)
a149328e3 Expand and improve BeamDyn unit tests (#560)
1ee5cf7b2 Docs: update OpenFAST solve documentation to include BeamDyn (#564)
b00b75a9a Docs: Refer to conda for installation (#558)
881c94c5d Merge pull request #18 from andrew-platt/f/LinearAero
897ec5f57 Make channel length consistent between C and Fortran sides of interface (#550)
357253e39 Make channel length consistent between C and Fortran sides of interface
31e7b1a2f AD15: module regression test case name change
5e0e0fb15 AD15: add driver test case
addc72337 Update regression test to dev
62744b980 Merge remote-tracking branch 'OpenFAST/dev' into f/LinearAero
2061792ce [BugFix] cmake configuration for  Linux + Intel + Debug (#547)
203715870 Simulink build for GNU compiler on Linux systems (#545)
7f2ce22e3 vs build: fix merge issue + make consistent debug compile opts
33efeb1f1 Pin the Ubuntu version in Dockerfile
c6e66c7e3 IfW: add VFlowAngle to input file
ff33ca1cf Merge pull request #542 from OpenFAST/dev
ab20d7e76 updated documentation for new InflowWind features
04a09d0a0 fix visual studio issue in last commit
6a022de3a Add InflowWind driver files for Visual Studio build
95c684af0 Merge remote-tracking branch 'NREL/dev' into f/InflowWind_FF
f611321f3 fix missed line in AD driver + update AD documentation
84ca0fc17 AD/UA documentation updates
9f1d4cfb8 AD driver: some formatting changes to output file
ef2eade64 update default value in example airfoil file
dd4841091 BEM: added warning when BEM is reduced + update GeomPhi with weight
c23e93740 update documentation for change in AFI file
4fddb8a69 REVERT THIS LATER: remove ability to use new UA and DBEMT models
c63b083e1 fix spacing
20c4fd296 AD: added `DBEMTau1` output channel
b8925dda4 Merge remote-tracking branch 'NREL/dev' into f/LinearAero
7c47fe7d5 point r-test to current dev branch
103130bac Add error check in FAST_OpFM_Init (#534)
68ec8780f Minor clarification in the API_Change.rst
db28d20f1 Update vs-build files
6a96a847f UA driver: fix issue with time-step input file when NumInp>1
55dd2b759 fix indents
ffd177fac NWTC_Library: Remove unused code + warn if input is truncated
47945b62b Merge remote-tracking branch 'NREL/dev' into f/LinearAero
f2517ec66 Workaround DOUBLE_PRECISION macro when building with HPE MPT (#524)
8fca5c925 [BugFix] InflowWind_driver crashes due to incorrect file closing (#521)
1cde44ac8 Merge pull request #508 from rafmudaf/feature/ranlux
69e070a55 Ranlux: add NWTC_RandomNumber to VS projects (#13)
c39277e51 Updates to fix merge problems between UA and FVW
667474cce Merge remote-tracking branch 'NREL/dev' into f/LinearAero
8b5995ccd Add a generic random number interface for reals
4b6c980c6 Rename random number module unit test
aabb9d968 Switch HD module reg test to use RANLUX
f52dba152 Add random number module unit test
0a659f497 Connect random number module to HD
1af36a08b Add a random number module to NWTC Library
55bf67ace Add a HydroDyn module regression test case
3d749c065 Suppress output from CheckArgs unit test
c63a7bdbc Merge pull request #515 from ptrbortolotti/noise
cc00b1551 Merge pull request #9 from andrew-platt/f/noise
dd258fc26 Merge pull request #8 from rafmudaf/noise
6b360393b AA: fix possible absolute path issue in AFinfo with BL_file
5f115ebf7 AA: set dummy vars to avoid compiler warnings
e04d8940c Merge remote-tracking branch 'rafmudaf/noise' into f/noise
053e2b4bc AA: turn off warnings in AeroDyn_Driver.vfproj and FASTlib.vfproj
4ec51925e AA: remove unneccessary pieces from AeroDyn_Driver.vfproj
18fecfc2b Update aeroacoustics reg test baseline
a60e79a0a Add aeroacoustics reg test to CI
b28d72744 Merge pull request #7 from andrew-platt/f/noise
1f88a8b24 AA: update VS build
239d8702e AA: vs project update
4b177ae21 AA: fix typo in docs
bf761c98e Merge remote-tracking branch 'Pietro/noise' into f/noise
3b9be15ec updated docs AA
69ce958c8 AA: update vs-build FASTlib and AD driver projects
9347ee15a AA: update AD15 docs on AA inputs
f7df9ea3d Merge remote-tracking branch 'OpenFAST/dev' into f/noise
b3cec44f9 updated r-tests AA
2dbbadb45 Introduce checks for Fortran 2008 features (#512)
04fdcd6d3 Merge pull request #6 from andrew-platt/f/noise
06b5c15cd AA: typo in doc
16c5a96fa AA: documentation appendix format and cross ref
acf6be680 Minor equation align in OLAF docs and syntax highlight
7a37e9d76 AA: update documentation, fix references+eqs+crossrefs
a58255f2f Merge remote-tracking branch 'Pietro/noise' into f/noise
590484ee0 AA: add bibtex style bibliography
ee11e4179 Merge pull request #5 from ptrbortolotti/directivity
34136cbbb atan2 instead of atan
fd925b35f Fix GH Actions Checkout usage (#513)
f6a9e1df6 AA: initial commit of documentation.
af1375d02 AA: add regression test.  Update docker run
b89cf4613 Fix AD15 input file documentation for OLAF (#511)
0d4e65084 AA: remove extra makefile that should not be in repo
f95a493f7 AA: change formatting of aeroacoustic output files [1-4]
a703df317 Merge pull request #510 from bjonkman/b/VSbuild
2b666da61 AA: rearrange source code slightly
772e9e0e7 Remove unnecessary project dependencies
f3b0485e1 Remove extra (unnecessary) MKL setting
673e5be2b Remove unnecessary project dependencies
503cc1819 Remove extra (unnecessary) MKL setting
22a10e7fa Merge pull request #4 from andrew-platt/f/noise
708ef244d Merge remote-tracking branch 'Pietro/noise' into f/noise
6cedc1178 Merge remote-tracking branch 'OpenFAST/dev' into f/noise
de4985e43 AA: update API change info, update regression test cases
91ad82f85 fourth output file
5933788b5 Update CTestList for WP linear description
0ce471a5a Merge remote-tracking branch 'OpenFAST/dev' into f/noise
fdf2291b4 Explicitly import a function from external module (#507)
35a746161 AA: change the way the AAStart time is handled
43191a90b Merge pull request #506 from andrew-platt/b/RTD-fix
67daa66d2 Merge pull request #491 from rafmudaf/dev
d587d86c5 Remove the is-ready-to-merge question from PR template
140b4b41b Disable Ideal_Beam test cases
51028e002 Bug fix in printing linear reg test errors
811ccd18a Improve logging in entrypoint.sh script
4785b1a00 Add the appropriate remote in CI test
6a4d4de5d Exit test script on error
211939ce9 Update minimum sphinx requirement for docs
c8e8f8caa [BugFix] duplicate tags in sphinx-html bibliographies
5aacf65cb Merge pull request #447 from andrew-platt/f/vc
36922c324 FVW: r-test dev pointer
bd6a5f2f7 Merge remote-tracking branch 'OpenFAST/dev' into f/noise
c0b1ac338 Update Intel compiler baselines
58aaa3705 Update baselins macos/linux-gnu
63210b2ca OLAF docs: minor update to remove sphinx-html errors
55fd24f9a Merge pull request #5 from ptrbortolotti/noise
1e5af9e3e OLAF: update API changes
63e26566c Merge remote-tracking branch 'OpenFAST/dev' into f/vc
e77fabec6 Sphinx docs bug fix
0cc07df56 cleaner input file
ccace14f8 Merge remote-tracking branch 'NREL/dev' into f/LinearAero
d954b76f8 Merge pull request #373 from bjonkman/f/Linear
62369e432 Merge pull request #17 from rafmudaf/pr373
4a81a8561 Update r-test commit
e4d45d82d Merge remote-tracking branch 'OpenFAST/dev' into f/noise
d45d05e64 Fix bug that could cause incorrect augmented mesh in L2-L2 or L2-P load (#488)
9376dd07e Merge pull request #4 from ptrbortolotti/noise
729cf90c5  MoorDyn bug fix for tensions changing part-way through simulation. (#486)
82178f2d3 CMake: explicitly pass fortran compiler to pfunit project (#484)
90012d54f NodeOuts: fix indexing when invalid channels
cf611e3ca AD15: update units in nodal outputs Uin, Uit, Uir
17f82487c AD15: change description of Uin, Uit, Uir nodal outputs in documentation
3dda67f98 AD15: add nodal outputs for OLAF/FVW
9a215a9d7 AD15: rearrange FVW output channel calculations
db80b79d4 FVW: remove code redundancy in output calculations
3585776c3 FVW: add miscvars for calculating outputs at nodes
8ff0b43cb FVW: update the nodal outputs for AD15
cd674edcd cleaner code directivity
0d826cf9a right directivity angles
347601910 AD15: set invalid criteria for CpMin
a8d0286fb AD15: fix the invalid channel info for SgCav, SigCr, Gam
277ed683d Some updates to reg test input files
ea8b10308 Fix for merge: glue code data hanlding bad merge
db50ef196 Merge remote-tracking branch 'bjonkman/f/Linear' into f/vc_merge373
28aa5cd3a Merge pull request #3 from ptrbortolotti/noise
c0167e9ff Merge pull request #14 from andrew-platt/f/Linear
06161b059 Remove DBG_OUTS from AD15
86dc8930f Merge branch 'f/vc' of github.com:andrew-platt/openfast into f/vc
beea78834 Documentation error.
2645008f2 FVW: removed openmp from vs solutions
4d2ecb43a Merge pull request #13 from andrew-platt/f/AD15_remove_DBG_OUTS
b775d2bb9 Remove DBG_OUTS from AD15
c239d629b Merge remote-tracking branch 'OpenFAST/dev' into f/vc
4e23ee514 Fix copy-paste errors in documentation
f7345f2e6 Merge pull request #12 from andrew-platt/f/Linear
ad1dd8687 Merge pull request #11 from rafmudaf/f/Linear
b89ae359e Nodal Outputs: finalize documentation for nodal outputs
fd033060d Reg test: Update the linearization output format
e2e116cfd Nodal Outputs: documentation on ElastoDyn Nodal Outputs
5e3e53505 Nodal outputs: minor error handling updates
66565f441 Merge remote-tracking branch 'OpenFAST/dev' into f/Linear
ce93f7c58 clarifying installer text (#475)
d603d0eaa Update API changes doc for HAWC wind (PR #437)
6a68cb71c Minor docs formatting so sphinx doesn't complain
8a7a6056d Merge branch 'f/Linear' of github.com:bjonkman/openfast into f/Linear
4c7e6b448 Merge remote-tracking branch 'bjonkman/f/Linear' into f/Linear
071b6d723 Merge remote-tracking branch 'andrew-platt/f/Linear' into f/Linear
9e6602e89 Undo previous commit on setting wavedir (wrong location)
b32598cdc Make mode-shape input files specified relative to the input file
9df32ac3a HD bug fix: WaveDir isn't always initialized
4132035eb [BugFix] unitialized WaveDir when no waves
ce5acabc4 Updated reg-test
23fb242e5 fix BD index that was changed in last commit
3e9dc0ee5 Merge pull request #10 from andrew-platt/f/Linear
0dedaac26 Add some code for Aero states linearization
b3d70a8ff Update 5MW_Land_BD_DLL_WTurb test case results
c9c25b2b9 Change warning on nodal outputs, update tests
9170dfbc2 OLAF: minor update to r-test cases for OLAF
81930bc85 Change github action to only list names of files that are different
fc66b8ab2 Add OLAF free vortex wake unit test to github actions
865f5bf2d Update github action for OLAF regression tests
8f552046e FVW: update test cases
41d39b6b0 Bug fix: AddOrSub2Pi had infinite loop if angles were exactly pi apart
766b9cc6c Merge remote-tracking branch 'NREL/dev' into f/Linear
cd236789c Merge remote-tracking branch 'OpenFAST/dev' into f/vc
d8225f997 FVW: add elliptical wing test case
1b229cc0d FVW: add helical wake test case
226008c63 Merge pull request #350 from ghaymanNREL/f/FloatingLin
c0c499aa0 Get new test case, update existing offshore cases
ed73cae60 fix typo
738ce37cd Merge branch 'f/Linear' into f/LinearAero
295bd7df3 Merge remote-tracking branch 'openfast/dev' into f/FloatingLin
71e78d2e5 Add error for linearization with MoorDyn or FEAM
0eec1b429 Fix Blade Rotational Velocity in ElastoDyn
5e3b73144 FVW/OLAF: rename docs directory
7d9000a32 FVW: docs.  update index
c6a8f1408 FVW: docs.  minor equation edit to match TR
b692556b9 FVW: update OLAF documentation for readthedocs
f85ff069f Fix index for BD current input OP in TrimSolution and mode shape
d41004287 Merge remote-tracking branch 'OpenFAST/dev' into f/vc
f5a0767b4 FVW: merge r-test
59958cbde FVW: fix bug with vtk_fvw outputs
3e46b9a01 Merge pull request #461 from andrew-platt/f/YawBrTDisp
42509f4c6 Update the 5MW blade damping in BeamDyn
306e04a3f ExtPtfm: move lapack interfaces to NWTC_LAPACK
50f854c7c Merge remote-tracking branch 'NREL/dev' into f/Linear
1def0fe2a Merge pull request #460 from bjonkman/b/YawIntegration
6a1147d80 ElastoDyn: add alias TwrTpTD[xyz]i to the YawBrTD[xyz]i outputs
8a8aa9384 ElastoDyn: add YawBrTD[xyz]i output channels
5d974d8d6 fudge factor TI Guidati activated
7eb39c194 SrvD: make sure that the new YawPosComInt state isn't updated twice
5e6c486df bug fix in OSPL computation
09d5d3cd1 fix syntax in regression test python script
16bccb4f5 SrvD: add variable for integrated yaw commands (#456)
885caa6ac Merge pull request #344 from ebranlard/ext
1b250fc89 Merge remote-tracking branch 'openfast/dev' into ext
5c654be73 Add ExtPtfm r-test case
b251bb319 Bug fix in CMake
b14919935 Merge pull request #3 from andrew-platt/f/noise
bfba82c45 AA: rearrange the TNO routine and put qk61 wrapper into library
4ea6a89c5 Check for availability of compiler_version with ifort compiler (#454)
38c359a24 AA: Add cmake flags to allow recursion on TNO module
514d2caf6 AA:  remove unused variables
7d3fa75a2 TNO: combine all TNO code into single module for AA
32bbc7751 TNO: move qk61.f into NWTC library in 'slatec'
87f9162ec FAST: put all modules' initialization data in a type
1729e9aba Noise: add input line for TICalcTabFile and some tab removal from source files
4c3168318 Merge branch 'f/Linear' into f/LinearAero
89f4cd32e AD bug fix: return DTAero to glue code
5fc483ea6 Merge remote-tracking branch 'OpenFAST/dev' into f/noise
3ad48d2b4 fix typos
862d753d1 update r-test
66e308e86 Merge remote-tracking branch 'NREL/dev' into f/Linear
89b1c6981 Merge remote-tracking branch 'NREL/dev' into f/Linear
d4254d65d ED linear: fix issue with rotations on blade mesh with TrimSolution
804a6bee6 Orcaflex interface: load DLL by default
8707e486d Merge remote-tracking branch 'OpenFAST/dev' into f/vc
50c58f37e FVW: update cmake for AD15 / fvw.  It wasn't compiling the test.
ced487c83 Docs: Remove CDash references
da4817a0a Docs: Update Python version required for tests
bf89cfc7e Merge pull request #428 from rafmudaf/feature/version_flag
d7c516929 FVW: add unit tests and update stale ED_Types file
d0455706d Merge remote-tracking branch 'upstream/dev' into f/noise
989f281fb FVW: rogue STOP in the middle of outputs section causing issues
8f46e2328 Merge remote-tracking branch 'openfast/dev' into feature/version_flag
76cb1e1ac Remove unused variables
9a86ebea8 Add comment describing the use of an ifdef
fc52ec7a2 FVW: add output channels to AD15
00a1bd079 FVW: bug fix in UA_UpdateState_Wrapper
0ff23b7d3 FVW: move bChangeFrame out of types
abbeb9bc2 FVW: decided to remove the vtk temp vars out of miscvars in the registry
fa1d016a6 FVW: remove save variables
b796a9d8d FVW docs: add info on the OpenMP option
b1757e75c Merge remote-tracking branch 'OpenFAST/dev' into f/vc
61fb39d0d FVW: update reg-tests to OpenFAST/dev pointer
1da36b11e FVW docs: minor updates
2e009146c AD: mods for linearization
6ba8b29cb FVW docs: updated to match LaTeX document
1ad8c287a Merge remote-tracking branch 'ebranlard/f/vc' into f/vc
0718c721a FVW docs: more theory updates to match the LaTeX document.
bfe6e936e FVW: restructuring input file
80b972e9b C++ API: Uncomment line that writes to HDF5 file (#445)
49bac513d Docs: move eq numbers to right of eqs in html
3910de46b FVW docs: update Outputs.rst
1e6f0d99b FVW docs: input file description updated
7387ca301 FVW: updating documentation to match the technical report
78f095010 FVW: adding inputs for tree
61ad9e963 FVW: implemented Tree and Part for wake, need input file flags
7bac25766 FVW: adding conversion segments to particles
29711ba65 FVW: adding tree functions with tests
5bb8b2d8c FVW: adding Biot-Savart particle functions and tests
4d7aa4a96 FVW: possibility to remove shed vorticity effect from UA, but UA with FVW needs more work
f0bebc4a1 Update FAST_Lin for new AD linearization
4d5877007 AD: UA's filtCutOff now specified as reduced frequency instead of Hz
6ce74df89 AD: automatically turn off BEM when TSR is below 1
5aab0a91c AeroDyn sync for linearizable UA and DBEMT models
e3d6fe2e0 InflowWind synchronization
c7f5dac9a FVW: small change to match BEMT handling of UA Otherstate
b1c9b49a6 FVW: increased readibility of UA dbg outs
26b2533c1 FVW: integrated UA with FVW, needs further checking
4b822f9b8 FVW: started UA implementation
f4276e946 FVW: preparing for additional input file parameters
64fc66dc8 FVW: exporting convection velocity with NW and FW vtks
96398e422 FVW: using buffer storage for segments
63de719a1 Minor updates
07ff3b578 add backup xlsx file type to gitignore
58d4a8cc7 minor update to batch file in vs-build
fc15a8eef merge from OpenFAST/dev
23a2a6f66 FVW: openmp parallelization for inflowwind TS and Uniform
5f1dc3fb2 FVW: adding a small margin to avoid stagnation points in tower shadow
336d1fb75 FVW: adding output of induced velocities in polar plane
2fd9a053b FVW: adding AD outputs that had been previously commented
1365da712 Merge pull request #437 from ewquon/feature/update_IfW_HAWC
6ef9e0fa2 Merge pull request #439 from andrew-platt/f/DocUpdate_Solver
29f67b004 R-test pointer update
0655e7459 Docs: merge all OutlistParameters and put in docs
c6ab4c81d Docs: add some other documentation to development
f74db2ab3 Docs: add supporting docs not in RST format
ef7dd8006 FVW: implemented mirrored vorticity for ground effect
9b528b81c FVW: displaying useful info to screen
6b177226c FVW: implementing tower shadow
392f5f0eb HAWCwind -- updated with an initial X offset (optional last item in the HAWCwind section of IfW input)
289de69cd Add precision about DBEMT (#436)
9a3a03123 Fix timestep output in summary file
ae64be77d Add option to _not_ add on a mean velocity profile
0fea7ae54 Merge branch 'dev' of https://github.com/openfast/openfast into dev
35f5db478 Merge pull request #435 from andrew-platt/bug/AD15_sub_brent
9b5d3afbc AD15: error in error handling in sub_brent
e617635ef FVW: added OPENMP option flag for cmake
9ddda5ea3 FVW: display whether openmp is supported
52e264e50 FVW: note of subcycling
b5e5e496e FVW: error handling for circulation file
d0bea93dc FVW: fixed gamma scaling
018d533f2 FVW: introducing a crude engineering fix for vorticies entering the ground
a15e444b2 FVW: fixed issue for repetitive update state calls at same time
6cf10d2b2 FVW: initializing circulations to zero for first call to calcoutput
855b7fa4f FVW: introduced possibility to had NA points for debugging
2b008fd69 FVW: display when compiled with DBG_Outs
a93c561b1 FVW: safe mean of empty array slices
ec2b3cbd0 FVW: fix issue with one NW panel and polar circ solving
c186ffaca FVW: fix sub-cycling, storing RHS and substeps with dtaero
722c1cadd FVW: using FVWFile as variable name to be consistent with other inputs files
5d69e3340 FVW: add documentation
5f31f3bd9 FVW: glue code outputs in global, possibility for FVW to output in both
f2419c5d1 Release version 2.3.0
41908dfb6 FVW: update of visual studio solutions (FVW+OpenMP)
48ae72747 FVW: handling of unused variables
13afa0ed4 FVW: reverting some of the Ad14 changes
d78f41975 Update version to 2.3.0 and update docs
2f754b15c List Bokeh as a reg test dependency for plotting
36a6ae8b3 Fixed indexing bug SubDyn_Driver (#431)
9669076b7 ExtPtfm: removed warning for small float
8878a4209 ExtPtfm: removed print statements
c22ed0d9d Merge branch 'dev' into ext
c0beb2029 Merge remote-tracking branch 'NREL/dev' into f/Linear
f1a9bc2b0 Print debugging info in Actions entrypoint script
845b72485 Various documentation updates
5aa3e3769 Add a unit test for the version flag
80053e821 Update drivers to support help and version flags
66b80e987 Allow the version to be set through CMake
f8bd2d1ce Set error status for normal abort arguments
29e4d78e1 Bug fix for using an intent(out) variable
70f2d1904 Update driver codes calling display routines
493fdb533 Simplify subroutine signature to display copyright
59a520b4e Include program compile, runtime info in NWTC Lib
f24ff7869 Add support for a version flag
90c23bb2e Merge pull request #405 from andrew-platt/PR391_to_update
afdf240be Move CI tests to an entrypoint script
afe9a1b9b Merge remote-tracking branch 'upstream/dev' into PR391_to_update
74318630c Merge pull request #429 from rafmudaf/bugfix/actions_from_fork
5a7aa069d Checkout the GITHUB_REF branch
a8dddcab4 Updated reg-tests for PR391
b432f334e update comment
5f750f35c Merge pull request #425 from psakievich/dev
6fd8978c3 Update assert include to cassert
29e973708 Inline std::vector func
0dae0f898 Add stack compatible functions to cpp API
544b05d60 Merge pull request #424 from ebranlard/f/unit-fix
50bc3ad50 Fixed units for axial and tangential inductions
6ec412105 Merge pull request #421 from rafmudaf/dev
849b4f71e OpenFAST should exit normally on help prompt
c027410f3 Merge pull request #408 from rafmudaf/feature/improve_argument_parsing
f3fe05dff Add unit tests for NWTC Library CheckArgs
27ac262a6 Explicitly parse each command line argument
ed494aa6e AA: error handling on the BL_Param_Interp routine
57ff3ca7c Merge remote-tracking branch 'upstream/dev' into f/noise
e8d1dab14 FVW: more digits in time output
58657c8ea FVW: bug fix, last shed segment of FW
c091ab03c FVW: fixed bug in azimuth dimension
3ae2e0832 FVW: fixed bug for n=1
20b0173df FVW: dt earlier in input file, and default smooth circulation
a1806a41d FVW: default circulation criteria more strict, and more eddy visc
745819e94 FVW: fixed FW convection if no FWEFF panel present
2bee941ca FVW: removing last NW shed vorticity when FW has no shed vorticity
774c00268 FVW: lin. extrap for 1st and last point passed to AD
f11eab6d3 FVW: using full cosine approximation for CP panelling
8fd2e8fc7 FVW: output to vtk_fvw, now using rootname
e7939002a FVW: adding simple step timing
eacb7c567 FVW: adding some status to screen
a9648c48e FVW: added comment for future root/tip vortex location
613780155 FVW: cleanup or stdout and error handling, introduced DEV_VERSION param, kept few temporary STOPS
bedce970e FVW: scaling of gamma reverse before iteration
82015dd8e FVW: fixed bug in far wake wind
aaac942c7 FVW: including length into denominator offset regularizatino
220a7f22c FVW: fixed hub coordinate system export
9cbb64538 FVW: fixed bug when nFW=0
f08b6ca1b FVW: adding option for FW shed vorticity
bf527b3db FVW: default values for nFWPanelsFree
2f7640328 FVW: possibility to export in Hub coordinate system with
0c1ac3bd1 FVW: fixed curvilinear spanwise coordinate
ef6f347be FVW: starting auto-reg, computing panel diagonals
4b0a32c8f FVW: introducing core-spreading regularization, better regularization handling, more input params
f2c060ca5 Update README.rst
4e16a100d FVW: storing IJ indices when packing, outputing age
098f72bf9 FVW: adding Biot-Savart tests
f1f4e1579 FVW: RegParam has length [m], simplifying BiotSavart, branching outside of for loop (copy-pasting)
abc0dc6a9 FVW: default time it aero time
dba939a3c FVW: vtk files have step index
ded607eb6 Merge pull request #410 from psakievich/memoryLeak
e523d03f4 Fix memory memory leak during shutdown
157002199 Merge pull request #395 from Ben-Mertz/feature/flap_control
8262753cf HD inputs from ED set before option 1 solve in fixed-bottom cases.
c4db7dd84 Merge pull request #4 from andrew-platt/BMertz/f/flap_control
8c3b9ae87 AA: remove tab characters and align
c54a99fc2 Merge remote-tracking branch 'upstream/dev' into f/noise
6233ada57 Flap: add optional channel names for flap control signals
6447cdcea Flap control: safety logic and updated naming
6bd2e0a4e Merge pull request #391 from bjonkman/b/EDBladeMesh_Issue39
1a41952b9 Merge pull request #404 from andrew-platt/bugfix/MoorDyn_no_outputs
2372174c7 MoorDyn: remove extra line to make cleaner PR`
7046303d0 [BugFix] MoorDyn crash if no outputs requested
5a275638d Fix driver builds
f00934e5f FVW: bugfix to get calculation of Wake and VTK output at T=0
4277463fd FVW: bugfix -- move the incrementing of the NW panels to later (see code for reasoning)
fe4eb08c8 FVW: cleanup the routine to set requested wind points
3999723ac Merge pull request #390 from bjonkman/b/SD_Discrt
99c6fed93 SD: Fix bug with setting initial properties introduced in #356
282cd1772 FVW: add option to reduce VTK output frequency
b2a1147c2 Merge pull request #13 from ptrbortolotti/noise
42af30024 stall angle passed, bugs tno fixed, cleaner code
0e660bf9b ED: add rotational velocity and translational acceleration
2a6f6acd5 FVW: finalize DTfvw for only calculating interaction terms on DTfvw timesteps
894a34677 FVW: bug in orientation matrix kind
231b477c0 Merge remote-tracking branch 'manu/f/vc' into f/vc
7abd1d076 FVW: add DTfvw option
5651d1367 Registry: fix issue with multi-dimension arrays in extrap/interp routine
a53a1e707 AD: removed some unused code
0e430fa53 FVW: input file default values and update of some IDs to start at 1
28b302aae Merge pull request #12 from ptrbortolotti/noise
c59bc05f2 FVW: interpolating output on aerodyn nodes, extrap to consider for end points
c8e2efae9 FVW: most aerodyn outputs computed with FVW
b51f5605e FVW: storing pitch and twist
827fe1434 FVW: adding gamma to Aerodyn Dbg outs
82b693b29 FVW: fixed units in dbg outs
7e0e4af13 Merge pull request #2 from ebranlard/noise
d1a314db3 FVW: minor update to Re calc in FVW_Wings
bbef92bce FVW: some outputs with the DBG_OUTS flag
7a63db62e FVW: more changes for outputs.  Compiles now.
e033a8845 FVW: start of updates for outputs -- incomplete.
e1cd5f870 docs: fixed some spelling errors
e4e813093 Noise: taking stall angle from alpha1 of airfoil info, no more stall level column
57efb707e Linear: update code for testing OLD_AD_LINEAR
1c2b04ece FVW: split SetInputsForBEMT routine into smaller pieces
64f874466 FVW: fix mistake in InflowWind shortcuts I added
b0110cb48 FVW: turn off all BEMT stuff if using FVW. Set placeholders for outputs
142f9cc70 Merge remote-tracking branch 'OpenFAST/dev' into f/vc
f5997c611 Merge remote-tracking branch 'NREL/dev' into f/Linear
6d9e2b9f4 Fixed output member ID issue (fix #378)
7e7393b75 Error handling: write info message
3b50028b9 docs: updated api_change.rst
3ee30af5e Merge remote-tracking branch 'bjonkman/f/Linear' into f/Linear
b32524404 Merge pull request #8 from ebranlard/f/Linear
2b1f7fd77 Update of VS solution
e8fa37e16 FVW: added AFInfo into the CirculationFromPolarData routine
ec59dd919 Merge remote-tracking branch 'NREL/dev' into f/Linear
4fbb3f466 Merge pull request #13 from bjonkman/f/FloatingLin
a51fffaab Using Findloc in SubDyn (#356)
18290960d Merge remote-tracking branch 'NREL/dev' into f/FloatingLin
5e1604f35 Merge remote-tracking branch 'NREL/dev' into f/Linear
b6bc63c91 Unsteady Aero changes (#226)
477e78063 re_flag changed to logical and err message
cb80bc690 Stop flag to prevent errors in Re interpolation
473562032 Bug in the positions of LE and TE fixed
4495f6283 A-weighting active on all outputs
1f5fc05d6 Comments out
bd17f7dd9 Merge pull request #9 from ptrbortolotti/noise
b2e464e51 Reshuffled structure of the input file
070dbfcc1 Merge remote-tracking branch 'NREL/dev' into f/Linear
e15e964be update comments
5a8dfc078 Manual regression tests: Fix plot labels (#371)
5f8ecc8a4 Merge branch 'b/Reg-Test-Plots' into f/Linear
45f9d0fd7 Fix plot labels
181e12ebc Added flap control
df311829b update prefix of AeroDyn channels in nodal output
cd7a15d80 sync OutListParameters.xlsx
b64b54cd0 Update documentation for nodal outputs
81c370f7c Add AllBldNdOuts for ElastoDyn
b6cf2d3d2 regression test plots: fix syntax
5ad320697 FVW: add short cut to IfW to skip any points at (0.0,0.0,0.0)
53c3d0a21 FVW: missing allocation of vind far wake.
f0b00b570 FVW: rearrange and get IfW passing completely functional
d27de1096 Merge pull request #1 from ebranlard/noise
7cfafbf85 Sync FAST_Prog
eeace1e72 Allow channel lengths up to 20 characters
11215bddd Noise: removed TInoise, cleanup of TNO module
0aa675266 Noise: removed full Guidati, replaced IInflow=3 with IInflow=2
f8efc4763 Noise: removed unused files
923c023ae Merge branch 'dev' into noise
4c9ce56a7 Merge pull request #8 from ptrbortolotti/noise
63692827c NWTC Library: removed OutParmFFType
2ff0fb12e Updates to python scripts for regression tests (#370)
3d79060f2 Merge branch 'b/manual_reg_test' into f/Linear
ee37085a9 Updates to python scripts for regression tests
681b5e4ef some cleaning
cc60a6996 bug fixing in the TI noise model implementation
132444c8d removed more unused variables
204da8004 docs: update NREL 5MW damping in BD input file
12f3ef2bd remove unused variables
986e9bb1d NWTC_Lib: add code to write binary files with more than 10-char headers
1e85ffb48 Merge remote-tracking branch 'NREL/dev' into f/Linear
7571e58bc Add interactive regression test plots (#330)
d67d3089e BD docs [bug fix]: Update example input files
09fcd621b Update autogenerated _Types.f90 files
d65ce0dbf Merge branch 'b/Envision-UA' into f/Linear
1005b814e Merge branch 'f/vc-AD15' of https://github.nrel.gov/aplatt/openfast-fvw into f/vc-AD15
13ccf671e FVW: more wind passing stuff
a821f71ae Merge remote-tracking branch 'NREL/dev' into b/Envision-UA
3c247cdbd Sync FAST library
6baaba4ce Merge remote-tracking branch 'OpenFAST/dev' into f/vc-AD15
ea8e03db2 FVW: some changes for IfW points/velocity passing
2c6b78dc5 Added option for 2D airfoil interpolation (#213)
d121b62a1 SrvD linear bug fix: units on YawMomCom
4955d0f56 SrvD: fix issue if only one blade is used
eeba9d822 Merge pull request #12 from bjonkman/f/FloatingLin
e75b28260 FVW: fix segfault on interp order 2 from glue code
722d92953 FVW: fix segfault on interp order 2 from glue code
36cd7e419 FVW: some bugfixes on interp order etc.
15b258916 FVW: add orientation info to getting leading and trailing edges
ef47601db FVW bugfix: wrong fields in meshes used for wake propogation
4d4f5d215 Merge remote-tracking branch 'manu/f/vc' into f/vc-AD15
96363be44 FVW: updated so that FVW_CalcOutput now does something.
40f76abde FVW: small change for Elliptic
208d7d486 FVW: using maxval
7df9f2c34 FVW: using openmp
1a315c315 FVW: small fix of convection of FW when not needed
92655db11 FVW: Adding checks and screen outputs
b17933b43 FVW: Control points put exactly on the lifting line (should be changed for no flow through
dad353950 FVW: Bug Fix: chord was modified instead of settting CP_LL
b9bcda133 FVW: using a better guess for first wing solve iteration
1f64e2819 FVW: Introducing a hack parameter for convenience
b85b7493b FVW: Bug Fix: mapping required before final circulation solve
4a4b55c4a FVW: Bug Fix: starting at iDepth
c92367596 FVW: VTK output option and WingRegFactor added (not used)
0cf390aa9 FVW: Implemented circulation solving (need mode work), added VTK options and HACK
e02bacae4 FVW: Introducing number of free FW panels, and FW nSpan
be89139dd FVW: Implementation of FarWake
aae7ddad7 FVW: Regularization options in input file
b8e942859 FVW: Number of panels from input file
fd53976bf FVW: Added the output of wakes -- not functional
2597e8d63 FVW: LL part of NW
258d99f1b FVW: add FVW updateStates and FVW_End calls from AD15
f17af3542 FVW: dedicated function for wake inductions, depth start index for packing
4f00887ab FVW: Rearrange the WingsMesh.
3e055521d FVW: add the WingsMesh passing from AD15
dd9b61f33 FVW: starting circulation solving and unpacking of ui
0e1a0240e FVW: adding inputs for circulation solving
ce0928d45 FVW: fix index error
b7db329d4 FVW: pack functions, intent(out), and no seg at t=0
fce0d4436 FVW: Adding induced velocity functions
a64486e8e FVW ad15: registry items in AD15.  Start init mods
69590e348 FVW AD15: rename FVW registry
1e2a89027 [BugFix]  vtk output with AD15 WakeMod==0 segfaults
6a38af5b9 FVW: remove FVW from AD14, and move files to AD15
db6fc4e0f change file to permissions 644
3f711422e VC-AD15: start changing AD15 to include FVW
4a71dfcb7 Merge remote-tracking branch 'manu/f/vc' into f/vc
63207cb90 FVW: Implemented near wake
e998d6f80 FVW: adding vortex tools, Biot-Savart and test, LatticeToSegment
53f78e74d Add array interpolation routine to library.
8ed374fa8 Sync ServoDyn
f0053622e Sync BeamDyn
18f9366e8 Sync AeroDyn driver
6e66429a1 fix length of AD all nodes output  names
30e4fd986 Sync AeroDyn
f7c511996 Sync ElastoDyn
8b10bd24b Sync HydroDyn
8885d9b71 Merge branch 'f/Envision-linear' into f/Linear
118db2dd0 Update Registry and NWTC Library
f2892cae6 Merge branch 'f/Airfoil-interp' into f/Linear
695b7a416 C++ API: Get rel velocity at actuator nodes (#360)
9aeeb56d7 Improve the GitHub Actions test script
f95b4d6dc Merge remote-tracking branch 'NREL/dev' into f/Airfoil-interp
347ff0669 Node outputs in AD15 using DBG_OUTS preprocessor directive (#359)
e8226fc66 FVW: Starting implementation with main function placeholders and registry types
e4faf27b7 Release v2.2.0
2cd45dd8c fix syntax in UnsteadyAero.vfproj file
ee7446528 fix syntax in UnsteadyAero.vfproj file
23bdc2534 Merge branch 'f/Linear' into f/FloatingLin
e2ae28cc0 Cleanup of MAP_dll vs-build project
91a8c78c7 Remove override of C++ library paths in vs-build build of MAP library
6f0f70bf8 Merge remote-tracking branch 'ghaymanNREL/f/FloatingLin' into f/Linear
e2960a34c update auto-generated types files
275c6a0a3 Merge branch 'f/FloatingLin' into f/Linear
ad0879689 Merge branch 'b/Envision-UA' into f/Linear
1ea2dee4b Merge branch 'f/Airfoil-interp' into b/Envision-UA
b1240acb8 Merge remote-tracking branch 'NREL/dev' into f/Airfoil-interp
33a4f8447 Structural revision and updates to the existing documentation (#341)
b2c1b991f Add an initial GitHub Actions workflow (#355)
52a05c38c Solve Option 2 Performance enhancements (#164)
2a753e17f UA: add (unnecessary) initialization to avoid compiler warning
f79000260 updated types files
2cfae422d Merge branch 'f/Airfoil-interp' into b/Envision-UA
3ea7af719 Fix format of write statement in SysGnuWin
2cf9b8857 Update auto-generated types files
36d9a4e88 Merge remote-tracking branch 'NREL/dev' into AFI-attempt2
e0b165dba rename files that git thinks were deleted (not renamed) on nrel/dev
7714d34f2 Cleanup of SubDyn module (#351)
6ea940f8d Add a print statement in linear reg test driver
28bda5672 Update support for OpenFAST-Simulink interface (#204)
100e92aae Merge pull request #11 from rafmudaf/f/FloatingLin
d76f7e85e TravisCI: run the linearization cases in serial
5332ba3ba Merge pull request #10 from rafmudaf/f/FloatingLin
2fccdbf30 Run linearization reg test cases in CI
953bff5fa Update linear reg test baselines
de5b74904 Merge pull request #348 from rafmudaf/bugfix/ad14_optimization_segfault
bf7f1f22e Update the types-files for linearization
b79532c4c Merge remote-tracking branch 'openfast/dev' into f/FloatingLin
c854019cc AD14: Restructure loop to fix optimization bug
7d4d21004 Merge branch 'ext' of https://github.com/ebranlard/openfast into ext
0b7eb3f76 Merge branch 'dev' into ext
7312c1e21 Merge branch 'dev' into ext
0259e463c Remove the default dependency on the OpenFAST Registry (#337)
b05e73f04 Added comments (including notes marked "mhall:") to Morison. (#291)
5f7888022 Update linux-gnu regression test with results on Eagle (#333)
3cb7fec06 Merge pull request #9 from rafmudaf/F/FloatingLin
6f09bfd1c Merge pull request #7 from ptrbortolotti/noise
a40f66109 Merge remote-tracking branch 'origin/dev' into F/FloatingLin
96b6200d9 Update r-test commit
f633ee568 BL files now called from AF files
d24976166 Merge pull request #7 from rafmudaf/f/FloatingLin
38fc45a80 Merge pull request #321 from rafmudaf/dev
b9e760a69 Merge pull request #326 from rafmudaf/testing/update_rtest
307cdf63d Fix outdated r-test baselines and README
83bd0ff2a Merge pull request #324 from jjonkman/f/SmallAeroDynBug
d16c6069b Small AeroDyn Linearization Bug Fix
86568f8f2 further cleaning of the input file
8faf1cd9a Removed xfoil source
e9c30a63a Merge pull request #6 from ptrbortolotti/noise
a8cbec895 no more xfoil options in the code
bf9e9c2c0 bug fixed: Re not in millions
d1d085067 Merge pull request #5 from ptrbortolotti/noise
85c6752cb vs-build: remove override of default C++ library paths
1243ab2d8 changes to read new files with BL properties
c51ce548d Improve grammar in the opening paragraphs
05597e55a Add documentation for developer contribution
ebfbad5f5 Merge pull request #4 from mattrphillips/noise
81a02ef77 included option for output of large txt and bin files
aa17ec95f Merge pull request #318 from rafmudaf/dev
6b472932a Increase the default 2MB stack size to 16 MB
badd3f5cc _update of makefile
ac2fc86cb _update of makefile
9c5bf1961 _update of makefile
75dff3952 _minor fix (Closes #3)
acc3f9807 Merge pull request #231 from ebranlard/feature/issue12
49bb8df38 Merge pull request #315 from rafmudaf/docs/bug_fix
9c16bbf2d Fix incorrect paths in regression test docs
10895d4b3 Merge pull request #314 from rafmudaf/bugfix/error_message
d031f0bfe Merge pull request #286 from ebranlard/feature/memberlength
e05836e0d Merge pull request #311 from rafmudaf/bugfix/map_build
d9f44d59b Bug fix for #12, reversed member hydro coeffs (Closes #12)
ce4e10c72 Fix an error message in HydroDyn
a12b3fed6 Merge remote-tracking branch 'openfast/dev' into bugfix/map_build
088ddc0ed Merge pull request #313 from rafmudaf/bugfix/cpp_api
247d2446c Run BD driver cases in parallel
fe86a8dec Merge pull request #2 from mattrphillips/noise
e5fff9a99 Change search order for yaml-cpp library
bc3ae602f Bug fix in travis ci cmake flags
175db7c9a updated AA output files and included further documentation on AA f90 files
bb125929d Try debug mode
1230b5e95 Dont update apt
b0e077129 Check for optimization flag
db9cdc993 Use O2 optimization
2460af617 Merge pull request #1 from ebranlard/noise-dev
3bb8578ac _small fix
c31e99a0a Calling xfoil for tabulated boundary layer properties implemented, more clean up, possibility to output with XfoiTabOut
d99ce4c2e Improve the include matrix
7d3036d61 New format implemented, xfoil tabulation todo
c9a4af4ea Add c++ interface dependencies
58d1a68c5 Bug fix in Travis config
df8e5aa07 Setting VisualStudio project
8ebe32b9e Fixing type conversion issues, and small clean up
155b59e87 Bug Fix: unused variable with wrong index
a94afde89 _cleanup of old fortran, adding a warning for FullGuidati, appear wrong
fbf31a431 _fix kind issue for VPAR_noise
becd3392d _starting to add xfoil capabilities
a57514b02 Merge pull request #1 from rafmudaf/noise
4d520a250 Use the generated types file rather than static one
6fc942cf0 Improve CMake targets, subdirectories, and dependencies
6677211ef Use ISO instead of PRECISION for portability
259a8c92d Add compiler flags for CXX in CMAKE
e4c19e0ca Add baseline solutions for reg test
bbb34286b Bug fix in linux build
e674b2ea2 Rework and improve (?) the travis config
bab0bd37d Build c++ api in CI
15deec077 Registry updates (+ corresponding change in NWTC Library)
c6c40cb4d update formatting and removed unnecessary variables in HD
202bad9eb Merge remote-tracking branch 'NREL/dev' into f/Envision-linear
9892f7650 Merge branch 'f/FloatingLin' into f/Envision-linear
765dd1dc8 Merge remote-tracking branch 'ghaymanNREL/f/FloatingLin' into f/FloatingLin
8a7d094aa fixed format in SysGnuWin.f90
a6bab14b1 Merge pull request #306 from bjonkman/b/minor_fixes
f215319db SrvD: fix error handling
cf2cdeb67 IfW: initialize linearization index for lidar output channels
6c34332da TurbSim: fix index on user-defined profiles below grid
6db36cf39 Using BLAS for multiplications
7662de206 Merge branch 'dev' into ext
3df10c544 Using PtfmRefzt for ExtPtfm Mesh Node
215591ac9 Merge remote-tracking branch 'origin/f/FloatingLin' into f/FloatingLin
21df9503a Bug Fixes: SS_Rdtn linearization channel naming, writing HD Sum File
1942aff89 Merge remote-tracking branch 'origin/f/FloatingLin' into f/FloatingLin
394ec2966 _renamed ActiveDOFList to ActiveCBDOF
b4d617da5 Possibility to slect active CB DOF
298e43976 _renamed registry variables and added 6 interpolated input loads
824658ac7 Adding missing C12 in C matrix
4bd326e1c Add openfast floating linear case to reg tests
b4f4c8103 Merge pull request #288 from bjonkman/b/vs-build-spaces
1dda33d50 Merge pull request #297 from andrew-platt/bug/HD_arraylimit
6c0d9c81f [BugFix] Update array bounds in calculation in Morrison.f90
b0508706e Merge branch 'f/FloatingLin' into f/Envision-linear
940b95fee Merge remote-tracking branch 'NREL/dev' into f/ModesViz
2d9230df4 Merge pull request #294 from bjonkman/b/minor-bug-fixes
e3677b7b7 AD bug fix: node number in linearization error messages was wrong
3883ab9bf linearization: make sure lin files are closed if error occurs
38cf22700 ED linear: fix issue with OP if blade pitch isn't equal on all blades
af3f71022 HD syntax fix
ebd13d423 HD syntax fix
b14798d58 Merge remote-tracking branch 'NREL/dev' into f/FloatingLin
b044af4c5 Merge branch 'f/linear' into f/FloatingLin
ddb41bca9 ED linear: fix issue with OP if blade pitch isn't equal on all blades
02e68512a Merge pull request #292 from rafmudaf/docs/general_update
72fa9af01 Spell check!
4ba365be9 Add the VTune screenshot
ed4872d00 Add info on how the profiling was accomplished
a589afd47 Add a summary in the intro
711dc757a Cleanup, grammar updates
822956e32 Improve the methodology explanation
b5c71623e Add an Approach section
f27c79272 Add a section on future work
5f57dc030 Add Intel performance page
56c5f4e37 Update the documentation version
f0a9560f0 Consolidate to make the main page more meaningful
7935cea6c linearization: make sure lin files are closed if error occurs
a76c9d174 AD bug fix: node number in linearization error messages was wrong
a8def92cd Merge pull request #285 from ebranlard/feature/initXY
b20de9460 vs-build: fix for spaces in paths in other project files
e2f199b94 vs-build: add quotes around version info to allow spaces in path name
56901966a _increasing size of line to allow for many DOFs
26d88857e _small edits
0469a8ab6 _precision needs to be R8Ki for Jacobians
2dbfcb23a Bug Fix: linearized matrix B was set using D
f289c0a1e _adding ReadR4AryFromStr for single precision
a7cb01f63 _removed file added by mistake
a429bcd74 _using safer reading routines
c3bc24c6c _ununsed variables
08b14fa7d Initial Pos and Vel, future options for ActiveDOFs and EquilStart
648cd550f vs build: removed debug warnings about _Types.f90 and .f files
77db03525 renamed a few files missed in merge
eb3b3c289 Implemented linearization at module level with WriteOutputs
dfbea39b6 Merge pull request #284 from ebranlard/feature/sumprint
d939e62ef Merge remote-tracking branch 'NREL/dev' into f/FloatingLin
3780ea48e _implemented GetOP
f2acee65b Merge remote-tracking branch 'ebra/dev' into noise
7db70458a Merged with latest dev (modules moved)
e30241ec2 Member length computed using JointID lookup
1cd8ea0b8 Always initializing WaveElevSeries if WaveElevXY is set
c3ff937c2 Only printing summary file when requested
8c4c7af40 _using fileformat from module input file
fdc80933a _removed some unused variables and added IO to vs-build
73e5e3c79 _small fix for IO closing
41c0dd5ea _change of units for CB modes
833a68977 Merge pull request #279 from rafmudaf/dev
c0db95ba1 Fix integer-type in gfortran FSTAT
a9efc96d6 Partially revert changes to SysGnuWin
f01cbd78a Merge pull request #271 from rafmudaf/build_system/cygwin
2d0f1f1c1 Use linux sys file for cygwin
69e1ff4c0 Remove a redundant compiler flag
d23e9643a Merge pull request #270 from rafmudaf/feature/directory_cleanup
0dc8f13bf Merge branch 'dev' into feature/directory_cleanup
a5cc44326 Merge pull request #276 from bjonkman/b/ErrorProfiling
3f599b2a2 _transfered some IO routines to _IO
c6c6cfc60 _cleanup of IO
3390f7393 Add OpenFAST Library README
313a1831c Bug Fix: allocations were repetedly done in ReadXfoilTables for two variables
9454698f3 Add the ExtPtfm README
970ca8427 Add SuperController and OpenFOAM README
c939e9aeb _cleanup of IO
ac919957a _cleanup of IO
cc224690b _cleanup of IO
9a882fb36 Modularization Framework should be called FAST
daab535f2 Add MoorDyn documentation
58fbae9c5 Add the MAP README
800959105 Add IceFloe and IceDyn README
877af1aba Add OrcaFlex Interface README
f39fe64a3 Add FEAMooring README
a9c589763 Grammar fix
a5809d985 _code cleanup, ~-200lines
d2ff5365c _code cleanup, ~-400lines
2fef3cddc Add the SubDyn README
0a2493d7d Add the ServoDyn README
b6cb0cd62 Add the HydroDyn README
0443c7d66 Add the ElastoDyn README
c556d72ec Update contact info and link to legacy pages
bf5ab937d Update BeamDyn README
dc26361ff Add AeroDyn 14 README
176c65e20 Update the TurbSim README
89ed2c643 Add InflowWind README
9d78432d5 Add OpenFAST Registry README
d3559a95b Update AeroDyn contact info
98d81aacb _more code cleanup, ~-500lines
120d28cfb Add NWTC Lib README
2a80aa4b7 Add Version module README
a02ceac88 Error handling performance improvement
2708fd082 Add the AeroDyn README
378715e71 Separate IO file and sum print
8bee54f67 Added module input file
6fa9273a1 broken: started adding changes for mode-shape visualization
a880601b0 Merge remote-tracking branch 'NREL/dev' into dev
bcd460836 _implemented outputs based on allouts and index
daeac4b05 _stating outputs and linearization
ec66b6bcd _implemented jacobians
05c483d9e _ExtPtfm not using ErrStat2 anymore
095746260 _time integration implemented
968b2b20d _starting time integration
d5d984b94 _using C and D for outputs
435172272 _outputs of CB implemented
f6acfedd5 _Starting to reshape CalcOutput
2eee33f45 _state matrices
d4e80dc51 _allocatable matrices
1d35037d7 Fix compiling for MinGW
78125e049 Update the modules directory in the vs-build project
f69f0d661 Guyan with new file format
5abb55424 Capitalize lapack function calls for consistency
f5ee01fdd Documentation update for building with cygwin
33947bdf2 Bug fixes for MinGW
bf833717f CMake: Use the OS variables over cmake_system_name
af91ac494 Add CYGWIN to cmake system checks
a753c0b78 Make CygWin Sys-file consistent with others
a80b0a70a Small bug fixes and comment corrections
12049f5cf Update the paths in the r-test submodule
d396434b3 Disable the Intel CI build
f88c80200 Consolidate utilities into share
0457111f7 Add unsteady aero driver to cmake config
8fabb6473 Move all modules into one directory
ab84035ce Merge pull request #269 from rafmudaf/feature/version_dependency
17cb75072 Merge pull request #7 from bjonkman/feature/version_dependency
878d66285 Updated Visual Studio builds for Windows
864a2e9ae Add a “version” module to remove git dependency
e82709b4c _small fix
5355f7dc5 _starting to clean up code
5d61a4272 _Merged AeroDyn.f90
aa4f84b4e _merged IO
959da9efd reverting to aeroacoustics in aerodyn - Compiles
292a479ce _adding aeroaccoustics module
cd8e4dfae Merge of #163 (BeamDyn: Updated integration scheme for nodal load outputs) (#265)
7f3571906 Merge pull request #239 from ebranlard/feature/issue118
7f9d3a9e2 Merge remote-tracking branch 'NREL/dev' into f/FloatingLin
cfe4c9e8d Merge remote-tracking branch 'NREL/dev' into dev
231e52959 Merge pull request #264 from bjonkman/b/BadIndex
fcff548d7 HD: fixed typos in echo file
78c6072ef InflowWind: Fix array index for invalid channels
929d4eb59 HD: fixed typos in echo file
4fd1a39a6 Merge pull request #263 from rafmudaf/dev
1e08790aa Sync the git versions for windows and linux builds
f4c414952 Merge remote-tracking branch 'NREL/dev' into f/FloatingLin
e8a719ba4 Merge pull request #262 from rafmudaf/docs/general_updates
11076f038 Sneaking in github pr and issue template updates
e4bf40b38 Correct cygwin documentation to use any mirror
3299c32a5 Add info for using gdb on mac
a6d73e139 Update doc structure
00e5198b3 Add a debugging section
63a0a0155 Update docs related to the documentation itself
88ec42e72 Consolidate paragraphs into a list
7e4ee6a93 Reorganize and update the developer docs
d36ec6416 Fix a case sensitivity problem
e151cfb9e update packages available in CI for ubuntu
d9b50c25a Add a continuous integration section to docs
677fe770d Merge pull request #257 from ebranlard/feature/issue250b
b18bfcf7b Merge pull request #259 from rafmudaf/docs/changelog
82e10bfd8 Add a modified line in openfast
e47172382 Remove FAST 7 to FAST 8 section
45e76c673 Output of VTK is at a different rate (see #250 and #172)
d6d586e57 Update api_change.rst
8d7bffc6a Bug fixes in v2.0.0 changes
510c6bf3e Fix broken paths
b156ec274 Merge pull request #258 from ebranlard/feature/issue79b
99f6e8948 Header updates
3e9541670 Add BeamDyn api updates in v2.0.0
c65c60c47 Note that line numbers are for final states
87eb1eb08 Allowing number of Morison number to be 0 (see #79)
05610644a Minor grammar updates
03d58ec07 Expand the tables
807780494 Try a table
c1921490e Updates to the headers and version strings
02834cf5e Fixed error when NOutSteps is 0 (see #250)
82d7fbe60 Merge pull request #255 from pschuenemann/VS_reg-test_Doc_update
171abeb19 Merge branch 'dev' of https://github.com/OpenFAST/OpenFAST into VS_reg-test_Doc_update
320e219e5 harmonizes path separators in section 'Windows with Visual Studio regression test' of the documentation
f8486620d updates section 'Windows with Visual Studio regression test' of the documentation with inclusion of an instruction to copy the r-test folder to build/reg_tests
8ae4cdbce Merge remote-tracking branch 'NREL/dev' into dev
8e3c697f9 Merge pull request #251 from sayerhs/d/memleak
f67fd15a3 Fix out-of-bounds array error in C++ API
c52f2b39f Fix out-of-bounds memory access in C++ API (#243)
fe6c2b681 Setting last value of WaveDirArr (#237)
d504ea89e Feature/issue246 (#247)
f9833e3ac Merge pull request #242 from sayerhs/d/issue-208
f9b5a12f1 Fix library settings for OpenFAST C++ API libraries
0e4303ef4 Merge pull request #6 from bjonkman/f/FloatingLin
ba55b55ba linear: fixed sign error on previous rotation dY calculation
f698c5784 Merge pull request #5 from bjonkman/f/FloatingLin
0771729ba Merge remote-tracking branch 'ghaymanNREL/f/FloatingLin' into f/FloatingLin
929e62e92 Linear: update perturbations for rotations
999d73ee7 _another codeblock attempt
0133c55e9 _more formatting
81d8de4c5 _formatting of code blocks
a88193fcc _starting documentation of API changes
e795883e7 Adding safety on number of lines and number of fields per line when WaveMod=6 (Should Fix #118)
4e9c33a88 Fixed bug where dYdU matrix was returning zeros
b688f5a17 Merge pull request #4 from bjonkman/f/FloatingLin
3db6267df Linear: updated IF statements for HD/MAP; also simplified indices
b6c9df398 Linear: simplified some indices
f147b8052 Merge pull request #232 from OpenFAST/dev
de502c71c Add a pull request and improve issue templates (#230)
d61a4ed31 Linear: update Assemble_dUdy_Motions to replace version for MAP++
568452cd1 BDDriver: allow initial root orientation to be set directly (#222)
cc07a2250 Merge branch 'f/BD_InitialAzimuthInDriver' of https://github.com/andrew-platt/openfast into andrew-platt-f/BD_InitialAzimuthInDriver
edf6064ac Update r-test after updating BD test cases
b834293cf Register new beamdyn tests with CTest
0a8930597 Added DerivOrder_x for BD linearization + updated template file
9702448d4 Added DerivOrder_x for BD linearization + updated template file
da3c65df2 Update the CMake configuration for the included DISCON projects (#228)
9ee189d13 MAP Fortran Registry updates
5b7634fde MAP Fortran Registry updates
12d429e8f Fix change of BUILD_FAST_CPP_API to BUILD_OPENFAST_CPP_API
39a45fca4 Modified the HD linearization input translation perturbation to 0.02*D2R
c22c25d77 Updated MAP WriteOutput header string size
757709c61 MAP Fortran Registry simplification
6caa02531 MAP Fortran Registry simplification
a359bcc3b Update to point to the PR on r-test
5195b97ef Modified the HD linearization input translation perturbation to 0.02*D2R
46a62ebca Merge pull request #3 from bjonkman/f/FloatingLin
5ad5b8412 HD linear bug fix: dx not defined
b684f1436 fixed minor typos/spacing
87ad100e1 HD linear bug fix: dx not defined
e8dc734da Replaced some hardcoded strings sizes with already-defined parameters
2740fd198 fixed minor typos/spacing
e41df4ffb Merge branch 'f/FloatingLin' into f/linear
26edbe218 Merge remote-tracking branch 'NREL/dev' into b/Envision-UA
52c7b8e75 UA: updated calculation of Cn_FS for UAmod = 3
08f9768a4 Wrap python exe in quotes when passing to system (#223)
6882bc702 Fixed bug with External Buoyancy calculation in Summary File (#214)
1e18beb43 Fix for stack-overflow problem when generating vtk for large wave fields (#212)
44db56239 BeamDyn driver: bugfix in the initialization of translation displacement and velocity
363d4ee70 BeamDyn: minor corrections to driver azimuth feature
32446d71e BeamDyn: azimuth in driver code minor fix to previous commit
f3a4c48ef BeamDyn: Add initial azimuth to driver
50c88c2f4 [BugFix] BeamDyn damping coefficients were in the incorrect reference frame (#220)
6af73e398 merge bjonkman/f/Airfoil-interp into b/Envision-UA
4dbbefa09 updated comment in example airfoil file
317d000bd Merge remote-tracking branch 'NREL/dev' into b/Envision-UA
6b133efd2 updated comment
d96530c3d vs-build/discon: build with static libraries + optimizations (#217)
a4edbe662 fix typos; replace 1.44 with already-defined parameter
b842a3141 Merge remote-tracking branch 'alvarogonzalezsalcedo/b/Envision-UA' into b/Envision-UA
fadcfd93c Merge remote-tracking branch 'NREL/dev' into b/Envision-UA
428f8359b updated documentation for AD/Airfoils
7aea5911d Updated example input files in documentation
371fd44eb Implemented missing dU^{ED}/dy^{ED} terms related to HD and MAP
ece7c599e Updated HD state perturbation size for Wave Excitations
102ed07a5 Merge remote-tracking branch 'NREL/dev' into f/Airfoil-interp
d417d7a2e Add issue templates (#210)
b2b08aaf4 Continuous integration improvement (#203)
f0c174ef3 HydroDyn: check for valid file unit before attempting to close (#207)
489a56426 Minor fixes (#190)
f95d2fd90 Bug fix in compiling dwm driver with intel (#205)
75d0ca8d1 Bug fix in allocating tower elevation array (#201)
db897629b Fixed dwm-driver to compile on linux until FAST.Farm is available. (#146)
2ca2e9f13 Merge pull request #186 from bjonkman/b/DBEMT-limits
afc7bfea6 Include 32 bit libraries in the MKL search (#174)
7b8e315d3 AeroDyn updates for 2D airfoil interpolation
af33505a9 Merge remote-tracking branch 'NREL/dev' into f/Airfoil-interp
ce542ef93 Merge pull request #195 from bjonkman/b/ReynoldsNumber
57d124f66 Registry: modified auto-generated ExtrapInterp routines for AFI
529671e15 Bugs fixes with computation of HD Lin dYdx and dXdx matrices
34721340a Merge remote-tracking branch 'origin/f/FloatingLin' into f/FloatingLin
d24d281c2 AD bug fix: AFI coordinates error checking
4addfafdc Merge remote-tracking branch 'NREL/dev' into b/DBEMT-limits
fedf8187c Build bug fixes for new linearization code
b98ec77b2 Updated cmake for floating linearization
e56603459 Fixed bug with WaveElev0 datatype in SS_Excitation module
fdd28267a Updated HydroDyn cmake for floating linearization
6b1c48801 Added MAP_Fortran_Registry related files to cmake
b99abba1d Fixed bugs with Continuous States
e9968a2c7 AD bug fix: calculation of Re
cbfba9bde AD big fix: calculation of Re
1be22b8d8 AFI: change default interpolation to linear
c2ab13c45 AD: updated AFI module with 2D interp code
8446d9418 Merge remote-tracking branch 'NREL/dev' into f/Airfoil-interp
5fdbd2fbb Merge pull request #194 from bjonkman/b/Windows
5e3886c4c VS build: add error checking with git hash from archive
d32f0d42b Merge remote-tracking branch 'NREL/dev' into f/FloatingLin
c967abf85 Updates to FASTlib VS settings.
1aa3e2444 Augmented PackMesh routines for MAP
1a44aeaf8 Bug Fixes and DerivOrder feature
f582f3414 Additional map linearization features
d4ed4ede1 Make sure .bat files have Windows line endings on checkout
0769598a1 Release v2.0.0 (PR #185)
67d03f667 Remove unused error handling to fix compiler warnings (#188)
3573b17d9 Fix syntax in 8a568c2418c87c799d13c327c7379d63553f7528
ae4629001 Added `UA_OUTS` preprocessor definition to Windows build of UA driver
75d737535 Fix mkdir command on Windows
8a568c241 Fix file path parsing on Windows
d0f393709 Avoid creating directory named `-p` with Gnu Windows build
3d5d4a2a5 DBEMT: updated comment and removed unused parameters
d1475591a Modified limits in DBEMT for numerical robustness
ffcef0ce8 Merge remote-tracking branch 'NREL/dev' into f/Airfoil-interp
cd459ce7b Fix single precision build bugs (#184)
00bdd741f Merge remote-tracking branch 'NREL/dev' into f/Envision
c15e93c89 Draft additions for Floating Linearization
bf439c81f Updated coherence model and added debug output
859b9cb8e TurbSim bug fix for user-specified time-series input files (#171)
877a814c9 Add a cmake warning when gfortran version is not detected (#173)
19c741515 Reverse the testing order of the assertion (#175)
917a11b39 Add a double and single precision build to the TravisCI matrix
8fa0e7b66 Docs: improve the developer documentation (#167)
91a310b0c Removing minor redundant code pieces (#170)
b31cfbad6 fixed a bug with computing member_eta. (#166)
af904d57c BeamDyn finite differencing capability and variational consistent output in summary file (#155)
1161da1cc Merge remote-tracking branch 'NREL/dev' into dev
52face619 Merge pull request #161 from bjonkman/b/precision
388f68134 SrvD driver bug fix (single precision)
c074ad56f Merge pull request #159 from bjonkman/b/BD-damping
d4b041a14 BD bug fix: damping coefficients read in wrong order
da5eba79b Merge pull request #157: DBEMT; BeamDyn linearization, quasi steady start up
d140fd639 Reopening output ascii text file and appending on restart (#158)
ccecac284 Add an OpenFAST/BeamDyn linearization regression test case
d9ea8ab4b Update the r-test commit to get updated baseline solutions
7f8ecea7f Include DBEMT in the FAST Visual Studio project
978966907 Include DBEMT in the AeroDyn Driver Visual Studio project
b921f1213 Minor bug fixes and updates in the cmake configuration for Windows
51ece802d Add openfast with linearization regression tests
116839719 Merge branch 'f/Envision' into dev
07fff5aa3 Gitignore a VSCode file
b4ec5a384 Revert global-local tranform to InputGlobalLocal
997e5b248 Merge pull request #2 from rafmudaf/f/Envision
50e45b6d8 Minor cleanup: replace \t, clean unused comments
ff273666f Merge openfast/dev into f/Envision
b7fb80178 Update r-test submodule with updated BD inputs
9e257fb06 Some proposed corrections to merge the UA model Gonzalez with the Envision changes
5f3e24a01 Bug fix in building unit tests for Windows
ad4721bda Merge pull request #126 from mschmidt271/dev
e5c906638 Bug fixes and formatting in Sys
fc3e50a13 Output all vtk data to a dedicated vtk directory
01193675e Add mkdir function, reorganize sys files
4cf3f2274 Remove “t” and pad with 0’s in vtk file name
7a1393052 Support a CMake-generated Visual Studio solution (#150)
de1db6a36 Ignore the linux-gnu baselines on build directory init
58cd7800b Rename lingering "fast" to "openfast" in the c++ API. (#148)
8c9958564 Add a cmake flag for c-based shared libraries (#147)
502dde31c AD bug fix: setting UseBlCm to false didn't actually turn off cm
50e77916a Add a Linux with GNU baseline for regression tests
aa22b1379 Expand TravisCI build and testing
d4e968f0a UA: Fixed definition of fprimeprime_m from bad merge
9cbd274bb Disable the ROBUST flag in pfunit
aac9105ea UA: reverted some code I had changed from Alvaro
508957aa3 UA: removed unused variables
f792f8d1e UA: Removed comment that doesn't seem to apply
624353f29 Merged UA updates from CENER and NREL-Envision meeting
d030bdd70 Bug fixes in Windows tools after FAST name change
a8a3c2958 Change BD output mesh to be at trapezoidal quadrature points (#141)
5d445a53c UA: cleaned up some logic and removed non-standard tab formatting
0777da53c UA bug fixes from merge of Alvaro's code
78bc8182d Merged UA mods from IAT (CENER)
c711f7dab Draft of Floating Linearization + SS_Excitation module
ea5d2dbfa UA: Changed definition of VRTX
1cf29d4ef UA: fix condition around vortex shedding - incomplete?
a3f79b192 UA: updated comments
b65aac876 UA bug fix: xd%tau_V was updated too early
195be496a Update invalid reference to r-test after merge
1b29756c4 Rename FAST to OpenFAST in source (#116)
e7c0b1966 Use the official pfunit repo (#137)
89c24c59f Bug fix in test_BD_GravityForce
7f384959b Documentation update regarding building the documentation (#122)
b8d37785c Allow offshore turbine tower (#129)
91121bb9e Update to latest HDF5 (#111)
cbaef09a3 Fix minor typos in AeroDyn modeling docs (#127)
2fe04b6ad BD: fixed floating invalid error when beam has zero mass
22b77665e Merge remote-tracking branch 'OpenFAST-upstream/dev' into f/Envision
7e2f85a07 updated input-file documentation for BeamDyn and AeroDyn
0373aaa2b Update the linux-intel baselines after Peregrine updates (#124)
6cdace057 Fix a c compiler warning
c3c01961e Added few debug flags for more detailed debugging (#123)
72c4b98e8 Added additional comment line to BeamDyn driver input file
42d772e7f added DBEMT files to cmakelists
2b0e040af Merge pull request #121 from rafmudaf/bugfix/beamdyn_utest
f33f506e7 registry: fixed problem when include directory contained spaces
094a200c5 Improve formulation of BD_InitShpDerJaco unit test
353c76f75 Added compile date and time to OpenFAST
f2795f563 updated BD unit test
25ef9f856 BD: changed warning about damping magnitudes
e6c5e2d9c BD: added code for quasi-steady start -- input file change
fd0a1b758 BD: misc fixes
56e65a36e Compute BD inputs from ED before calling UpdateStates
b44fb3697 minor cleanup
619864145 Changed BD output mesh to be at trapezoidal quadrature points
881437296 Update pfunit submodule with bug fix (#117)
0729ac80e BD: simplified some math; fixed potential problem in error handling
4b7affd6f BD: updated comments and text in summary file, removed unused code
e45a8ce73 BD: pieces of WriteOutput linearization code were missing
d71c3e375 TurbSim bug fixes (#98)
16cde90cc [BUGFIX] Output format for CR & Str  (#102)
48f290f6a Add sample source code for DISCON controller (#115)
0c5b14ae3 Merge pull request #114 from rafmudaf/dev
e56acc7c6 Change Intel MKL library to not use ilp64 but lp64 instead
eac7b5b1d AD: changed warning text
c9384068e AD: changed bounds for max/min induction factors
f9add25e1 AD: DBEMT changes
ea8ed100e AD driver: changes to error handling & precision on input variables
9da56964f Minor changes to …
dzalkind pushed a commit to dzalkind/WEIS that referenced this pull request Mar 2, 2021
gbarter added a commit that referenced this pull request Jun 23, 2021
eb627eb25 Corrected rad-deg error in airfoil handling
56f7e15ad adding setControlGains call in Rotor init
1359dd218 Merge branch 'control' of https://github.com/dzalkind/RAFT into rotor
ade614f7f Added rotor plotting.
848bb303f Fix merge, add torque control inputs (derivatives off)
b7501958b Merge remote-tracking branch 'upstream/rotor' into control
a44b4377b Add torque control, Kp_fl from WEIS input
8cb722ead Adding load case support
70faacca0 Beginning conversion to friendlier rotor YAML for RAFT
fd0c82453 Added checks and handling for instability, fixed yawstiff:
40bbd5e4f Merge pull request #3 from dzalkind/control
315525a7a Merge branch 'rotor' into control
92ea0f113 Integrating control updates
a1688b152 Uncomment extra ccblade outputs
ffc388369 Add pitch control gains to omdao_raft
635f87952 Finish merge, raft_rotor working
b61426b49 Merge remote-tracking branch 'upstream/rotor' into control
8f5cc33c8 Add floating feedback control, wind speed dep., weis-like input
5142611cd Merge branch dev into rotor to integrate updates
cb9fec0cb Getting everything consistent with new calcAeroServoContributions:
ef2a6a049 Merge branch 'control' of https://github.com/dzalkind/RAFT into rotor
7ffffb1e8 Clarify rotor model input in comment
65a60599a First draft of splitting CCblade preprocessing:
bb0c040f1 Add control contributions, rotor (WISDEM) definitions
199dd41ce Finished initial hook-up of calcAeroContributions:
848f31095 Integrating Pietro's code for CCblade aerodynamics - in progress:
REVERT: efddaa960 Added checks and handling for instability, fixed yawstiff:

git-subtree-dir: RAFT
git-subtree-split: eb627eb25bd13fbaa9b7d891ef78b1aedf8221ab
johnjasa pushed a commit that referenced this pull request Jul 8, 2021
05e9eef Merge pull request #55 from dzalkind/f/deallocate
1c8b9a1 Skip mac testing of examples
4c43f4a Skip examples in windows for now
991a406 Run examples instead of testing on other platforms
466f876 Test examples on macOS and windows
c569815 Close discon library after every sim run
0f2707f Revert deallocation stuff
cf59354 Update example_05 to run simple simulation twice and check result
e9a93ee Try new dlclose function
8e28217 Clean up comments
e201b5d Deallocate arrays in ROSCO, check in example_05
874c760 change rotor speed constraint to be epsilon
002f5c2 Revert ServoDyn change
42c6544 Make _Toolbox vs_minspeed in rotor frame to match ROSCO
0274161 Merge remote-tracking branch 'upstream/develop' into oneROSCO2
9075090 Rename to CI_rosco
d5943b5 Compile ROSCO from ROSCO dir
1713360 Only check Fl filter parameters if Fl_Mode > 0, fix example_05
714f56d Integrate schema into turbine, controller, and examples
7b77ffc Add schema and update empty tuning yaml inputs, not connected yet
560dc5f Clean up example_05, wind files
5f7c02c Let example_05 run independently from 04
87ecf66 Make example_04 consistent with others
2ec4e79 Only check FlpCornerFreq if using Flp control, fixes example 05
a552a8d Clean up example_07
84de6f4 Clean up example_06
a36b662 Fix and point example_04 to Tune_Cases/
ba28744 Update verbiage around using ofTools vs. weis
3ea48e2 Fix and point example_01 to Tune_Cases/
f9a2519 Remove Examples/DISCON.IN from git
814948c Fix .gitignore
7ecd200 Merge ROSCO and _toolbox gitignore
29344ef Remove parameters_files
115e303 Add back pesky ErrVar
2e13c0b Move cmake-related files to ROSCO
a68c21e move ROSCO source to ROSCO folder
95d5bcf add ROSCO without submodule
c64a553 Merge remote-tracking branch 'rosco_toolbox/develop' into oneROSCO2
c15bbfd Increment Version, OF3.0 (#57)
3a36b5e Update Testing (#58)
f0c2561 Merge branch 'develop' of https://github.com/NREL/ROSCO into develop
e0d001b Update turbine.py (#56)
8ee78e5 Merge pull request #54 from NREL/docs
209fd81 make uppercase
662b04b fix bullets
c72e805 Update headers
b13bc34 typo fix
f4116b3 add survey
5899ec1 add survey
08ef420 Merge remote-tracking branch 'upstream/develop' into docs
2e7aa6f Merge pull request #53 from dzalkind/weis
e9247ee Revert controller to develop: TSR_at_minspeed
2cc92c9 Add peak shaving back to UMaine Semi example
db7b959 Update UMaine Semi test case input
691c157 Revert tune cases to develop
611d834 Revert examples and test cases to develop
279cb32 Read turbine variables using weis if available
8a05fea Merge remote-tracking branch 'upstream/develop' into weis
3e8ce68 Update IEA-15MW semi example: use peak shaving w/ ps_percen=0.8 (#50)
b57376d Fix FA_HPFCornerFreq, WE_CP name to match ROSCO variable, WE_CP_n (#51)
3b69cd9 Specify number of gain scheduling points for pitch, wind speed with input (#52)
1ea9835 Draft: Clarifying docs for Windows users (mingw) (#44)
d894940 Docs (#49)
fd7b0b1 Merge commit '2d3c83c16cfd935bfd73f883e144e258fce4718c' into docs
71567be Remove italics in headers
6087eb1 move table of contents
a75b926 Point to WES preprint
2d3c83c Update rosco_toolbox.rst (#47)
b7ef93e Update control interface: add nacelle IMU, method to kill discon (#42)
c87da84 Merge commit '381ae2862ee58d9684ef5c69270eef4956ce1813' into weis
381ae28 CI Testing (#41)
d748c9f Merge remote-tracking branch 'upstream/develop' into weis
da6b56c Merge pull request #40 from nikhar-abbas/b/interp
67d5d36 Write example_07 (min pitch) output to new figure
3750beb Remove double instance of rated wind speed in controller.v
9e89ef8 Make interpolation function monotonic
65c4020 linear interpolation
9b123f1 Update examples to test in weis environment, working
53343d1 Delete history file
07b46b6 Update version to 2.2.0
15976f5 Merge branch 'develop' into weis
b813a22 Clean up testing scripts
1a5e9ae Point submodule to main branch of ROSCO
6d6fa78 Merge branch 'develop' of https://github.com/NREL/ROSCO_toolbox into develop
8cd8388 Fix paths, print outputs to pdf, add submit script
5469f16 Merge remote-tracking branch 'upstream/develop' into develop
96ec34d Update IEA-15MW Tune and Test Cases
d0d4165 Merge pull request #38 from nikhar-abbas/develop
bb5a8e2 ROSCO install path bug fix
b3ab9c6 Update gitignore, DISCON example
d647d0a Revise documentation 2
53ed6f0 Revise documentation
08d6044 Break lines up for readability, minor edits, re-organize TOC
f466822 Point Test_Cases/ to ROSCO in install/lib
72bbaf8 Update version and names in __init__.py
0032cdc Point submodule to main
764fae0 Merge remote-tracking branch 'upstream/develop' into develop
fb1a122 Update simulink model input channel names, running
bf3b3fd Merge pull request #33 from NREL/f/docs
97b36e5 Merge remote-tracking branch 'upstream/develop' into f/docs
d1ba1f1 formatting
b70ca27 Add ROSCO page
667b2c1 Table formatting
5900d63 Add ROSCO inputs
d1fee5a Toctree update, formatting
788173f typo fix
0952950 Merge branch 'f/docs' of https://github.com/NREL/ROSCO_toolbox into f/docs
5a3db3e Add ROSCO toolbox instruction to contents
112b960 ROSCO toolbox specific intructions - initial commit
2825f74 Add mingw, fix capitalization
d4e46ff Add draft of workflow/standard use
7d28a6f Get rid of annoying spectral warning
25ef7a7 Update ROSCO install dir, other setup fun stuff
52465fe Merge remote-tracking branch 'upstream/develop' into weis
0e17b73 Merge pull request #36 from dzalkind/f/auto_test
3454fc0 Merge remote-tracking branch 'upstream/develop' into weis
a916119 Separate examples into individual tests
4c00d6b Add run_examples script for doing that
6497b50 Make IEA-15MW test in example 06 longer
3707cfe Update example DISCON
b7439ad Move example 08 output to folder
7d181e6 Make pitch control GS points equal to where it's sampled
6c2c37e Move outputs of examples to folder
7a26d5f Merge pull request #35 from nikhar-abbas/f/flp_updates
3257995 write kappa to self
d58d1ac remove 0.7 from flpwise damping conversion
86fadcb Add units for system poles
c8e3f77 Merge pull request #34 from nikhar-abbas/f/DISCON_cleanup
df28b09 fix units in write_DISCON
ed019eb Add significant digits to wind speed lookup tables
bd13c02 Merge pull request #32 from nikhar-abbas/f/compiling
08c9ae7 Merge pull request #31 from dzalkind/openfast_250
6742026 fix version number
4a76068 Fix indexing
f516eb1 Updated example outputs
f072f2e Use generic full file paths
6ef5d52 Define windspeeds by 30 pts, not windspeed increments
e9c56eb Update Version
1c5c363 Some placeholder info
cabcd34 Cleanup for readthedocs
63d4d48 Remove old architecture images
78b274e Include workflow image
33b7a03 Fix cross references
b6235f9 Add sphinx_rtd_theme
268581c Edit for new docs format
54ffd6f update themes
ebc4dd2 remove old docs
59a1464 initial commit
8309615 Change Kp_float to interpolate at 5% above rated
32a5f9d install-rosco -> compile-rosco
529183c Update submodule branch
ff42543 Update readme for ROSCO install instructions
488d563 include --install-rosco flag
9b00496 cmake build directory in ROSCO folder
9b13daa ignore compiled files
29e37cb Merge remote-tracking branch 'upstream/develop' into openfast_250
65620c1 Merge pull request #26 from dzalkind/move_oftools
607d07e Update Test_Cases/ for OpenFAST 2.5.0
b492424 Update examples, testing for conda-installed openfast call
639a23f Update ofTools for OpenFAST 2.5.0
68fc918 Add ROSCO_toolbox version to DISCON.IN header
aa50b66 Merge remote-tracking branch 'upstream/develop' into develop
b730428 Merge pull request #28 from nikhar-abbas/weis
71565e1 Revert "fix minpitch saturation bug"
34b427c Update submodule to track develop branch
f504b34 remove 0.7 from flpwise damping conversion
bc8c9c3 write kappa to self
38e956e Merge branch 'weis' of https://github.com/NREL/ROSCO_toolbox into weis
ff4ec14 Merge pull request #27 from NREL/simulink
096f1e9 Merge branch 'develop' into weis
af600fd Set floating Kp based on v_rated + 0.5 m/s, not index
5940292 Update README.md
84c6aa7 Add ElastoDyn sensor channels for simulink simulations
3f3ce49 Update simulink test case for OpenFAST 2.4.0, streamline inputs
39aa822 Re-organize matlab scripts: remove Utilities from Matlab-Toolbox
f0355dd Add temp simulink/matlab files to gitignore
3faadab Add matlab scripts for running simulations
9540362 Update ofTools imports
7cd186c Move ofTools into ROSCO_toolbox folder for consistency
cf5b43b Fix another ofTools import
67731f8 Fix ofTools import
2256b0c Move ofTools into ROSCO_toolbox
e4a1c7f Revert setup.py to exclude ROSCO build, etc.
0e53372 Use weis.aeroelasticse for file reading
c8e9954 Make tuning yaml relative to main directory
f62653b Update InflowWind.dat templates in TuneCases/
3aab5c8 Update tune_ROSCO.py script
dd39060 Merge pull request #22 from nikhar-abbas/refactor
f1d06f2 Point to correct ccblade import, fix plot_performance max point
e5a78b8 Update examples for running anywhere
9f4e962 Updated walkthrough for latest modules
57c51e5 Remove pCrunch dependency on ROSCO testing
1127b63 Take out pCrunch dependency and post processing, pp elsewhere
6b06077 Merge remote-tracking branch 'nja/refactor' into refactor
4f772cd Change tuning precision
a440623 Include BAR Model w/ Flaps
3afe143 typo
92d6410 fix minpitch saturation bug
a7be52a Separate below and above rated windspeeds by 30 points each
cb49073 Run examples from anywhere: 05-11
7b5d46e Merge remote-tracking branch 'nja/refactor' into refactor
28c249d Increment major version, fix name
0c71cef Run examples from anywhere: 01-04
578de15 Only load ccblade if needed
abf83fc Remove wisdem import
873108c add init
f9e356a add compiler install instructions
21acfd6 remove multiprocessing
45ceb01 Fix ROSCO compiling bugs on windows
0f5a8df Update for ROSCO on windows
be59f68 cleanup
a8a616a remove repeted comment
b2a3dd9 Merge remote-tracking branch 'upstream/develop' into refactor
7c5ea21 Update for new install instructions
f9ea5c6 remove ROSCO_utilities class structure
1cee9d6 Add init options to output processing
66432b7 rename to output_processing
68aedc8 Add example 11
74e4771 Add descriptions of case_gen and fast_io capabilities
b599e3e Update for restructured FAST i/o scripts
2812c12 update comments
a54e898 cubic interpolation of Ct surface
2069fcd fix saturation points for gain schedule calculations
12037fc typo fix in comments
fbd8a72 Try for WISDEM master or dev versions of ccblade
fadd73f load and plot fast outputs - initial commit
1854d89 Move fast output read and plot functions, remove class structure
47219d7 Restore ROSCO submodule, build it in setup.py
b6295b3 Remove ROSCO submodule
5689dbe Check for conda-forge ROSCO distribution
06f4b28 comment cleanup
5d9ae83 Rename ofTools readme
3c8ae31 remove weis dependencies
d6e7157 OpenFAST tools (aeroelasticse) initial commit
9ea2e13 Merge pull request #21 from nikhar-abbas/weis
128488e Merge branch 'weis' of https://github.com/nikhar-abbas/ROSCO_toolbox into weis
a2ed63b Fix bugs in DISCON testing
e33ec92 Saturate below rated TSR by rated rotor speed
0c5fada Update for v2.1.1
0fa56ae remove hardcoded paths
6820d29 point to compiled rosco in rosco toolbox
bca7e5f remove hardcoded paths
2959a81 updatt openfast call
3add3be restructure load_blade_info call
ec9336b restructure plotting
407931c Force ccblade call
e6c7ca0 delete test_ROSCO.py
9119b43 Merge branch 'f/testing' into weis
bda9c55 Update ServoDyn params to prevent generator shutoff
2040a26 shift max cp print out
9efb2ab Set t0 = 100 to eliminate startup transients from analysis
dac8177 Add waves to heavy testing
4d4b7f9 Add GenSpeed to testing channels, run pCrunch in serial with only 1 core
d6990d1 Add weis_dir to env variables in readme, update binary dir paths, make lite default, exclude testing results from git
0a40856 Update path
41034bc Update for more modern numpy
b6a6f87 Bug fixes for multiple airfoil tables
57bd9fc Update examples for newer models and test turbines
8e05d67 make load_fast_out lowercase for consistency with plot_fast_out
3e33f39 Clean up plotting function
ac48684 Update paths and turbine
4fcf73d Move all blade parameter processing to load_blade_info
65d1870 Cleaner parameter surface plotting
27de7f1 Fix run dir for heavy testing
320d059 Pass IPC gains to DISCON.IN
41efacb ROSCO testing as class, rename file
59a9cb1 change tmax to 330 in lite testing
7111606 Update Model
aa8a5f6 Update IEA-15MW model
7e8f0b1 Updates and cleanup for flexibility, include example in __main__
3554fd7 Move testing to function for parallel processing, include __main__
23e44ea Remove old testing script
f5b67db load aeroelasticse from weis
b16aba3 Update ROSCO pointer
b6aa912 Optional wind speed, TMax inputs
b48b9e2 update path
75b9f48 check for ROSCO path
ec4c061 Delete old test case run script
9c4db81 ROSCO testing as class, rename file
ffe3635 Update ROSCO pointer
eb8be72 Update ROSCO test, add to gitignore
a60e24e Typo
30c5d3c Move output variables to init
f53685e Run Testing - initial commit
686c8b0 error handling bug fixes
0643792 properly pass desired output channels
ea8e9c0 clean up filepaths
cf2c47b 6 minute test time for lite testing
f402ff3 ROSCO testing as class, rename file
8d4b222 Create testing suite init
d95631a Update test cases
fbb5cbc fix previous commit with channel names
457a725 fix previous commit
954ef1e load binaries
b1fe191 Optional wind speed, TMax inputs
12fbbd0 update path
1c4650b check for ROSCO path
17fbb65 Delete old test case run script
bd39933 ROSCO testing as class, rename file
5d61c3c Increment version
46c42f8 Remove GBoxEff from rated torque
0653114 Increment version
37a4a8b More minimum pitch bug fixes
b946e20 Check for spectral in WISDEM
187c2e1 Minimum pitch setting minor bug fix
4892573 typo fixes
d0ee3cd Update requirements
ac712ba move scripts to source folder, typos fixes, cleanup
494a7ab master doc as index
dfc9c2a Standard use descriptions
644861c Compiling and DISCON generation - initial commit
6e2be5a Update project info
616bf27 readthedocs - initial commit
2937b19 Delete old files
b6d4324 Dump outdata to structure and plot
f1de571 formatting
3eb2b90 Load times from input files
057de6d Add checks for optional input files
4159ba5 Update Pl_FastPlots.m
0a03336 Revert examples 6 and 8
077b8d5 Create README.md
3da66f1 Fix some Simulink initial condition issues
4eb6466 Update ROSCO pointer
b29d62b Add ROSCO Simulink Model and simple Matlab/Simulink run case
2866ebd Update ROSCO test, add to gitignore
637c3a1 Increment version
8ff621f Update submodule
bb91651 Rename license file
8c86a3b Hardcode debug outname
571baad Merge branch 'develop' of https://github.com/NREL/ROSCO_toolbox into develop
9f2cf6a Increment version
53cf8c2 Remove GBoxEff from rated torque
4d43650 fix previous commit with channel names
446186d fix previous commit
2bf1888 load binaries
ed7f394 Increment version
4e4e3f9 Merge branch 'hotfix/min_pitch'
0a977d9 More minimum pitch bug fixes
8744956 Check for spectral in WISDEM
4351c05 Minimum pitch setting minor bug fix
4ad87a8 typo fixes
5cbcc31 Update requirements
de4bee2 move scripts to source folder, typos fixes, cleanup
b94f543 master doc as index
bb5ded1 Standard use descriptions
9ae9d37 Compiling and DISCON generation - initial commit
391da4a Update project info
117333f readthedocs - initial commit
707e898 Typo
c635f7d Move output variables to init
e4b3edb Merge pull request #18 from dzalkind/simulink
5fa1bb9 Delete old files
57196b7 Dump outdata to structure and plot
3203430 formatting
8b77df8 Load times from input files
9424afb Add checks for optional input files
8f0cdb7 Update Pl_FastPlots.m
7122637 Revert examples 6 and 8
877a4b2 Revert "Update ROSCO pointer"
cc3b6fd Merge remote-tracking branch 'origin/master' into simulink
2b7ef0e Fix some Simulink initial condition issues
a4a3dbe Create README.md
29a1c65 Update ROSCO pointer
76d2189 Increment version
bc29969 Increment version
008260e Merge pull request #16 from NREL/develop
963617e Update submodule
b0e4aeb Rename license file
457a408 Add ROSCO Simulink Model and simple Matlab/Simulink run case
1cd1bba Update ROSCO test, add to gitignore
52b2406 Run Testing - initial commit
edb341f error handling bug fixes
6e6bb66 properly pass desired output channels
078e35f clean up filepaths
bf2a441 6 minute test time for lite testing
5e05be9 ROSCO testing as class, rename file
301a7a3 Create testing suite init
b94be5b Update test cases
913482a Merge remote-tracking branch 'dzalkind/master' into f/testing
f0fa427 syntax bugs
e3db440 t0 error handling
57641c0 look for rotperf file as try except
4609eaf minor minpitch bug fix
6224c72 Update parameters
db5f02a Merge branch 'f/FAST_CpSurface' into develop
bf844ef Write pitch and TSR vector sizes to rotor performance files
945fa20 improved commenting and syntax fixes
6ff77bf account for efficiencies in vs_rgn2K
99eac2b Bug fix: multiple turbines can be tested now
6b9f660 Update printing if channel not in outlist
3f55df4 Add IEA-15MW model with UMaine Semi-submersible to Test_Cases
072e01c Add test_ROSCO.py for automated ROSCO testing
ef2e94d Add linear model export example
2b4149d Merge branch 'develop' into f/FAST_CpSurface
ffa17c9 Merge branch 'develop' of https://github.com/NREL/ROSCO_toolbox into develop
1e39211 Merge branch 'master' into develop
9559ad6 Merge pull request #13 from amoratoc/master
d2c26ea Generate Cp Surfaces using FAST and pCrunch
33722cc Including GBoxEff in the computations
362cbfa Less fine Cp surface resolution
e9d639c Update for cc-blade API changes (only on wisdem's IEAontology4all branch)
7b44379 Update for cc-blade API changes (only on wisdem's IEAontology4all branch)
af3611d Less fine Cp surface resolution
023dcbc Merge branch 'hotfix/spectral_dep'
cebbef5 check for spectral in wisdem
c17d810 Merge branch 'develop'
4376aa5 use ROSCO/master
a905ecc Merge pull request #10 from NREL/develop
eeaa62f Increment version
a7b714a Merge pull request #9 from NREL/f/processing
cab719e Cleanup
8aebdae include trim_output_dict
d8051e7 verbose, cleanup
914bd59 move fast plotting to its own class
42f19e5 label and comment cleanup
a30df43 Don't show plot by default
b01b3b9 typo
0d2965e Load meta_info to out_dict
a2b5f7d Plot PSD
6f38316 Plot from fast_out dict
ed77c70 Update submodule, track rosco develop by default on dev branch
e352d1d Include output trimming and optional dictionary output
9113fa5 Update requirements/cleanup
7d509b9 Blade damping bug fix
c7aef16 Added error message for no flaps
72c9118 Fix communication array values
0775432 Version fix
276e813 Read gains as single length lists
d648d0a Include DataProcessing class, write DISCON dictionary
e858dba bug fix for time shift
433c947 cleanup
a0bcf9f Merge branch 'develop'
8ac469e Slight controller commit hash updates
5e9d386 Update requirements to be less specific
45cc624 Update history, change to markdown
fe86196 Merge branch 'develop'
8b6beb2 Update WindTech Reference
22fbab0 Merge pull request #8 from NREL/develop
e950eb4 rename for lowercase
6671e4e Update for release 2.0.0
69545dc Merge pull request #7 from NREL/develop
be8b903 write_discon: make sure integer flags get written as ints incase they are automatically read as floats
2b53cb3 Ensure variables that are passed as a list are loaded correctly
8756796 Typo and bug fixes
a9e6b2f cleanup
a8ea9a8 Load value as float
435dd20 include read_DISCON
f1459e7 Treat load_from_txt function as object
9712ef4 write_param_file -> write_DISCON
26092aa New test cases - use selection from OpenFAST reg tests
6d5ea96 Clarity
ee55f78 Updates and cleanup for readability and code changes
a3c39eb Update for new test cases
9d00705 Remove some hard coded things
1eb58a7 load gearbox efficiency, cleanup
a2e5750 Updates for tuning inputs and resulting DISCON files
7ffc8f6 rename and cleanups
d757540 Time shift when trimming fast output data
f96f19a Controller updates
aed22d4 Fix bug to account for pitch saturation in state machine
5162566 Minor typographical updates
e139350 Update for new rotor and semi platform
59f8ab0 Floating controller tuning cleanup/math fixes
126d7b9 Bug fix for cc_rotor check
efa2c0a Fixes for floating bugs
76c1516 Floating controller tuning error fix
1b04746 yaml input bug fix
97d9835 Load from fast cleanup
65b30c5 Update description
18f2d36 Remove print-name statement
6d298b2 Typo fix
75153c8 Update baseline test case
841b7d3 Update flap tuning, remove old test cases
e2b640e Update floating filter description
fc96851 Properly read airfoil data for flaps
d568ff8 Restore capability for to read airfoil data tables with wisdem/master
75968a3 Flap tuning error message
b753794 wtc -> ROSCO
08ebd90 Reorg loading of rotor performance info
7ff8c85 Put loaded fast model in self
2e35708 Remove sine pitch excitation for induction capabilities
a5d9d0e Add tuning error if blade not initialized in turbine object
d215f4d Update submodule for flap saturation limits as inputs
f9fe379 cleanup
b9240f2 Include flap max pitch in inputs
5874acb Add flap max pitch as parameter
7cc3f57 Merge branch 'develop' into f/flaps
94be268 Include fast outdata trim, move load from txt to utilities
d0310b6 Update submodule
aad15e1 Fix flap filter bugs
8794124 LPF blade root bending signal at 1/3 flapwise freq
5f52dee Tuning bug fixes
1dc9386 Merge branch 'develop' into f/flaps
7528afd Band pass filter platform frequency
0693276 Flap tuning parameters as yaml inputs
6c27b38 Flap gains as numpy arrays if 0.0
f244897 Bug fix in constants
eca83e6 Cleanup
6dc15b3 Update controller tuning
548aac2 Bug fix
e1508e9 Parameter updates
3091cc4 Example flap tuning
298efa5 Include flap tuning
1e95510 Move load_from_txt to utilities
92060a5 Generic flap actuator tuning
29f2ff7 Install ROSCO in develop mode
a2b4e9d BAR tuning for flap controller
1633db4 Include flap DISCON inputs
a4b3c7c Merge pull request #6 from NREL/develop
791816f parameter name updates
6673ef0 Updated fast airfoil data structure in WISDEM
b80e96d update to modern numpy
c575eb5 Enforce F_NotchType = 2 if Fl_Mode = 1
f301eb4 limit pitch saturation minpitch by input yaml if necessary
b9984b1 Update ROSCO for filter bug fix
d2fe32b Merge branch 'develop' of https://github.com/NREL/ROSCO_toolbox into develop
bf01c41 Update for version 1.0.0
73dfa6b Update for version 1.0.0
2b31586 Enforce minpitch
c4154a6 Tune controller at TSR_operational, not TSR_opt
f2c8f3e Cleanup
7087d8c Merge branch 'develop'
9fcf452 Merge branch 'master' of https://github.com/NREL/ROSCO_toolbox
a0e6fc1 Update for version 1.0.0
6373f57 Merge branch 'master' of https://github.com/NREL/ROSCO_toolbox
09be59b Update for version 1.0.0
a9d1518 Include TSR_operational as yaml input
99de43e Include TSR_operational as yaml input
dfe5717 Update for version 1.0.0
05fe594 Tune and write DISCON.IN for floating configurations
c73b7df Include x-axis limits for plots
cb879bc Update for version 1 release
928eae4 Include version 1.0.0 release version of ROSCO
27aa5e1 Update architecture (still needs some updating)
47c36ff Nomenclature
9e24f0b Update ROSCO for floating feedback
6544448 Update input files
ca9ec62 Include floating mode switch
0604b2c Tower velocity feedback filter
276c7bd Floating feedback gain calculations
371198b Use example yaml
85f1aab Ignore Jupyter associated files and slides
ff59055 Update Jupyter notebook example
15c3935 Include cell outputs
53e06ff Include ROSCO walkthrough jupyter notebookj
9338ca9 New saved turbine
7d5b89b Cleanup
38b51df Update parameters
4f54122 Update ROSCO for torque based Setpoint Smoothing
84118df Include turbsim example
f820ed6 Add fignum and showplot options to plot_fast_out
b7a448f Cleanup
4179f16 Update for new test cases
d77be79 Update parameters
9bfb32d Ignore turbsim binaries
c3152b3 Update and simplify TestCases
1ce6673 Merge remote-tracking branch 'origin/master'
ada80f3 Typos and cleanup
92e546e Bug fixes in run_openfast
8d81391 Print, save, and load cleanup
5cb48d7 Update plots, cleanup
303c56a min_pitch at Cp-maximizing angle, TSR bug fix
0ceaace Add signals to avrSWAP
78e7f81 Cleanup
d5ca9b3 Update examples and associated files
6dcbcc9 error handling for precone variable name
4715fdd updated turbine parameters for the IEA 15 MW
569f955 Rename minimum speed for vs controller
0d9f225 Change saved pickle name
5c633ad README for examples - initial commit
974bbe2 Update example 1
d75e733 Rename examples --> Examples
0e000dd Remove old Examples folder
4608e29 Update submodule
8496f05 Rewrite for all the updates
1f0044a Cleanup
681a1f1 Implement pitch saturation for Cp-maximization at low wind speeds
3d713aa Remove test binaries
7b4a717 Update tuning
a7c4da9 Update submodule
3552e42 Include min rotor speed input
a575dd4 Include binary reading capability
b6badc8 Update title message to ROSCO
0b171ad Add comment for PreCone1 OpenFAST bug
ca40118 Cleanup and added print statements for run_openfast
35b84be Updates to input descriptions
524d8de Update Links in README
48b5ae5 Update for FAST_IO
f03a113 Update Licensing
cb1a605 Update WE_Blade Radius description
d23883d Revert "Update WE_BladeRadius description"
7304b3a Update WE_BladeRadius description
3ffe5f9 Housekeeping
a2a000a Update for shutdown controller
093a9ce Folder cleanup
e603e52 Add shutdown mode
02df480 Major ROSCO updates
b77967c Move DRC submodule to ROSCO
c92d16a Update Acknowledgments
58a6b95 Fix initial conditions bugs
2fc0961 Update Submodule
650551e Fix Rgn2K Bug
56cdfad remove large turbsim files
60ee20f Merge branch 'master' of https://github.com/NREL/ROSCO_toolbox
23e941e Merge branch 'master' of https://github.com/NREL/ROSCO_toolbox
4afacf3 Remove simulation outfiles
0e31337 Remove simulation outfiles
096db6f Remove simulation outfiles
a49406a Merge branch 'master' of https://github.com/NREL/ROSCO_toolbox
91565e3 Merge branch 'master' of https://github.com/NREL/ROSCO_toolbox
d999790 Plot OpenFAST outputs
656d2ae Plot OpenFAST outputs
91b979a Plot OpenFAST outputs
0fb87a3 Plot OpenFAST outputs
4f136ad Load fast output files (ascii and binary)
4ee185c Load fast output files (ascii and binary)
bd5cc0c Update submodule - initial bld pitch bug fix
9a4e276 Update submodule - initial bld pitch bug fix
730f6f1 Update Submodule
0d7cb9f Update Submodule
8469bb7 Fix errors in compile instructions, update acknowledgments
9091b59 Fix errors in compile instructions, update acknowledgments
eeef400 Initial README commit
0c34b4a Initial README commit
76fc6ca Initial README commit
937e593 Initial README commit
8f26775 Cleanup
b3f3ee8 Cleanup
4acc5eb Include EKF WE_Mode description
fad2b75 Include EKF WE_Mode description
4124e75 Update submodule
6787830 Update submodule
1616118 WISDEM install instructions included
4380fbe WISDEM install instructions included
14cb875 Use .md for readme
5fea463 Use .md for readme
440856c Update for WISDEM system changes
ffba009 Update for WISDEM system changes
cfade27 Update overview links
30da1de Update overview links
d4da505 Update IEA15MW
835201b Update IEA15MW
9e1ed31 Tune IEA 15MW
5658e30 Tune IEA 15MW
d1a2e87 Critical damping for LPFType = 2
79a4e09 Critical damping for LPFType = 2
5beb6fc Update TSR opt interpolation
898ca7c Update TSR opt interpolation
e133a45 NREL 5MW as example
3fcadad NREL 5MW as example
419be30 Generalize tuning script
f24fb4d Generalize tuning script
96293ac Update Submodule
b510105 Update Submodule
1fca764 Typos
37bcb43 Typos
0177f9d Update for windows users
6089220 Update for windows users
e64cbe5 Typo
e90b18b Typo
5fb0eb4 Update I/O, more resolved performance tables
f6e00cb Update I/O, more resolved performance tables
1bcf669 Update with more running instructions
4d9a522 Update with more running instructions
9ebd478 Update Submodule
175ae70 Update Submodule
2ac781e Update parameters
780618e Update parameters
7bda1aa Use turbine specific rotor performance files
d627f06 Use turbine specific rotor performance files
f4b51fe Cleanup
d8670c9 Cleanup
a7853c3 Outdated (for now!)
90811ff Outdated (for now!)
781f454 Additional acknowledgments, submodule instructions
9df57b8 Additional acknowledgments, submodule instructions
5f43699 Check for text file
0eef0f0 Check for text file
f56f732 Submodule instructions
1a25568 Submodule instructions
cad8de0 Update submodule
9dc00f9 Update submodule
90d83b7 Specify rotor performance for NREL 5MW
61b2ce7 Specify rotor performance for NREL 5MW
158d14b Major README update
0faa5b1 Major README update
4769c9b Move readme to .md
19dbe0d Move readme to .md
a8a0ec2 Rename for ROSCO
369516d Rename for ROSCO
18ae8fb Update parameters
643499b Update parameters
56d88c2 Rename WTC_toolbox
8b9f179 Rename WTC_toolbox
346f864 Update submodule
132c5fe Update submodule
1995f33 Update Submodule
2835cd3 Update Submodule
ab27e86 Comment updates
6267e55 Comment updates
eeff136 Comment cleanup
822a17b Comment cleanup
c431ce9 Add DRC_Fortran submodule
d5bc09b Add DRC_Fortran submodule
e33bb7e Delete hard-coded DRC_Fortran
4bae440 Delete hard-coded DRC_Fortran
dfb93c9 Import utilities
321be59 Import utilities
6ba2e67 Update parameters
384a64f Update parameters
c09d88e Comment and code cleanup
9d4ed91 Comment and code cleanup
e839c77 Move FileProcessing to Utilities
dd49eae Move FileProcessing to Utilities
f6470ad Update use of Cp text file
779ee9a Update use of Cp text file
fba2727 Remove old binaries
62a098e Remove old binaries
1a08caa Update parameters
707ef3d Update parameters
85503a5 Account for fileprocessing re-org
a7f4560 Account for fileprocessing re-org
e3c0f99 Comment cleanup, much more annotation
ffc1dc5 Comment cleanup, much more annotation
ac51aeb Remove newfile option, move rotor performance fileprocessing here
ec233df Remove newfile option, move rotor performance fileprocessing here
fc0d372 Housekeeping
ea9817c Housekeeping
6d330dc Update commenting, cleanup code
ce13e99 Update commenting, cleanup code
3955d9e Parameter update
df546f3 Parameter update
7362ff6 Cleanup for consistent file printout
a505851 Cleanup for consistent file printout
1923e81 Define pc_minpit
48924ca Define pc_minpit
9097c86 Include control parameters as input
36709d6 Include control parameters as input
5784417 Comments and cleanup
9213d78 Comments and cleanup
9fbfcc8 Linear interpolation on surfaces
8506270 Linear interpolation on surfaces
0ac9131 Interpolate TSR opt
4a08f53 Interpolate TSR opt
8ab8e10 Cleanup Cp_Ct_Cq.txt printing
e65b4b0 Cleanup Cp_Ct_Cq.txt printing
6f17138 fixed wind for cc-rotor analysis
174fbcb fixed wind for cc-rotor analysis
79becb7 swap precone and tilt sign for ccblade
3b89d21 swap precone and tilt sign for ccblade
c966001 Plot Cp-Surface
ebc28b7 Plot Cp-Surface
1a156e1 Housekeeping and parameter updates
fa817a1 Housekeeping and parameter updates
8c07b41 Housekeeping & cleanup
74a3ec7 Housekeeping & cleanup
3e07de5 Housekeeping
b3e1133 Housekeeping
13c9112 Update for yaml input file
1c5511a Update for yaml input file
349172f Use input file
b481115 Use input file
87a646a name updates
e9c01cc name updates
3470cce Nikhar's name in init
fbf592c Nikhar's name in init
c362c38 Update for input file, some cleanup - !! may have ccblade bug
02a2c01 Update for input file, some cleanup - !! may have ccblade bug
1481110 Use yaml inputs
6273615 Use yaml inputs
5ff633a Include parameter file
bcfbe0f Include parameter file
3ba8188 Include yaml file input for tuning
92fdb43 Include yaml file input for tuning
5579253 Include yaml input files
22d6f40 Include yaml input files
255868d cleanup
d0f6850 cleanup
03bf301 housekeeping
8e5be93 housekeeping
9d93027 housekeeping
be5cb12 housekeeping
b0b5c52 housekeeping
a76bc38 housekeeping
9425611 ignore debug
de89690 ignore debug
2417d4d Housekeeping
34253c2 Housekeeping
55f4834 Update ss for percentage based gains
d69ab8d Update ss for percentage based gains
a19d7a8 Cleanup
0d90baa Cleanup
fbb0a90 Higher resolution tsr tables
a7d8843 Higher resolution tsr tables
24b6941 bug fix
3f62f38 bug fix
1331a48 cleanup
ea3e089 cleanup
39ed01a Tune IEA Turbines
9dfd75d Tune IEA Turbines
c9b5f71 Add region 2 k calcs
ca1501b Add region 2 k calcs
869f7d0 Update tables
d892d0e Update tables
313b610 Comment out bldpitch plot ylimits
a9036ed Comment out bldpitch plot ylimits
42e5308 Update DRC
c8ffde3 Update DRC
eafeb2c Update Outfiles
104392a Update Outfiles
03610a0 Housekeeping
bbc51c1 Housekeeping
ce59b9e Merge branch 'dev_NewTurbines'
0ffa2ab Merge branch 'dev_NewTurbines'
069cb12 Remove old outfiles
c9ee384 Remove old outfiles
b431a4b Communicate torque to dll
d47c8be Communicate torque to dll
4a4ff5f Update Test Case I/O
6accfe5 Update Test Case I/O
dfcc576 Some housekeeping, hard-code NREL 15MW for now
63b39d7 Some housekeeping, hard-code NREL 15MW for now
503c710 Add above rated
4036f66 Add above rated
1fcf157 Update DRC_Fortran from Nikhar's repo
aedcc08 Update DRC_Fortran from Nikhar's repo
1f87bda Ignore matlab temp files
a385a67 Ignore matlab temp files
f133390 Update I/O
bb3db85 Update I/O
4d01982 Housekeeping
177932c Housekeeping
7b1ea6e Update I/O
bb1a826 Update I/O
fda4be0 Cleanup, include some NREL15MW hard code
838b1b5 Cleanup, include some NREL15MW hard code
9b65600 Automate write file
79c8493 Automate write file
9e4e3e8 Cleanup
dd8a96d Cleanup
11430ae Include test cases I/O
42c1421 Include test cases I/O
784ebd1 Above rated test cases - initial commit
d9ea8f8 Above rated test cases - initial commit
de34282 Update I/O - longer sim time, peak shaving
4f15082 Update I/O - longer sim time, peak shaving
bc76cca Add above rated floating
af63ea7 Add above rated floating
390ca78 Write PS_Mode = 1
0008912 Write PS_Mode = 1
efe5781 Updated I/)
50b71e8 Updated I/)
03cfdd2 Update outputs
a07e001 Update outputs
c0bf7c7 Plot peak shaving values
40aef78 Plot peak shaving values
f0a9e4e housekeeping
685a37c housekeeping
02d3ba7 Update DRC - include peak shaving filter
c4dd757 Update DRC - include peak shaving filter
48d30a7 Update OpenFAST I/O & Plotting
135961a Update OpenFAST I/O & Plotting
066bb0a Add turbine minpitch
70693dd Add turbine minpitch
65a43b2 Show plots
7076c31 Show plots
bf738c1 Include peak shaving
474149d Include peak shaving
d8c10de Updated binaries
aeaf17d Updated binaries
3c981d1 Add floating wind test cases
6464962 Add floating wind test cases
8ae12d6 Use tower flag
e31d767 Use tower flag
9087876 Include Test Cases
8cb034d Include Test Cases
eb1c674 Switch cases for different comparisons
558d40f Switch cases for different comparisons
b398fe1 Updates
ab69b93 Updates
565b9b9 Run test-case suite
df4e90f Run test-case suite
6711143 Utilities module - processing openfast simulations
dca4c4d Utilities module - processing openfast simulations
bcb503f Ignore matlab temp files
89c5524 Ignore matlab temp files
06f6347 Include MATLAB processing scripts
0aff18e Include MATLAB processing scripts
b6e6d69 File cleanup
02a9f93 File cleanup
a741996 Update binary
eb99861 Update binary
9cab318 Updated outfiles
2dd992d Updated outfiles
fe69c8c Update from Nikhar-Abbas DRC_Fortran fork
60a5ac1 Update from Nikhar-Abbas DRC_Fortran fork
f3d94d5 Include Test Cases
5e3b235 Include Test Cases
381f5e8 Write KD TF gains
7f529d7 Write KD TF gains
9548279 Update DRC_Fortran
83db59b Update DRC_Fortran
c35a627 Change to OpenFAST model directory
f6b4011 Change to OpenFAST model directory
ebef95f Ignore FAST files
e1de84a Ignore FAST files
3e085e2 Initial commit. Load turbine+controller, run OpenFAST
5b8cb21 Initial commit. Load turbine+controller, run OpenFAST
9190bf2 Use Aerodyn15 Input files
584c916 Use Aerodyn15 Input files
6a1911a Variable name updates
d0af563 Variable name updates
93d7f72 Comment and variable name updates
3e9caba Comment and variable name updates
4975e34 Update saved turbine binaries
1a4e8f9 Update saved turbine binaries
bd45d2d Remove VS-code jupyter flags
6ac2a38 Remove VS-code jupyter flags
5a5598f Show plots
4f7b945 Show plots
906c1ae Update Cp lookup
746b8a9 Update Cp lookup
8cc7620 Load turbine from scratch option
f9bfe53 Load turbine from scratch option
ad5b4e7 Add Cp surface .txt flags
9e41888 Add Cp surface .txt flags
4718a8d Merge branch 'tuning_dev'
e614b96 Merge branch 'tuning_dev'
f69ee4f Inlude DRC_Fortran
16dfec2 Inlude DRC_Fortran
b7f37ff Write updated inputs
08580ed Include DRC_Fortran forked from Nikhar-Abbas
0caf01c Include DRC_Fortran forked from Nikhar-Abbas
d8b8d1e Merge pull request #5 from NREL/start_sim
af03a13 Merge pull request #5 from NREL/start_sim
45c6061 Update comments
3364264 Update comments
26182de Ease changes in step wind increments
bf762ad Ease changes in step wind increments
9752d39 Hardcode path - Nikhar
f9a8306 Hardcode path - Nikhar
e1d9903 rename pointer to more standard convention
8da9349 rename pointer to more standard convention
0c38bcc Read avrSWAP data back to self
9df9e3f Read avrSWAP data back to self
d49fb88 Include example to write controller input file
fc20c7b Comment updates, read and save turbine name
722bd9c Write parameter input file
260f4e6 Rename GainSchedule to ControllerTypes
31d24c8 Update DRC-Fortran .so, file cleanup
930399d Update DRC-Fortran .so, file cleanup
1babb65 Include NREL 5MW DISCON.dll
6becd40 Include NREL 5MW DISCON.dll
f19536c Updates to run on Nikhar's machine
6bb000a Updates to run on Nikhar's machine
6993a74 Plot bld pitch
b8b331b Plot bld pitch
1604212 Include option for interpolated Cq matrix
842b42b Include option for interpolated Cq matrix
546a58a Add some math shortcuts
33a258d Add some math shortcuts
1259c01 pass __init__ class
716ca81 Minor update
fe0caa0 Minor update
91afb33 Minor update
6cb54f5 Minor update
ee246e4 Sim example
878e9aa Sim example
531f548 Initial version of sim
7bba485 Initial version of sim
49a91f1 return control values
c5b3ad4 return control values
becee8c Merge branch 'master' into start_sim
b01231d Merge branch 'master' into start_sim
7a002a6 first cut at sim
25a5561 first cut at sim
6985689 Merge pull request #4 from NREL/tuning_dev
6957816 Merge pull request #4 from NREL/tuning_dev
e9be013 Create FileProcessing class
e52d4e5 code and comment cleanup
5cf20fb Save pitch angles for only above rated
0d8e65c Run controller tuning and plot
2a925da Add load_from_fast method documentation
9336dd2 Include gain schedule
cd71a31 Merge pull request #3 from NREL/start_sim
eb47ff3 Merge pull request #3 from NREL/start_sim
14e9588 Include wind disturbance input
65c1ae4 Turbine dynamics calculations included
0c21e96 nomenclature update
0c2550a Revert "Higher fidelity file"
92661b0 Higher fidelity file
2be94c4 Create RotorPerformance class
a89a1a2 first commit
d36eaaa first commit
d4ec558 Merge pull request #2 from NREL/tuning_dev
2f10061 Bug fix
0542f92 Merge pull request #1 from NREL/tuning_dev
c7b2fae Interpolate function pitch angle inputs now in rad
3492320 Pitch angles in rad, interpolate to bounds
48df286 Add load_from_txt
5db06cb Transpose CP, CT, CQ, for BldPitch on x-axis
6bb3545 Options for rotor performance data collection
eca1eb5 Add inputs, comments to define them
2fea0d3 File to test controller tuning
a62be4e Add sample Cp, Ct, Cq text file for NREL 5MW
79957d8 Hardcode paths for Nikhar's machine
d5c4f9c Separate load_from_ccblade
2a05556 include p file
82e53e5 update examples
c1119c6 bug fix
fb1ecaa Merge branch 'master' of github.com:NREL/WTC_toolbox
e63f5f6 Merge branch 'master' of https://github.com/NREL/WTC_toolbox
69ce8a3 Added necessary tuning parameters
143cace Add an example 2
0539032 Update turbine model
cc4ce99 Merge branch 'master' of github.com:NREL/WTC_toolbox
78b7758 Include Cp Surface Parameters
ccb8a8b Added Turbine Parameters
37dda01 back to main folder
033b80f include blade data
e89cf2b Updates
3aa1055 add some more readme comments
07a198c Initial files
3447111 add architecture drawing
85ebf47 Initial commit
REVERT: 7e100154 Merge pull request #51 from NREL/develop

git-subtree-dir: ROSCO
git-subtree-split: 05e9eef
dzalkind pushed a commit to dzalkind/WEIS that referenced this pull request Sep 14, 2021
Move IEA parameter files to proper folder
gbarter added a commit that referenced this pull request Jan 16, 2023
02c01bed9 Merge branch 'meson_with_test'
70a3169e2 improving robustness with new builds
e3bfb5ad4 Merge pull request #4 from WISDEM/meson_with_test
b9391db89 Merge branch 'main' into meson_with_test
8b7a93d42 Merge pull request #3 from WISDEM/more_test
541ab413f sync with HAMS for ifx support too
94b40a982 trying to be more robust
b4d534377 trying to be more robust
8a9bcc2d0 try lapack openblas again
1fd353eec switch to openblas
74969c39e try again
501c5f88c better testing
98f1310b8 reverting chardet, adding lapack
9141ae911 get a good compiler on windows
8c2f8dbac removed non ascii characters
c3cb8fec3 trying with chardet
d95974b48 probably don't need this anymore
fe0dd0372 now working with meson (i think)
3a789bc11 Merge branch 'more_test' into meson_with_test
192e8d0cd now with truth values
480a4d91f remove double negative signs
064a5efc5 add test command
06f6ef8af better tests
d1858793a add the toml-file
541b138b6 need pyproject toml-file
af701c9ef copy over mod files?
abbddf7e4 first start of updated build and improved test
eaa3d4ccf Update README.md

git-subtree-dir: pyHAMS
git-subtree-split: 02c01bed9d9569045d036913bb9f7dcd38c2ff54
ptrbortolotti added a commit that referenced this pull request Jan 20, 2023
e8ec53f9c Merge pull request #1386 from OpenFAST/dev
8ad9e9754 Update r-test pointer for 3.4.0
27314ad89 update conf.py for 3.4.0
f89e37812 Merge remote-tracking branch 'OpenFAST/main' into dev
c85d456f3 Docs: update example InflowWind and FAST.Farm input files (#1406)
c51790cc8 GetNewUnit: increase allowed number of open files to 16384 (#1392)
efc80896d change np.float to float in regression test scripts
9946fb0fc Update api_change.rst for v3.4.0 release
650b60520 Add `regression_tests` to the ALL target. (#1376)
3271b8123 MoorDyn v2 C-bindings interface (#848)
60e3cc0d3 MoorDyn bending bugfix and message updates for v2 (#1371)
aef318c7e OpFM: fix mesh access in DEBUG_OPENFOAM option
4eba321a4 OLAF: fix documentation
4d331e7a2 UA: adding UA_Driver outputs, fix separation function for UAMod=6, and adding r-tests (#1369)
8a446ceca OLAF: Adding free near wake panels (#1355)
220adf42a OpFM: [bugfix] test for warning condition was broken
524c6c274 TurbSim: User-defined time series updates
785bd1d61 CI: exclude bokeh 3.0.[0-3] -- broken plots
ae73af430 BeamDyn: output summary file in yaml format (#1335)
381660f91 NWTC_Lib: Adding Yaml and VTK to library (moved from SD and AD) (#1333)
0ffa0c059 AeroDyn/UnsteadyAero_Driver: Fix for bug #1346 (#1356)
28f2647ad Merge pull request #1324 from andrew-platt/b/openfoam_mesh
afc5cabba AD15: line endings in AeroDyn_Driver_Types.f90
6beae107c OpFM: add docs on intermediate meshes, updates from PR feedback
87173deb5 OpFM: add error if number of blade points from CFD is significantly larger than AD15 mesh points
09f374eac OpFM: remove unnecessary meshs
57c1a4d34 OpFM: remove ED, and AD14 from OpFM
1defb56d8 add version info to c-binding libraries (#1327)
dfca46063  FF: update of guidelines for Curled wake dr and DT_low (#1328)
4e85fa628 Documentation fixes (#1332)
ca595c443 VTKLin: being more forgiving with number of modes (#1330)
3fff3f475 VTK output: add safety checks (#1321)
6feb60940 Glue VTK: cleanup HD meshes written to VTK files (#1319)
88386bf97 Registry: tweaks to allow extrap/interp of types without module name (#1318)
11dac9e88 Fix for Visual Studio builds with ADI (#1317)
4fbac48cf FF: additional OpenMP parallelizations in FAST.Farm (#1310)
39d37e6be NWTC_IO: nullifying DLL (on restart)  if not present when packing (#1311)
d2c9fef49 Cleanup of OutlistParameters.xlsx
96006c5ff Implementation of the curled-wake model in FAST.Farm (#931)
71d19e5d8 FF: Cartesian grid for AWAE and WD outputs (#1305) - change of FF r-test
b1ed3386c Merge remote-tracking branch 'openfast/main' into dev
5f3fb6ef7 Merge pull request #1291 from OpenFAST/rc-v3.3
b85e3e09e Include NAWEA 2022 slides
3210dac8e API docs bug fix
777a2c48c FF: API changes for future curl wake implementation, WD restructuring (Cq, OMP, skew filt) (#1304)
d1ed5a81a FF: Small reorganization and clean up of FAST.Farm r-test input files, upload of artifact(#1303)
13cd8bcf8 Update version to v3.3
8b8177f01 Add a super-controller library target to CMake (#889)
2e7c97b83 Update of r-test to point to dev branch after #1240
c719778a7 Improvements to the InflowWind disk averaged velocity calculations (#1240)
fb9aec734 AA: using new BL r-test input files for IEA_LB
1ca61657c New AeroDynInflow (ADI) module with c-bindings interface (#1110)
8d2b79947 Update of r-test to point to dev branch
abdb47ebc ED/AD: reactivating rotor furling and tailfin aerodynamics (#1277)
a449a52ce Minor error handling and code cleanup (#1293)
70635c51f AD: add new projection method and BEM methods (#1283)
ce24848b3 Merge pull request #957 from hkross/feature/Buoyancy
ffdd6809f Adjust syntax in api_change.rst
76d2a72a4 Remove redundant paragraph in AD docs
7b2015c15 GH Actions: Update artifact upload action version
ccf25ad4b AD/MHK: update of r-test
6ccb32c36 AD/MHK: placing hub and nacelle prop before tower
dd3c56c40 AD: allowing blade input file without cuoyancy columns
9007f776d Update regression tests
5a50b5397 Merge remote tracking branch upstream/dev into feature/Buoyancy
839bb62da Update regression tests
fd4fab06c Use mesh mapping routines for tower buoyant loads
4051210a2 Add back in blade root hub buoyancy correction
b4886e733 Use mesh mapping routines for blade buoyant loads
35a28725a Bug Fix: OLAF: particles are NaN when vortex segments have zero length (#1276)
dcdc7c33c Linear Trim Solution Improvements (#1275)
a9927602e Merge pull request #1263 from bjonkman/b/Farm_OMP
22b997517 Merge pull request #1267 from ebranlard/f/olaf-doc
8e9a44ec2 OLAF: documentationr: updated guidelines, using nFWPanels
16b2d82ec Merge pull request #1266 from ebranlard/f/ifw-omp
e387ff7ca IfW: removing OMP in inflowwind until pointer implemented (see #1265)
95ce92217 Remove blade root corrections and use element length based on aerodynamic centers for defining per unit length loads
aa9c459b5 GitHub Workflow: adding build-all-debug-single to check types on compile (#1264)
6906dfcbb Simplify code in Farm_SetOutParam
99113d0a3 FAST.Farm: Update types files + remove OutStrLenM1 parameter
624dfab19 Merge remote-tracking branch 'bjonkman/test/OMP_FF' into b/Farm_OMP
bfa9eb148 VS build of FAST.Farm OMP: remove dependency on MKL libraries
284152d08 FAST.Farm OutListParameters: fix issue with Windows/Intel/OMP
1b4a1ac38 Merge pull request #1248 from bjonkman/f/Registry
ba6e89b37 Merge pull request #1000 from ebranlard/f/ua-dbemt
2e9ea7cf2 VS FAST.Farm OMP build: use static libraries
6661940d6 UA/DBEMT: update of r-test
9fea6a62a Merge branch 'dev' into f/ua-dbemt
42774c9d0 Merge branch 'dev' into f/ua-dbemt
e3f401f86 Merge pull request #1037 from bjonkman/b/BEM_TSR_turnoff
f558a6391 Merge branch 'dev' into f/Registry
c6dc52e47 update r-test
620c60b16 Remove unnecessary artifact upload step
27e418bc3 Compile and run Registry in GH Actions
5773f704f Merge remote-tracking branch 'NREL/dev' into b/BEM_TSR_turnoff
782d4aea7 Merge pull request #1254 from bjonkman/f/WriteOutput
3a6e5c68f update r-test
172b020c3 Merge remote-tracking branch 'NREL/dev' into f/WriteOutput
ef6d6baa1 Merge pull request #1061 from bjonkman/f/Aero_Sync
77ad92e07 Merge branch 'dev' into f/Aero_Sync
8bb1bc229 Merge pull request #1042 from bjonkman/f/AD_TwrShadow
98d86ee14 Merge pull request #20 from rafmudaf/f/AD_TwrShadow
673b437d8 Update r-test baselines for AOC cases
936f18e75 Merge branch 'dev' into f/AD_TwrShadow
49ca7ad91 Remove redundant parameter from Waves
23ce9743c MAP: fix compiler warning about parameter being different than declaration
9162ee89e NWTC_IO: update GetWords to return the number actually read
4e034aa47 NWTC Lib: add `OutStrLenM1` and `FindValidChannelIndx`
6e5c3e88c Registry: fix typo in error message text
56aaad362 NWTC Lib: fix uninitialized ErrStat in FreeDynamicLib
35d8bb356 Update Types files
e1969eb6b Update Registry to use pointers when requested
8ad56a7cc Merge pull request #1086 from mattEhall/MDv2-farm
637b93fc0 MDv2: update api_change.rst
15e2480e1 MDv2: add MD documenation (linked to another readthedocs for now)
679d85054 Merge pull request #28 from andrew-platt/MDv2-farm
4791e9a31 MDv2: update regression tests using MD
f067eb998 Merge remote-tracking branch 'OpenFAST/dev' into MDv2-farm
066807917 Merge pull request #999 from ebranlard/f/hd-am-end
66582caf7 HD: regression test update after added mass fix
23fb58fd5 Merge remote-tracking branch 'OpenFAST/dev' into f/hd-am-end
59fa0db66 Merge pull request #1199 from ebranlard/f/linviz
1a1091f79 Lin: close default vtk circle shape
b5c449160 Lin: minor update to error handling in SetVTKDefaultBladeParams
1dc43e6b6 Merge remote-tracking branch 'OpenFAST/dev' into MDv2-farm
0f8237e78 Merge pull request #1244 from andrew-platt/f/DisableRegTests
de6e54466 testing: cpp testing failing from last commit due to missing .yaml file
8b776ce08 FF: add warning if a turbine using shared moorings is using SD
6ce04ff58 Merge remote-tracking branch 'origin/f/DisableRegTests' into MDv2-farm
83b5f9a41 Merge pull request #1211 from deslaughter/bug/pythonlib
4fff8f218 testing: update test execution scripts to use rtl.copyTree
e1e61744e RegTest: remove a python test and a hd test that were equivalents to OpenFAST tests that were removed.
c5c38fa01 Merge remote-tracking branch 'OpenFAST/dev' into MDv2-farm
1d16cd419 Merge remote-tracking branch 'NREL/dev' into f/Aero_Sync
4506efe2d Merge remote-tracking branch 'NREL/dev' into f/AD_TwrShadow
7228d7f11 Merge remote-tracking branch 'NREL/dev' into b/BEM_TSR_turnoff
b496e46b8 Merge pull request #1230 from andrew-platt/b/HD_KinematicLongInputLine
3770ba9c8 Merge pull request #1239 from ebranlard/f/aa-delta0
f67cfb1c9 AA: fix BL-thickness for heavily-tripped airfoil, and adding equation references (see #1079)
e4392d7ea Merge remote tracking branch upstream/dev into feature/Buoyancy
cc9b71fd4 Add bent blade corrections to buoyancy calculation
28d535ca7 MDv2: use small angle perturbation for angles in Perturb_u
8f93c02fb MDv2: true up FAST_Lin.f90 to match dev (bad merge may have occured at some point)
471c7a646 Merge remote-tracking branch 'OpenFAST/dev' into MDv2-farm
51740e683 MDv2: update r-test cases
179298421 HD: increase max length of line read from kinematics files
b888e4a83 [bugfix] Seg Fault due to hub model and external inflow (#1227)
32a5f3406 Merge remote-tracking branch 'OpenFAST/dev' into MDv2-farm
19b4ca7f3 Merge pull request #1222 from bjonkman/f/Python_RegTests
0a6d2f005 Merge pull request #1228 from andrew-platt/b/CMake_FlagUpdate-rtest
a8b7c89c1 r-test: Remove -m64 in CMAKE_Fortran_FLAG from r-test
458b2b36f Add hub buoyant forces and moments to rotor fluid force and moment outputs
273e9c191 Merge remote-tracking branch 'NREL/dev' into f/Python_RegTests
fccee33a2 r-test: missing test case after merge of #1217
93b5288b9 Merge remote-tracking branch 'NREL/dev' into f/Python_RegTests
4923e05d4 Missing r-test commit from previous PR
cd14fab5f fix broken spacing from previous merge conflict
b22fc02d1 python scripts: avoid plotting errors with different numbers of output channels
6adf4ac61 Fix broken manual regression test python script
cec8dfa90 Merge remote-tracking branch 'NREL/dev' into f/Python_RegTests
7f4e9057e Add some outputs to fixed MHK_RM1 AeroDyn driver r-test and update baseline
1c4866124 Merge remote-tracking branch 'mhall/MDv2-farm' into MDv2-farm
ddcb39270 Merge remote-tracking branch 'OpenFAST/dev' into MDv2-farm
2ea9bcb24 Merge pull request #1217 from rafmudaf/q3/one_baseline
783925f82 Revert path changes (see #1021)
134959cd1 Add legend to error plots
c0453417c Improvements to regression-test python scripts
92ddaf336 Bug fix in finding the channel order of magnitude
705bf08f0 Disable consistently inconsistent test cases
e46cbaa65 Connect tolerance parameters through CMake
5ba94cef1 FastLibAPI: change output_channel_names to vector. Renaming the class member channel_names to output_channel_names created a conflict with a class function prototype which was designed to return a string of channel names. To make FastLibAPI consistent with openfast_library.py, this commit changes output_channel_names to be a vector of strings which is populated by the fast_init method.
8faa2538a Merge remote-tracking branch 'OpenFAST/dev' into MDv2-farm
31cd646bf FastLibAPI: channel_names -> output_channel_names Class member was renamed for consistency with openfast_library.py.
b427ef7eb openfast_library.py channel_names -> output_channel_names This change was requested to so WEIS, which uses this library, doesn't have to change.
c6b19d963 simulink: updates FAST_SFunc.c from FAST_Library.h Updates FAST_SFunc.c for the new FAST_Sizes function signature which exposes DT_Out.
c4e837bc2 FastLibAPI: update for FAST_Sizes, fix memory leak The C++ interface to openfast-library was updated to match the changes to openfast_library.py - basing output on DT_Out instead of DT. Also, the output_array variable was removed and output_values changed to a vector of vectors so the memory will be freed when FastLibAPI is destroyed. This change also removes the copying of data between arrays.
859f4f44d openfast_library.py: save output based on DT_Out For long simulations openfast_library.py would allocate a large array to hold output values for every step based on DT. This array could consume a significant amount of memory and was inconsistent with the data stored in output files which is based on DT_Out. This commit bases the output array size on DT_Out and changes the data collection to match, which can significantly reduce memory usage. In addition, the output_values array is passed directory to FAST_Update to reduce copying data. Lastly, the channel name processing is moved to fast_init to avoid a memory leak
789eadbf5 Fast_Library: expose DT_Out through FAST_Sizes DT_Out is needed to determine the frequency at which results should be captured from FAST_Update in the programs that use openfast-library. This change exposes the DT_out by adding it the arguments of FAST_Sizes. The corresponding function prototype was updated in FAST_Library.h.
0d8762b24 Add HD module test for OC4 jacket
35875cc76 Update regression tests
c15991270 Merge remote tracking branch upstream/dev into feature/Buoyancy
5dc727265 Host a large file in the docs outside of GitHub
0ffbe85f4 Add a ctest label for fastlib cases
ff1cf541f Set ctest driver paths based on system type
35387f79b Rename openfast library ctest function
d1daab1b0 Make atol a function of the magnitude of the data
8a59edd56 Update a few HD cases to use RANLUX pRNG
ccaabe435 Add more precision to SubDyn tests
abcdb12e8 Test ascii output silently
761ef68fb HD: add precision and update Python driver scripts
7c2215bb8 IfW Driver: Fix output headers and column fmt
0b76b44e2 Add fpic compiler flag for C targets
df1cc9e4b Add a no-run flag to CTest options
c70fb2be8 Mark channels with nan or inf as failing
2d75a7273 Expand precision for BeamDyn and SubDyn module tests
acf2c89a0 Update reg test plotting - bug fixes, Bokeh 2.4
68ed80ae9 Update reg test driver scripts
22e8395ae Unify baselines
b2b3d5c7d Plot pass/fail boundary in error plot
fa66d5b64 Determine passing channels instead of norms
84addf3ad Clean up in rtestlib
6aae04a23 Merge pull request #1203 from rafmudaf/q3/parallel_actions
7763deaba Merge branch 'main' into dev
5099377d2 Build HydroDyn C-interface for interface tests
6d9d1c978 Update ideal beam linearization test baselines
3aa7f39ba Disable variable tracking on all FF modules
78fc18774 Consolidate tests and improve naming
7693fa1fe Add a branch for linearization tests
c4d2ca8f4 Add fPIC flag for MAP++
5a8ec2669 Configure OpenFAST Library as shared library
7ed465503 Add parallel jobs to improve Actions reg test time
1b744a29f Option to disable variable tracking with GNU compiler (#1198)
71940d87a Lin: default rectangular cross section for BD and ED. Using FPS for VTKLinTim=2
2ee8b4ae3 Lin: surface mesh outputs without AD using basic geometries, adding circle/rectangle as options
157cfac8d Lin: unifying some code for VTKLinTim=1,2 and adding screen output
23d2330e1 Lin: create VTK directory on restart (user might have deleted it)
3d415d3ef Add overview presentation from NAWEA 2019
d66bd88df Update types files
3a381817b Merge branch 'main' into dev
09a57eb43 Merge branch 'main' into dev
8539e4e90 MoorDyn Rod bugfixes to solve power cable issues:
da6fb64e1 Merge pull request #1188 from andrew-platt/f/ad_driver_lineVTK
b4c9facb0 AD15: add checks on driver inputs for WrVTK and WrVTK_Type
9e1f8f976 AD15: update documentation for WrVTK_Type in the driver
3a12ac60d AD15: add WrVTK_Type to driver for outputting line mesh info
81c879830 Merge pull request #1183 from rafmudaf/dev
4eb9938f5 Merge pull request #1186 from andrew-platt/f/MAP_keyword_Fixed
924241a59 MAP: allow keyword `fixed` and `fix`
092f4cac4 Merge pull request #1078 from hkross/feature/Cavitation
75879ae50 Simulink: add documentation of channels in FAST_Library.h (#1176)
a21da3b90 Fix name of InflowWind_Driver in syntax help docs
70628ac7d Move IfW API changes to the correct section
da66f9a09 Make test documentation more visible in TOC
eab09f07d UA/DBEMT: linearization with UA_OYE, using 4th state only
cab687b7f Merge remote tracking branch upstream/dev into feature/Buoyancy
eb347694f UA/DBEMT: update of documentation. UAMod=4,5,6 support linearization
fdb59b326 Update regression tests
f049ce3a7 Merge remote tracking branch upstream/dev into feature/Cavitation
de7f525f6 Rename AeroDyn images so they get past ad blockers
461ad532c Link to repo-hosted NWTC Programmer's Handbook
fc9114101 UA/DBEMT: update of r-tests
a2c744950 Merge remote-tracking branch 'origin/dev' into f/ua-dbemt
db3423322 Merge remote-tracking branch 'OpenFAST/dev' into mh-MDv2-farm
f1de6223c Merge remote tracking branch upstream/dev into feature/Buoyancy
d27b0adf1 UA/DBEMT: update of r-test
729a2afd3 UA/DBEMT: update of documentation and static equation references in code
680361f14 Merge branch 'dev' into f/ua-dbemt
8788b6a43 Merge branch 'dev' of https://github.com/openfast/openfast into dev
c70906c70 Merge branch 'dev' of https://github.com/openfast/openfast into dev
eca838702 SD lin: [BugFix] indexing to SD_y%Y3Mesh start in Indx_y_SD_Y3Mesh_Start
670375e15 MD: fix issue with compiling double with Intel
7844b9350 MoorDyn: add slack-segment 0.5 safety factor for linearization perturbation size
4ac90265c MDv2: update input file format in r-test
e96a0861b MDv2: [BugFix] segfault in logging option. update input files in r-test
6f8dc6fb5 MDv2: merge issue in MoorDyn registry -- registry.exe could not build it
43e22cc24 Merge branch 'dev' of https://github.com/openfast/openfast into dev
461fd87ea MoorDyn updates: linearization, wave stretching, buoyancy, print:
ea6bc8fe6 MDv2: Fix compile issue with the UnLog
3b4f10d23 MDv2: remove tab characters
017910190 Merge branch 'dev' of https://github.com/openfast/openfast into dev
a8b1d091e Enabling and fixing cable bending stiffness capability:
52d1468d4 Merge pull request #20 from andrew-platt/MDv2-farm
490bd8e85 MoorDyn: restoring backward-compatible output names
e908c4b4f MDv2: Check for correct number of columns in each row of each input table -> throw fatal error if wrong number of columns to prevent program crashes and incorrect processing of data
f7b799e5e MDv2: More strict parsing of Type/BodyID for pinned Rods
f2629d685 MDv2: Make parsing of OutList from input file more robust
de041bb30 MoorDyn cylinder hydrodynamics capability
250f7761d Update regression tests
458438987 Enable cavitation calculation using FVW model
82397643c Update regression test metadata
1d89546ee Merge branch 'dev' of https://github.com/openfast/openfast into dev
605de108f MDv2-farm: update regression test cases from @erickaloz
8c12ac0e7 MDv2: update MoorDyn_Types.f90 after regenerating
1230c155b Merge remote-tracking branch 'OpenFAST/dev' into mh-MDv2-farm
693a56b49 Add description of reference location for MHK turbine inputs
76e74bf08 Merge remote tracking branch upstream/dev into feature/Buoyancy
8448b51e8 Update regression tests
7dc0524ec Update regression tests for AeroDyn module fixed MHK test
47830e425 Move cavitation check call
a42aaf4e2 Merge remote tracking branch upstream/dev into feature/Buoyancy
0a63305c2 Merge remote tracking branch upstream/dev into feature/Buoyancy
f9b5439dd Merge branch 'f/AD_TwrShadow' into f/Aero_Sync
273584958 Merge remote-tracking branch 'NREL/dev' into f/AD_TwrShadow
8156e6c2c AD: fix some typos + convert `pi/180` to `D2R`
5e46952b7 Merge branch 'dev' into f/Aero_Sync_full
48084bcbf FAST lin: update `Indx_y_ED_Nacelle_Start` with suggestion from bjonkman
a612d2a6c MDv2: Fix error message for unidentified Type/BodyID of Connections to show the correct, related wrong user input
c51e7c0ea MDv2: BugFix to ensure correct output of solver options warning and matching line type error
b820815ef Bugfixes for cable bending stiffness
9a28d15c8 Merge pull request #18 from andrew-platt/MDv2-farm
27de1d433 Merge remote-tracking branch 'OpenFAST/dev' into mh-MDv2-farm
d34239ae3 Merge branch 'dev' of https://github.com/openfast/openfast into dev
4f4b5a8fb HD: allways allocating A,B,C (Closes #1046)
c0c1c29e2 GitHub template: update list of binaries for Windows executable
b2e900a21 Merge remote-tracking branch 'NREL/dev' into f/AD_TwrShadow
78efc1bd2 Improve and correct some error messages and warnings to be more precise and helpful
0b3bc95d0 Merge pull request #16 from ebranlard/f/hd-am-end
81df6721b HD: Fix HD added mass on member end (scaling factor) (Close #992)
4cc8f6d41 Bug fixes for nonlinear tension-strain capability
ebc5c85be Merge pull request #14 from andrew-platt/MDv2-farm
5c39dbe08 AD: merge more of `TwrInfl` and `TwrInflArray` routines
19fe467b0 Merge remote-tracking branch 'origin/f/SrvD_linearization' into mh-MDv2-farm
4f5baa82c Merge remote-tracking branch 'OpenFAST/dev' into f/SrvD_linearization
17795d7c0 AD sync: sort BEMT/FVW outputs in AeroDyn_IO.f90
f4f5f994a Merge remote-tracking branch 'NREL/dev' into f/Aero_Sync
cf58377c8 AD/AA: remove unused variables
92effbf2f Merge branch 'b/minor_updates' into f/Aero_Sync
5d2c84832 AD: do not turn off BEM for all negative TSRs
232279486 MDv2: fix non-standard fortran 'if' statement
c69c1780a MDv2: double precision compiling working
383ba9091 MDv2: convert tabs to spaces
643e51332 MDv2: update CMakeLists.txt
ff59f0f27 Merge pull request #11 from andrew-platt/MDv2-farm into mattehall/MDv2-farm
c825ba244 Fixed some duplication and initialization issues for Rods:
dbe0239df Reset a few VS project file entries to match what is in dev
7fcc6bcc7 Merge branch 'f/SrvD_linearization' into mh-MDv2-farm
fcc732f2f [BugFix] Reset WindowsTargetPlatformVersion to 8.1
c5e26157c [BugFix] reset platformtoolset to v140
74b917dd9 Fix typo in buoyancy calculation
bc5c19bbd Merge remote-tracking branch 'NREL/dev' into b/minor_updates
642e4b27d Merge branch 'NREL/dev' into b/minor_updates
2043993f2 Clean up cavitation calculation
91e9a5789 Increase allowed line length in the FileInfoType parsing
44ef89240 MoorDyn: Improved error handling for Rods and WaterKin
b759ca2d6 Update regression tests
1acb3d466 Merge remote tracking branch upstream/dev into feature/Buoyancy
e5cb26d24 Adjust merged FAST_Lin additions for MDv2-farm compatibility
345669f34 Merge remote tracking branch upstream/dev into feature/Buoyancy
ccdf44d65 MD Lin: add du{MD}/du{MD} term (accel + vel terms)
e8f1a7bc4 MD lin: missing argument to MD_JacobianPInput
56604b116 Adding MoorDyn driver visual studio files
9cb0b1bb9 Cherry picking some overlooked linearization updates from MDv2
04e9cba86 UA/DBEMT: Allowing linearization
c1024dfbe DBEMT: fixing equations for continuous DBEMT
46de657be Update regression tests to include fixed RM1 model
911ef64ba Add fixed MHK regression test to CTestList
5184e3b8d MoorDyn waterkin and i/o updates
104f8fc69 Fix HD added mass on member end (Close #992)
6d469b2ac Clarify hub, nacelle, and water depth reference positions in AeroDyn buoyancy documentation
204fd8c44 Merge remote tracking branch upstream/dev into feature/Buoyancy
3fbfe8e94 Merge remote tracking branch upstream/dev into feature/Buoyancy
5476f0c1e Merge remote tracking branch upstream/dev into feature/Buoyancy
360fcc5d6 DBEMT: temporarily turning off Wdot, and changing tau1
e2942a5b0 UA: update driver to switch between oscillation at mid/chord or AC, and velocity at 3/4 or AC
66955bf46 UA: update of drag to better match HAWC2's implementation
b4f650a19 Merge remote tracking branch upstream/dev into feature/Buoyancy
327a7af7e Merge pull request #2 from andrew-platt/feature/Buoyancy
ff5b24ca1 AD buoyancy: partially resetting meshcopy u_ED_HubPtLoad to how it was
5bb6a5006 AD buoyancy: previous commit missed case of MHK without Solve Option 1
d0254604b AD buoyancy: minor modification of SolveOption1 algorithm
670926d61 Update documentation to include buoyancy
db495114f Correct hub buoyancy calculation and AeroDyn to ElastoDyn mesh mapping
86517c9c4 Fix bug in error handling in buoyant loads calculation
5737fdad2 Merge remote tracking branch upstream/dev into feature/Buoyancy
8294c93e0 Adjust the allocation of a buoyancy parameter
a47a0bae1 Merge remote tracking branch upstream/dev into feature/Buoyancy
f21290e66 Bug fix of transverse/axial friction coefficients
d4f24d01b Merge friction updates from shousner/MDv2-farm-bath into MDv2-farm
3990bce9c Update MoorDyn to new input file Body/Line format/capabilities:
e3eec4abf FASTLib.vfproj update for new MD source files
72fbba80d Merge branch 'f/SrvD_linearization' into MDv2-farm:
8f9853371 MD Driver updates and line output fix:
9406880a7 Move cavitation check inside BEMT call in AeroDyn
26c65a88a Merge remote tracking branch upstream/dev into feature/Buoyancy
070dc2f88 Update regression tests
199d604e5 Update regression tests
bb83995cc Remove added mass inputs and validation checks
d8e620a39 Bug fix in getDepthFromBathymetry: fy, not fx in interpolation
98dab1efb Update regression tests
bfca44637 Merge remote tracking branch upstream/dev into feature/AddedMass_Buoyancy
475ac1d03 Remove if statement for variable initialization in FAST_Solver
616c70e25 Update regression tests
24c06af96 Fixed the wrong index for the unit normal vector
d6225f48e Fix uninitialized variables in FAST_Solver
48c9e3e25 Changes in my vs-build FAST sln file
33382c19c A couple bug fixes to the friction code
0d7c83c3a vs-build/FASTlib/FASTlib.vfproj commit
7ffb95e94 Seabed Friction Implementation
d092f6ada Merge remote tracking branch upstream/dev into feature/AddedMass_Buoyancy
3e40ac156 MoorDyn: Implementation of Line bending stiffness
a9ce6e907 Adding unit normal vector to seabed bathymetry interpolation:
f1e6f3ed8 Adding the new MoorDyn sources files I forgot to add in commit 3a1173b2469cde453b938ab8b5977ee189ccc2ee
fcb63e77d Add MD_InitInp Tmax in FAST_Subs
3a1173b24 Restructuring of MoorDyn source and wave/current addition:
e90f8e706 Merge branch 'MDv2-farm-synth' into MDv2-farm
1fd6bf6a1 Remove double-counted weight in fairten outputs
d22feca8f Some water depth variables changed in MoorDyn_Types I'm assuming because I recompiled/rebuilt with Matt's new changes without the water depth variable
75dfc12c9 Added temporary depth variable to make negative and store in tempArray
5a9792a35 Merge remote-tracking branch 'upstream/MDv2-farm' into MDv2-farm-bath
91373f056 First pass at setting anchor depth based on bathymetry
340610b21 Reorder input parsing in prep for auto anchor depth:
e17a19c0d Merge remote-tracking branch 'stein/MDv2-farm-bath' into MDv2-farm
83c570c05 Merge remote-tracking branch 'upstream/MDv2-farm' into MDv2-farm-bath
e1cf18eda Getting MD driver to give t=0 output
3770d3e49 Fixed MD driver to support nonzero initial positions:
7c241b45e MD viscoelastic adjustment to input overall static and dynamic stiffnesses
45d4d9e6b Added .fstf input validation and MD driver improvements:
4654dc125 Adding .vs folders to git ignore
c50568335 Fixed inputString/OptValue character length issue that was causing long-named bathymetry files not to work. Also added an error statement call
bafba40b8 Merge remote-tracking branch 'upstream/MDv2-farm' into MDv2-farm-bath
45463920b Created MDv2 driver and tweaked Rod/Body farm positions:
4d6c96c32 Correct factor of 2 error in buoyancy calculation
41f16628f Implemented simple viscoelastic capability:
d5620011a Corrections in Rod end hydrodynamic added mass and inertia:
9c45c6f3e Some touchups to MoorDyn to get it to compile and run
d4a9e6ff2 Third iteration of fixes for compilation: depth and BathGrid names
5801d166f Debugging error fixes: allocatable issue, syntax errors, etc.
191070f3b Replacing MoorDyn depth parameter with option for bathymetry
a300ec073 Enabling MoorDyn dtOut and FAST.Farm thread/timer output:
12f3a50c5 Update regression test files after correcting merge errors
d3a76f137 Update regression test files after merge with remote branch f/driver
83117efb7 Merge remote branch ebranlard:f/driver into feature/AddedMass_Buoyancy
dc92d7c15 New approach succeeds in applying shared mooring forces:
64373ba9b Finishing up merging of MDv2 and fast-farm branches. Compiles and runs.
82d54d03b MoorDyn_IO fixing bug when specifying output channel node number
73d47e03b MoorDyn further edits to merge MDv2 and shared-mooring farm capablities. Now compiles.
0f1b87079 Adjusted some indenting in MoorDyn
12728ccf6 First batch of changes to make shared mooring ability work with MDv2:
43e06efdf Remaining MD I/O mesh fixes in FAST_Solver and _Lin
aa2fd46db Merge Matt's f/fast-farm (shared moorings) branch into MDv2-farm
926c9aa1f Merge remote-tracking branch 'andy/f/StrucCtrl_controls' into MDv2
356bc6184 Merge branch 'dev' into f/fast-farm
044cc8dbc Fixed/improved error handling edits in FARM_UpdateStates:
c52803218 MoorDyn linearization fixes and default parameters:
0a37d1206 MDv2 lin: missing initialization and unsafe size() of potentially unallocated arrays
dc295314e MDv2: missed wave kin stuff in FAST_Subs for commit ca9380ce
8a4489e0c Revert commit 2ed8c232 changes to cmake setup
ff925dd90 StC ctrl: controller input nominally 0
2ed8c232c SrvD array bugfix from Andy, and proper MD groundBody initialization
93225decd Update user-selectable output names in regression test input files
91a6bbb33 Add user-selectable buoyancy outputs
bbed9fb2c Add buoyancy outputs to OutListParameters.xlsx
ca9380ce9 Removing hard-coded wave grid for general use pending future wave capabilities
ddfdff6c5 Removing 'MD can't linearize' error message
8cd93eeb0 Adding linearization subroutines to MoorDyn v2:
46dbf4f0a Update regression test files to fix typo in speed of sound label
9fdc6f59b Fix typo in speed of sound label
1cbac0c4b Fix hub load point mesh mapping conflict bewteen option 1 and 2 solves
6809ce5d0 Fix typo in nacelle buoyancy calculation
444784635 Adjust nacelle buoyancy calculation
702e736c0 Add buoyancy and added mass inputs to regression test input files
b02033630 Update example input files
efc61b578 Make minor changes to buoyancy and added mass inputs and update types files
7c35bd120 Merge remote tracking branch toan/features/AddMass into feature/AddedMass_Buoyancy
3fa32145d Add hub loads to output mesh
5f9e089af Add AeroDyn hub load point mesh and map to ElastoDyn
824bb9f1e Merge branch 'f/StrucCtrl_controls' of https://github.com/andrew-platt/openfast into MDv2
076cca643 Merge pull request #4 from andrew-platt/MDv2_InputFileParsing
6cf549636 Merge pull request #3 from andrew-platt/b/MDv2_minorBugs
137bb775a copyright update
ced03edc2 Add added mass inputs and validation checks
13bb935f9 Add added mass inputs and validation checks
de1c92fbc Merge remote-tracking branch 'hannah/feature/AddedMass_Buoyancy' into features/AddMass
15631e378 MDv2: turn off the verbose input file info
ef18dc22d MDv2: changed index for line number counting to current line instead of next line
45aee88bf MDv2: potential segfault on closing files that were never opened.
8e1a2e4e0 MDv2: added FileInfo_Type parsing of input file
0e6b7dc4b MDv2: add passing of input FileInfo_Type, remove unused var from MDIO_OpenOutput
04e8ab978 Add blade, tower, and nacelle buoyant loads to output meshes
596516291 Merge remote-tracking branch 'origin/b/HD_unitializedVars' into MDv2_InputFileParsing
6d1a1a6f3 MDv2: set some uninitialized variables
b5c6150ff MDv2: remove a few unnecessary REAL conversions
15e59244d Calculate nacelle buoyant loads
556ad48db MDv2: fix some array bounds issues in interpolation routines
1f285c122 MDv2: change InitInp to intent in only
39419ace2 Calculate hub buoyant loads
b104356b2 Replace 1.0/0.0 with NaN -- gcc wouldn't compile
2f77648e3 Replace non-standard tabs with spaces
743b10454 Add some _Types.f90 files back in. Deleted in prior commit????
00139e466 Remove print statements
f4c688e7f Merge branch 'f/StrucCtrl_controls' of https://github.com/andrew-platt/openfast into MDv2
1e22dcee1 Updating MD version number
0d4c01298 Trap buoyant load NaN case and set to zero
5f316c129 Calculate tower buoyant loads, rename some buoyancy variables
2d7f58956 Calculate blade buoyant loads, edit buoyancy parameters
2fd0973f5 Fixed up MD input prep in FAST.Farm
7d126cdd2 Handling uncoupled turbines with a dummy node in the MD meshes
e4f93cfbf Fix routineName of Farm_InitMD
ee8f77222 Drafting shared moorings capability in FAST.Farm:
0106cfe38 Calculate buoyancy parameters
4cf50aa50 Merge branch 'f/StrucCtrl_controls' of https://github.com/andrew-platt/openfast into MDv2
99a982bd3 Add environmental variables to driver input files
29f5dec11 Merge branch 'f/fast-farm' of https://github.com/jjonkman/OpenFAST into f/fast-farm
47f37c54e Fix-ups from merging StrucCtrl with MDv2 work.
e2a0d9416 Merge branch 'f/StrucCtrl_controls' of https://github.com/andrew-platt/openfast into MDv2
e06154815 Merge branch 'f/StrucCtrl_controls' of https://github.com/andrew-platt/openfast into MDv2
5d17d6d73 The first version shared for USFLOWT.
6ad0dd0bd Merge remote branch ebranlard:f/driver into feature/AddedMass_Buoyancy
9c7c4bb9a Add MHK turbine type switch and validation checks
95f644e19 Add buoyancy inputs and validation checks
96120686e Merge remote branch ebranlard:f/AD_multi into feature/AddedMass_Buoyancy
1c01e71df Merge remote tracking branch upstream/dev into feature/AddedMass_Buoyancy
82829f7d2 Merge remote tracking branch upstream/dev into feature/AddedMass_Buoyancy
42052413a Merge branch 'dev' of https://github.com/OpenFAST/openfast into MDv2
983d4a7c3 Ensuring no side forces in node weights
d31776675 Merge remote tracking branch upstream/dev into feature/AddedMass_Buoyancy
fe65caae7 Add input flags for added mass and buoyancy back into AeroDyn_IO (deleted during a merge conflict)
a92ca670e Merge remote tracking branch upstream/dev into feature/AddedMass_Buoyancy and resolve merge conflict in AeroDyn_IO
82a1d2240 Bug fixes in wave grid implementation and MD Rod Froude-Krylov force.  - Solved memory bug in WameMod=0 case by reordering htings.  - Removing unnecessary USE WAVES and specifying "only..." in MD.  - In MD, now using WaveTimes array rather than (J-1)*dtWave.  - Fixed error in MD Rod Froude Krylov force calculation (was 50% too small)
3ac0590ce Merge branch 'TCF-mods2' of https://github.com/HaymanConsulting/OpenFAST into MDv2
24cc24193 Merge remote tracking branch upstream/dev into feature/AddedMass_Buoyancy
130547e45 Correction of my earlier edits in FAST_Subs - no if statements for allocating all mooring models' inputs.
f9cd66224 Merge branch 'TCF-mods2' of https://github.com/HaymanConsulting/OpenFAST into MDv2
734e2468f Small adjustment/bugfix to wave grid, MoorDyn coupled Rod bugfix, MoorDyn tidying.
938fa0a65 Merge branch 'TCF-mods2' of https://github.com/HaymanConsulting/OpenFAST into MDv2
f16b590cd Adjusting hard-coded wave kinematics grid functionality to use public parameters of the Waves module. This makes it quicker to adjust the grid settings and recompile. Also fixed the allocation oversight that prevented WaveMod=0 cases from running (given this wave grid functionality).
2b4a27a78 Tiny registry fix in MD
8813a1667 Properly hooking up CaEnd and CdEnd to Rods in MoorDyn.
2e07a669c Merge branch 'TCF-mods2' of https://github.com/HaymanConsulting/OpenFAST into MDv2
701c94723 Major MoorDyn v2 changes. Introducing all the v2 objects and structure. Still some things to work out for buoyancy can applications.
d8ae282c6 Merge remote tracking branch upstream/dev into feature/AddedMass_Buoyancy
de02d56ad Added Mod_WaveField input to FAST.Farm for wave load phasing based on turbine positions: - New variable WaveFieldMod is passed through FAST.Farm into each OpenFAST instance   to each HydroDyn module  where it can adjust phases in the complex wave elevation   amplitudes in Waves and Waves2. - This adds a new line for Mod_WaveField below the line for Mod_AmbWind in the   FAST.Farm primary input file: - Mod_WaveField   Wave field handling (-) (switch) {1: use individual HydroDyn inputs   without adjustment, 2: adjust wave phases based on turbine offsets from farm origin}
8aea9125f Combine added mass coefficient input checks into a single loop
a1f01297d Merge remote tracking branch upstream/dev into feature/AddedMass_Buoyancy
21cdf5765 Add input flags and coefficients for added mass and buoyancy
7f604a1c6 Edits to Waves, HydroDyn, and glue code changes to support MoorDyn v2 changes and to hard-code a simple wave kinematics grid to pass this info to MoorDyn for buoyancy cans.
a0254a25f Merge branch 'MDmods' of https://github.com/mattEhall/openfast into TCF-mods2  - This brings in the initial active tension capability and the MoorDyn driver.  - Much of this will be overwritten shortly by MoorDyn v2 code.
426243624  MoorDyn bug fix for tensions changing part-way through simulation.  - Tension amplitudes were sometimes changing, typically at 512 s.  - This was likely caused by use of single-precision time variable with MD_Input_ExtrapInterp.  - All time variables are now double precision, solving the problem.

git-subtree-dir: OpenFAST
git-subtree-split: e8ec53f9c7f9d3f6a13bfb61dba12a0ca04d8a2f
dzalkind added a commit that referenced this pull request Feb 6, 2023
* support novo project (opts with olaf)

* Squashed 'OpenFAST/' changes from 08fffef24..e8ec53f9c

e8ec53f9c Merge pull request #1386 from OpenFAST/dev
8ad9e9754 Update r-test pointer for 3.4.0
27314ad89 update conf.py for 3.4.0
f89e37812 Merge remote-tracking branch 'OpenFAST/main' into dev
c85d456f3 Docs: update example InflowWind and FAST.Farm input files (#1406)
c51790cc8 GetNewUnit: increase allowed number of open files to 16384 (#1392)
efc80896d change np.float to float in regression test scripts
9946fb0fc Update api_change.rst for v3.4.0 release
650b60520 Add `regression_tests` to the ALL target. (#1376)
3271b8123 MoorDyn v2 C-bindings interface (#848)
60e3cc0d3 MoorDyn bending bugfix and message updates for v2 (#1371)
aef318c7e OpFM: fix mesh access in DEBUG_OPENFOAM option
4eba321a4 OLAF: fix documentation
4d331e7a2 UA: adding UA_Driver outputs, fix separation function for UAMod=6, and adding r-tests (#1369)
8a446ceca OLAF: Adding free near wake panels (#1355)
220adf42a OpFM: [bugfix] test for warning condition was broken
524c6c274 TurbSim: User-defined time series updates
785bd1d61 CI: exclude bokeh 3.0.[0-3] -- broken plots
ae73af430 BeamDyn: output summary file in yaml format (#1335)
381660f91 NWTC_Lib: Adding Yaml and VTK to library (moved from SD and AD) (#1333)
0ffa0c059 AeroDyn/UnsteadyAero_Driver: Fix for bug #1346 (#1356)
28f2647ad Merge pull request #1324 from andrew-platt/b/openfoam_mesh
afc5cabba AD15: line endings in AeroDyn_Driver_Types.f90
6beae107c OpFM: add docs on intermediate meshes, updates from PR feedback
87173deb5 OpFM: add error if number of blade points from CFD is significantly larger than AD15 mesh points
09f374eac OpFM: remove unnecessary meshs
57c1a4d34 OpFM: remove ED, and AD14 from OpFM
1defb56d8 add version info to c-binding libraries (#1327)
dfca46063  FF: update of guidelines for Curled wake dr and DT_low (#1328)
4e85fa628 Documentation fixes (#1332)
ca595c443 VTKLin: being more forgiving with number of modes (#1330)
3fff3f475 VTK output: add safety checks (#1321)
6feb60940 Glue VTK: cleanup HD meshes written to VTK files (#1319)
88386bf97 Registry: tweaks to allow extrap/interp of types without module name (#1318)
11dac9e88 Fix for Visual Studio builds with ADI (#1317)
4fbac48cf FF: additional OpenMP parallelizations in FAST.Farm (#1310)
39d37e6be NWTC_IO: nullifying DLL (on restart)  if not present when packing (#1311)
d2c9fef49 Cleanup of OutlistParameters.xlsx
96006c5ff Implementation of the curled-wake model in FAST.Farm (#931)
71d19e5d8 FF: Cartesian grid for AWAE and WD outputs (#1305) - change of FF r-test
b1ed3386c Merge remote-tracking branch 'openfast/main' into dev
5f3fb6ef7 Merge pull request #1291 from OpenFAST/rc-v3.3
b85e3e09e Include NAWEA 2022 slides
3210dac8e API docs bug fix
777a2c48c FF: API changes for future curl wake implementation, WD restructuring (Cq, OMP, skew filt) (#1304)
d1ed5a81a FF: Small reorganization and clean up of FAST.Farm r-test input files, upload of artifact(#1303)
13cd8bcf8 Update version to v3.3
8b8177f01 Add a super-controller library target to CMake (#889)
2e7c97b83 Update of r-test to point to dev branch after #1240
c719778a7 Improvements to the InflowWind disk averaged velocity calculations (#1240)
fb9aec734 AA: using new BL r-test input files for IEA_LB
1ca61657c New AeroDynInflow (ADI) module with c-bindings interface (#1110)
8d2b79947 Update of r-test to point to dev branch
abdb47ebc ED/AD: reactivating rotor furling and tailfin aerodynamics (#1277)
a449a52ce Minor error handling and code cleanup (#1293)
70635c51f AD: add new projection method and BEM methods (#1283)
ce24848b3 Merge pull request #957 from hkross/feature/Buoyancy
ffdd6809f Adjust syntax in api_change.rst
76d2a72a4 Remove redundant paragraph in AD docs
7b2015c15 GH Actions: Update artifact upload action version
ccf25ad4b AD/MHK: update of r-test
6ccb32c36 AD/MHK: placing hub and nacelle prop before tower
dd3c56c40 AD: allowing blade input file without cuoyancy columns
9007f776d Update regression tests
5a50b5397 Merge remote tracking branch upstream/dev into feature/Buoyancy
839bb62da Update regression tests
fd4fab06c Use mesh mapping routines for tower buoyant loads
4051210a2 Add back in blade root hub buoyancy correction
b4886e733 Use mesh mapping routines for blade buoyant loads
35a28725a Bug Fix: OLAF: particles are NaN when vortex segments have zero length (#1276)
dcdc7c33c Linear Trim Solution Improvements (#1275)
a9927602e Merge pull request #1263 from bjonkman/b/Farm_OMP
22b997517 Merge pull request #1267 from ebranlard/f/olaf-doc
8e9a44ec2 OLAF: documentationr: updated guidelines, using nFWPanels
16b2d82ec Merge pull request #1266 from ebranlard/f/ifw-omp
e387ff7ca IfW: removing OMP in inflowwind until pointer implemented (see #1265)
95ce92217 Remove blade root corrections and use element length based on aerodynamic centers for defining per unit length loads
aa9c459b5 GitHub Workflow: adding build-all-debug-single to check types on compile (#1264)
6906dfcbb Simplify code in Farm_SetOutParam
99113d0a3 FAST.Farm: Update types files + remove OutStrLenM1 parameter
624dfab19 Merge remote-tracking branch 'bjonkman/test/OMP_FF' into b/Farm_OMP
bfa9eb148 VS build of FAST.Farm OMP: remove dependency on MKL libraries
284152d08 FAST.Farm OutListParameters: fix issue with Windows/Intel/OMP
1b4a1ac38 Merge pull request #1248 from bjonkman/f/Registry
ba6e89b37 Merge pull request #1000 from ebranlard/f/ua-dbemt
2e9ea7cf2 VS FAST.Farm OMP build: use static libraries
6661940d6 UA/DBEMT: update of r-test
9fea6a62a Merge branch 'dev' into f/ua-dbemt
42774c9d0 Merge branch 'dev' into f/ua-dbemt
e3f401f86 Merge pull request #1037 from bjonkman/b/BEM_TSR_turnoff
f558a6391 Merge branch 'dev' into f/Registry
c6dc52e47 update r-test
620c60b16 Remove unnecessary artifact upload step
27e418bc3 Compile and run Registry in GH Actions
5773f704f Merge remote-tracking branch 'NREL/dev' into b/BEM_TSR_turnoff
782d4aea7 Merge pull request #1254 from bjonkman/f/WriteOutput
3a6e5c68f update r-test
172b020c3 Merge remote-tracking branch 'NREL/dev' into f/WriteOutput
ef6d6baa1 Merge pull request #1061 from bjonkman/f/Aero_Sync
77ad92e07 Merge branch 'dev' into f/Aero_Sync
8bb1bc229 Merge pull request #1042 from bjonkman/f/AD_TwrShadow
98d86ee14 Merge pull request #20 from rafmudaf/f/AD_TwrShadow
673b437d8 Update r-test baselines for AOC cases
936f18e75 Merge branch 'dev' into f/AD_TwrShadow
49ca7ad91 Remove redundant parameter from Waves
23ce9743c MAP: fix compiler warning about parameter being different than declaration
9162ee89e NWTC_IO: update GetWords to return the number actually read
4e034aa47 NWTC Lib: add `OutStrLenM1` and `FindValidChannelIndx`
6e5c3e88c Registry: fix typo in error message text
56aaad362 NWTC Lib: fix uninitialized ErrStat in FreeDynamicLib
35d8bb356 Update Types files
e1969eb6b Update Registry to use pointers when requested
8ad56a7cc Merge pull request #1086 from mattEhall/MDv2-farm
637b93fc0 MDv2: update api_change.rst
15e2480e1 MDv2: add MD documenation (linked to another readthedocs for now)
679d85054 Merge pull request #28 from andrew-platt/MDv2-farm
4791e9a31 MDv2: update regression tests using MD
f067eb998 Merge remote-tracking branch 'OpenFAST/dev' into MDv2-farm
066807917 Merge pull request #999 from ebranlard/f/hd-am-end
66582caf7 HD: regression test update after added mass fix
23fb58fd5 Merge remote-tracking branch 'OpenFAST/dev' into f/hd-am-end
59fa0db66 Merge pull request #1199 from ebranlard/f/linviz
1a1091f79 Lin: close default vtk circle shape
b5c449160 Lin: minor update to error handling in SetVTKDefaultBladeParams
1dc43e6b6 Merge remote-tracking branch 'OpenFAST/dev' into MDv2-farm
0f8237e78 Merge pull request #1244 from andrew-platt/f/DisableRegTests
de6e54466 testing: cpp testing failing from last commit due to missing .yaml file
8b776ce08 FF: add warning if a turbine using shared moorings is using SD
6ce04ff58 Merge remote-tracking branch 'origin/f/DisableRegTests' into MDv2-farm
83b5f9a41 Merge pull request #1211 from deslaughter/bug/pythonlib
4fff8f218 testing: update test execution scripts to use rtl.copyTree
e1e61744e RegTest: remove a python test and a hd test that were equivalents to OpenFAST tests that were removed.
c5c38fa01 Merge remote-tracking branch 'OpenFAST/dev' into MDv2-farm
1d16cd419 Merge remote-tracking branch 'NREL/dev' into f/Aero_Sync
4506efe2d Merge remote-tracking branch 'NREL/dev' into f/AD_TwrShadow
7228d7f11 Merge remote-tracking branch 'NREL/dev' into b/BEM_TSR_turnoff
b496e46b8 Merge pull request #1230 from andrew-platt/b/HD_KinematicLongInputLine
3770ba9c8 Merge pull request #1239 from ebranlard/f/aa-delta0
f67cfb1c9 AA: fix BL-thickness for heavily-tripped airfoil, and adding equation references (see #1079)
e4392d7ea Merge remote tracking branch upstream/dev into feature/Buoyancy
cc9b71fd4 Add bent blade corrections to buoyancy calculation
28d535ca7 MDv2: use small angle perturbation for angles in Perturb_u
8f93c02fb MDv2: true up FAST_Lin.f90 to match dev (bad merge may have occured at some point)
471c7a646 Merge remote-tracking branch 'OpenFAST/dev' into MDv2-farm
51740e683 MDv2: update r-test cases
179298421 HD: increase max length of line read from kinematics files
b888e4a83 [bugfix] Seg Fault due to hub model and external inflow (#1227)
32a5f3406 Merge remote-tracking branch 'OpenFAST/dev' into MDv2-farm
19b4ca7f3 Merge pull request #1222 from bjonkman/f/Python_RegTests
0a6d2f005 Merge pull request #1228 from andrew-platt/b/CMake_FlagUpdate-rtest
a8b7c89c1 r-test: Remove -m64 in CMAKE_Fortran_FLAG from r-test
458b2b36f Add hub buoyant forces and moments to rotor fluid force and moment outputs
273e9c191 Merge remote-tracking branch 'NREL/dev' into f/Python_RegTests
fccee33a2 r-test: missing test case after merge of #1217
93b5288b9 Merge remote-tracking branch 'NREL/dev' into f/Python_RegTests
4923e05d4 Missing r-test commit from previous PR
cd14fab5f fix broken spacing from previous merge conflict
b22fc02d1 python scripts: avoid plotting errors with different numbers of output channels
6adf4ac61 Fix broken manual regression test python script
cec8dfa90 Merge remote-tracking branch 'NREL/dev' into f/Python_RegTests
7f4e9057e Add some outputs to fixed MHK_RM1 AeroDyn driver r-test and update baseline
1c4866124 Merge remote-tracking branch 'mhall/MDv2-farm' into MDv2-farm
ddcb39270 Merge remote-tracking branch 'OpenFAST/dev' into MDv2-farm
2ea9bcb24 Merge pull request #1217 from rafmudaf/q3/one_baseline
783925f82 Revert path changes (see #1021)
134959cd1 Add legend to error plots
c0453417c Improvements to regression-test python scripts
92ddaf336 Bug fix in finding the channel order of magnitude
705bf08f0 Disable consistently inconsistent test cases
e46cbaa65 Connect tolerance parameters through CMake
5ba94cef1 FastLibAPI: change output_channel_names to vector. Renaming the class member channel_names to output_channel_names created a conflict with a class function prototype which was designed to return a string of channel names. To make FastLibAPI consistent with openfast_library.py, this commit changes output_channel_names to be a vector of strings which is populated by the fast_init method.
8faa2538a Merge remote-tracking branch 'OpenFAST/dev' into MDv2-farm
31cd646bf FastLibAPI: channel_names -> output_channel_names Class member was renamed for consistency with openfast_library.py.
b427ef7eb openfast_library.py channel_names -> output_channel_names This change was requested to so WEIS, which uses this library, doesn't have to change.
c6b19d963 simulink: updates FAST_SFunc.c from FAST_Library.h Updates FAST_SFunc.c for the new FAST_Sizes function signature which exposes DT_Out.
c4e837bc2 FastLibAPI: update for FAST_Sizes, fix memory leak The C++ interface to openfast-library was updated to match the changes to openfast_library.py - basing output on DT_Out instead of DT. Also, the output_array variable was removed and output_values changed to a vector of vectors so the memory will be freed when FastLibAPI is destroyed. This change also removes the copying of data between arrays.
859f4f44d openfast_library.py: save output based on DT_Out For long simulations openfast_library.py would allocate a large array to hold output values for every step based on DT. This array could consume a significant amount of memory and was inconsistent with the data stored in output files which is based on DT_Out. This commit bases the output array size on DT_Out and changes the data collection to match, which can significantly reduce memory usage. In addition, the output_values array is passed directory to FAST_Update to reduce copying data. Lastly, the channel name processing is moved to fast_init to avoid a memory leak
789eadbf5 Fast_Library: expose DT_Out through FAST_Sizes DT_Out is needed to determine the frequency at which results should be captured from FAST_Update in the programs that use openfast-library. This change exposes the DT_out by adding it the arguments of FAST_Sizes. The corresponding function prototype was updated in FAST_Library.h.
0d8762b24 Add HD module test for OC4 jacket
35875cc76 Update regression tests
c15991270 Merge remote tracking branch upstream/dev into feature/Buoyancy
5dc727265 Host a large file in the docs outside of GitHub
0ffbe85f4 Add a ctest label for fastlib cases
ff1cf541f Set ctest driver paths based on system type
35387f79b Rename openfast library ctest function
d1daab1b0 Make atol a function of the magnitude of the data
8a59edd56 Update a few HD cases to use RANLUX pRNG
ccaabe435 Add more precision to SubDyn tests
abcdb12e8 Test ascii output silently
761ef68fb HD: add precision and update Python driver scripts
7c2215bb8 IfW Driver: Fix output headers and column fmt
0b76b44e2 Add fpic compiler flag for C targets
df1cc9e4b Add a no-run flag to CTest options
c70fb2be8 Mark channels with nan or inf as failing
2d75a7273 Expand precision for BeamDyn and SubDyn module tests
acf2c89a0 Update reg test plotting - bug fixes, Bokeh 2.4
68ed80ae9 Update reg test driver scripts
22e8395ae Unify baselines
b2b3d5c7d Plot pass/fail boundary in error plot
fa66d5b64 Determine passing channels instead of norms
84addf3ad Clean up in rtestlib
6aae04a23 Merge pull request #1203 from rafmudaf/q3/parallel_actions
7763deaba Merge branch 'main' into dev
5099377d2 Build HydroDyn C-interface for interface tests
6d9d1c978 Update ideal beam linearization test baselines
3aa7f39ba Disable variable tracking on all FF modules
78fc18774 Consolidate tests and improve naming
7693fa1fe Add a branch for linearization tests
c4d2ca8f4 Add fPIC flag for MAP++
5a8ec2669 Configure OpenFAST Library as shared library
7ed465503 Add parallel jobs to improve Actions reg test time
1b744a29f Option to disable variable tracking with GNU compiler (#1198)
71940d87a Lin: default rectangular cross section for BD and ED. Using FPS for VTKLinTim=2
2ee8b4ae3 Lin: surface mesh outputs without AD using basic geometries, adding circle/rectangle as options
157cfac8d Lin: unifying some code for VTKLinTim=1,2 and adding screen output
23d2330e1 Lin: create VTK directory on restart (user might have deleted it)
3d415d3ef Add overview presentation from NAWEA 2019
d66bd88df Update types files
3a381817b Merge branch 'main' into dev
09a57eb43 Merge branch 'main' into dev
8539e4e90 MoorDyn Rod bugfixes to solve power cable issues:
da6fb64e1 Merge pull request #1188 from andrew-platt/f/ad_driver_lineVTK
b4c9facb0 AD15: add checks on driver inputs for WrVTK and WrVTK_Type
9e1f8f976 AD15: update documentation for WrVTK_Type in the driver
3a12ac60d AD15: add WrVTK_Type to driver for outputting line mesh info
81c879830 Merge pull request #1183 from rafmudaf/dev
4eb9938f5 Merge pull request #1186 from andrew-platt/f/MAP_keyword_Fixed
924241a59 MAP: allow keyword `fixed` and `fix`
092f4cac4 Merge pull request #1078 from hkross/feature/Cavitation
75879ae50 Simulink: add documentation of channels in FAST_Library.h (#1176)
a21da3b90 Fix name of InflowWind_Driver in syntax help docs
70628ac7d Move IfW API changes to the correct section
da66f9a09 Make test documentation more visible in TOC
eab09f07d UA/DBEMT: linearization with UA_OYE, using 4th state only
cab687b7f Merge remote tracking branch upstream/dev into feature/Buoyancy
eb347694f UA/DBEMT: update of documentation. UAMod=4,5,6 support linearization
fdb59b326 Update regression tests
f049ce3a7 Merge remote tracking branch upstream/dev into feature/Cavitation
de7f525f6 Rename AeroDyn images so they get past ad blockers
461ad532c Link to repo-hosted NWTC Programmer's Handbook
fc9114101 UA/DBEMT: update of r-tests
a2c744950 Merge remote-tracking branch 'origin/dev' into f/ua-dbemt
db3423322 Merge remote-tracking branch 'OpenFAST/dev' into mh-MDv2-farm
f1de6223c Merge remote tracking branch upstream/dev into feature/Buoyancy
d27b0adf1 UA/DBEMT: update of r-test
729a2afd3 UA/DBEMT: update of documentation and static equation references in code
680361f14 Merge branch 'dev' into f/ua-dbemt
8788b6a43 Merge branch 'dev' of https://github.com/openfast/openfast into dev
c70906c70 Merge branch 'dev' of https://github.com/openfast/openfast into dev
eca838702 SD lin: [BugFix] indexing to SD_y%Y3Mesh start in Indx_y_SD_Y3Mesh_Start
670375e15 MD: fix issue with compiling double with Intel
7844b9350 MoorDyn: add slack-segment 0.5 safety factor for linearization perturbation size
4ac90265c MDv2: update input file format in r-test
e96a0861b MDv2: [BugFix] segfault in logging option. update input files in r-test
6f8dc6fb5 MDv2: merge issue in MoorDyn registry -- registry.exe could not build it
43e22cc24 Merge branch 'dev' of https://github.com/openfast/openfast into dev
461fd87ea MoorDyn updates: linearization, wave stretching, buoyancy, print:
ea6bc8fe6 MDv2: Fix compile issue with the UnLog
3b4f10d23 MDv2: remove tab characters
017910190 Merge branch 'dev' of https://github.com/openfast/openfast into dev
a8b1d091e Enabling and fixing cable bending stiffness capability:
52d1468d4 Merge pull request #20 from andrew-platt/MDv2-farm
490bd8e85 MoorDyn: restoring backward-compatible output names
e908c4b4f MDv2: Check for correct number of columns in each row of each input table -> throw fatal error if wrong number of columns to prevent program crashes and incorrect processing of data
f7b799e5e MDv2: More strict parsing of Type/BodyID for pinned Rods
f2629d685 MDv2: Make parsing of OutList from input file more robust
de041bb30 MoorDyn cylinder hydrodynamics capability
250f7761d Update regression tests
458438987 Enable cavitation calculation using FVW model
82397643c Update regression test metadata
1d89546ee Merge branch 'dev' of https://github.com/openfast/openfast into dev
605de108f MDv2-farm: update regression test cases from @erickaloz
8c12ac0e7 MDv2: update MoorDyn_Types.f90 after regenerating
1230c155b Merge remote-tracking branch 'OpenFAST/dev' into mh-MDv2-farm
693a56b49 Add description of reference location for MHK turbine inputs
76e74bf08 Merge remote tracking branch upstream/dev into feature/Buoyancy
8448b51e8 Update regression tests
7dc0524ec Update regression tests for AeroDyn module fixed MHK test
47830e425 Move cavitation check call
a42aaf4e2 Merge remote tracking branch upstream/dev into feature/Buoyancy
0a63305c2 Merge remote tracking branch upstream/dev into feature/Buoyancy
f9b5439dd Merge branch 'f/AD_TwrShadow' into f/Aero_Sync
273584958 Merge remote-tracking branch 'NREL/dev' into f/AD_TwrShadow
8156e6c2c AD: fix some typos + convert `pi/180` to `D2R`
5e46952b7 Merge branch 'dev' into f/Aero_Sync_full
48084bcbf FAST lin: update `Indx_y_ED_Nacelle_Start` with suggestion from bjonkman
a612d2a6c MDv2: Fix error message for unidentified Type/BodyID of Connections to show the correct, related wrong user input
c51e7c0ea MDv2: BugFix to ensure correct output of solver options warning and matching line type error
b820815ef Bugfixes for cable bending stiffness
9a28d15c8 Merge pull request #18 from andrew-platt/MDv2-farm
27de1d433 Merge remote-tracking branch 'OpenFAST/dev' into mh-MDv2-farm
d34239ae3 Merge branch 'dev' of https://github.com/openfast/openfast into dev
4f4b5a8fb HD: allways allocating A,B,C (Closes #1046)
c0c1c29e2 GitHub template: update list of binaries for Windows executable
b2e900a21 Merge remote-tracking branch 'NREL/dev' into f/AD_TwrShadow
78efc1bd2 Improve and correct some error messages and warnings to be more precise and helpful
0b3bc95d0 Merge pull request #16 from ebranlard/f/hd-am-end
81df6721b HD: Fix HD added mass on member end (scaling factor) (Close #992)
4cc8f6d41 Bug fixes for nonlinear tension-strain capability
ebc5c85be Merge pull request #14 from andrew-platt/MDv2-farm
5c39dbe08 AD: merge more of `TwrInfl` and `TwrInflArray` routines
19fe467b0 Merge remote-tracking branch 'origin/f/SrvD_linearization' into mh-MDv2-farm
4f5baa82c Merge remote-tracking branch 'OpenFAST/dev' into f/SrvD_linearization
17795d7c0 AD sync: sort BEMT/FVW outputs in AeroDyn_IO.f90
f4f5f994a Merge remote-tracking branch 'NREL/dev' into f/Aero_Sync
cf58377c8 AD/AA: remove unused variables
92effbf2f Merge branch 'b/minor_updates' into f/Aero_Sync
5d2c84832 AD: do not turn off BEM for all negative TSRs
232279486 MDv2: fix non-standard fortran 'if' statement
c69c1780a MDv2: double precision compiling working
383ba9091 MDv2: convert tabs to spaces
643e51332 MDv2: update CMakeLists.txt
ff59f0f27 Merge pull request #11 from andrew-platt/MDv2-farm into mattehall/MDv2-farm
c825ba244 Fixed some duplication and initialization issues for Rods:
dbe0239df Reset a few VS project file entries to match what is in dev
7fcc6bcc7 Merge branch 'f/SrvD_linearization' into mh-MDv2-farm
fcc732f2f [BugFix] Reset WindowsTargetPlatformVersion to 8.1
c5e26157c [BugFix] reset platformtoolset to v140
74b917dd9 Fix typo in buoyancy calculation
bc5c19bbd Merge remote-tracking branch 'NREL/dev' into b/minor_updates
642e4b27d Merge branch 'NREL/dev' into b/minor_updates
2043993f2 Clean up cavitation calculation
91e9a5789 Increase allowed line length in the FileInfoType parsing
44ef89240 MoorDyn: Improved error handling for Rods and WaterKin
b759ca2d6 Update regression tests
1acb3d466 Merge remote tracking branch upstream/dev into feature/Buoyancy
e5cb26d24 Adjust merged FAST_Lin additions for MDv2-farm compatibility
345669f34 Merge remote tracking branch upstream/dev into feature/Buoyancy
ccdf44d65 MD Lin: add du{MD}/du{MD} term (accel + vel terms)
e8f1a7bc4 MD lin: missing argument to MD_JacobianPInput
56604b116 Adding MoorDyn driver visual studio files
9cb0b1bb9 Cherry picking some overlooked linearization updates from MDv2
04e9cba86 UA/DBEMT: Allowing linearization
c1024dfbe DBEMT: fixing equations for continuous DBEMT
46de657be Update regression tests to include fixed RM1 model
911ef64ba Add fixed MHK regression test to CTestList
5184e3b8d MoorDyn waterkin and i/o updates
104f8fc69 Fix HD added mass on member end (Close #992)
6d469b2ac Clarify hub, nacelle, and water depth reference positions in AeroDyn buoyancy documentation
204fd8c44 Merge remote tracking branch upstream/dev into feature/Buoyancy
3fbfe8e94 Merge remote tracking branch upstream/dev into feature/Buoyancy
5476f0c1e Merge remote tracking branch upstream/dev into feature/Buoyancy
360fcc5d6 DBEMT: temporarily turning off Wdot, and changing tau1
e2942a5b0 UA: update driver to switch between oscillation at mid/chord or AC, and velocity at 3/4 or AC
66955bf46 UA: update of drag to better match HAWC2's implementation
b4f650a19 Merge remote tracking branch upstream/dev into feature/Buoyancy
327a7af7e Merge pull request #2 from andrew-platt/feature/Buoyancy
ff5b24ca1 AD buoyancy: partially resetting meshcopy u_ED_HubPtLoad to how it was
5bb6a5006 AD buoyancy: previous commit missed case of MHK without Solve Option 1
d0254604b AD buoyancy: minor modification of SolveOption1 algorithm
670926d61 Update documentation to include buoyancy
db495114f Correct hub buoyancy calculation and AeroDyn to ElastoDyn mesh mapping
86517c9c4 Fix bug in error handling in buoyant loads calculation
5737fdad2 Merge remote tracking branch upstream/dev into feature/Buoyancy
8294c93e0 Adjust the allocation of a buoyancy parameter
a47a0bae1 Merge remote tracking branch upstream/dev into feature/Buoyancy
f21290e66 Bug fix of transverse/axial friction coefficients
d4f24d01b Merge friction updates from shousner/MDv2-farm-bath into MDv2-farm
3990bce9c Update MoorDyn to new input file Body/Line format/capabilities:
e3eec4abf FASTLib.vfproj update for new MD source files
72fbba80d Merge branch 'f/SrvD_linearization' into MDv2-farm:
8f9853371 MD Driver updates and line output fix:
9406880a7 Move cavitation check inside BEMT call in AeroDyn
26c65a88a Merge remote tracking branch upstream/dev into feature/Buoyancy
070dc2f88 Update regression tests
199d604e5 Update regression tests
bb83995cc Remove added mass inputs and validation checks
d8e620a39 Bug fix in getDepthFromBathymetry: fy, not fx in interpolation
98dab1efb Update regression tests
bfca44637 Merge remote tracking branch upstream/dev into feature/AddedMass_Buoyancy
475ac1d03 Remove if statement for variable initialization in FAST_Solver
616c70e25 Update regression tests
24c06af96 Fixed the wrong index for the unit normal vector
d6225f48e Fix uninitialized variables in FAST_Solver
48c9e3e25 Changes in my vs-build FAST sln file
33382c19c A couple bug fixes to the friction code
0d7c83c3a vs-build/FASTlib/FASTlib.vfproj commit
7ffb95e94 Seabed Friction Implementation
d092f6ada Merge remote tracking branch upstream/dev into feature/AddedMass_Buoyancy
3e40ac156 MoorDyn: Implementation of Line bending stiffness
a9ce6e907 Adding unit normal vector to seabed bathymetry interpolation:
f1e6f3ed8 Adding the new MoorDyn sources files I forgot to add in commit 3a1173b2469cde453b938ab8b5977ee189ccc2ee
fcb63e77d Add MD_InitInp Tmax in FAST_Subs
3a1173b24 Restructuring of MoorDyn source and wave/current addition:
e90f8e706 Merge branch 'MDv2-farm-synth' into MDv2-farm
1fd6bf6a1 Remove double-counted weight in fairten outputs
d22feca8f Some water depth variables changed in MoorDyn_Types I'm assuming because I recompiled/rebuilt with Matt's new changes without the water depth variable
75dfc12c9 Added temporary depth variable to make negative and store in tempArray
5a9792a35 Merge remote-tracking branch 'upstream/MDv2-farm' into MDv2-farm-bath
91373f056 First pass at setting anchor depth based on bathymetry
340610b21 Reorder input parsing in prep for auto anchor depth:
e17a19c0d Merge remote-tracking branch 'stein/MDv2-farm-bath' into MDv2-farm
83c570c05 Merge remote-tracking branch 'upstream/MDv2-farm' into MDv2-farm-bath
e1cf18eda Getting MD driver to give t=0 output
3770d3e49 Fixed MD driver to support nonzero initial positions:
7c241b45e MD viscoelastic adjustment to input overall static and dynamic stiffnesses
45d4d9e6b Added .fstf input validation and MD driver improvements:
4654dc125 Adding .vs folders to git ignore
c50568335 Fixed inputString/OptValue character length issue that was causing long-named bathymetry files not to work. Also added an error statement call
bafba40b8 Merge remote-tracking branch 'upstream/MDv2-farm' into MDv2-farm-bath
45463920b Created MDv2 driver and tweaked Rod/Body farm positions:
4d6c96c32 Correct factor of 2 error in buoyancy calculation
41f16628f Implemented simple viscoelastic capability:
d5620011a Corrections in Rod end hydrodynamic added mass and inertia:
9c45c6f3e Some touchups to MoorDyn to get it to compile and run
d4a9e6ff2 Third iteration of fixes for compilation: depth and BathGrid names
5801d166f Debugging error fixes: allocatable issue, syntax errors, etc.
191070f3b Replacing MoorDyn depth parameter with option for bathymetry
a300ec073 Enabling MoorDyn dtOut and FAST.Farm thread/timer output:
12f3a50c5 Update regression test files after correcting merge errors
d3a76f137 Update regression test files after merge with remote branch f/driver
83117efb7 Merge remote branch ebranlard:f/driver into feature/AddedMass_Buoyancy
dc92d7c15 New approach succeeds in applying shared mooring forces:
64373ba9b Finishing up merging of MDv2 and fast-farm branches. Compiles and runs.
82d54d03b MoorDyn_IO fixing bug when specifying output channel node number
73d47e03b MoorDyn further edits to merge MDv2 and shared-mooring farm capablities. Now compiles.
0f1b87079 Adjusted some indenting in MoorDyn
12728ccf6 First batch of changes to make shared mooring ability work with MDv2:
43e06efdf Remaining MD I/O mesh fixes in FAST_Solver and _Lin
aa2fd46db Merge Matt's f/fast-farm (shared moorings) branch into MDv2-farm
926c9aa1f Merge remote-tracking branch 'andy/f/StrucCtrl_controls' into MDv2
356bc6184 Merge branch 'dev' into f/fast-farm
044cc8dbc Fixed/improved error handling edits in FARM_UpdateStates:
c52803218 MoorDyn linearization fixes and default parameters:
0a37d1206 MDv2 lin: missing initialization and unsafe size() of potentially unallocated arrays
dc295314e MDv2: missed wave kin stuff in FAST_Subs for commit ca9380ce
8a4489e0c Revert commit 2ed8c232 changes to cmake setup
ff925dd90 StC ctrl: controller input nominally 0
2ed8c232c SrvD array bugfix from Andy, and proper MD groundBody initialization
93225decd Update user-selectable output names in regression test input files
91a6bbb33 Add user-selectable buoyancy outputs
bbed9fb2c Add buoyancy outputs to OutListParameters.xlsx
ca9380ce9 Removing hard-coded wave grid for general use pending future wave capabilities
ddfdff6c5 Removing 'MD can't linearize' error message
8cd93eeb0 Adding linearization subroutines to MoorDyn v2:
46dbf4f0a Update regression test files to fix typo in speed of sound label
9fdc6f59b Fix typo in speed of sound label
1cbac0c4b Fix hub load point mesh mapping conflict bewteen option 1 and 2 solves
6809ce5d0 Fix typo in nacelle buoyancy calculation
444784635 Adjust nacelle buoyancy calculation
702e736c0 Add buoyancy and added mass inputs to regression test input files
b02033630 Update example input files
efc61b578 Make minor changes to buoyancy and added mass inputs and update types files
7c35bd120 Merge remote tracking branch toan/features/AddMass into feature/AddedMass_Buoyancy
3fa32145d Add hub loads to output mesh
5f9e089af Add AeroDyn hub load point mesh and map to ElastoDyn
824bb9f1e Merge branch 'f/StrucCtrl_controls' of https://github.com/andrew-platt/openfast into MDv2
076cca643 Merge pull request #4 from andrew-platt/MDv2_InputFileParsing
6cf549636 Merge pull request #3 from andrew-platt/b/MDv2_minorBugs
137bb775a copyright update
ced03edc2 Add added mass inputs and validation checks
13bb935f9 Add added mass inputs and validation checks
de1c92fbc Merge remote-tracking branch 'hannah/feature/AddedMass_Buoyancy' into features/AddMass
15631e378 MDv2: turn off the verbose input file info
ef18dc22d MDv2: changed index for line number counting to current line instead of next line
45aee88bf MDv2: potential segfault on closing files that were never opened.
8e1a2e4e0 MDv2: added FileInfo_Type parsing of input file
0e6b7dc4b MDv2: add passing of input FileInfo_Type, remove unused var from MDIO_OpenOutput
04e8ab978 Add blade, tower, and nacelle buoyant loads to output meshes
596516291 Merge remote-tracking branch 'origin/b/HD_unitializedVars' into MDv2_InputFileParsing
6d1a1a6f3 MDv2: set some uninitialized variables
b5c6150ff MDv2: remove a few unnecessary REAL conversions
15e59244d Calculate nacelle buoyant loads
556ad48db MDv2: fix some array bounds issues in interpolation routines
1f285c122 MDv2: change InitInp to intent in only
39419ace2 Calculate hub buoyant loads
b104356b2 Replace 1.0/0.0 with NaN -- gcc wouldn't compile
2f77648e3 Replace non-standard tabs with spaces
743b10454 Add some _Types.f90 files back in. Deleted in prior commit????
00139e466 Remove print statements
f4c688e7f Merge branch 'f/StrucCtrl_controls' of https://github.com/andrew-platt/openfast into MDv2
1e22dcee1 Updating MD version number
0d4c01298 Trap buoyant load NaN case and set to zero
5f316c129 Calculate tower buoyant loads, rename some buoyancy variables
2d7f58956 Calculate blade buoyant loads, edit buoyancy parameters
2fd0973f5 Fixed up MD input prep in FAST.Farm
7d126cdd2 Handling uncoupled turbines with a dummy node in the MD meshes
e4f93cfbf Fix routineName of Farm_InitMD
ee8f77222 Drafting shared moorings capability in FAST.Farm:
0106cfe38 Calculate buoyancy parameters
4cf50aa50 Merge branch 'f/StrucCtrl_controls' of https://github.com/andrew-platt/openfast into MDv2
99a982bd3 Add environmental variables to driver input files
29f5dec11 Merge branch 'f/fast-farm' of https://github.com/jjonkman/OpenFAST into f/fast-farm
47f37c54e Fix-ups from merging StrucCtrl with MDv2 work.
e2a0d9416 Merge branch 'f/StrucCtrl_controls' of https://github.com/andrew-platt/openfast into MDv2
e06154815 Merge branch 'f/StrucCtrl_controls' of https://github.com/andrew-platt/openfast into MDv2
5d17d6d73 The first version shared for USFLOWT.
6ad0dd0bd Merge remote branch ebranlard:f/driver into feature/AddedMass_Buoyancy
9c7c4bb9a Add MHK turbine type switch and validation checks
95f644e19 Add buoyancy inputs and validation checks
96120686e Merge remote branch ebranlard:f/AD_multi into feature/AddedMass_Buoyancy
1c01e71df Merge remote tracking branch upstream/dev into feature/AddedMass_Buoyancy
82829f7d2 Merge remote tracking branch upstream/dev into feature/AddedMass_Buoyancy
42052413a Merge branch 'dev' of https://github.com/OpenFAST/openfast into MDv2
983d4a7c3 Ensuring no side forces in node weights
d31776675 Merge remote tracking branch upstream/dev into feature/AddedMass_Buoyancy
fe65caae7 Add input flags for added mass and buoyancy back into AeroDyn_IO (deleted during a merge conflict)
a92ca670e Merge remote tracking branch upstream/dev into feature/AddedMass_Buoyancy and resolve merge conflict in AeroDyn_IO
82a1d2240 Bug fixes in wave grid implementation and MD Rod Froude-Krylov force.  - Solved memory bug in WameMod=0 case by reordering htings.  - Removing unnecessary USE WAVES and specifying "only..." in MD.  - In MD, now using WaveTimes array rather than (J-1)*dtWave.  - Fixed error in MD Rod Froude Krylov force calculation (was 50% too small)
3ac0590ce Merge branch 'TCF-mods2' of https://github.com/HaymanConsulting/OpenFAST into MDv2
24cc24193 Merge remote tracking branch upstream/dev into feature/AddedMass_Buoyancy
130547e45 Correction of my earlier edits in FAST_Subs - no if statements for allocating all mooring models' inputs.
f9cd66224 Merge branch 'TCF-mods2' of https://github.com/HaymanConsulting/OpenFAST into MDv2
734e2468f Small adjustment/bugfix to wave grid, MoorDyn coupled Rod bugfix, MoorDyn tidying.
938fa0a65 Merge branch 'TCF-mods2' of https://github.com/HaymanConsulting/OpenFAST into MDv2
f16b590cd Adjusting hard-coded wave kinematics grid functionality to use public parameters of the Waves module. This makes it quicker to adjust the grid settings and recompile. Also fixed the allocation oversight that prevented WaveMod=0 cases from running (given this wave grid functionality).
2b4a27a78 Tiny registry fix in MD
8813a1667 Properly hooking up CaEnd and CdEnd to Rods in MoorDyn.
2e07a669c Merge branch 'TCF-mods2' of https://github.com/HaymanConsulting/OpenFAST into MDv2
701c94723 Major MoorDyn v2 changes. Introducing all the v2 objects and structure. Still some things to work out for buoyancy can applications.
d8ae282c6 Merge remote tracking branch upstream/dev into feature/AddedMass_Buoyancy
de02d56ad Added Mod_WaveField input to FAST.Farm for wave load phasing based on turbine positions: - New variable WaveFieldMod is passed through FAST.Farm into each OpenFAST instance   to each HydroDyn module  where it can adjust phases in the complex wave elevation   amplitudes in Waves and Waves2. - This adds a new line for Mod_WaveField below the line for Mod_AmbWind in the   FAST.Farm primary input file: - Mod_WaveField   Wave field handling (-) (switch) {1: use individual HydroDyn inputs   without adjustment, 2: adjust wave phases based on turbine offsets from farm origin}
8aea9125f Combine added mass coefficient input checks into a single loop
a1f01297d Merge remote tracking branch upstream/dev into feature/AddedMass_Buoyancy
21cdf5765 Add input flags and coefficients for added mass and buoyancy
7f604a1c6 Edits to Waves, HydroDyn, and glue code changes to support MoorDyn v2 changes and to hard-code a simple wave kinematics grid to pass this info to MoorDyn for buoyancy cans.
a0254a25f Merge branch 'MDmods' of https://github.com/mattEhall/openfast into TCF-mods2  - This brings in the initial active tension capability and the MoorDyn driver.  - Much of this will be overwritten shortly by MoorDyn v2 code.
426243624  MoorDyn bug fix for tensions changing part-way through simulation.  - Tension amplitudes were sometimes changing, typically at 512 s.  - This was likely caused by use of single-precision time variable with MD_Input_ExtrapInterp.  - All time variables are now double precision, solving the problem.

git-subtree-dir: OpenFAST
git-subtree-split: e8ec53f9c7f9d3f6a13bfb61dba12a0ca04d8a2f

* OF3p4 starts to run, AD15 API changes

* fix tfinfile

* update olaf i/o

* aero is now fld in openfast

* fix intel linking errors

* aero vs fld in tests

* temporarily comment out regression test

* update pkl file and bring back reg test

* try string workaround

* Update MoorDyn reader/writer for OF v3.3.0

* fix tower cb bug

* Squashed 'WISDEM/' changes from 03ab8465a..6f15fc9ed

6f15fc9ed Merge pull request #415 from WISDEM/update_weis
241586936 move away from pip editable installs
c06f08c05 Merge pull request #414 from WISDEM/for_weis
14f256a57 add parallelization option for openmp
eec4b1628 unique grid for monopile

git-subtree-dir: WISDEM
git-subtree-split: 6f15fc9ed7f7fd1282d32af5518d2ae37dbc9466

* MoorDyn input file IEA15 updated

* fix olaf example and update olafparams

* Update reader and writer with StC, MoorDyn formatting

* Add MoorDyn info to fst_vt

* fix bug in JDampings SubDyn

* Update README with software versions

---------

Co-authored-by: Garrett Barter <garrett.barter@nrel.gov>
Co-authored-by: dzalkind <dzalkind@nrel.gov>
Co-authored-by: Pietro Bortolotti <pbortolo@r5i1n32.ib0.cm.hpc.nrel.gov>
Co-authored-by: dzalkind <65573423+dzalkind@users.noreply.github.com>
ptrbortolotti added a commit that referenced this pull request Jun 1, 2023
6b8706b75 Merge pull request #1568 from OpenFAST/rc-3.5.0
021594911 docs: address documentation changes requested by @jjonkman for v3.5.0
bdb6d4cb3 Store changelog as markdown (this is GH markdown which is not entirely standard)
d114cac01 Update r-test to point to r-test v3.5.0 tag
794d0dbdf Update conf.py for v3.5.0
e3a22e277 Add changelog notes for v3.5.0
8fe902e67 CMake: add awaelib and wdlib to FAST.Farm dependencies
2d94241b8 CMake: remove extra dependencies on wdlib awaelib from OpenFAST and FAST_SFunc
20d628e22 Add missing FAST_SFunc (Simulink deps)
ddce16935 Merge pull request #1567 from bjonkman/b/AD_divideByZero
54770bb8b Merge pull request #1566 from deslaughter/b/cmake-matlab
c283aa3a3 more divide-by-zero checks
f593904cb AD: Fix divide-by-zero errors
e79b13b2b Fix FAST_SFunc build using wrong libraries
951825d7b Simulink getting incorrect Sys file during compile with CMake
4bf2cf876 Minor updates to documentation -- typos mostly
2bfd58523 Update api_change.rst for 3.5.0
d5bdbbf78 VS-Build: remove windows 10.0 windows target platform
d63e82d42 Roll back to VS toolset v140 instead of v143
700e8a731 Merge pull request #1561 from bjonkman/b/AD_vsbuild
e29dca6ec AD vs-build: fix file list
ac31048e1 Don't set LINKER_LANGUAGE on CMake INTERFACE  Library
f93616b15 Fix module_name in unit_tests/version/CMakeLists.txt
c7fc73a9f Merge pull request #1560 from deslaughter/b/def_dp
716fde2b2 vs-build: define `OPENFAST_DOUBLE_PRECISION` in AeroDyn_Inflow_c_binding
cb8b454c5 vs-build: define `OPENFAST_DOUBLE_PRECISION` instead of `DOUBLE_PRECISION`
214109650 Merge pull request #1559 from andrew-platt/b/RTD
d72db2c34 [BugFix] Limit urllib3 version for readthedocs building
69e71212e Merge pull request #1493 from mchurchf/v3.4.1-branch
8ef2c01cf Removing more (:) from whole-array operations.
821641c88 Small changes to remove comments and replace print statements with WrScr calls.
bb72d2622 Merge pull request #1555 from deslaughter/bug/cmake-undef
1549da9e1 Document that Simulink mex can be built by CMake
a4740d72a Restore openfast_prelib and _postlib, fix simulink
c120fcecd Update Github actions to Ubuntu 22.04 and GCC-12
fb4164cab Move OpenMP to main CMakeLists.txt
1836193b9 Use reg libs in CMake, build FAST_SFunc in CMake
c050f05d7 Merge pull request #1550 from bjonkman/b/TurbSim_textGrids
52a725931 TurbSim bug fix: fix index into Z array for text grid files
2aef0cc0e Merge pull request #1549 from deslaughter/bug/ifw_read
86ad8a6ca IfW: ifort didn't read derived types properly
f7d968bc9 NWTC_IO: incorrect format specifier in ReadLVarWDefault
11c57be73 Merge pull request #1541 from andrew-platt/f/ADIupdates
fe198323b ADI: MHK wasn't getting passed to IfW
b471f7986 IfW: indentation adjust. Change INOUT to IN (InflowWind_SetParameters)
390c0ecdb ADI: update arguments to ADI_ADIW_Solve after rebase
dffd8e5ff ADI: bugfix for segfault if IfW fails to init
312306255 ADI: fix bug in ADI initialization
dc4ef40a0 ADI: modify CMakeLists to compile in 1 shot after incorporating dvr_subs
45ba20f45 ADI_C: call to ADI_ADIW_Solve for IfW setting values, update regression tests
db4a29896 ADI_c: add output file writing to interface
8bd71da87 ADI: remove t_initial, change data structures
fc12d84fa AD driver_subs: optional directory for setVTKparameters routine
bf7933f6a ADI c_binding: move x,xd,z,OtherState into ADI_data
3b7c8dcc2 ADI: make x,xd,z,OtherState allocatable (needed for correction steps in aerodyn_inflow_c) driver_types.f90
354d050b8 ADI: allocatable inputs (u inputTimes) for quadratic interpolation
4c8927532 ADI: use the dvr_Outputs data structure for internal vtk info
3988df19d ADI: set ifw rootname for summary file/echo
d125157dc Merge pull request #1477 from hkross/feature/FloatingMHK
fdb6f2dc9 Update AeroDyn theory documentation to include caveat about modeling MHK turbine support structures and include equation for blade and tower buoyancy volume
6f4bf854c Update r-tests
167884abf Use YAML output for buoyancy parameters in AeroDyn summary file
bc94f0dca Merge remote-tracking branch 'OpenFAST/dev' into feature/FloatingMHK
d6e1bc53a Update r-test pointer
c6b976093 Merge pull request #1543 from deslaughter/bug/ifw-mean-vel
5d4572a6e Update r-tests
f05e7ff70 Merge remote tracking branch upstream/dev into feature/FloatingMHK
70d8b43f3 Merge remote-tracking branch 'upstream/dev' into bug/ifw-mean-vel
bc03780ff IfW: perf changes to IfW_FlowField_GetVelAcc
3bded79bd IfW: SigmaF and PLExp was not set for Bladed files
3c05a6166 IfW: fix incorrect use of p%RefPosition
133836507 r-test: update pointer and add IfW tests
87e27ef01 Update r-tests
accfaee51 Fix typo in CTestList
2fa7bf551 Add floating MHK r-tests
907d23eba Merge pull request #1542 from andrew-platt/b/FLANG_nwtclibs
d518bce9c [BugFix] segfault with gfortran 10.4.0  -- NWTC_Base.f90
e083682dc Merge pull request #1538 from deslaughter/f/flang
e50dcbaa3 Update r-test pointer to include ifw_nativeBladed
e1ad195ef ifw: use correct function to calc mean velocity
55eb00c50 This commit addresses PR comments (#1538)
8774ec43e Add support for Flang (classic) compiler
004a1fae4 AWAE: fix error handling in Init
da48da882 Merge pull request #1535 from deslaughter/bug/cmake-ninja
4e29ef9e2 SD: removing static improvement method (SIM) from SubDyn elastic output mesh (y3 mesh) (#1526)
740d19296 Merge remote-tracking branch 'upstream/dev' into bug/cmake-ninja
1d17dcdbb Merge pull request #1534 from bjonkman/b/IfW_below_ground
1513e2d78 Remove trailing slash in SubDyn warning
06fb934ae SD Bug Fix: diameter not set properly for rectangular beams (#1531)
6575c81e1 Fix local LAPACK to work with ninja
7a3502351 SD: fix continuation statement that doesn't build on my compiler
8a3e6a0ab Fixed CMake on Windows (and Ninja build)
3e1c6a43e IfW: add comment/question
9ed8c74cf IfW: Ensure velocity is zero when Z <= 0
334cb1bb8 Use find_package(LAPACK) to find MKL
9c6d8f376 Fix unit_tests so ninja can build project
e2f56e36c [BugFix] AWAE attempting to get size of possibly unallocated array (from PR #1464)
9d6a009dc Update r-test after merging #1516
84158f3fd Merge pull request #1516 from deslaughter/ifw-mod
fec5f76a1 Merge pull request #1530 from andrew-platt/f/cmake_bugfix_PR1010
168e2941a Resolved inflowwind/CMakeLists.txt issue
179dea0e9 Merge remote-tracking branch 'upstream/dev' into ifw-mod
9c64eedfd Docs: indent issue in SD/input_files.rst
e5df74b83 SD: Implementing directional cosine matrices and section properties for rectangular members (#1413)
c9aa5554a Update buoyancy theory documentation to account for floating MHK turbines
86861b6e7 Merge remote tracking branch upstream/dev into feature/FloatingMHK
f2a3bc2a3 cmake: fix cmakelists.txt for map
8a03232dc cmake: fix for nwtclib_obj compile
86b63a995 Update CMake min version after PR #1010
cb01490ba Merge pull request #1010 from Reoptimize-Systems/static-openfast-cmake-obj-libs
68e5dc1be Merge pull request #1427 from gbarter/mkl_cmake
c6cbb54aa Merge pull request #1506 from pablo-benito/fix/CompileWithLinuxIntel
931305511 IfW: initialized ErrStat/ErrMsg in IfW_Points_Init
47255466e Fix Visual Studio project files
442144966 Updated Visual Studio Files
953139951 IfW: added BoxExceed to driver input, moved accel
4860bc433 IfW put FlowField  back in ParameterType, cleanup
d3dfeeefe IfW: final iteration of tower interpolation
c0fd51886 Updated InflowWind docs for acceleration
05e999e03 IfW: Moved Y bounds checking to reduce calls
e323e90bb Merge remote-tracking branch 'refs/remotes/origin/ifw-mod' into ifw-mod
3059a246f Fix Grid3DField_GetCell returning NaN when Y=0
465d5a914 IfW: fix comment on Point_WindNumber
a8a4de697 Updated api_change.rst for InflowWind changes
bdf7f1827 InflowWind cleanup and better tower grid interp
fbf44875f InflowWind: minor cleanup
aca292eba Missing check for OutputAccel in IfW
10b5f51c3 Added InflowWind acceleration outputs
d48ce4248 Removed inflowwind_driver change
7ac862bf5 Moved IfW_FlowField into MiscVars
5075f9ab6 Removed new InflowwindRegressionCase.py code
c82222d37 Regenerated IfW types and updated r-test
db5ae99d8 Merge remote-tracking branch 'upstream/dev' into ifw-mod
ce12a866f Integrated IfW BoxExceed
a20932781 Merge pull request #1509 from ebranlard/f/ad-cone
68373b978 Merge pull request #1464 from Russell9798/main
d2ab54196 Merge pull request #4 from andrew-platt/f/lidar
900ec4902 Merge remote-tracking branch 'OpenFAST/dev' into f/lidar
0ed1c1ada Merge pull request #3 from andrew-platt/f/lidar
36d255dd2 Update r-test pointer
88157b022 Merge pull request #2 from andrew-platt/f/lidar
4d214b098 AD: new BEM for coning and prebend temporary accessible using WakeMod=11 or 12
cf07578d2 OLAF:fix WrVTK=2
555e5a3ef Code cleanup
0af90e28e Compile Fix
0b7f41ebf Merge remote-tracking branch 'andy/f/IfW_BoxExceed' into ifw-mod
cf5c40647 Update regression test pointer
2621d3151 Check IfW acceleration data in test
cb31cdee5 Updated FASTWrapper for FlowField structure
4240273d8 Fixed bug Grid3DField_GetBoundsT for periodic wind
97bf5084e Fixed code to writes files from inflowwind_driver
da679373f IfW lidar: add input file change to the api_change.rst
5005a3076 Merge pull request #1504 from andrew-platt/f/FF_morePlanes
1642941da Merge remote-tracking branch 'upstream/dev' into ifw-mod
e3df8c03b Changed InflowWind to use new FlowField type
06763abf6 FF: updated FF docs for 99 planes in input file section
e2369d385 FF: allow up to 99 output VTK planes
029c5d80e Lidar IfW: update IfW unit tests
babdb747d Final changes to allow for non-uniform body force node spacing on blades.
5d46b2964 Lidar IfW: more unallocated arrays
c742b9105 Lidar IfW: fix some unallocated variables for lidar in glue code
74d126595 Lidar IfW: cleanup SrvD -- add lidar info to the summary file
c286236a4 Changed the option for blade force point distribution from bool to int (we likely will have more than 2 options in the future)
2e4ac0c7a Various updates to fix incorrect logic in the chord-clustered spacing code.
20b3e2c68 Lidar IfW: format registry files and Lidar file
92f4705fa lidar: get hub info directly from mesh (for later mesh mappings to a lidar mesh)
687722a03 Lidar: revert _Types.f90 for ED to unix line endings
5f7e540cf docs: mispell on figure option `width`
17530fd9e Ifw grid exceed: fix logic error at grid boundary
6966ab97c IfW grid exceed: add warning on first occurance
37cef069e IfW grid exceed: add rough test case placeholder
7f7596d73 IfW grid exceed: fix logic error for points outside box
e351cb7b0 Revert formatting changes
1698843bb IfW grid exceed: add some rudimentary documentation
3a63e7c3c IfW grid exceed: algorithm for extrapolating from tower below grid
d4de50703 IfW: logic for extrapolation of points outside grid
23f8a1cc9 IfW: rearrange FFWind_Interp routine
b370ab7c1 IfW: add flags for handling wind grid exceedence points (only for OLAF)
64a571b46 Merge branch 'dev' into v3.4.1-branch
5014e0164 Small punctuation fix.
9c66ebba2 Removing modifications to UserSubs.f90
515ea0bdc Small formatting clean up.
b23a8436e Cleaned up the OpenFOAM.f90 OpFM_CreateActForceBladeTowerNodes function.
a87e0bb15 Merged dev into f/lidar
4b89b711b Attempting to merge my chord-clustered Aerodyn point distribution option into the newest OpenFAST.
8d701d664 Update r-test
2a7727eb7 Update Lidar.f90
3b114ad60 Merge pull request #1 from Russell9798/Lidar-IfW-Updates
3876a20c5 Add counter for lidar inputs
9e7846a17 Fixed column alignment
02a9fafd2 Fixed column alignment
921a4c31b Update FAST_Solver.f90
97d88b653 Updated Lidar.F90
7699393f9 Moved Lidar Input Section
c4a7375b2 Fixed column alignment
100bcb347 Fixed column alignment
d0a7624a8 Update Lidar.txt
6ecd5a0ca Update Lidar.txt
7daaa1317 Update Lidar.txt
863ad9ba7 Fixed column alignment
d23f3728a Update Lidar.txt
79de88b8c Fixed column alignment
eec4e49f3 hd: add NBodyMod regression tests
f6bdf20ef Update r-test submodule pointer
24c6bd813 Merge pull request #1482 from deslaughter/bug/BD_conv
994936391 Merge pull request #1480 from andrew-platt/b/HD_nbodymod
bb7709df4 Add 5MW_Land_BD_Init test, updated r-test pointer
1f07d1634 BeamDyn missing velocity init in BD_InitAcc
bfd9342ea hd: fix NBody>1 & NBodyMod=1 WAMIT2 bug
f8636c8f7 Update ServoDyn_Registry.txt
e34b0718b Update ServoDyn_Registry.txt
530c7d97d Merge remote tracking branch upstream/dev in feature/FloatingMHK
4acefd77a Update types files
7af0174af Update documentation for floating MHK turbines
b35ab10d8 Merge pull request #1474 from andrew-platt/f/BDdriverVTK
c54940085 AWAE: bugfix -- IfW needs HubPosition and rotor rad (#1476)
9fa2a5458 BD: modify bd_5MW_dynamic_gravity_Az90 to test the TranslationDisp bug in BD driver
f342ad574 BD: fix initial translational displacement in driver
4da3f820c BD: add VTK at T=0 (right after Init)
7e9ca64ff BD: add VTK outputs to driver
59c11c134 Merge pull request #1453 from deslaughter/f/del-quki
76fab2f28 Update to r-test pointer to delete QuKi
fd5cb5b5a [BugFix] FF: uninitialized flag for WAT (#1470)
072389f6b Merge pull request #1419 from andrew-platt/b/RegTestWin_docs
18432374b Merge remote tracking branch upstream/dev into feature/FloatingMHK
75583f17c Flow field supports Bladed wind files
a8942cf57 OLAF: fix documentation issues in circulation solving theory
af3fcb27a FlowField integration and testing with driver
eaab8980c Update ServoDyn_Types.f90
b61a4d6cc Update InflowWind_Types.f90
9c4c22e81 Update Lidar_Types.f90
0c58ee713 Update FAST_Subs.f90
882e4e73e Update Lidar.f90
7de58f3d7 Update FASTWrapper.f90
dde14876d Update AWAE.f90
16b2c4c9d Update FAST_Solver.f90
ccd16565a Update FAST_Subs.f90
b6263367b Update ElastoDyn_Types.f90
a4b9d89bb Update ElastoDyn_Registry.txt
544b84bc0 Update ElastoDyn.f90
44ea7dd8d Update BladedInterface_EX.f90
460b31413 Update ServoDyn.f90
3bc0c851a Update ServoDyn_Types.f90
560274a26 Update ServoDyn_Registry.txt
a91c06f35 Update Lidar.f90
6c919040a Update Lidar_Types.f90
b45a8bf78 Update Lidar.txt
181b9622b Update InflowWind_Subs.f90
24ed5682f Update InflowWind.f90
a8f04db74 Update InflowWind_Types.f90
3ea38c4c0 Update InflowWind.txt
e172534af Update InflowWind.txt
1baa7f579 Updating to ifw-mod branch of r-test
26e690cad Reorg FlowField module, finish VelInterpCubic flag
e0e592690 Added VelInterpOrder to IfW input file
351909526 Moved FlowField module to InflowWind
ed24fc111 flowfield: set end derivatives of cubic spline = 0
385dd41b7 inflowwind: added ExtGrid & ExtPoint to FlowField
fee05ac3e nwtc-library: FlowField smooth Grid and ExtGrid
d58ffc395 inflowwind: add acceleration calc to IfW_FlowField
8d3bf7045 nwtc-library: add acceleration calc for FlowField
67d83e91f inflowwind: add FlowField init to InflowWind_Init
64509d81a inflowwind: adding IfW_FlowField module
f80d45c3a nwtc-library: adding FlowField module
ca3e99812 Merge pull request #1 from bjonkman/f/del-quki
c3aae1cfb Add blade and tower buoyancy volumes to AeroDyn summary file
e0471b069 More updates for new `DbKi=R8Ki` behavior
410d922cd Remove QuKi from OpenFAST
60c02f362 Merge remote-tracking branch 'OpenFAST/main' (v3.4.1) into dev
18704086d Fix api_change.rst
c7ca9784e Merge pull request #1445 from OpenFAST/rc-3.4.1
9ea405347 Update version info and release notes for 3.4.1
861c88461 [BugFix] Doxygen builds failing on rtd, and locally (#1442)
50fa7f7c2 Merge remote tracking branch upstream/dev into feature/FloatingMHK
221c09025 Specify StC Force from External DLL (#1434)
34cc1034f AD15: revert to `Aero` names for output channels (`Fld` is now an alias) (#1428)
c8df56b23 Merge branch 'dev' of https://github.com/openfast/openfast into mkl_cmake
39a1384c6 [BugFix] incorrect routine call in WakeDynamics.f90 caused FF to not compile
61bb4bdc2 prioritize mkl_rt library to avoid runtime errors and eschew preloading libraries
a8cc65a3a Update input files 5MW_Land_ModeShapes
7967f397a Merge pull request #1426 from hkross/f/ADAMSremove
ece8a2481 FAST.Farm: Preliminary implementation of wake-added turbulence (WAT) (#1329)
5265b13db Update types files
19dc800d0 Remove references to ADAMS coupling
6f626a313 SD: SumPrint line in input file had name of SSSum (#1418)
0abd13f9f Update minimum Bokeh version in docs to 2.4+
f1e5b0cc9 Update manualRegressionTest syntax description
9c8d63722 Docs: update manual regression testing syntax for Windows
b428af5c6 Added some comments to CMakeFiles.txt
de00a9ee2 Restore openfastlib to always be shared
1da89dfdf Merge branch 'static-openfast-cmake-obj-libs' of github.com:REOptimize-Systems/openfast into static-openfast-cmake-obj-libs
4c73cdc66 openfast-cpp CMakeLists.txt: ensure fortran implicit libs are linked
515ba3c7d Merge remote tracking branch upstream/dev into feature/FloatingMHK
9e9db8625 SubDyn: documentation fix (missing R_b2g)
ab0d1724c Merge branch 'dev' into static-openfast-cmake-obj-libs
6823d98b8 create_FAST_SFunc.m: need linux-specific mex call COMPFLAGS windows only -MT option differrent in gcc
8b1bec3e0 Use object libraries to avoid missing symbol and linking errors in cpp interface
57dfd99cb openfast-library/CMakeLists.txt: correct target_link_libraries for openfastlib_common_obj and export  openfastlib_common_obj
89d8a8366 Solved circular nwtclibs versioninfo dependency and
5a784895f Adjust OLAF warning for fixed and floating MHK turbines
ae106c52e Merge branch 'dev' into static-openfast-cmake-obj-libs
32237760b Take absolute value of some parameters in AeroDyn for floating MHK turbines
e8ec53f9c Merge pull request #1386 from OpenFAST/dev
8ad9e9754 Update r-test pointer for 3.4.0
27314ad89 update conf.py for 3.4.0
f89e37812 Merge remote-tracking branch 'OpenFAST/main' into dev
c85d456f3 Docs: update example InflowWind and FAST.Farm input files (#1406)
c51790cc8 GetNewUnit: increase allowed number of open files to 16384 (#1392)
dc47c50e4 Take absolute value of additional ElastoDyn variables for floating MHK turbines
608205c6d Merge remote tracking branch upstream/dev into feature/FloatingMHK
415440c4c Correct additional ElastoDyn values for floating MHK turbines
efc80896d change np.float to float in regression test scripts
9946fb0fc Update api_change.rst for v3.4.0 release
650b60520 Add `regression_tests` to the ALL target. (#1376)
3271b8123 MoorDyn v2 C-bindings interface (#848)
60e3cc0d3 MoorDyn bending bugfix and message updates for v2 (#1371)
aef318c7e OpFM: fix mesh access in DEBUG_OPENFOAM option
4eba321a4 OLAF: fix documentation
4d331e7a2 UA: adding UA_Driver outputs, fix separation function for UAMod=6, and adding r-tests (#1369)
8a446ceca OLAF: Adding free near wake panels (#1355)
695c57195 Merge remote tracking branch upstream/dev into feature/FloatingMHK
d2f2df6d9 Take absolute value of some ElastoDyn calcs to prevent negative mass and stiffness for floating MHK
220adf42a OpFM: [bugfix] test for warning condition was broken
524c6c274 TurbSim: User-defined time series updates
785bd1d61 CI: exclude bokeh 3.0.[0-3] -- broken plots
ae73af430 BeamDyn: output summary file in yaml format (#1335)
381660f91 NWTC_Lib: Adding Yaml and VTK to library (moved from SD and AD) (#1333)
0ffa0c059 AeroDyn/UnsteadyAero_Driver: Fix for bug #1346 (#1356)
28f2647ad Merge pull request #1324 from andrew-platt/b/openfoam_mesh
afc5cabba AD15: line endings in AeroDyn_Driver_Types.f90
6beae107c OpFM: add docs on intermediate meshes, updates from PR feedback
87173deb5 OpFM: add error if number of blade points from CFD is significantly larger than AD15 mesh points
09f374eac OpFM: remove unnecessary meshs
57c1a4d34 OpFM: remove ED, and AD14 from OpFM
1defb56d8 add version info to c-binding libraries (#1327)
dfca46063  FF: update of guidelines for Curled wake dr and DT_low (#1328)
4e85fa628 Documentation fixes (#1332)
ca595c443 VTKLin: being more forgiving with number of modes (#1330)
a7b390aa4 Adjust external wind positions for MHK turbines
ec31ce673 Undo TwrInfl index adjustment for floating MHK turbines
b6e3e7b4f Merge remote tracking branch upstream/dev into feature/FloatingMHK
3fff3f475 VTK output: add safety checks (#1321)
6feb60940 Glue VTK: cleanup HD meshes written to VTK files (#1319)
88386bf97 Registry: tweaks to allow extrap/interp of types without module name (#1318)
11dac9e88 Fix for Visual Studio builds with ADI (#1317)
4fbac48cf FF: additional OpenMP parallelizations in FAST.Farm (#1310)
39d37e6be NWTC_IO: nullifying DLL (on restart)  if not present when packing (#1311)
d2c9fef49 Cleanup of OutlistParameters.xlsx
96006c5ff Implementation of the curled-wake model in FAST.Farm (#931)
71d19e5d8 FF: Cartesian grid for AWAE and WD outputs (#1305) - change of FF r-test
b1ed3386c Merge remote-tracking branch 'openfast/main' into dev
5f3fb6ef7 Merge pull request #1291 from OpenFAST/rc-v3.3
b85e3e09e Include NAWEA 2022 slides
3210dac8e API docs bug fix
777a2c48c FF: API changes for future curl wake implementation, WD restructuring (Cq, OMP, skew filt) (#1304)
d1ed5a81a FF: Small reorganization and clean up of FAST.Farm r-test input files, upload of artifact(#1303)
13cd8bcf8 Update version to v3.3
8b8177f01 Add a super-controller library target to CMake (#889)
2e7c97b83 Update of r-test to point to dev branch after #1240
c719778a7 Improvements to the InflowWind disk averaged velocity calculations (#1240)
fb9aec734 AA: using new BL r-test input files for IEA_LB
1ca61657c New AeroDynInflow (ADI) module with c-bindings interface (#1110)
8d2b79947 Update of r-test to point to dev branch
abdb47ebc ED/AD: reactivating rotor furling and tailfin aerodynamics (#1277)
a449a52ce Minor error handling and code cleanup (#1293)
70635c51f AD: add new projection method and BEM methods (#1283)
ce24848b3 Merge pull request #957 from hkross/feature/Buoyancy
ffdd6809f Adjust syntax in api_change.rst
76d2a72a4 Remove redundant paragraph in AD docs
7b2015c15 GH Actions: Update artifact upload action version
ccf25ad4b AD/MHK: update of r-test
6ccb32c36 AD/MHK: placing hub and nacelle prop before tower
dd3c56c40 AD: allowing blade input file without cuoyancy columns
98338fe49 Merge remote tracking branch feature/Buoyancy into feature/FloatingMHK
9007f776d Update regression tests
5a50b5397 Merge remote tracking branch upstream/dev into feature/Buoyancy
839bb62da Update regression tests
fd4fab06c Use mesh mapping routines for tower buoyant loads
4051210a2 Add back in blade root hub buoyancy correction
b4886e733 Use mesh mapping routines for blade buoyant loads
35a28725a Bug Fix: OLAF: particles are NaN when vortex segments have zero length (#1276)
dcdc7c33c Linear Trim Solution Improvements (#1275)
0ae44fad9 Remove platform and tower base geometry checks for floating MHK turbines
a9927602e Merge pull request #1263 from bjonkman/b/Farm_OMP
22b997517 Merge pull request #1267 from ebranlard/f/olaf-doc
8e9a44ec2 OLAF: documentationr: updated guidelines, using nFWPanels
16b2d82ec Merge pull request #1266 from ebranlard/f/ifw-omp
e387ff7ca IfW: removing OMP in inflowwind until pointer implemented (see #1265)
95ce92217 Remove blade root corrections and use element length based on aerodynamic centers for defining per unit length loads
aa9c459b5 GitHub Workflow: adding build-all-debug-single to check types on compile (#1264)
6906dfcbb Simplify code in Farm_SetOutParam
99113d0a3 FAST.Farm: Update types files + remove OutStrLenM1 parameter
624dfab19 Merge remote-tracking branch 'bjonkman/test/OMP_FF' into b/Farm_OMP
bfa9eb148 VS build of FAST.Farm OMP: remove dependency on MKL libraries
284152d08 FAST.Farm OutListParameters: fix issue with Windows/Intel/OMP
1b4a1ac38 Merge pull request #1248 from bjonkman/f/Registry
ba6e89b37 Merge pull request #1000 from ebranlard/f/ua-dbemt
2e9ea7cf2 VS FAST.Farm OMP build: use static libraries
6661940d6 UA/DBEMT: update of r-test
9fea6a62a Merge branch 'dev' into f/ua-dbemt
42774c9d0 Merge branch 'dev' into f/ua-dbemt
e3f401f86 Merge pull request #1037 from bjonkman/b/BEM_TSR_turnoff
f558a6391 Merge branch 'dev' into f/Registry
c6dc52e47 update r-test
620c60b16 Remove unnecessary artifact upload step
27e418bc3 Compile and run Registry in GH Actions
5773f704f Merge remote-tracking branch 'NREL/dev' into b/BEM_TSR_turnoff
782d4aea7 Merge pull request #1254 from bjonkman/f/WriteOutput
3a6e5c68f update r-test
172b020c3 Merge remote-tracking branch 'NREL/dev' into f/WriteOutput
ef6d6baa1 Merge pull request #1061 from bjonkman/f/Aero_Sync
77ad92e07 Merge branch 'dev' into f/Aero_Sync
8bb1bc229 Merge pull request #1042 from bjonkman/f/AD_TwrShadow
98d86ee14 Merge pull request #20 from rafmudaf/f/AD_TwrShadow
673b437d8 Update r-test baselines for AOC cases
936f18e75 Merge branch 'dev' into f/AD_TwrShadow
a0d4f7e76 Also adding in UserSub to do yaw control based on Eric Simley's paper.
49ca7ad91 Remove redundant parameter from Waves
23ce9743c MAP: fix compiler warning about parameter being different than declaration
9162ee89e NWTC_IO: update GetWords to return the number actually read
4e034aa47 NWTC Lib: add `OutStrLenM1` and `FindValidChannelIndx`
6e5c3e88c Registry: fix typo in error message text
56aaad362 NWTC Lib: fix uninitialized ErrStat in FreeDynamicLib
35d8bb356 Update Types files
e1969eb6b Update Registry to use pointers when requested
8ad56a7cc Merge pull request #1086 from mattEhall/MDv2-farm
637b93fc0 MDv2: update api_change.rst
15e2480e1 MDv2: add MD documenation (linked to another readthedocs for now)
679d85054 Merge pull request #28 from andrew-platt/MDv2-farm
4791e9a31 MDv2: update regression tests using MD
f067eb998 Merge remote-tracking branch 'OpenFAST/dev' into MDv2-farm
066807917 Merge pull request #999 from ebranlard/f/hd-am-end
66582caf7 HD: regression test update after added mass fix
23fb58fd5 Merge remote-tracking branch 'OpenFAST/dev' into f/hd-am-end
59fa0db66 Merge pull request #1199 from ebranlard/f/linviz
1a1091f79 Lin: close default vtk circle shape
b5c449160 Lin: minor update to error handling in SetVTKDefaultBladeParams
1dc43e6b6 Merge remote-tracking branch 'OpenFAST/dev' into MDv2-farm
0f8237e78 Merge pull request #1244 from andrew-platt/f/DisableRegTests
de6e54466 testing: cpp testing failing from last commit due to missing .yaml file
8b776ce08 FF: add warning if a turbine using shared moorings is using SD
6ce04ff58 Merge remote-tracking branch 'origin/f/DisableRegTests' into MDv2-farm
83b5f9a41 Merge pull request #1211 from deslaughter/bug/pythonlib
4fff8f218 testing: update test execution scripts to use rtl.copyTree
e1e61744e RegTest: remove a python test and a hd test that were equivalents to OpenFAST tests that were removed.
c5c38fa01 Merge remote-tracking branch 'OpenFAST/dev' into MDv2-farm
1d16cd419 Merge remote-tracking branch 'NREL/dev' into f/Aero_Sync
4506efe2d Merge remote-tracking branch 'NREL/dev' into f/AD_TwrShadow
7228d7f11 Merge remote-tracking branch 'NREL/dev' into b/BEM_TSR_turnoff
a249ec9ac Merge remote tracking branch feature/Buoyancy into feature/FloatingMHK
b496e46b8 Merge pull request #1230 from andrew-platt/b/HD_KinematicLongInputLine
3770ba9c8 Merge pull request #1239 from ebranlard/f/aa-delta0
f67cfb1c9 AA: fix BL-thickness for heavily-tripped airfoil, and adding equation references (see #1079)
e4392d7ea Merge remote tracking branch upstream/dev into feature/Buoyancy
cc9b71fd4 Add bent blade corrections to buoyancy calculation
28d535ca7 MDv2: use small angle perturbation for angles in Perturb_u
8f93c02fb MDv2: true up FAST_Lin.f90 to match dev (bad merge may have occured at some point)
471c7a646 Merge remote-tracking branch 'OpenFAST/dev' into MDv2-farm
51740e683 MDv2: update r-test cases
179298421 HD: increase max length of line read from kinematics files
b888e4a83 [bugfix] Seg Fault due to hub model and external inflow (#1227)
32a5f3406 Merge remote-tracking branch 'OpenFAST/dev' into MDv2-farm
19b4ca7f3 Merge pull request #1222 from bjonkman/f/Python_RegTests
0a6d2f005 Merge pull request #1228 from andrew-platt/b/CMake_FlagUpdate-rtest
a8b7c89c1 r-test: Remove -m64 in CMAKE_Fortran_FLAG from r-test
458b2b36f Add hub buoyant forces and moments to rotor fluid force and moment outputs
273e9c191 Merge remote-tracking branch 'NREL/dev' into f/Python_RegTests
fccee33a2 r-test: missing test case after merge of #1217
93b5288b9 Merge remote-tracking branch 'NREL/dev' into f/Python_RegTests
4923e05d4 Missing r-test commit from previous PR
cd14fab5f fix broken spacing from previous merge conflict
b22fc02d1 python scripts: avoid plotting errors with different numbers of output channels
6adf4ac61 Fix broken manual regression test python script
cec8dfa90 Merge remote-tracking branch 'NREL/dev' into f/Python_RegTests
7f4e9057e Add some outputs to fixed MHK_RM1 AeroDyn driver r-test and update baseline
7f1bc2f58 Adjust AeroDyn driver inputs and geometry checks for floating MHK turbines
1c4866124 Merge remote-tracking branch 'mhall/MDv2-farm' into MDv2-farm
ddcb39270 Merge remote-tracking branch 'OpenFAST/dev' into MDv2-farm
2ea9bcb24 Merge pull request #1217 from rafmudaf/q3/one_baseline
783925f82 Revert path changes (see #1021)
134959cd1 Add legend to error plots
c0453417c Improvements to regression-test python scripts
92ddaf336 Bug fix in finding the channel order of magnitude
705bf08f0 Disable consistently inconsistent test cases
e46cbaa65 Connect tolerance parameters through CMake
5ba94cef1 FastLibAPI: change output_channel_names to vector. Renaming the class member channel_names to output_channel_names created a conflict with a class function prototype which was designed to return a string of channel names. To make FastLibAPI consistent with openfast_library.py, this commit changes output_channel_names to be a vector of strings which is populated by the fast_init method.
8faa2538a Merge remote-tracking branch 'OpenFAST/dev' into MDv2-farm
31cd646bf FastLibAPI: channel_names -> output_channel_names Class member was renamed for consistency with openfast_library.py.
b427ef7eb openfast_library.py channel_names -> output_channel_names This change was requested to so WEIS, which uses this library, doesn't have to change.
c6b19d963 simulink: updates FAST_SFunc.c from FAST_Library.h Updates FAST_SFunc.c for the new FAST_Sizes function signature which exposes DT_Out.
c4e837bc2 FastLibAPI: update for FAST_Sizes, fix memory leak The C++ interface to openfast-library was updated to match the changes to openfast_library.py - basing output on DT_Out instead of DT. Also, the output_array variable was removed and output_values changed to a vector of vectors so the memory will be freed when FastLibAPI is destroyed. This change also removes the copying of data between arrays.
859f4f44d openfast_library.py: save output based on DT_Out For long simulations openfast_library.py would allocate a large array to hold output values for every step based on DT. This array could consume a significant amount of memory and was inconsistent with the data stored in output files which is based on DT_Out. This commit bases the output array size on DT_Out and changes the data collection to match, which can significantly reduce memory usage. In addition, the output_values array is passed directory to FAST_Update to reduce copying data. Lastly, the channel name processing is moved to fast_init to avoid a memory leak
789eadbf5 Fast_Library: expose DT_Out through FAST_Sizes DT_Out is needed to determine the frequency at which results should be captured from FAST_Update in the programs that use openfast-library. This change exposes the DT_out by adding it the arguments of FAST_Sizes. The corresponding function prototype was updated in FAST_Library.h.
bbe030704 Fix typo in cavitation calculation
97ce00c23 Merge remote tracking branch feature/Buoyancy into feature/FloatingMHK
0d8762b24 Add HD module test for OC4 jacket
35875cc76 Update regression tests
c15991270 Merge remote tracking branch upstream/dev into feature/Buoyancy
cbf93de4d Adjust inputs, geometry checks, and buoyancy and cavitation calculations for floating MHK turbines
5dc727265 Host a large file in the docs outside of GitHub
0ffbe85f4 Add a ctest label for fastlib cases
ff1cf541f Set ctest driver paths based on system type
35387f79b Rename openfast library ctest function
d1daab1b0 Make atol a function of the magnitude of the data
8a59edd56 Update a few HD cases to use RANLUX pRNG
ccaabe435 Add more precision to SubDyn tests
abcdb12e8 Test ascii output silently
761ef68fb HD: add precision and update Python driver scripts
7c2215bb8 IfW Driver: Fix output headers and column fmt
0b76b44e2 Add fpic compiler flag for C targets
df1cc9e4b Add a no-run flag to CTest options
c70fb2be8 Mark channels with nan or inf as failing
2d75a7273 Expand precision for BeamDyn and SubDyn module tests
acf2c89a0 Update reg test plotting - bug fixes, Bokeh 2.4
68ed80ae9 Update reg test driver scripts
22e8395ae Unify baselines
b2b3d5c7d Plot pass/fail boundary in error plot
fa66d5b64 Determine passing channels instead of norms
84addf3ad Clean up in rtestlib
6aae04a23 Merge pull request #1203 from rafmudaf/q3/parallel_actions
7763deaba Merge branch 'main' into dev
5099377d2 Build HydroDyn C-interface for interface tests
6d9d1c978 Update ideal beam linearization test baselines
3aa7f39ba Disable variable tracking on all FF modules
78fc18774 Consolidate tests and improve naming
7693fa1fe Add a branch for linearization tests
c4d2ca8f4 Add fPIC flag for MAP++
5a8ec2669 Configure OpenFAST Library as shared library
7ed465503 Add parallel jobs to improve Actions reg test time
1b744a29f Option to disable variable tracking with GNU compiler (#1198)
71940d87a Lin: default rectangular cross section for BD and ED. Using FPS for VTKLinTim=2
2ee8b4ae3 Lin: surface mesh outputs without AD using basic geometries, adding circle/rectangle as options
157cfac8d Lin: unifying some code for VTKLinTim=1,2 and adding screen output
23d2330e1 Lin: create VTK directory on restart (user might have deleted it)
3d415d3ef Add overview presentation from NAWEA 2019
d66bd88df Update types files
232439f02 Adjust inputs, geometry checks, and buoyancy and cavitation calculations for fixed MHK turbines
3a381817b Merge branch 'main' into dev
09a57eb43 Merge branch 'main' into dev
8539e4e90 MoorDyn Rod bugfixes to solve power cable issues:
da6fb64e1 Merge pull request #1188 from andrew-platt/f/ad_driver_lineVTK
b4c9facb0 AD15: add checks on driver inputs for WrVTK and WrVTK_Type
9e1f8f976 AD15: update documentation for WrVTK_Type in the driver
3a12ac60d AD15: add WrVTK_Type to driver for outputting line mesh info
81c879830 Merge pull request #1183 from rafmudaf/dev
4eb9938f5 Merge pull request #1186 from andrew-platt/f/MAP_keyword_Fixed
924241a59 MAP: allow keyword `fixed` and `fix`
092f4cac4 Merge pull request #1078 from hkross/feature/Cavitation
75879ae50 Simulink: add documentation of channels in FAST_Library.h (#1176)
a21da3b90 Fix name of InflowWind_Driver in syntax help docs
70628ac7d Move IfW API changes to the correct section
da66f9a09 Make test documentation more visible in TOC
eab09f07d UA/DBEMT: linearization with UA_OYE, using 4th state only
ffae12952 Merge remote tracking branch feature/Buoyancy into feature/FloatingMHK
cab687b7f Merge remote tracking branch upstream/dev into feature/Buoyancy
eb347694f UA/DBEMT: update of documentation. UAMod=4,5,6 support linearization
fdb59b326 Update regression tests
f049ce3a7 Merge remote tracking branch upstream/dev into feature/Cavitation
de7f525f6 Rename AeroDyn images so they get past ad blockers
461ad532c Link to repo-hosted NWTC Programmer's Handbook
fc9114101 UA/DBEMT: update of r-tests
a2c744950 Merge remote-tracking branch 'origin/dev' into f/ua-dbemt
db3423322 Merge remote-tracking branch 'OpenFAST/dev' into mh-MDv2-farm
eb54ace83 Adjust inputs for fixed MHK turbines
f1de6223c Merge remote tracking branch upstream/dev into feature/Buoyancy
d27b0adf1 UA/DBEMT: update of r-test
729a2afd3 UA/DBEMT: update of documentation and static equation references in code
36c4dec66 openfast-library/CMakeLists.txt: change order of object files
af56d527f nwtc-library/CMakeLists.txt: put all nwtcsyslib_matlab_obj link libs on one line
54488a2d6 openfast-cpp/CMakeLists.txt: add OpenMP target link libs if necessary
c76948830 Add missing map library objects to openfast-library
221b250c1 odifications to cmake files to ensure each object file is built only once, and also to reduce pollution when building Simulink interface and linking against mex libraries
680361f14 Merge branch 'dev' into f/ua-dbemt
8788b6a43 Merge branch 'dev' of https://github.com/openfast/openfast into dev
c70906c70 Merge branch 'dev' of https://github.com/openfast/openfast into dev
eca838702 SD lin: [BugFix] indexing to SD_y%Y3Mesh start in Indx_y_SD_Y3Mesh_Start
670375e15 MD: fix issue with compiling double with Intel
ea33943d2 All updates to be able to specify chord-based actuator force point clustering.
7844b9350 MoorDyn: add slack-segment 0.5 safety factor for linearization perturbation size
4ac90265c MDv2: update input file format in r-test
e96a0861b MDv2: [BugFix] segfault in logging option. update input files in r-test
6f8dc6fb5 MDv2: merge issue in MoorDyn registry -- registry.exe could not build it
43e22cc24 Merge branch 'dev' of https://github.com/openfast/openfast into dev
4ed7952af Add option to pass in node clustering type for actuator sims
9c7ee2e06 Added Ganesh's implementation of tip clustered force point spacing.
461fd87ea MoorDyn updates: linearization, wave stretching, buoyancy, print:
ea6bc8fe6 MDv2: Fix compile issue with the UnLog
3b4f10d23 MDv2: remove tab characters
017910190 Merge branch 'dev' of https://github.com/openfast/openfast into dev
a8b1d091e Enabling and fixing cable bending stiffness capability:
52d1468d4 Merge pull request #20 from andrew-platt/MDv2-farm
490bd8e85 MoorDyn: restoring backward-compatible output names
e908c4b4f MDv2: Check for correct number of columns in each row of each input table -> throw fatal error if wrong number of columns to prevent program crashes and incorrect processing of data
f7b799e5e MDv2: More strict parsing of Type/BodyID for pinned Rods
f2629d685 MDv2: Make parsing of OutList from input file more robust
de041bb30 MoorDyn cylinder hydrodynamics capability
250f7761d Update regression tests
458438987 Enable cavitation calculation using FVW model
82397643c Update regression test metadata
1d89546ee Merge branch 'dev' of https://github.com/openfast/openfast into dev
605de108f MDv2-farm: update regression test cases from @erickaloz
8c12ac0e7 MDv2: update MoorDyn_Types.f90 after regenerating
1230c155b Merge remote-tracking branch 'OpenFAST/dev' into mh-MDv2-farm
693a56b49 Add description of reference location for MHK turbine inputs
76e74bf08 Merge remote tracking branch upstream/dev into feature/Buoyancy
8448b51e8 Update regression tests
7dc0524ec Update regression tests for AeroDyn module fixed MHK test
47830e425 Move cavitation check call
a42aaf4e2 Merge remote tracking branch upstream/dev into feature/Buoyancy
0a63305c2 Merge remote tracking branch upstream/dev into feature/Buoyancy
f9b5439dd Merge branch 'f/AD_TwrShadow' into f/Aero_Sync
273584958 Merge remote-tracking branch 'NREL/dev' into f/AD_TwrShadow
8156e6c2c AD: fix some typos + convert `pi/180` to `D2R`
5e46952b7 Merge branch 'dev' into f/Aero_Sync_full
48084bcbf FAST lin: update `Indx_y_ED_Nacelle_Start` with suggestion from bjonkman
a612d2a6c MDv2: Fix error message for unidentified Type/BodyID of Connections to show the correct, related wrong user input
c51e7c0ea MDv2: BugFix to ensure correct output of solver options warning and matching line type error
b820815ef Bugfixes for cable bending stiffness
9a28d15c8 Merge pull request #18 from andrew-platt/MDv2-farm
27de1d433 Merge remote-tracking branch 'OpenFAST/dev' into mh-MDv2-farm
d34239ae3 Merge branch 'dev' of https://github.com/openfast/openfast into dev
4f4b5a8fb HD: allways allocating A,B,C (Closes #1046)
c0c1c29e2 GitHub template: update list of binaries for Windows executable
b2e900a21 Merge remote-tracking branch 'NREL/dev' into f/AD_TwrShadow
78efc1bd2 Improve and correct some error messages and warnings to be more precise and helpful
0b3bc95d0 Merge pull request #16 from ebranlard/f/hd-am-end
81df6721b HD: Fix HD added mass on member end (scaling factor) (Close #992)
4cc8f6d41 Bug fixes for nonlinear tension-strain capability
ebc5c85be Merge pull request #14 from andrew-platt/MDv2-farm
5c39dbe08 AD: merge more of `TwrInfl` and `TwrInflArray` routines
19fe467b0 Merge remote-tracking branch 'origin/f/SrvD_linearization' into mh-MDv2-farm
4f5baa82c Merge remote-tracking branch 'OpenFAST/dev' into f/SrvD_linearization
17795d7c0 AD sync: sort BEMT/FVW outputs in AeroDyn_IO.f90
f4f5f994a Merge remote-tracking branch 'NREL/dev' into f/Aero_Sync
73614b03d Merge branch 'dev' into static-openfast-cmake-obj-libs
cf58377c8 AD/AA: remove unused variables
92effbf2f Merge branch 'b/minor_updates' into f/Aero_Sync
5d2c84832 AD: do not turn off BEM for all negative TSRs
232279486 MDv2: fix non-standard fortran 'if' statement
c69c1780a MDv2: double precision compiling working
383ba9091 MDv2: convert tabs to spaces
643e51332 MDv2: update CMakeLists.txt
ff59f0f27 Merge pull request #11 from andrew-platt/MDv2-farm into mattehall/MDv2-farm
c825ba244 Fixed some duplication and initialization issues for Rods:
dbe0239df Reset a few VS project file entries to match what is in dev
7fcc6bcc7 Merge branch 'f/SrvD_linearization' into mh-MDv2-farm
fcc732f2f [BugFix] Reset WindowsTargetPlatformVersion to 8.1
c5e26157c [BugFix] reset platformtoolset to v140
74b917dd9 Fix typo in buoyancy calculation
bc5c19bbd Merge remote-tracking branch 'NREL/dev' into b/minor_updates
642e4b27d Merge branch 'NREL/dev' into b/minor_updates
2043993f2 Clean up cavitation calculation
91e9a5789 Increase allowed line length in the FileInfoType parsing
44ef89240 MoorDyn: Improved error handling for Rods and WaterKin
b759ca2d6 Update regression tests
1acb3d466 Merge remote tracking branch upstream/dev into feature/Buoyancy
94fd3a7b6 top level CMakeLists.txt: install downloaded lapack in src dir, not system, and do so when openfast is installed, also use correct built lapack library locations for linking before make install is invoked
2a793b4fe openfast-library/CMakeLists.txt: remove object libraries from target_link_libraries, also remove STATIC arg from add_library
a1649712e supercontroller/CMakeLists.txt: add onject libs to install targets
b35ce05cd Add external lapack as dependency when USE_LOCAL_STATIC_LAPACK option is used
2848f6cf2 top level CMakeLists.txt: add option to use locally built lapack and blas libraries
6a14d061c Updating CMakeLists to add object libs to install directives to fix export error, also ensure object lib deps all correct
4f4baff73 servodyn/CMakeLists.txt: correct servodyn_obj target_link_libraries
0d907d3f7 Adding more missing target_include_libraries for object libraries
e5cb26d24 Adjust merged FAST_Lin additions for MDv2-farm compatibility
345669f34 Merge remote tracking branch upstream/dev into feature/Buoyancy
ccdf44d65 MD Lin: add du{MD}/du{MD} term (accel + vel terms)
e8f1a7bc4 MD lin: missing argument to MD_JacobianPInput
56604b116 Adding MoorDyn driver visual studio files
9cb0b1bb9 Cherry picking some overlooked linearization updates from MDv2
04e9cba86 UA/DBEMT: Allowing linearization
c1024dfbe DBEMT: fixing equations for continuous DBEMT
46de657be Update regression tests to include fixed RM1 model
911ef64ba Add fixed MHK regression test to CTestList
0ab29c9f1 More modifying build system to create static libopenfast from object libraries to ensure correct linking
abcd0a522 Modify build system to create static libopenfast from object libraries to ensure correct linking
b009fb7fe Merge branch 'main' into dev
a9512546d create_FAST_SFunc.m: need linux-specific mex call COMPFLAGS windows only -MT option differrent in gcc
e2e2d2b38 openfast-cpp/CMakeLists.txt: fixed wrong case on SC.h causes install failure on linux
5184e3b8d MoorDyn waterkin and i/o updates
104f8fc69 Fix HD added mass on member end (Close #992)
6d469b2ac Clarify hub, nacelle, and water depth reference positions in AeroDyn buoyancy documentation
204fd8c44 Merge remote tracking branch upstream/dev into feature/Buoyancy
3fbfe8e94 Merge remote tracking branch upstream/dev into feature/Buoyancy
5476f0c1e Merge remote tracking branch upstream/dev into feature/Buoyancy
360fcc5d6 DBEMT: temporarily turning off Wdot, and changing tau1
e2942a5b0 UA: update driver to switch between oscillation at mid/chord or AC, and velocity at 3/4 or AC
66955bf46 UA: update of drag to better match HAWC2's implementation
b4f650a19 Merge remote tracking branch upstream/dev into feature/Buoyancy
327a7af7e Merge pull request #2 from andrew-platt/feature/Buoyancy
ff5b24ca1 AD buoyancy: partially resetting meshcopy u_ED_HubPtLoad to how it was
5bb6a5006 AD buoyancy: previous commit missed case of MHK without Solve Option 1
d0254604b AD buoyancy: minor modification of SolveOption1 algorithm
670926d61 Update documentation to include buoyancy
db495114f Correct hub buoyancy calculation and AeroDyn to ElastoDyn mesh mapping
86517c9c4 Fix bug in error handling in buoyant loads calculation
5737fdad2 Merge remote tracking branch upstream/dev into feature/Buoyancy
8294c93e0 Adjust the allocation of a buoyancy parameter
a47a0bae1 Merge remote tracking branch upstream/dev into feature/Buoyancy
f21290e66 Bug fix of transverse/axial friction coefficients
d4f24d01b Merge friction updates from shousner/MDv2-farm-bath into MDv2-farm
3990bce9c Update MoorDyn to new input file Body/Line format/capabilities:
e3eec4abf FASTLib.vfproj update for new MD source files
72fbba80d Merge branch 'f/SrvD_linearization' into MDv2-farm:
8f9853371 MD Driver updates and line output fix:
9406880a7 Move cavitation check inside BEMT call in AeroDyn
26c65a88a Merge remote tracking branch upstream/dev into feature/Buoyancy
070dc2f88 Update regression tests
199d604e5 Update regression tests
bb83995cc Remove added mass inputs and validation checks
d8e620a39 Bug fix in getDepthFromBathymetry: fy, not fx in interpolation
98dab1efb Update regression tests
bfca44637 Merge remote tracking branch upstream/dev into feature/AddedMass_Buoyancy
475ac1d03 Remove if statement for variable initialization in FAST_Solver
616c70e25 Update regression tests
24c06af96 Fixed the wrong index for the unit normal vector
d6225f48e Fix uninitialized variables in FAST_Solver
48c9e3e25 Changes in my vs-build FAST sln file
33382c19c A couple bug fixes to the friction code
0d7c83c3a vs-build/FASTlib/FASTlib.vfproj commit
7ffb95e94 Seabed Friction Implementation
d092f6ada Merge remote tracking branch upstream/dev into feature/AddedMass_Buoyancy
3e40ac156 MoorDyn: Implementation of Line bending stiffness
a9ce6e907 Adding unit normal vector to seabed bathymetry interpolation:
f1e6f3ed8 Adding the new MoorDyn sources files I forgot to add in commit 3a1173b2469cde453b938ab8b5977ee189ccc2ee
fcb63e77d Add MD_InitInp Tmax in FAST_Subs
3a1173b24 Restructuring of MoorDyn source and wave/current addition:
e90f8e706 Merge branch 'MDv2-farm-synth' into MDv2-farm
1fd6bf6a1 Remove double-counted weight in fairten outputs
d22feca8f Some water depth variables changed in MoorDyn_Types I'm assuming because I recompiled/rebuilt with Matt's new changes without the water depth variable
75dfc12c9 Added temporary depth variable to make negative and store in tempArray
5a9792a35 Merge remote-tracking branch 'upstream/MDv2-farm' into MDv2-farm-bath
91373f056 First pass at setting anchor depth based on bathymetry
340610b21 Reorder input parsing in prep for auto anchor depth:
e17a19c0d Merge remote-tracking branch 'stein/MDv2-farm-bath' into MDv2-farm
83c570c05 Merge remote-tracking branch 'upstream/MDv2-farm' into MDv2-farm-bath
e1cf18eda Getting MD driver to give t=0 output
3770d3e49 Fixed MD driver to support nonzero initial positions:
7c241b45e MD viscoelastic adjustment to input overall static and dynamic stiffnesses
45d4d9e6b Added .fstf input validation and MD driver improvements:
4654dc125 Adding .vs folders to git ignore
c50568335 Fixed inputString/OptValue character length issue that was causing long-named bathymetry files not to work. Also added an error statement call
bafba40b8 Merge remote-tracking branch 'upstream/MDv2-farm' into MDv2-farm-bath
45463920b Created MDv2 driver and tweaked Rod/Body farm positions:
4d6c96c32 Correct factor of 2 error in buoyancy calculation
41f16628f Implemented simple viscoelastic capability:
d5620011a Corrections in Rod end hydrodynamic added mass and inertia:
9c45c6f3e Some touchups to MoorDyn to get it to compile and run
d4a9e6ff2 Third iteration of fixes for compilation: depth and BathGrid names
5801d166f Debugging error fixes: allocatable issue, syntax errors, etc.
191070f3b Replacing MoorDyn depth parameter with option for bathymetry
a300ec073 Enabling MoorDyn dtOut and FAST.Farm thread/timer output:
12f3a50c5 Update regression test files after correcting merge errors
d3a76f137 Update regression test files after merge with remote branch f/driver
83117efb7 Merge remote branch ebranlard:f/driver into feature/AddedMass_Buoyancy
dc92d7c15 New approach succeeds in applying shared mooring forces:
64373ba9b Finishing up merging of MDv2 and fast-farm branches. Compiles and runs.
82d54d03b MoorDyn_IO fixing bug when specifying output channel node number
73d47e03b MoorDyn further edits to merge MDv2 and shared-mooring farm capablities. Now compiles.
0f1b87079 Adjusted some indenting in MoorDyn
12728ccf6 First batch of changes to make shared mooring ability work with MDv2:
43e06efdf Remaining MD I/O mesh fixes in FAST_Solver and _Lin
aa2fd46db Merge Matt's f/fast-farm (shared moorings) branch into MDv2-farm
926c9aa1f Merge remote-tracking branch 'andy/f/StrucCtrl_controls' into MDv2
356bc6184 Merge branch 'dev' into f/fast-farm
044cc8dbc Fixed/improved error handling edits in FARM_UpdateStates:
c52803218 MoorDyn linearization fixes and default parameters:
0a37d1206 MDv2 lin: missing initialization and unsafe size() of potentially unallocated arrays
dc295314e MDv2: missed wave kin stuff in FAST_Subs for commit ca9380ce
8a4489e0c Revert commit 2ed8c232 changes to cmake setup
ff925dd90 StC ctrl: controller input nominally 0
2ed8c232c SrvD array bugfix from Andy, and proper MD groundBody initialization
93225decd Update user-selectable output names in regression test input files
91a6bbb33 Add user-selectable buoyancy outputs
bbed9fb2c Add buoyancy outputs to OutListParameters.xlsx
ca9380ce9 Removing hard-coded wave grid for general use pending future wave capabilities
ddfdff6c5 Removing 'MD can't linearize' error message
8cd93eeb0 Adding linearization subroutines to MoorDyn v2:
46dbf4f0a Update regression test files to fix typo in speed of sound label
9fdc6f59b Fix typo in speed of sound label
1cbac0c4b Fix hub load point mesh mapping conflict bewteen option 1 and 2 solves
6809ce5d0 Fix typo in nacelle buoyancy calculation
444784635 Adjust nacelle buoyancy calculation
702e736c0 Add buoyancy and added mass inputs to regression test input files
b02033630 Update example input files
efc61b578 Make minor changes to buoyancy and added mass inputs and update types files
7c35bd120 Merge remote tracking branch toan/features/AddMass into feature/AddedMass_Buoyancy
3fa32145d Add hub loads to output mesh
5f9e089af Add AeroDyn hub load point mesh and map to ElastoDyn
824bb9f1e Merge branch 'f/StrucCtrl_controls' of https://github.com/andrew-platt/openfast into MDv2
076cca643 Merge pull request #4 from andrew-platt/MDv2_InputFileParsing
6cf549636 Merge pull request #3 from andrew-platt/b/MDv2_minorBugs
137bb775a copyright update
ced03edc2 Add added mass inputs and validation checks
13bb935f9 Add added mass inputs and validation checks
de1c92fbc Merge remote-tracking branch 'hannah/feature/AddedMass_Buoyancy' into features/AddMass
15631e378 MDv2: turn off the verbose input file info
ef18dc22d MDv2: changed index for line number counting to current line instead of next line
45aee88bf MDv2: potential segfault on closing files that were never opened.
8e1a2e4e0 MDv2: added FileInfo_Type parsing of input file
0e6b7dc4b MDv2: add passing of input FileInfo_Type, remove unused var from MDIO_OpenOutput
04e8ab978 Add blade, tower, and nacelle buoyant loads to output meshes
596516291 Merge remote-tracking branch 'origin/b/HD_unitializedVars' into MDv2_InputFileParsing
6d1a1a6f3 MDv2: set some uninitialized variables
b5c6150ff MDv2: remove a few unnecessary REAL conversions
15e59244d Calculate nacelle buoyant loads
556ad48db MDv2: fix some array bounds issues in interpolation routines
1f285c122 MDv2: change InitInp to intent in only
39419ace2 Calculate hub buoyant loads
b104356b2 Replace 1.0/0.0 with NaN -- gcc wouldn't compile
2f77648e3 Replace non-standard tabs with spaces
743b10454 Add some _Types.f90 files back in. Deleted in prior commit????
00139e466 Remove print statements
f4c688e7f Merge branch 'f/StrucCtrl_controls' of https://github.com/andrew-platt/openfast into MDv2
1e22dcee1 Updating MD version number
0d4c01298 Trap buoyant load NaN case and set to zero
5f316c129 Calculate tower buoyant loads, rename some buoyancy variables
2d7f58956 Calculate blade buoyant loads, edit buoyancy parameters
2fd0973f5 Fixed up MD input prep in FAST.Farm
7d126cdd2 Handling uncoupled turbines with a dummy node in the MD meshes
e4f93cfbf Fix routineName of Farm_InitMD
ee8f77222 Drafting shared moorings capability in FAST.Farm:
0106cfe38 Calculate buoyancy parameters
4cf50aa50 Merge branch 'f/StrucCtrl_controls' of https://github.com/andrew-platt/openfast into MDv2
99a982bd3 Add environmental variables to driver input files
29f5dec11 Merge branch 'f/fast-farm' of https://github.com/jjonkman/OpenFAST into f/fast-farm
47f37c54e Fix-ups from merging StrucCtrl with MDv2 work.
e2a0d9416 Merge branch 'f/StrucCtrl_controls' of https://github.com/andrew-platt/openfast into MDv2
e06154815 Merge branch 'f/StrucCtrl_controls' of https://github.com/andrew-platt/openfast into MDv2
5d17d6d73 The first version shared for USFLOWT.
6ad0dd0bd Merge remote branch ebranlard:f/driver into feature/AddedMass_Buoyancy
9c7c4bb9a Add MHK turbine type switch and validation checks
95f644e19 Add buoyancy inputs and validation checks
96120686e Merge remote branch ebranlard:f/AD_multi into feature/AddedMass_Buoyancy
1c01e71df Merge remote tracking branch upstream/dev into feature/AddedMass_Buoyancy
82829f7d2 Merge remote tracking branch upstream/dev into feature/AddedMass_Buoyancy
42052413a Merge branch 'dev' of https://github.com/OpenFAST/openfast into MDv2
983d4a7c3 Ensuring no side forces in node weights
d31776675 Merge remote tracking branch upstream/dev into feature/AddedMass_Buoyancy
fe65caae7 Add input flags for added mass and buoyancy back into AeroDyn_IO (deleted during a merge conflict)
a92ca670e Merge remote tracking branch upstream/dev into feature/AddedMass_Buoyancy and resolve merge conflict in AeroDyn_IO
82a1d2240 Bug fixes in wave grid implementation and MD Rod Froude-Krylov force.  - Solved memory bug in WameMod=0 case by reordering htings.  - Removing unnecessary USE WAVES and specifying "only..." in MD.  - In MD, now using WaveTimes array rather than (J-1)*dtWave.  - Fixed error in MD Rod Froude Krylov force calculation (was 50% too small)
3ac0590ce Merge branch 'TCF-mods2' of https://github.com/HaymanConsulting/OpenFAST into MDv2
24cc24193 Merge remote tracking branch upstream/dev into feature/AddedMass_Buoyancy
130547e45 Correction of my earlier edits in FAST_Subs - no if statements for allocating all mooring models' inputs.
f9cd66224 Merge branch 'TCF-mods2' of https://github.com/HaymanConsulting/OpenFAST into MDv2
734e2468f Small adjustment/bugfix to wave grid, MoorDyn coupled Rod bugfix, MoorDyn tidying.
938fa0a65 Merge branch 'TCF-mods2' of https://github.com/HaymanConsulting/OpenFAST into MDv2
f16b590cd Adjusting hard-coded wave kinematics grid functionality to use public parameters of the Waves module. This makes it quicker to adjust the grid settings and recompile. Also fixed the allocation oversight that prevented WaveMod=0 cases from running (given this wave grid functionality).
2b4a27a78 Tiny registry fix in MD
8813a1667 Properly hooking up CaEnd and CdEnd to Rods in MoorDyn.
2e07a669c Merge branch 'TCF-mods2' of https://github.com/HaymanConsulting/OpenFAST into MDv2
701c94723 Major MoorDyn v2 changes. Introducing all the v2 objects and structure. Still some things to work out for buoyancy can applications.
d8ae282c6 Merge remote tracking branch upstream/dev into feature/AddedMass_Buoyancy
de02d56ad Added Mod_WaveField input to FAST.Farm for wave load phasing based on turbine positions: - New variable WaveFieldMod is passed through FAST.Farm into each OpenFAST instance   to each HydroDyn module  where it can adjust phases in the complex wave elevation   amplitudes in Waves and Waves2. - This adds a new line for Mod_WaveField below the line for Mod_AmbWind in the   FAST.Farm primary input file: - Mod_WaveField   Wave field handling (-) (switch) {1: use individual HydroDyn inputs   without adjustment, 2: adjust wave phases based on turbine offsets from farm origin}
8aea9125f Combine added mass coefficient input checks into a single loop
a1f01297d Merge remote tracking branch upstream/dev into feature/AddedMass_Buoyancy
21cdf5765 Add input flags and coefficients for added mass and buoyancy
7f604a1c6 Edits to Waves, HydroDyn, and glue code changes to support MoorDyn v2 changes and to hard-code a simple wave kinematics grid to pass this info to MoorDyn for buoyancy cans.
a0254a25f Merge branch 'MDmods' of https://github.com/mattEhall/openfast into TCF-mods2  - This brings in the initial active tension capability and the MoorDyn driver.  - Much of this will be overwritten shortly by MoorDyn v2 code.
426243624  MoorDyn bug fix for tensions changing part-way through simulation.  - Tension amplitudes were sometimes changing, typically at 512 s.  - This was likely caused by use of single-precision time variable with MD_Input_ExtrapInterp.  - All time variables are now double precision, solving the problem.

git-subtree-dir: OpenFAST
git-subtree-split: 6b8706b75698cb1c97c6a8e3e9f42538a63fa71b
dzalkind added a commit to dzalkind/WEIS that referenced this pull request Jul 11, 2023
dade73d50 Merge pull request #1610 from hkross/bug/RemoveTurbineType
ca79d1009 Merge pull request #1612 from luwang00/dev2
aecafc315 OpFM: fix inconsistent typing of NodeCluster in FAST_Types
8d91aa887 Replace PI with PI_D to be consistent with theta1 and theta2 in double precision
51d347e9a Merge branch 'dev2' from origin
62f2d9b75 Force the hydrostatic load calculation with MHstLMod=2 to be in double precision
c620b0b38 Remove TurbineType parameter
c745e101b Merge pull request #1578 from luwang00/dev2
2c6dd2bfa Update api-change.rst (includes notes for #1008)
c96130e93 Update r-test pointer
b78761ad4 Merge remote-tracking branch 'upstream/dev' into dev2
7e8be5267 Merge pull request #1598 from andrew-platt/b/RegTestMemory
6e576ba2a Update Google Analytics ID for readthedocs
9f8e3d78a Update regression test results
0b6ef93e5 Reduce memory footprint of regression tests
399031e00 Docs: update links in SeaState docs.  This documentation isn't complete
58d2002c6 Merge branch 'dev' into dev2
ebf22d955 Merge pull request #1008 from luwang00/dev
a94caf6e2 Testing: reduce number of parrallel hydrodyn module cases even further
179e5bf8f Testing: reduce number of parrallel hydrodyn module cases
42c990079 Reconfigure seastate testing, add seastate_driver to module_drivers target
09b5a0929 Add SeaState tests to GH actions
7884f59a1 Merge branch 'dev' into luwang/dev
5d955375e Add SeaState module regression tests
c6d8f5049 Merge branch 'dev' into dev2
a6efeb31c Merge pull request WISDEM#11 from andrew-platt/f/SeaState_C_Bindings_update
c2ce21180 hd_c_bindings: update to use SeaState module
b3c27e990 HD: add check in HD_Init that SeaState data exists
71ef4bef2 update python module tests to use absolute paths
26adf5185 Merge pull request #1579 from OpenFAST/main
1ab9ca241 Merge branch 'dev' into dev2
78807136a Merge pull request WISDEM#10 from bjonkman/f/Hydro_SeaState_PR1008
b4380fd5a Merge remote-tracking branch 'NREL/dev' into f/Hydro_SeaState_PR1008
a953aaedf update r-test
ddf5006e9 Merge remote-tracking branch 'NREL/dev' into f/Hydro_SeaState_PR1008
3376ddd27 update precision of some constants
6dc785b6e Merge branch 'feature/AltHstMod' into dev2
0d9e76df4 Merge pull request WISDEM#9 from bjonkman/f/Hydro_SeaState_PR1008
4786b33f6 Merge remote-tracking branch 'NREL/dev' into f/Hydro_SeaState_PR1008
773bc33e4 update r-test
3acc13cb7 AD vs-build: fix file list
be087215d Merge pull request WISDEM#8 from bjonkman/f/Hydro_SeaState_PR1008
d5ee7d555 Merge remote-tracking branch 'deslaughter/b/def_dp' into f/Hydro_SeaState_PR1008
98ea7e4a8 update r-test
9787e501d vs-build: define `OPENFAST_DOUBLE_PRECISION` instead of `DOUBLE_PRECISION`
e83622639 Merge remote-tracking branch 'NREL/dev' into f/Hydro_SeaState_PR1008
4ea2ef0e7 update pointer to r-test
952d65a49 HD: Remove lines no longer needed in Morison_CalOutput
a5faafb7c Bug Fix: MemSubStat set incorrectly in Morison_CalcOutput
96191da05 Updates to hydrodynamic side load calculation in Morison_CalcOutput
03b645ccb Clean up Morison_CalcOutput
48672c230 Merge pull request WISDEM#21 from luwang00/f/Hydro_SeaState_PR1008
3b3a0929a Error handling
72f4b7034 Bug Fix: HD Driver incorrectly assumed the number of lines in the PRPInputsFile match NSteps in the HD driver input
886ef97de HD VS build: rename DP executable; add more checks in Debug builds
bba4cf154 MD driver: Variable  not declared
ffd8a2df4 HD: added back check on DT that was done previously
fb0e81f8d HD: replace string `WAMIT_Init` with parameter
6e6c019f0 Bug fix for hydrostatic loads on end plates
5111a2801 Clean up the hydrostatic load section
e695cf46e AD14: fix type for double-precision build
ecfe0ef46 HD: Cleanup initialization
91c79ddab MoorDyn: fix extra variables in driver
1ecf47c9f Created a subroutine for MHstLMod = 1
8c6205b91 HD Driver Visual Studio build: add double precision
75e2e0a78 Update constants for DP builds
129491e4f Merge branch 'lu-dev' into f/Hydro_SeaState_PR1008
c821d6033 Merge branch 'dev' into feature/AltHstMod
e4ea833ec Streamline the logic when integrating the strip-theory loads in Morison.f90
dae7e1de8 AD: remove non-standard tab formatting
ba9a42421 Merge branch 'dev' into f/Hydro_SeaState_PR1008
163919ff8 TurbSim bug fix: fix index into Z array for text grid files
0173f0b45 merge remote-tracking branch 'NREL/dev' into h/Hydro_SeaState_PR1008
a8dee01a8 Merge remote-tracking branch 'luwang00/dev' into f/Hydro_SeaState_PR1008
78f1b2eba Quick fix to the new hydrostatic load calculation
768cbce2d Modified the adapative hydrostatic load integration to avoid premature termination when the (sub)element bounds the waterplane
3c4b71918 Upgraded the alternative hydrostatic load calculation with adaptive integration over each element
44bc75730 Merge branch 'dev' into feature/AltHstMod
fe357b8bc Bug Fix: Problem similar to 6d40517 with second-order waves in SeaState
20665d5c9 Fixed some error handling in Morison_CalcOutput
d77de72a5 Clean up the implementation of the alternative hydrostatic load calculation
5b102ad2d Initial implementation of the alternative hydrostatic load calculation
d8d93bd54 Ignore free-surface elevation when finding the intersection between member sections and the free surface
ca712a943 Added new subroutines in Morison_CalcOutput to get the intersections of member cross sections with the free surface
ef5cadd1e Bug fix for the GetFreeSurfaceNormal subroutine in Morison_CalcOutput
0f9892c0d Reorganize Morison_CalcOutput
f5f81cc72 Added Cb entries to the HydroDyn summary file.
d6fba0aa8 Merge remote-tracking branch 'luwang00/dev' into f/Hydro_SeaState_PR1008
e08064a71 HD: Clean up Cb implementation
578134b18 HD: Switch from scaling nodal hydrostatic load to scaling member radius with Cb
bc56f9444 HD: Added validity check for the new Cb inputs
6b22a9cff HD: Initial implementation of the hydrostatic/buoyancy Cb coefficient for strip-theory members
1af49d148 Merge pull request WISDEM#7 from ebranlard/f/fix-vtk-wave
f22f15dfe Bug Fix: Wrong ErrStat preventing wave elev VTK outputs
092648d0f Bug Fix: Corrected an issue in FAST_Lin.f90 which led to incorrect linearization with SubDyn
3a2d1282f hd: fix NBody>1 & NBodyMod=1 WAMIT2 bug
5415893e1 Merge remote-tracking branch 'luwang00/dev' into f/Hydro_SeaState_PR1008
5faaa99a1 fix spelling error in comment
3dc9b5a0e Bug Fix: Problem similar to 6d40517 on the HydroDyn side
6d40517fa Bug Fix: Fixed the problem causing SeaState to function incorrectly when NX!=NY in SeaState SPATIAL DISCRETIZATION
39a405820 Bug Fix: Prevent HydroDyn from crashing when PotMod=1, ExctnMod=0, and NBody>1
17a0f5197 Corrections to comments
c3c0a58a8 Initial implementation of ExctnDisp=2 for state-space wave-excitation model (ExctnMod=2)
ea180ffce Quick fix to prevent segfault when ExctnMod=2 and ExctnDisp=2
90203e5c6 Bug Fix: Fixed the assumption that WAMIT_UpdateStates has 2 input times when ExctnDisp=2
8ecc789a2 Merge remote-tracking branch 'luwang00/dev' into f/Hydro_SeaState_PR1008
fc1806a28 Bug fix and improvement to the strip-theory hydrodynamic loads with wave stretching
58777da32 Cover some corner cases when integrating the strip-theory loads in Morison.f90
d82f0d00b Bug Fix: Added back the coefficient of 0.5 for distributed axial drag force incorrectly removed in Commit 916f45e
324134f80 Streamline the logic for strip-theory loads in Morison.f90 to better support members transitioning in and out of water.
916f45eae Bug fix: Corrected the expression for distributed axial drag force in Morison.f90
c54978480 waves bug fix: update for multi-direction
657f83879 update r-test pointer
a9b81d15b Morison: remove unused variable
0a190f628 SeaState: move Constrained New Waves to new subroutine
74c0979b1 waves bug fix: index starts from 0
91c2d068e Waves: move some initializations into subroutines
baecc3977 SeaSt: cleanup
9e84a4e56 Merge remote-tracking branch 'NREL/dev' into f/Hydro_SeaState_PR1008
016901cfa Bug Fix: SetMemberProperties (Morison.f90)
ed497a2ac Waves: more cleanup in `VariousWaves_Init`
c80177ac1 Waves: allocate WaveDirArr consistently
22b41dd89 HD/SeaSt: remove unused (redundant) NodeInWater
18e24b3da Waves: update initializations
68111acd0 SeaSt: sort out wave initialization
41cd3a01f Updated the subroutine WrVTK_AllMeshes to output the SubDyn y3Mesh with structural deformation instead of the rigid-body y2Mesh.
c8b833020 SeaSt BugFix: still water waves was not correctly initializing
5a008bfcc SeaSt: remove unused variables; fix error message
6c6a5a830 HD/SeaSt: update some error handling
fe6a7ff40 SeaSt/Waves: remove unnecessary InitOut variables
c98e4937c SeaState/Waves: remove additional initialization of RNG
1b60a412b FAST Subs: fix error handling on call
2fb855be3 Waves: avoid resetting index inside loop
5c8efb438 Merge remote-tracking branch 'NREL/dev' into f/Hydro_SeaState_PR1008
afa6a1c50 Merge remote-tracking branch 'luwang00/dev' into f/Hydro_SeaState_PR1008
a5728846c update r-test
30285705c Comment out the check for partially wetted lowest strip-theory element in Morison_Init.
64ec8ddb5 Merge remote-tracking branch 'NREL/dev' into f/Hydro_SeaState_PR1008
24dc1809d update r-test
0158a998b Merge remote-tracking branch 'NREL/dev' into f/Hydro_SeaState_PR1008
7d18eecab HD: remove `CreatePointMesh` routine that was duplicated in 533180a6b271
06cee6da9 Merge remote-tracking branch 'luwang00/dev' into f/Hydro_SeaState_PR1008
96f07163d Merge remote-tracking branch 'NREL/dev' into f/Hydro_SeaState_PR1008
5fc8c75fc update r-test
80edd5b6a Update AD example file in docs
71184b25f Extended the smoothing of strip-theory hydrodynamic loads to cover the cases of one or no fully submerged element (only a partially submerged element). Removed the corresponding fatal exception for less than two fully submerged elements. Relaxed to a warning the previously fatal exception where an initially surface-piercing member becomes fully submerged or completely out of water (the load smoothing is simply skipped in this case).
a63cf4d69 Added an approximate expression for the wave spreading normalization constant for large wave spreading coefficients to avoid the normalization constant from becoming NaN.
0f6ea023f AD: allow "Aero" as well as "Fld" for channel names
3dfc60815 Modified the strip-theory buoyancy calculation to accommodate partially wetted last element. Changed some exceptions encountered in the calculation of strip-theory hydrodynamic loads from fatal error to warning.
8b383ee76 Merge remote-tracking branch 'NREL/dev' into f/Hydro_SeaState_PR1008
2364e4142 Merge remote-tracking branch 'NREL/dev' into f/Hydro_SeaState_PR1008
533180a6b Merge remote-tracking branch 'NREL/dev' into f/Hydro_SeaState_PR1008
d941fca72 Merge branch 'LuWang_hydro' into f/Hydro_SeaState_PR1008
c9a6153e3 HD: fix uninitialized NumOuts when no outputs listed
b3074236c DEBUG: add text for debugging on GitHub Actions
1ebd80e10 MD driver cleanup
1b60c4002 MD driver: remove unused variables
363361697 HD: fix uninitialized variable
1a06ab4a4 MD: remove unused wave variables
e2252edea Merge remote-tracking branch 'origin/dev' into f/Hydro_SeaState_PR1008
5ef366459 Merge remote-tracking branch 'luwang00/dev' into f/Hydro_SeaState_PR1008
5ed3a1692 MD: remove unused variables
4ecf83aea fix merge issue with FASTlib.vfproj
c1079be89 Fix conflicts from MD2 merge
8a0289320 MD: remove unused variables
1e311b9f7 Merge remote-tracking branch 'NREL/dev' into LuWang_hydro
991e5b540 SD: fix units on M??N?MKxe channels
587416a38 HD C binding: update variable names - THIS MUST BE MODIFIED FOR SEASTATE
46fe43df1 SD: fix units on M??N?MKxe channels
d0385dcb0 Glue: Send SeaSt environment conditions to mooring modules + SubDyn
2638ae3c5 HD: remove environment conditions from input file; use values from SeaSt
94ed2e86b merge OpenFAST/dev into LuWang_hydro
ef1620c42 Merge remote-tracking branch 'NREL/dev' into LuWang_hydro
63a303e89 Merge remote-tracking branch 'NREL/dev' into LuWang_hydro
6caad8230 HD: cleanup/standardize WriteOutput/Outlist code
875550bd0 NWTC Lib: add `OutStrLenM1` and `FindValidChannelIndx`
ea6dfa99f SeaState WriteOutput: minor cleanup
207294332 VersionInfo: add compile time to version info stored in file
98c245241 Morison WriteOutput cleanup (plus bug fixes)
a7f6de7de Merge pull request WISDEM#6 from bjonkman/LuWang_hydro
70d9d78ef Merge remote-tracking branch 'luwang00/dev' into LuWang_hydro
acb70c485 Bug Fix: Morison_CalcOutput
659309b33 Bug Fix: Morison_CalcOutput
c6abf074c SeaSt: fix potential numerical  issues with acos
d7ed2a483 HD/Morison: fix numerical issues with acos
e9fba1606 Merge remote-tracking branch 'NREL/dev' into LuWang_hydro
52101632b Merge pull request WISDEM#5 from bjonkman/LuWang_hydro
43cc15b42 update r-test
4dae42af7 Merge remote-tracking branch 'luwang00/dev' into LuWang_hydro
f088391b1 NWTC_IO: cleanup some error handling
d7b57effa HD/SeaSt: update error handling + code cleanup
dd123af7f HD: replace unnecessary array with scalar
0076b0361 HD: increase max length of line read from kinematics files
47087378f NWTC_IO: update GetWords to return the number actually read
5b0823a1c Cleanup size of lines read from file
7ae338888 Merge remote-tracking branch 'NREL/dev' into LuWang_hydro
de3a9c298 merge OpenFAST/dev into LuWang_hydro
4fc9d8149 update minor text in documentation; HD documentation is OUT OF DATE
6eb492015 update r-test
be4c884db python scripts: avoid plotting errors with different numbers of output channels
edea77008 cleanup seastate output file close routine
c8b247753 Fix broken manual regression test
1910374bd Merge OpenFAST/dev into LuWang_hydro
95f98d71e Updated the white-noise wave again.
f30b1ea9e Merge pull request WISDEM#4 from bjonkman/LuWang_hydro
1f4bf9a2b SeaSt: remove unnecessary arrays
1645147e5 SeaSt cleanup: rename some submodule variables
3c7524f65 HD/SeaSt cleanup
ba12ea87e HD driver: replace repeated PRP-to-HD mesh calls with subroutine
dcb5b33d6 HD driver: fix perturbations on WAMIT and Morison meshes
0aee61467 HD/SeaSt: clarify outputs to module level output file
ae58d1c54 Merge remote-tracking branch 'luwang00/dev' into LuWang_hydro
41c8de379 Reverting the change made in the previous commit (63265e3fc4544507f78add899f53ed9deea39cc3)
b9fda82f7 Merge remote-tracking branch 'luwang00/dev' into LuWang_hydro
57520e7e2 HD driver: linearization cleanup
63265e3fc Bug Fix: Corrected the white-noise wave spectrum in SeaState.
ddfbd996b Merge remote-tracking branch 'NREL/dev' into LuWang_hydro
63e627db1 HD driver: cleanup error messages
14134a7fa GH actions: use bokeh 1.4 (revert merge from dev)
7a989afdb python scripts: don't print blank lines on .out files
01f857cd5 update r-test
0c685970c Update r-test with new HD driver input files
486fa7b39 HD: fix assumption that update states has 2 input times
a3c2cf8d5 HD driver reorg
373d63ba2 HD driver: cleanup + reorg
9c3912e27 Merge remote-tracking branch 'ebranlard/f/hd-driver-lin' into LuWang_hydro
917320a7d manual reg test scripts:print completion code as int
8c2b6439f update more types files
af3e76836 update types files
d74fad3a4 Merge remote-tracking branch 'luwang00/dev' into LuWang_hydro
3f3ee0a37 python regression-test scripts: update for HD driver changes
b20cbb2dd Glue: remove unused variable
8aac668ae HD driver: add output-to-file capability
30d1f97b0 Merge branch 'feature/ExctnCutOff' into dev
1f3056eb5 Axial drag force: Avoided updating the states of the high-pass normal relative velocity filter with misc. variables.
5e9d59176 Motion filter for ExctnDisp = 2: Avoided the use of Misc. variables.
7e43136b1 Initial implementation of motion filter for ExctnDisp = 2.
56097fe4d Merge remote-tracking branch 'NREL/dev' into LuWang_hydro
70517c846 Merge remote-tracking branch 'luwang00/dev' into LuWang_hydro
2f568df7f Bug Fix: Adding WaveMod = 7 to the subroutine WAMIT_Init.
a393f0e2c fix typo in 1452337e + destroy memory that was allocated
d2fd2e9da update r-test
9d8a6ca5f Merge branch 'dev' into LuWang_hydro
ff1a4fa37 update r-test
b1a83c6b5 HD driver: split main code into two source files
746adcd7a python regression test scripts
9f3233cdd glue: Replace IF statements for solve options with single logical
31bb8fe02 update HD driver with change for f51f67
ae911628f Merge remote-tracking branch 'NREL/dev' into LuWang_hydro
f51f67323 HD-SeaSt coupling: fix error check for SSExctn inputs
a641b971d Update module description in summary file
b53d5aa74 SeaState: updates to WriteOutput
c9b4118ec SD: make new channel names backward compatible
400c35caa Merge remote-tracking branch 'NREL/dev' into LuWang_hydro
6682afe0d OutList: update formatting on SD sheet
8b579f9f6 SD: split up WriteOutput vars to reduce number of continuation lines
0ff7438ef Merge remote-tracking branch 'NREL/dev' into LuWang_hydro
7c8fb6a4a Added #include <stdexcept> to FastLibAPI.cpp.
e1889fe7e HD C binding: removed `HasIce`; should be updated for use with SeaState
1452337e6 bug fix: SS_Excitation wave elevation was not set properly for nBody > 1
a43e451c8 Merge branch 'dev' into LuWang_hydro2
f6c1754fd update r-test
d5256f2ef Mesh: mapping of loads only if allocated in dest
70a375bcf HDdvr: linearization at EDRefP and fixed 0,0,0
c5ff7a565 Merge branch 'f/fix-perturb-orient' into f/hd-driver-lin
6ec9ab613 HDdvr: Implemented linearization
ed6f6e754 Bug Fix: rotation matrix perturbation with small angles was wrong (#1172)
3f8b14d0f Added #include <stdexcept> to FastLibAPI.cpp.
011a1219b Merge pull request WISDEM#3 from bjonkman/LuWang_hydro
a93e13e0e work in progress: OutList Parameters for SD
b6fc713f1 SeaState: Add size to error message about allocation size
cc1bbcc9c Merge remote-tracking branch 'NREL/dev' into LuWang_hydro2
11cd19c54 Merge remote-tracking branch 'luwang00/dev' into LuWang_hydro2
05e670f24 Move SeaSt checks from HydroDyn into SeaState
3c18f4ae3 reg_test: print returnCode in html summary;
46c526db5 HydroDyn/SeaState cleanup
1965c9bef reg_tests: more updates to attempt to remove warnings in GitHub actions
5e24b9423 reg_tests: attempt to remove errors running pass_fail in GitHub actions
4ade32890 reg_tests python: link to log file / screen output in html output
02aaccd3f reg_tests python: add variable missing for error plotting
44930c000 fix for double-precision seastate build
0ecbc100c SeaState: Cleanup comment for read of WaveSeed(2)
178bcff19 VTK output: add wave visualization back
d656ebe50 Expanded the SubDyn output to allow NMOutputs up to 99.
6de228961 HD/WAMIT2: allocate moment field in output mesh
26f4880ce Merge remote-tracking branch 'NREL/dev' into LuWang_hydro
d99a3c37a update r-test
d6c5390b4 Merge remote-tracking branch 'NREL/dev' into LuWang_hydro
78aaf9213 update r-test
0e234f093 Update orientation differences in linear trim solution
60ceac01c update some comments
cea079de7 Merge remote-tracking branch 'NREL/dev' into LuWang_hydro
79acf5be6 Linearization: reduce amount of duplicated code in offshore cases
fbef3cf08 Glue: combined code for structure transfer to option1 inputs
375293086 HydroDyn: removed unused WAMIT2 data types
5eeccbf1f SeaState: Make warnings about clamping boundary shown only once
1ae976bec SeaState: remove more unnecessary template types for submodules
bd0769ce1 regression tests: add link to log files for each case
c92541e7a FAST: destroy SeaState data
6f8704edd NWTC Library: add missing ErrStat initialization
2f458dc48 Glue code: rearrange platform/substructure transfers
4eb519d51 Glue code: coupling cleanup
e168cd187 Glue code: coupling cleanup
18c76b6d1 Merge remote-tracking branch 'NREL/dev' into LuWang_hydro2
b2318b623 update r-test
09f2b0ad4 Minor cleanup
dc1875a82 Simulink Examples: fix issue with OutList and newer versions of Matlab
4d7f0eda6 Merge pull request WISDEM#2 from bjonkman/LuWang_hydro
0ea4605f8 Mooring cleanup (in glue code)
1eae17b7a Fix SeaState driver
c1f0c6ca3 Hydro/SeaState cleanup
090a84f78 HD cleanup
43e855774 fix typo in e00489e65
389003a1b HD driver: don't abort at end of program if ErrStat < AbortErrLev
eb3232a77 OpenFAST driver: minor efficiency/readability changes for SeaState module
e00489e65 SeaState: remove unnecessary data types and routines from its submodules
18197d90d NWTC_IO: fix number of outputs if OutList is longer than maximum number allowed
2e2d9a9d3 update r-test
1f6522270 regenerated *_types.f90 files
c2e94eb23 HD: update for new `AMMod` input
723be5697 Merge remote-tracking branch 'luwang00/dev' into LuWang_hydro
48e568020 Bug fix: Addressed the special case when both the member and the free-surface normal align with the vertical direction.
69ef640de Updated the external hydrostatic loads to be based on the instantaneous free surface if WaveStMod>0 and on the SWL if WaveStMod=0.
a595784ce Updated the hydrostatic loads on end plates
15354fbd4 SeaState: minor cleanup
585a8505a Integrating hydrostatic pressure up to the instantaneous free surface. Initial commit.
1c88671cf Added checks for the validity of HydroDyn inputs WaveDisp (0 or 1), AMMod (0 or 1), AxCp (>=0), AxFDMod (0 or 1), and AxFDLoFSc (>=0 and <=1).
71ca692f6 Bug fix: Fix for the segmentation fault resulting from merging Pull Request WISDEM#1.
242b03a98 HydroDyn/OpenFAST driver: replace more nullify statements
c5b059996 HD/Morison: remove unused code + fix some error handling
7a09242c2 Relaxing the restriction on the diameter of MacCamy-Fuchs members.
c64a0076a HD replace nullify statements with argument to Destroy routines
f7d17492b Update registry-generated files (from new registry code)
9aee1d730 Registry: update `Destroy` routines
3af88752f MAP++: cleanup
95919461c HD: fix error handling in Morison_Init
634a5dd89 HD: remove unused `m%MrsnMesh_position` mesh
5b18a8def Merging branch 'feature/AxialDragModification' into dev
17f842b55 Merge branch 'f/Registry_Cleanup_GHayman' into LuWang_hydro2
2c96aa4ae Initial commit: Implement the alternative formulations for joint axial drag forces.
8179f6deb Added the AMMod entry to the 'STRIP THEORY OPTIONS' section of the HydroDyn input file.
c7e48145b Added the AMMod entry to the 'STRIP THEORY OPTIONS' section of the HydroDyn input file.
7cb08bde6 Move CheckArgs test from NWTC_IO into VersionInfo
bb5f876d9 Rename old test directory for nwtc-library
9baa4e492 VS build HD driver `Debug | Win32` config warns for unused variables
469c205f9 Merge remote-tracking branch 'luwang00/dev' into LuWang_hydro2
fe44d0fa5 Update r-test
363f57992 Fix typo in UA message; fix spacing in SeaState_Input
af15682c9 To avoid stability issues with flexible substructures, compute the distributed added-mass loads (hydrodynamic load component proportional to structure acceleration) without considering wave stretching, i.e. only and always on nodes with initial reference positions below the SWL.
2e1f1fbd0 Merge branch 'bjonkman-LuWang_hydro' into dev
cfcfb3c82 Pull Request WISDEM#1: HydroDyn/SeaState cleanup
88cf5be24 Bug Fix: Fixed the problem with the distributed added-mass force not being zeroed when the node is out of water. Also added the fix for BEMT initialization (See pull request #1001)
1d0623482 To avoid stability issues with flexible substructures, compute the distributed added-mass loads (hydrodynamic load component proportional to structure acceleration) without considering wave stretching, i.e. only and always on nodes with initial reference positions below the SWL.
14cafd2eb Bug Fix: Fixed the problem with the distributed added-mass force not being zeroed when the node is out of water. Also added the fix for BEMT initialization (See pull request #1001)
3e67e9ad5 OutListParameters: fix FAST.Farm entries to match code
4866a3f96 Update comments in some example AD input files
3902ef671 Minor code cleanup
77b5728c6 remove unit test for checkArgs (temporary)
96559fb10 update unit test for CheckArgs
f9f14de92 Cmake: update dependencies on VersionInfo + NWTC_Library
570bb2620 minor updates: comments, removed prev mods to OutList echo format
97430b726 HD: fix size of loop index
e63b19d5e NWTC Lib: `ReadOutputListFromFileInfo` read matches `ReadOutputList`
6ecc5c5c6 Standardize output file names by appending ModName to OutRootName
1835f60f7 Fix string argument declaration
15a3517f1 NWTC Lib / Version Info: move all version info code to VersionInfo module
7aa408e55 HD: improve driver input file reading
c6b0d9ecc update r-test pointer
47a4de0ec HD: avoid errors when there are no HD or SeaState outputs
a4f5d98f6 Merge remote-tracking branch 'andrew-platt/f/SeaState+' into LuWang_hydro
d820e1577 update r-test pointer
d2ed64ada HD driver: replace `STOP` with `ProgAbort` to get exit codes
bba1d7896 Merge remote-tracking branch 'NREL/dev' into LuWang_hydro
60ebbc27d SeaState cleanup
03717c3af HD VS project: alphabetized folder names
21f247147 OutList: removed `Waves2` + reordered tabs for `SeaState` and `Morison`
c67b4d5ce VS: move SeaState files out of HydroDyn filters in VS project files
526a08302 Merge branch `NREL/dev` into LuWang_hydro
b88e2a8dc SeaState: add regression tests for SeaState
042b105cf Add the missing 2/(3*pi) coefficient for the axial added mass force.
8208eeb6b Bug Fix: Fix SeaState interpolation when WaveMod = 0 (still water).
a2a1d3625 SeaState: [BugFix] could not call OF from different directory when SeaState in use
a5aea787b SeaState: [BugFix] add check on `nullify` commands
4de7ac44e SeaState: tidy up SeaState_output routine (remove unused errorstat check)
77df95882 SeaState: [BugFix] WaveMultiDir was not correctly passed
2bc7b9a1a SeaState: [BugFix] allocate %Input and %InputTimes (was segfaulting)
ddcf4ac95 SeaState: add `-noextrap` flag for SeaState registries
2fe253c4d Merge remote-tracking branch 'OpenFAST/dev' into f/SeaState+
750c99974 Update the documentation for wave stretching.
f814b427e Added documentation for the new SeaState and HydroDyn features: WaveMod=7, constrained NewWave, wave stretching, and the MacCamy-Fuchs diffraction model.
b2ce8d3ed Update SeaSt_CalcOutput to include the effects of wave stretching when outputting the wave kinematics at the user specified points.
31e9d0657 Merge branch 'F/SeaState+' of https://github.com/HaymanConsulting/OpenFAST into dev
80c43b5c8 Merge branch 'feature/MacCamyFuchs' into dev
8acbe8b3a Bug fix: Corrected the check on radius tapering of members crossing the seabed.
325d1a95e Fix for elements below seabed check
bd9bb5f88 Bug fix: p%AM_End was incorrect in Morison_Init.
fcbea4460 Stop SeaState if MCFD > 0 when WaveMod = 0 or 6.
23844600f Ignore the MacCamy-Fuchs diffraction settings of potential-flow members when calculating the hydrodynamic loads.
9e9f252df Enable WaveStMod = 0, 1, or 3 when WaveMod = 6 (full wave-kinematics time series).
6ca4aa2d5 Skip checking MacCamy-Fuchs members if PropPot = TRUE. Also, skip generating the SWL wave field unless WaveStMod > 0.
117adf176 Merge branch 'F/SeaState+' of https://github.com/HaymanConsulting/OpenFAST into feature/MacCamyFuchs
e3ec8b792 Merge branch 'F/SeaState+' of https://github.com/HaymanConsulting/OpenFAST into dev
a594a3be8 Added checks for MacCamy-Fuchs members to see if the requirements are met in the subroutine SetMemberProperties.
259267996 Altered casting (again) for Time index calculation in SeaState_Interp
0c4c0ac1d Morison_CalcOutput now evaluates the side inertia forces using the scaled fluid acceleration for members with the MacCamy-Fuchs model selected.
a7a6af4cd Passing pointers to the MacCamy-Fuchs scaled flow acceleration from SeaState to Hydrodyn.
bab2272f7 Added evaluation of scaled flow acceleration in SeaState based on the MacCamy-Fuchs diffraction model.
482e0770d Start implementing the MacCamy-Fuchs diffraction model.
264584dd7 Skip computing z-derivatives on the SWL unless WaveStMod = 2 (extrapolation wave stretching)
dc5227ab7 Merge branch 'F/SeaState+' of https://github.com/HaymanConsulting/OpenFAST into dev
595544c13 Proposed bug fixes for OpenFAST issues #844 and #847
781b09f7a Merge branch 'F/SeaState+' of https://github.com/HaymanConsulting/OpenFAST into dev
62dbc2129 Fixed a small type casting issue in SeaState Interpolator
37c39a3c3 Replace COTH with 1/TANH to compile with double precision. Fix WaveMultiDir which was not properly passed to HydroDyn.
c20e34726 Merge branch feature/WaveStretching into dev
34ef67d47 Merge branch 'F/SeaState+' of https://github.com/HaymanConsulting/OpenFAST into feature/WaveStretching
59a0ea69c Merge branch 'F/SeaState+' of https://github.com/HaymanConsulting/OpenFAST into dev
8d914b1e6 Merge pull request WISDEM#19 from andrew-platt/f/SeaState+
4baac0b77 Tweaks to Writing and Reading Wave Kinematics + code cleanup
a95fb8ce2 Bug fix for extrapolated wave stretching in Morison.f90.
78c384981 seastate: change WtrDpth to ReKi so double precision will compile
03512e689 Update HydroDyn_DriverCode.f90 for extrapolated wave stretching.
29212662d Correct the ALLOCATION size of the arrays storing the partial derivatives of the wave-field variables needed for extrapolated wave stretching.
543e467f3 Update HydroDynInput_ProcessInitData and SeaStateInput_ProcessInitData to allow WaveStMod = 1,2,3.
658172552 Initial implementation of extrapolated wave stretching.
684febb92 Initial implementation of Wheeler wave stretching.
01c73cf58 Cleanup the section on hydrodynamic joint loads in Morison_CalcOutput and update comments.
0573045f3 m%nodeInWater is now updated in Morison_CalcOutput to prevent the axial drag forces from being zeroed.
5b7ce6785 Merge branch 'F/SeaState+' of https://github.com/HaymanConsulting/OpenFAST into dev
9bd64cbed Merge branch 'F/SeaState+' of https://github.com/HaymanConsulting/OpenFAST into feature/WaveStretching
e361b6fe0 Finished WaveMod = 6 implementation plus bug fixes
34c38fc87 Fixed bug with repeating wave kinematics
9581492db Update the hydrodynamic side loads and add distributed moment correction for wave-stretching load redistribution.
39cccae6e Merge branch 'feature/WaveMod7' into dev
b0faae431 Merge branch 'F/SeaState+' of https://github.com/HaymanConsulting/OpenFAST into dev
154ba9ab3 Bug fix for WaveMod=7.
2fda8d2fd Check WaveDisp when evaluating the z-positions of nodes.
65fbd63df Initial implementation of WaveMod=7 (User Wave Components)
dfd65bdd3 Update to hydrodynamic side loads
b741b0436 Bug Fix: Correct number of grid points in XY directions based on NX, NY input file param
6cc52861f Updates for Writing Kinematics Files
48cfeb9e9 Partially implemented switches based on WaveStMod.
11e045cb0 Initial implementation of vertical wave stretching
63935d5c7 Add the SeaSt_Interp_3D_VEC function (modified from SeaSt_Interp_3D_VEC6)
97a3c53b2 Updating the wave-radiation convolution integral to 2nd order.
25ddb8dfa Added the Constrained NewWave feature to SeaState.
9d14af70a vs-build bug fixe: Added new SeaState project
79589c747 Bug fix for Max/Min WaveElevation Ouputs
903ebb263 Implemented SeaState outputs via the glue-code
e39769968 Fix reporting of max/min wave elevations in output file
460007286 Remove debugging print statement
ec32f76b9 Fixed output handling for channels larger than 9 characters
fc92514b4 Fixed broken WaveElevation data in Morison
4a566f2de Merge pull request WISDEM#18 from andrew-platt/f/SeaState+
ec0458d4d SeaState: regenerate Types files with -noextrap flags
046d0123f SeaState: fix case issue in file names for registry files
ab392b1e8 FIxed gfortran compile errors and Cmake error
3c1769421 More Cmakelists debug for SeaState
4d3f68df6 CMaklists bug fix?
2e85095a6 More CMakelists debugging
a892f920a More CMakeLists Corrections for SeaState Update
34cb10e58 CMakeLists change to find filename of seastae_Interp.f90
607b1afcc Small Cmake updates for SeaState functionality
01dda522d Update for SeaState managed outputs
84174994b Merge remote-tracking branch 'NREL/dev' into f/SeaState+
9ea1f1c9e Update VS build for SeaState
d762b7053 Update SeaState Interp Comments
737ee8f8a Added ExctnCutOff to Input file / parsing
cbde76617 Added SeaState module integration in OpenFAST
fe4cc1d18 ExctnDisp/WaveDisp functionality update for HD
5fd9600fe Added Registry Pointers support
13969b429 Merge remote-tracking branch 'HaymanConsulting/F/HD_MSL2SWL_fix' into f/HD_InputFileParsing
32b2e74b2 Initial SeaState Module Functionality
93492be4e Reorganize HD src files for SeaState Module
ec8c08992 Registry: update C_LOC for multi-dim arrays
e2f43f27f Merge remote-tracking branch 'HaymanConsulting/f/Reg_Pointers' into Registry_Cleanup_GHayman
1ad944b16 Merge remote-tracking branch 'NREL/dev' into f/Registry_Cleanup
5ce9f62a1 Add Fortran pointers for multi-dimensional arrays
5e6802de9 updated Types files
83ec9143e Merge remote-tracking branch 'NREL/dev' into f/Registry_Cleanup
9cf27425c Registry: remove USE statements for nested modules

git-subtree-dir: OpenFAST
git-subtree-split: dade73d503d9bd67db9606570639d25fcf6ba53b
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants