-
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
DLC Updates #175
Merged
Merged
DLC Updates #175
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
Trial PR to prep for the extensive integrations across all branches & OF to come
6cad4c703 Merge remote-tracking branch 'upstream/dev' into weis_TMD_python e6bff8b8c [BugFix] ServoDyn StC control signal channels were not getting reset properly. c2d6e8ad2 Merge pull request #1062 from rafmudaf/docs/community_contribution 8707a5568 Add references to implementation plans de7710299 Move developer references to shared docs dir c74ab1e03 Merge branch 'dev' into docs/community_contribution 032fd16f8 Merge pull request #866 from rafmudaf/docs/legacy 4e754cf21 Typo: change FAST to OpenFAST ea578d68d Remove redundant section for External Platform 46329eaff Merge branch 'dev' into docs/legacy 0551bdfe2 Reference additional documentation for SD and ED cfadc91a8 Fix superscript bug 17a291008 Move HD legacy links to the main page a234f64bd Remove HD user guide link 34941113b Update BeamDyn sectional properties description 0c744ff35 Rename OrcaFlex section to OrcaFlex Interface 17a7d16ad Consolidate module sections 9fd4a6590 Add details for community contribution 636674da3 Merge pull request #803 from andrew-platt/f/SrvD_linearization 2df731656 SrvD lin: merge in r-test/dev 4ceddcff2 SrvD lin: update baselines for new StC linearization cases aeae69fec SrvD lin: add regression test for StC lin c86925e79 Merge pull request #1048 from ebranlard/f/map-fix 49ec5ead8 SrvD lin: [BugFix] Nacelle dUdy terms start index incorrect bf20d8cf0 SrvD lin: fix segfault with invalid channel names and linearizing outlist 3ab8e4d98 MAP: small fix based on MAP 1.3 6fde9fc15 Merge remote-tracking branch 'OpenFAST/dev' into f/SrvD_linearization 8ab68a369 Merge pull request #1047 from ebranlard/f/hd-ABC-lin 0b8426dd0 HD: always allocating A,B,C (Closes #1046) a574cc7c4 Merge pull request #1045 from bjonkman/f/FVW_divideZero 291938efc FVW: check for potential divide-by-zero in induction output calculations e49437075 Merge pull request #1043 from bjonkman/f/AD_IO 47a1641f8 Merge pull request #1039 from hkross/bug/AD_Driver_NacelleMesh cb70b58df AD I/O: re-order subroutine to avoid copies between FVW and BEMT outputs beb054beb Merge remote tracking branch upstream/dev into bug/AD_Driver_NacelleMesh e7c855b37 Update regression tests 0279390c7 Reg-test python scripts: fix issue where directory returned is empty (#1021) 36244ba66 Merge pull request #1032 from bjonkman/f/UA_Nodal_Outputs a5295697b Set AeroDyn driver platform motion outputs to be consistent with OpenFAST definitions e8c0fb9ae Pass nacelle motion mesh between AeroDyn driver and AeroDyn eb6b4cdf2 Merge remote-tracking branch 'OpenFAST/dev' into f/SrvD_linearization 7011c397f AD: fix line missing from last commit 3456a6455 Merge pull request #1023 from OpenFAST/dev 803b414ae AD: nodal outputs 70129a8e5 Update version numbers to v3.1 (#1024) a68e5e3c2 Merge remote-tracking branch 'OpenFAST/dev' into f/SrvD_linearization a5d6262d6 Merge pull request #664 from andrew-platt/f/StrucCtrl_controls 5087a8d6b ExBladedInterface: added documentation on the interface (not complete, but reasonable reference) 64a25b52c Merge pull request #1020 from bjonkman/b/AD_outputs c33855eaf Merge remote-tracking branch 'OpenFAST/dev' into f/StrucCtrl_controls d9ad285ad Merge branch 'b/minor_updates' into b/AD_outputs 9e2ccfe08 AD: add missing output channels to OutListParameters.xlsx 8b1b6b06f Merge pull request #1009 from hkross/bug/AD_Driver_NacelleRef 4f5439593 Merge pull request #920 from bjonkman/b/UA_AFI 916dd8ce6 Merge remote-tracking branch 'OpenFAST/dev' into f/StrucCtrl_controls 204429195 docs: update rtd to use sphinxcontrib-bibtex v2.0.0 and later 744e9b85b AD: set variables for alternate projection method 13800f1f1 AD: remove some unused variables 98d6eaeae AD: combine more of `TwrInfl` and `TwrInflArray` routines a03a1908d AD: make some 'DiskAvgValues` subroutine arguments optional 4fb1d8411 AD: remove extra input to subroutine `AllBldNdOuts_InitOut` 92bebdc31 Merge remote-tracking branch 'NREL/dev' into b/minor_updates e96b4d51d Update comments regarding calling NWTC_Init ef0879130 Update regression tests 0e83048a7 Fix typo in AeroDyn driver input example files 004dd1af7 Update AeroDyn documentation to add Twr2Shft driver input 56fae69d6 Update regression tests 0df26d480 Make AeroDyn driver nacelle mesh position consistent with glue code fa39ccced Merge remote tracking branch upstream/dev into bug/AD_Driver_NacelleRef 9231e49f9 Update documentation to indicate Python version required to build it. d0d94fd73 AD15: node outputs for VUnd{xyz}i in global coords c9f56f8d0 Increase allowed line length in the FileInfoType parsing d51cd9b60 Merge branch 'f/StrucCtrl_controls' into f/SrvD_linearization 108c62eb6 Merge remote-tracking branch 'OpenFAST/dev' into f/StrucCtrl_controls 7f2282694 StC: typos in docs 10505e382 Fix typo on last commit abdf33d4e Remove conditional statement for initialization of BEMT variable (#1001) 088284b07 AD: minor code cleanup 3274264eb Reg_tests python scripts: fix issue where directory returned is empty c92f5fe25 Lin: CalcSteady, forcing linearization at end of simulation (#958) ddba7a688 Fix HydroDyn summary file nodal data is incorrect when Member is flipped (#998) acfc5001b Segment treecode (#919) 2a9507f16 Pass nacelle position and orientation out of AD driver 1f53061ec Merge pull request #996 from andrew-platt/b/BD_BldNdOuts d3b48f918 [BugFix] BeamDyn nodal outputs occasionally segfaulted 0382beb23 AeroAcoustics cleanup 34449ebc2 AD: add error checking on array allocation 459345626 AeroAcoustics: fix passing of field in array of data types 87902a174 Remove unused variable f6291f02d Merge remote-tracking branch 'OpenFAST/dev' into f/StrucCtrl_controls 151248cd4 AD-Driver-Doc: adding units for amplitude and frequency 6395e86db [BugFix] AD15 nacelle reference position was set to hub position #2 596208b71 Merge pull request #982 from andrew-platt/b/AD15_NacelleRef 5149ae829 Add more detail to error message from ProcessComFile ecfddbcc7 AD: compute WriteOutputs for linearization 21cfcdc7b Update error messages/comments 29a72ecb5 AD: allow different blade files when more than rotor is used 56ea06766 AD: remove unnecessary /nonstandard inputs to AD_CalcConstrStateResidual e3ae00ed7 [BugFix] AD15 nacelle reference position was set to hub position 068ae271d Merge remote-tracking branch 'NREL/dev' into b/minor_updates 5e25d5d13 Update GH actions to update packages for ubuntu debug regression test (#971) 0ed108c60 Simplify logic on check for TurbinePos(3) ==0 for offshore turbines 984ed2dfa Aeroacoustics module: update documentation of name of echo file 16103215c remove unused variable in AeroDyn_Registry.txt d753351eb Fix typos in AD documentation + source code 842ab60f6 Cleanup AeroAcoustics module 6bd654dae AD: update comments in registry files 47a71457f SrvD: add avrSWAP(66) -- start index to the platform motion info (1001) c862ef33d StC: fix cmakelists.txt -- had a leftover flag from testing d3f3580fb SrvD: add check on max number of controller channels, and summary info for channels 35-36 5c51e815d StC: fix extension on summary file for SrvD 57253b8c6 StC: minor documentation fix, and remove redundant file 864444543 update comments 7d5c4c1ce StC: update StC_test_OC4Semi regression test results e5c8b9fd0 Add Oye and Boing-Vertol models to AD summary file + example input file 1bd3ce007 Change FAST_Types and FAST_Farm_Types to -O2 optimization with intel release on linux e45c57f1a MD causing seg fault with gcc 10.3.0 on linux 43c7af4ac Corrected the description of SkewModFactor in Documentation (#951) cb11a0611 FVW: fix FVW when no blades are present f274df0e0 AD: fix yaw index for sine motion in driver 1e1d726b0 Merge remote-tracking branch 'OpenFAST/dev' into f/StrucCtrl_controls 93b976268 SD: fix condition for potential interface joint bug 332a7b424 Add reg-tests because git is forcing me to b29cc7b84 Merge remote-tracking branch 'NREL/dev' into b/UA_AFI 5b86ec0c3 SrvD lin: Incorrect variable names in scaling after merge 68e54861f Merge branch 'f/StrucCtrl_controls' into f/SrvD_linearization 699b4e54c Merge branch 'f/UA_docs' into b/UA_AFI 065b502e2 Merge branch 'dev' into b/UA_AFI ad0c22aaa Update UA documentation for default AFI parameters c5307062c Remove hard-coded version numbers/dates on modules 51a5faeb8 UA/AFI: Fix calculation of default Cd0, alphaUpper, and alphaLower ebff1b46c Update this_doc.rst (#911) 07cf74d51 Add resources for module documentation 59cfb8f20 Update ServoDyn index file format 0d7bc4f4c Add NWTC Library description documentation f74d498cf Add HydroDyn docs 1319d844b Fix an indent a5dc3149d Add TCF HD outputs to HD Appendix b8db4b40b Add additional BeamDyn docs 67241a324 Add additional AeroDyn docs 955efc7fc Merge branch 'f/StrucCtrl_controls' into f/SrvD_linearization 554edc64e Merge branch 'f/StrucCtrl_controls' into f/SrvD_linearization d4d96fa2f SrvD lin: fix seg-fault when SrvD linearized without any StC instances 3647a666a FAST_Lin: Remove redundant call 4121a03f1 SrvD lin: Small typos / bugs in FAST_Lin a470f1300 SrvD lin: Set unused state info to 0 84e977ae9 SrvD lin: fix precision issue with AllOuts (single prec didn't compile) 45ebcbac8 SrvD lin: missed an update to the FAST_Types.f90 file e54fbb365 Merge branch 'f/StrucCtrl_controls' into f/SrvD_linearization b8414a10e Merge branch 'f/StrucCtrl_controls' into f/SrvD_linearization ff81fbaa3 SrvD lin: update Linear_SrvD_InputSolve_dy bd09fbf61 SrvD lin: update ED_dy SD_dy BD_dy for SrvD%y 12f474e0d SrvD lin: update SD_du and BD_du routines. fe4649e09 SrvD lin: update Linear_ED_InputSolve_du with dU^{ED}/du^{SrvD} c51a98769 SrvD lin: add Linear_Srvd_InputSolve_du routine df42878ae SrvD lin: improve jacobian index tracking for StC instances 024ac9ad3 SrvD lin: add dXdx routines a533c5730 SrvD lin: tidy up some code formatting 2262e63e0 SrvD lin: add dYdx and associated routines 5f756d0b3 SrvD lin: add dXdu routines 26361d0b1 SrvD lin: simplify the StC bits of dYdu routine fc6564bc4 SrvD lin: finish dYdu and fix a few bugs in it 76f9ec1ba SrvD StC: shortcut calculations for prescribed forces e944aee0f SrvD lin: new routine Comput_dY 603ce479a SrvD lin: logic error in setting rotating frame 80012e586 SrvD lin: partial dYdu of blade StCs 8c62aeec7 SrvD: split the Set_xStC_Outs routines for single instance 1c6c04cf6 SrvD lin: rearrange JacobianPInput for simplification and readability 569260db2 SrvD lin: add index tracking for StC sections of linearization arrays abce306b6 SrvD lin: update some pieces (now compiles and runs, but garbage) adf4e4796 SrvD: reorder the StC routines fe7391234 SrvD lin: update SrvD_GetOP routine 14ca26609 SrvD-lin: Revise Init_Jacobian for more inputs/states git-subtree-dir: OpenFAST git-subtree-split: 6cad4c703fd4fd7e1a799217f06cacca260d4c49
PR for WEIS v1.0
gbarter
approved these changes
May 6, 2022
ptrbortolotti
approved these changes
May 8, 2022
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.
thank you DZ!
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.
Purpose
Added and expanded the capability of some DLCs. More details to follow.
Major Updates:
Minor Updates:
TODO:
Type of change
What types of change is it?
Select the appropriate type(s) that describe this PR
Testing
Explain the steps needed to test the new code to verify that it does indeed address the issue and produce the expected behavior.
Checklist
Put an
x
in the boxes that apply.