-
Notifications
You must be signed in to change notification settings - Fork 40
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
Unique Wind and Wave Seeds #17
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ptrbortolotti
approved these changes
Oct 19, 2020
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Coding trick to make sure that all wind speeds have a different turbulent seed if one wants
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
added a commit
that referenced
this pull request
Aug 23, 2023
f0365ebc including pip install instructions b8b83930 Merge pull request #17 from NREL/dev 9a6fef9e Corrected body stiffness calcs and minor additions: 61ca5ff8 Merge pull request #16 from NREL/ci_pip 71ed1e28 removing auto formatters per Matt's request 27c2330f use python matrix 665a9738 correct bsd classifier 687affca rename action cbadf51b correct merge errors 4f9fc32d correct indent in yaml e2f07ae8 adding CI and prepping for pypi upload 290073cf Merge branch 'dev' into ci_pip c6e4611b Merge pull request #8 from goharShoukat/master 97b65568 Merge branch 'dev' into master 9e0d84bc Merge branch 'master' of github.com:stefan-dalecki/MoorPy into ci_pip 9d6d9c94 Catenary: fixed typo in z coordinates of taut profileType 6 76e68365 MoorProps improvements and adding EA_MBL 6330a854 Add a threshold under which to consider lines vertical: a7826814 Merge pull request #11 from RyanDavies19/dev 65265c3a New section in docs to address confusion on MoorPy stiffness matrices - and a new batch file to test changes in documentation 4fea5439 stages cbe9c022 readme 33e05543 toml yaml 833bce8b Accumulated overdue edits for equilibrium and plotting: - Better handling of 3d plot aspect ratio and bounds. - Support for loading and plotting more MoorDyn line node data (e.g. drag). - Additional system plot keywords for clump weights and view centering. - Attempt at more robust solveEquilibrium algorithm, with several new techniques included, but it is messy and not perfected. f4264695 numpy compatability, animate multi lines 7b57b1ba New nonlinear elasticy capability from @wwest514 : d3f91ee3 Added line to unload function so that user inputted "outputList" is included in MoorDyn file output list 6799a87e Fix to the changes in unload from last commit and Body print display d9b71b7a Two new MoorProps anchors and MDversion=1 unload fix f248be3e Fixing several bugs related to MoorPy Lines: d1ae6c80 Moorprop included in the initial function declaration. be156149 Redo of Stein's Minor updates to system.py 6047aa27 Small adjustments to lineType naming options, plots, data from MoorDyn outputs, etc. b89f178c Cleaning up MoorDyn data inputting and add functions for constraint checks on MoorDyn data - removed read_mooring_file from line.py and system.py and added to helpers.py - added functions to calculate sag distance and check tensions against constraints (note that checkTensions has limited functionality because imported systems will not have line MBLs.... still thinking about how to handle this) - updated loadData description under system.py 0ed90c7f Adding readthedocs configuration YAML 707b0dc1 Updated examples/manual_system and some cleanup: b6add5c0 Updated MoorDyn file format in docs/usage.rst and examples/sample.txt b01c3c92 More handling for MoorDyn results with Rods: d51fbf6c -Added moordyn tension data storage in line class -Added loading of main moordyn output file under system class -Added functions to loadData and read mooring file based on functions under line class -Added functions to calculate anchor loads and rope contact -Changed linetype 'mlin' to 'm' in LineType class, addLineType, setLineType, and unload 8ab37879 Added System.unload_md_driver to write MoorDyn driver input file from Ericka 13181c8b Reformatting unload(MDversion=1) to work with WEC-Sim 3d8ca3c0 Improving the qs==0 parts to load in different sets of Lines and Rods 9ec54710 Water depth in load(), nylon in plot(), speed in animatelines 416a651a Updates for Rod plotting and plot offsets: b88c87bc Nylon in MoorProps, unload(MDversion=1), System.plot() additions b88d1c20 Minor adjustments to get Rods to plot in animateLines 988b3f8f Forgot to save merge conflict changes in previous commit a407a116 A couple quick fixes to system.py plotting and load - lineType material should always be a string, as far as we know c7f53bdd Added plotting of Rods b62add62 Removing System.unload_farm and some unload trimming 4912ac8a Updated/expanded System.unload and support for vertical lines: d2b49d20 plot2d and plot improvements and new lineType dictionary effect fixes 37bc0387 Bug fix in line weight from System.parseYAML e46d8dea Added new zSpan parameter to Point for surface piercing: 5f1f8367 Updated System.load to latest MD input file format 4d70d02b Wire rope line type and Point hydrostatic additions b81fed0a Nylon EA value used for polyester in yaml d9861539 Updates to fix/improve new lineTypes handling: 279c8254 YAML-based getLineProps and dict-based lineTypes working: aa8de4f4 Adding YAML-based mooring line property scaling coefficients: 1acb1a60 Merge branch 'master' into dev 417f3357 Documentation updates on model structure c7c929f7 Update readme de9feca6 v0.9.1 3950d23d Specify v9.1 in conf.py edd1e6ad Tweaks to MoorDyn file inputs and doc updates: a36eb864 Create LICENSE.txt git-subtree-dir: MoorPy git-subtree-split: f0365ebc52d7c71cbb29f71d5f2ecad36ff5301d
dzalkind
added a commit
that referenced
this pull request
Nov 15, 2023
1a39ae042 Updates to dynamic EA stiffness implementation 0b32da23a Updated material densities of line types with Matt's new loadLineProps fixes 2cdf4e04b MoorProps streamlining and removing specific gravity: 367a66b55 Fix to loadLineProps for dvol_dnom/material_density/spec_grav implementation e4e85a041 Updated the rest of the MoorProps yaml properties b23a7ec52 Seabed slope compatibility fix and some catenary tweaks for edge cases 20b79df86 Fixed water reference density dictionary bug to have tests pass f355019a2 Updating MoorProps_default.yaml 1efed5059 SubSystem draft, and bug fixes for static-dynamic stiffness e9756e11a Relaxing Python version requirement to make readthedocs happy d7ef5af03 readthedocs config file edit to use Python 3.9 so it will build 7dfc7bb49 Finishing touches on static-dynamic stiffness: 2270ade7a Minor catenary bug fixes and bath plot tweak: 0317e4629 Catenary adjustment to support very sloped seabed 1d3689671 New sophisticated stiffness capabilities: cb3ebf8df tiny typo fix in addToDict 9f0ea3fd8 System.parseYAML now includes hydro coefficients 7db6a55be Adding "yaml" file types to list of files that can be installed 06b5c0e88 Updated README with updates on how to install properly 27ede4f7c Better Line.solveStatics and massive Line streamlining: 42c84d02f Fixing the recent System.seabedMod changes for bathymetry c9d9242dc Beginning edits to documentation in Getting Started and Usage 5baf75d64 Expanding compatibility for seabed slope and current loads: 4870ae663 Improvements and compatibility fixes to current capability: 79990a52a Updated with most recent Current Rotation Code 6ede8e5ee Adding Will's catenary slope ability and combining with bathymetry: 0fbcf0abc Brian's anchor capacity function and new helper: - MoorProps is updated with Brian's function to calculate anchor capacity or anchor mass (getAnchorMass). This inputs either Fx and Fz forces or capacity - There are rough notes on where the anchor model assumptions come from - see Brian's spreadsheet for more details. - new getAnchorCost function calls getAnchorMass then applies cost coefficient to anchor mass. Previous install/decommissioning costs are there too. - Anchor mass cost coefficients are in for DEA and suction anchors (taken from Task 49 work). No material cost info for other types. - old getAnchorProps is still there with same name (to maintain current workflow). - New helper function pulled from Mattlib to read in main OpenFAST file (for DynLineDesign workflow) 577f02655 Minor consistency update for plotting MD line tension data f835e6b38 getting ready for next release f0365ebc5 including pip install instructions b8b83930a Merge pull request #17 from NREL/dev 9a6fef9e1 Corrected body stiffness calcs and minor additions: 61ca5ff89 Merge pull request #16 from NREL/ci_pip 71ed1e284 removing auto formatters per Matt's request 27c2330f1 use python matrix 665a9738e correct bsd classifier 687affca6 rename action cbadf51b7 correct merge errors 4f9fc32d7 correct indent in yaml e2f07ae8d adding CI and prepping for pypi upload 290073cf9 Merge branch 'dev' into ci_pip c6e4611bc Merge pull request #8 from goharShoukat/master 97b655689 Merge branch 'dev' into master 9e0d84bcf Merge branch 'master' of github.com:stefan-dalecki/MoorPy into ci_pip 9d6d9c94e Catenary: fixed typo in z coordinates of taut profileType 6 76e683651 MoorProps improvements and adding EA_MBL 6330a854b Add a threshold under which to consider lines vertical: a7826814b Merge pull request #11 from RyanDavies19/dev 65265c3ae New section in docs to address confusion on MoorPy stiffness matrices - and a new batch file to test changes in documentation 4fea54399 stages cbe9c0222 readme 33e055436 toml yaml 833bce8bd Accumulated overdue edits for equilibrium and plotting: - Better handling of 3d plot aspect ratio and bounds. - Support for loading and plotting more MoorDyn line node data (e.g. drag). - Additional system plot keywords for clump weights and view centering. - Attempt at more robust solveEquilibrium algorithm, with several new techniques included, but it is messy and not perfected. f4264695d numpy compatability, animate multi lines 7b57b1ba5 New nonlinear elasticy capability from @wwest514 : d3f91ee3f Added line to unload function so that user inputted "outputList" is included in MoorDyn file output list 6799a87e2 Fix to the changes in unload from last commit and Body print display d9b71b7a2 Two new MoorProps anchors and MDversion=1 unload fix f248be3ed Fixing several bugs related to MoorPy Lines: d1ae6c804 Moorprop included in the initial function declaration. be156149d Redo of Stein's Minor updates to system.py 6047aa271 Small adjustments to lineType naming options, plots, data from MoorDyn outputs, etc. b89f178c4 Cleaning up MoorDyn data inputting and add functions for constraint checks on MoorDyn data - removed read_mooring_file from line.py and system.py and added to helpers.py - added functions to calculate sag distance and check tensions against constraints (note that checkTensions has limited functionality because imported systems will not have line MBLs.... still thinking about how to handle this) - updated loadData description under system.py 0ed90c7fc Adding readthedocs configuration YAML 707b0dc1b Updated examples/manual_system and some cleanup: b6add5c0c Updated MoorDyn file format in docs/usage.rst and examples/sample.txt b01c3c92e More handling for MoorDyn results with Rods: d51fbf6c2 -Added moordyn tension data storage in line class -Added loading of main moordyn output file under system class -Added functions to loadData and read mooring file based on functions under line class -Added functions to calculate anchor loads and rope contact -Changed linetype 'mlin' to 'm' in LineType class, addLineType, setLineType, and unload 8ab378792 Added System.unload_md_driver to write MoorDyn driver input file from Ericka 13181c8b2 Reformatting unload(MDversion=1) to work with WEC-Sim 3d8ca3c05 Improving the qs==0 parts to load in different sets of Lines and Rods 9ec547109 Water depth in load(), nylon in plot(), speed in animatelines 416a651a9 Updates for Rod plotting and plot offsets: b88c87bcd Nylon in MoorProps, unload(MDversion=1), System.plot() additions b88d1c208 Minor adjustments to get Rods to plot in animateLines 988b3f8f4 Forgot to save merge conflict changes in previous commit a407a1164 A couple quick fixes to system.py plotting and load - lineType material should always be a string, as far as we know c7f53bdd2 Added plotting of Rods b62add62b Removing System.unload_farm and some unload trimming 4912ac8a1 Updated/expanded System.unload and support for vertical lines: d2b49d20c plot2d and plot improvements and new lineType dictionary effect fixes 37bc03870 Bug fix in line weight from System.parseYAML e46d8dea7 Added new zSpan parameter to Point for surface piercing: 5f1f8367b Updated System.load to latest MD input file format 4d70d02b3 Wire rope line type and Point hydrostatic additions b81fed0a0 Nylon EA value used for polyester in yaml d9861539c Updates to fix/improve new lineTypes handling: 279c82542 YAML-based getLineProps and dict-based lineTypes working: aa8de4f4d Adding YAML-based mooring line property scaling coefficients: 1acb1a604 Merge branch 'master' into dev 417f33578 Documentation updates on model structure c7c929f79 Update readme de9feca6b v0.9.1 3950d23d9 Specify v9.1 in conf.py edd1e6ad4 Tweaks to MoorDyn file inputs and doc updates: a36eb8640 Create LICENSE.txt git-subtree-dir: MoorPy git-subtree-split: 1a39ae04258230fbeb7a0dd378411446283b8bd5
dzalkind
added a commit
that referenced
this pull request
Jan 3, 2024
* Fix variable ballast l_fill in RAFT * Clarify draft/freeboard margins, include waves * Remove waves from draft/freeboard margins * Add RAFT natural periods for constraints * Add max_nac_accel as RAFT constraint * Fix F_lines0 to be ndof size * Increase max NNODES and NELEM to work with more columns * Allow user inputted Hub, RefHt GridHeight, Width * Reduce mins for HubHt, GridHeight, Width so legal in schema * Put openfast_runs in same directory as analysis outputs * Fix PropD and PropThck in openmdao_openfast * Make period solve component separate from other floating outputs * Sync File I/O with ROSCO: some helpful updates * weis reader and writer more robust * Pull ROSCO 2.8.0 * Make ROSCO tuning yaml and OF input dir relative to modeling input * Remove dev-branch from ROSCO * Remove WISDEM subtree * Squashed 'WISDEM/' content from commit 0e9caf931 git-subtree-dir: WISDEM git-subtree-split: 0e9caf93103c2b3762d7b9bfbd4109ccdbd53b21 * Update file paths, turbsim grid size * Read RayleighDamp using read_array * Update DISCON examples to ROSCO 2.8.0 * Define n_full in weis * [WISDEM] Get correct mass density attribute from MoorPy * Fix TurbSim grid for example 06 * Fix file paths so they are relative to options file * Use promoted names from rotorse * Revert PropD, T in HydroDyn, check later * Catch extra exception * Fix paths for IEA-15 semi example * Look for potential files with relative paths to modeling input * Squashed 'RAFT/' changes from 34677ef9e..340a606ff 340a606ff Merge remote-tracking branch 'upstream/ctopt' into ctopt fc2971083 Bug fix for calcBEM wave headings and a array_mooring output dict fix e24b9a192 Floris coupling plotting(redo!): -added plotting option to FlorisFindEquilibrium method -removed unused input to FlorisFindEquilibrium -added turbine powers as an output 0444fbd6f Delete raft_model.py 13dd543d0 Floris coupling plotting: -added plotting option to FlorisFindEquilibrium method -removed unused input to FlorisFindEquilibrium -added turbine powers as an output c06b73b51 Ballast tweaks and platform heading support: 908f31ed0 Reconfigured RAFT output storing -raft outputs are now stored: model.results['case_metrics'][iCase][iTurb]['surge_avg'] -deleted all initializing of result storage in raft_model -removed iCase as an input into saveTurbineOutputs (the results input has already selected the case and turbine number) -the turbine and mooring inputs are initialized as lists within raft_fowt -the PSD inputs for the turbine and moorings are initialized as arrays -added calculations of AxRNA mean and max, Mbase max -updated results printout and plotResponse functions for the new results storage 234690f23 Implementing recommended default wave peak parameter (gamma) as function of Hs and Tp, same as in OpenFAST cb1af8940 Minor fix for outputing turbine-level mooring results 53cefb364 Expanding RAFT rotor a,b,f,f0 arrays to 6 DOF. 357b36e49 Two bug fixes identified by Kasia and an updated to docs. 9defd977a RAFT-FLORIS yaw misalignment fixes - in raft_model, changed powerThrustCurve function so that it calculates the Cp Ct Cq for a yaw-misalignment of 0 and heading of 0 - in raft_model, moved support for determining yaw misalignment angle into florisFindEquilibirium function so that it is input into FLORIS correctly - in raft_rotor, switched the sign of the yaw_misalignment input into CC blade so that it matches OpenFAST sign convention caae06681 FOWT properties included Ixx,yy,zz in new FOWT.props dictionary. f8491b4e0 Various small bug fixes from recent updates d815376b5 Rotor inertial excitation, yaw misalignment, hydro constants refactor: 733136eac Edits-in-progress for new MHK rotor capabilities and yawed state. Committing part-way to deal with merge conflicts before going further... 6119f219e Merge remote-tracking branch 'matt/ctopt' into ctopt 9922a9500 Creating an efficient way to make a new RAFT environment 88487cfe6 Adding zorder flag to all plotting methods to add zorder control 8b2fedaa5 If using l_fill = meters, stations need to also be in meters ad512c499 Some small changes to get a PSD comparison for CT-Opt 60ea0de98 All designs in design folder now work in ctopt branch b4813e7f8 Working to make sure all designs can run through model 2682e113f Incremental results dictionary fixes: 7cae65c06 2D plots, wind/current improvements, analyzeUnloaded fix: baca20a25 Update openmdao interface to RAFT for WEIS: - Fix F_lines0 size - Compute natural periods with RAFT - Handle multi-rotor outputs a84b8f606 Bugfix for using MoorDyn input files with coupled points for FOWTs: e93fccd84 Adjustment of Rotor CCBlate setup and semi ballast tweaks: add92661a Bugfix for using MoorDyn input files with coupled points for FOWTs: 190aea5c3 Adjustment of Rotor CCBlate setup and semi ballast tweaks: ec41d9369 Update to load MoorDyn file for individual mooring system - checks if "file" is in the mooring section of the input yaml - if so, load moorpy system from moordyn file - otherwise, use previous method of parsing the yaml points, lines, etc. 12e1a7685 FLORIS coupling additions: -in raft_model, added function to calculate Cp and Ct curves for input into FLORIS (not sure this works for nonzero wind headings) -in raft_model, added function to set up FLORIS coupling. This function takes in baseline yaml files for inputs not in RAFT then adjusts the yaml files for unique turbines, platforms, etc based on RAFT values -in raft_model, added function to find FLORIS RAFT equilibrium. Iterative loop where RAFT calculates turbine offsets, FLORIS calculates wind speeds that account for wakes, RAFT recalcs offsets with updated wind speeds. -in raft_fowt, changed solve statics so that it can take in either a list of wind speeds (one for each turbine) or a single wind speed (as used previously). The list of wind speeds is needed for the FLORIS coupling where the wake effects cause different wind speeds for downstream turbines. -in raft_rotor, commented out debugging lines -in raft_helpers, added function that takes in simple moorpy system and adjusts the RAFT mooring system accordingly. (needs adjustment to be more versatile) 8c0445086 Some fixes for RAFT array capability: f39f9f80c Merge remote-tracking branch 'matt/ctopt' into ctopt 3a6633204 RAFT.Farm! Array capabilities, displaced hydro calcs, etc: 2e71c5a41 Two new checks for ballast fill levels and blade radii 20872ff51 Merge pull request #26 from mattEhall/ctopt 2dcd55472 Added support for no turbine and a few fixes 7cb2d91cc Merge pull request #25 from Lucas-Carmo/hydro_2nd_order 5e9241912 Included diff-freq 2nd order loads in solveDynamics 05e1d734f Quantities are now handled as amplitudes 26b217d7d Make sure some variables are complex a3e9bfa9b Functions that read QTFs and compute 2nd order force spectra c6d02a649 Replaced 'np.int' by 'int' because it is deprecated 69ca84fc1 Merge conflict fix and yaml example tweak a4c2437a7 Merge remote-tracking branch 'matt/ctopt' into ctopt bf800ac37 Merge branch 'master' into ctopt 2c30cd95c Major updates for response summing and multiple wave headings: 632367f2f Added plot function to plot all 6 floater DOF's c324e72b7 Small edits and comments for Rotor work in progress and fixes to do 877eb6685 Documentation updates for new CT-Opt capabilites 6162df92d Added rotor gyroscopic damping matrix, some CT-Opt documentation: 75e946d08 Small bug fixes for CT-Opt and FOCTT example adjustments - converges now! f193661c5 Merge remote-tracking branch 'stein/ctopt' into ctopt 71608c399 Current Profile Drag Implementation on Members 828db2215 Finished the cavitation implementation, with easier blade rotation function 8eec00928 Current Profile Implementation - rotor adjustments a34d76626 Created a calcCavitation method in the Rotor class 149d9410d Merge remote-tracking branch 'stein/ctopt' into ctopt e3213ce9c Gathering info for cavitation implementation cded328b8 Started beginning framework for added mass on rotor e4d7970df New bladeGeometry2Member method, getFromDict updates, splining bce1a75aa Rotor buoyancy implementation a4534a668 Adding a better reference tidal turbine input yaml to use for testing of ctopt implementations cdbe99d7e Translating RAFT blades to RAFT members with airfoil properties d74313655 A few remaining edits to help with multiple rotors CT-Opt REVERT: 34677ef9e add option to plot water line and soil line REVERT: b79a8f1a5 for weis comptability REVERT: aab4913b6 Merge pull request #22 from WISDEM/numpy124 REVERT: e49670a0b changing np.int to np.int_ REVERT: 1145842c5 Merge branch 'master' into dev git-subtree-dir: RAFT git-subtree-split: 340a606ff6b64e1eca9b792f0ef99fe3eeaeb015 * Squashed 'MoorPy/' changes from 4d6bd4f94..1a39ae042 1a39ae042 Updates to dynamic EA stiffness implementation 0b32da23a Updated material densities of line types with Matt's new loadLineProps fixes 2cdf4e04b MoorProps streamlining and removing specific gravity: 367a66b55 Fix to loadLineProps for dvol_dnom/material_density/spec_grav implementation e4e85a041 Updated the rest of the MoorProps yaml properties b23a7ec52 Seabed slope compatibility fix and some catenary tweaks for edge cases 20b79df86 Fixed water reference density dictionary bug to have tests pass f355019a2 Updating MoorProps_default.yaml 1efed5059 SubSystem draft, and bug fixes for static-dynamic stiffness e9756e11a Relaxing Python version requirement to make readthedocs happy d7ef5af03 readthedocs config file edit to use Python 3.9 so it will build 7dfc7bb49 Finishing touches on static-dynamic stiffness: 2270ade7a Minor catenary bug fixes and bath plot tweak: 0317e4629 Catenary adjustment to support very sloped seabed 1d3689671 New sophisticated stiffness capabilities: cb3ebf8df tiny typo fix in addToDict 9f0ea3fd8 System.parseYAML now includes hydro coefficients 7db6a55be Adding "yaml" file types to list of files that can be installed 06b5c0e88 Updated README with updates on how to install properly 27ede4f7c Better Line.solveStatics and massive Line streamlining: 42c84d02f Fixing the recent System.seabedMod changes for bathymetry c9d9242dc Beginning edits to documentation in Getting Started and Usage 5baf75d64 Expanding compatibility for seabed slope and current loads: 4870ae663 Improvements and compatibility fixes to current capability: 79990a52a Updated with most recent Current Rotation Code 6ede8e5ee Adding Will's catenary slope ability and combining with bathymetry: 0fbcf0abc Brian's anchor capacity function and new helper: - MoorProps is updated with Brian's function to calculate anchor capacity or anchor mass (getAnchorMass). This inputs either Fx and Fz forces or capacity - There are rough notes on where the anchor model assumptions come from - see Brian's spreadsheet for more details. - new getAnchorCost function calls getAnchorMass then applies cost coefficient to anchor mass. Previous install/decommissioning costs are there too. - Anchor mass cost coefficients are in for DEA and suction anchors (taken from Task 49 work). No material cost info for other types. - old getAnchorProps is still there with same name (to maintain current workflow). - New helper function pulled from Mattlib to read in main OpenFAST file (for DynLineDesign workflow) 577f02655 Minor consistency update for plotting MD line tension data f835e6b38 getting ready for next release f0365ebc5 including pip install instructions b8b83930a Merge pull request #17 from NREL/dev 9a6fef9e1 Corrected body stiffness calcs and minor additions: 61ca5ff89 Merge pull request #16 from NREL/ci_pip 71ed1e284 removing auto formatters per Matt's request 27c2330f1 use python matrix 665a9738e correct bsd classifier 687affca6 rename action cbadf51b7 correct merge errors 4f9fc32d7 correct indent in yaml e2f07ae8d adding CI and prepping for pypi upload 290073cf9 Merge branch 'dev' into ci_pip c6e4611bc Merge pull request #8 from goharShoukat/master 97b655689 Merge branch 'dev' into master 9e0d84bcf Merge branch 'master' of github.com:stefan-dalecki/MoorPy into ci_pip 9d6d9c94e Catenary: fixed typo in z coordinates of taut profileType 6 76e683651 MoorProps improvements and adding EA_MBL 6330a854b Add a threshold under which to consider lines vertical: a7826814b Merge pull request #11 from RyanDavies19/dev 65265c3ae New section in docs to address confusion on MoorPy stiffness matrices - and a new batch file to test changes in documentation 4fea54399 stages cbe9c0222 readme 33e055436 toml yaml 833bce8bd Accumulated overdue edits for equilibrium and plotting: - Better handling of 3d plot aspect ratio and bounds. - Support for loading and plotting more MoorDyn line node data (e.g. drag). - Additional system plot keywords for clump weights and view centering. - Attempt at more robust solveEquilibrium algorithm, with several new techniques included, but it is messy and not perfected. f4264695d numpy compatability, animate multi lines 7b57b1ba5 New nonlinear elasticy capability from @wwest514 : d3f91ee3f Added line to unload function so that user inputted "outputList" is included in MoorDyn file output list 6799a87e2 Fix to the changes in unload from last commit and Body print display d9b71b7a2 Two new MoorProps anchors and MDversion=1 unload fix f248be3ed Fixing several bugs related to MoorPy Lines: d1ae6c804 Moorprop included in the initial function declaration. be156149d Redo of Stein's Minor updates to system.py 6047aa271 Small adjustments to lineType naming options, plots, data from MoorDyn outputs, etc. b89f178c4 Cleaning up MoorDyn data inputting and add functions for constraint checks on MoorDyn data - removed read_mooring_file from line.py and system.py and added to helpers.py - added functions to calculate sag distance and check tensions against constraints (note that checkTensions has limited functionality because imported systems will not have line MBLs.... still thinking about how to handle this) - updated loadData description under system.py 0ed90c7fc Adding readthedocs configuration YAML 707b0dc1b Updated examples/manual_system and some cleanup: b6add5c0c Updated MoorDyn file format in docs/usage.rst and examples/sample.txt b01c3c92e More handling for MoorDyn results with Rods: d51fbf6c2 -Added moordyn tension data storage in line class -Added loading of main moordyn output file under system class -Added functions to loadData and read mooring file based on functions under line class -Added functions to calculate anchor loads and rope contact -Changed linetype 'mlin' to 'm' in LineType class, addLineType, setLineType, and unload 8ab378792 Added System.unload_md_driver to write MoorDyn driver input file from Ericka 13181c8b2 Reformatting unload(MDversion=1) to work with WEC-Sim 3d8ca3c05 Improving the qs==0 parts to load in different sets of Lines and Rods 9ec547109 Water depth in load(), nylon in plot(), speed in animatelines 416a651a9 Updates for Rod plotting and plot offsets: b88c87bcd Nylon in MoorProps, unload(MDversion=1), System.plot() additions b88d1c208 Minor adjustments to get Rods to plot in animateLines 988b3f8f4 Forgot to save merge conflict changes in previous commit a407a1164 A couple quick fixes to system.py plotting and load - lineType material should always be a string, as far as we know c7f53bdd2 Added plotting of Rods b62add62b Removing System.unload_farm and some unload trimming 4912ac8a1 Updated/expanded System.unload and support for vertical lines: d2b49d20c plot2d and plot improvements and new lineType dictionary effect fixes 37bc03870 Bug fix in line weight from System.parseYAML e46d8dea7 Added new zSpan parameter to Point for surface piercing: 5f1f8367b Updated System.load to latest MD input file format 4d70d02b3 Wire rope line type and Point hydrostatic additions b81fed0a0 Nylon EA value used for polyester in yaml d9861539c Updates to fix/improve new lineTypes handling: 279c82542 YAML-based getLineProps and dict-based lineTypes working: aa8de4f4d Adding YAML-based mooring line property scaling coefficients: 1acb1a604 Merge branch 'master' into dev 417f33578 Documentation updates on model structure c7c929f79 Update readme de9feca6b v0.9.1 3950d23d9 Specify v9.1 in conf.py edd1e6ad4 Tweaks to MoorDyn file inputs and doc updates: a36eb8640 Create LICENSE.txt git-subtree-dir: MoorPy git-subtree-split: 1a39ae04258230fbeb7a0dd378411446283b8bd5 * Update output pickles for post processing * [WISDEM] Update mooring line params * Squashed 'pyHAMS/' changes from ed65dbe00..427ac445d 427ac445d finalizing windows problems c85c877ac better pkg-config b818d5546 better pkg-config c260607b4 better pkg-config 4f31b38f3 tmate 95cf8f19e edit windows path 3a7bd2b40 try fresh af5ea4ced add conda cmake bc7902cd9 add conda cmake d472a21cd try this 0e7caab8e try older meson 72e281a9b try older meson b5a486c8e new files everywhere 5ac71fa0f expand environment 184bbc783 rerun windows test ebbd35afc Merge pull request #11 from WISDEM/develop b5fa8f6b0 mac builds having trouble 47082c175 mac builds having trouble 93525a6a9 mac builds having trouble 833d2c7ae move libraries instead of copy them b3d29f4cf Merge pull request #10 from WISDEM/develop afee12c02 Merge pull request #9 from WISDEM/win_build 0a58b88ca giving up on windows builds 335424ec8 remove tmate beb38df7a try again 02613e13f try again e4e3190ef remove tmate 48c1816be debug windows 8a08f0d50 debug windows 7a2a78bcb debug windows b9c14c47d try other package managers 8456b6d9c try other package managers c54f9218b try other package managers d7cc09c1b try other package managers 7d115a60e try other package managers d137a0d97 try npm e1731368b try this a4a55e657 try this 506dc1f3c debug mac 0b2bd686a try intel fe8cc9fdf lapack back on windows 363f2b719 try again cf928c20d trying better library linking 17cc1a72e add pkg-config a492c88fc add pkg-config db227c09f windows try db0f0eec8 windows try fd5f2e6fa windows try e3137aaee correct linker e49bb94e3 correct name b367b9390 use msys2 package? 32bb1b9a9 now without lapack at all 36f771621 try static 967a67bc6 debug commit 93eab8e40 still struggling in windows 784d5b732 add lapack to conda 81f0604b6 still struggling in windows d63123c06 fix win build issues 7132b98d4 adjust lapack declaration in meson d2109aec5 include lapack directly 369554a12 activate meson build for win 62d17a8af test files 01556a474 build our own win libraries 2708085e8 bump version number d8f3172bd Merge pull request #8 from WISDEM/waveHeading ad9452bad upstream HAMS updates and improved packaging for pip installability 793efeded suppressing detailed tests- need platform-specific truth files 05f7dcd31 adjusting accuracy 49b2e1238 reseting truth values 3da1f8991 restore heading list 1183824dd test cleanup 84a71454c return error if results don't pass 5fa3fb86a Recompiled HAMS and updated libiomp5md.dll 4780170c1 Bug fix in path to test case 818a5f60d Merge pull request #7 from Lucas-Carmo/main 7913a6b7a Added test and modified the existing one b5489f252 Support for specific wave headings + bug fix d10b51122 Merge pull request #6 from WISDEM/mac_test git-subtree-dir: pyHAMS git-subtree-split: 427ac445dc3eb11407b5b942849033069634dd8c * Squashed 'RAFT/' changes from 340a606ff..9ddb012de 9ddb012de Remove runPyHAMS flag dd193cd8c Merge remote-tracking branch 'upstream/ctopt' into ctopt dadf25d9c Pull turbulence from dict better 78de9f1db Update inputs and outputs of RAFT in openmdao wrapper ed8bf5302 Tweaks to __init__ for raft.Model and to only load PyHAMS if needed git-subtree-dir: RAFT git-subtree-split: 9ddb012de6bd0cba21fb22d92e531d62f8c45b37 * Update postprocessing outputs * Try mamba environment * Skip SS_Fitting for now, looks like pyHAMS not installed * Revert l_fill of RAFT ballast to relative values * Skip 03_ freq examples as it's already tested * Conda install pyhams * Update modeling option paths, make relative to self * Remove specific turbsim grid size * push fix to example 08, grid size turbsim * Remove manually set turbsim Grid sizes * Point example 15 to correct ROSCO yaml * Squashed 'WISDEM/' changes from 0e9caf931..7059d6158 7059d6158 Flip mooring anchor locations for oc4 example git-subtree-dir: WISDEM git-subtree-split: 7059d6158c5092e5f2176fec11183a5002b3fa69 * Try mamba for CI * Re-fill ballast sections in raft based on section length * Skip example 04 until we resolve multiple variable ballasts * Update linearization readme * Squashed 'RAFT/' changes from 9ddb012de..fe82f93f2 fe82f93f2 Rearrange output shapes in RAFT cf8976bc6 Merge remote-tracking branch 'upstream/dev' into ctopt 205ec0488 ensure example is run 1f0051066 deactivating tests for now bfe5f91e5 Merge pull request #35 from WISDEM/ctopt 73e928e2b Merge pull request #34 from WISDEM/conda_pip d4fd85bbf ensuring no differences in model content eccb37365 Merge branch 'ctopt' into conda_pip 66c6206bc Merge branch 'dev' into ctopt dabc83bf4 Updates in progress toward more loads outputs 209a2fa35 restoring files for CI, tests, and modern build a8243e4c1 ignore emacs files 7c403fa8b changes from dev branch a18ffd8e1 Merge branch 'conda_pip' into merge_fix 4fa1d27cc Determine blade headings based on number of blades f217ca238 cleanup and ci ea567ef42 Merge pull request #23 from WISDEM/for_weis 34677ef9e add option to plot water line and soil line b79a8f1a5 for weis comptability aab4913b6 Merge pull request #22 from WISDEM/numpy124 e49670a0b changing np.int to np.int_ 1145842c5 Merge branch 'master' into dev git-subtree-dir: RAFT git-subtree-split: fe82f93f2cf81154b024beb4289be428bc28608e * Try conda installing mpi packages * Skip other examples for now to debug * Revert "Skip other examples for now to debug" This reverts commit 9a9f60f. * shifting to ruamel.yaml by conda-forge request * try approach that works for wisdem * fix broken syntax * Cast raft_cases, so it's easier to save as an input yaml * fix bug with DT_Out, which is a number, nto a str * Flush and close OF input files, seems to fix kestrel issue * Remove numpy from lists of dicts * Give a cross sectional HD member property to OF at each joint location * Clean up comment around member cross section properties * Add documentation for constraints that can come from RAFT/OF * Ensure some level is enable for rotor_overspeed merit figure * fix coveralls issue in CI * Make wave_seeds input consistent * Fix zeta_max typo --------- Co-authored-by: pibo <ptrbortolotti@gmail.com> Co-authored-by: Garrett Barter <garrett.barter@nrel.gov>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
When DLC cases are generated, for example
iec.dlc_inputs['Seeds'] = [[1],[1],[],[],[1],[1],[1]]
, the same random seed is assigned at each wind speed and the turbulent wind files have the same random phases, but different mean wind speeds (see below). The same thing happens with irregular waves in HydroDyn. If different seeds are used at each mean wind speed, we can generate and simulate a wider variety of wind inputs that are still repeatable.Major Change:
uniqueSeeds
anduniqueWaveSeeds
toTrue
in theCaseGen_IEC()
object, we can generate different turbulent wind and wave seeds, respectively, when the DLC cases are generated. These attributes are set toFalse
by default, so no additional changes in other parts of the code is required.