-
Notifications
You must be signed in to change notification settings - Fork 456
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
New Linearization and Mode-Shape Capabilities (and more) #373
Commits on Apr 15, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 6fa9273 - Browse repository at this point
Copy the full SHA 6fa9273View commit details
Commits on Jun 20, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 940b95f - Browse repository at this point
Copy the full SHA 940b95fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b050870 - Browse repository at this point
Copy the full SHA b050870View commit details
Commits on Jul 19, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 9892f76 - Browse repository at this point
Copy the full SHA 9892f76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 202bad9 - Browse repository at this point
Copy the full SHA 202bad9View commit details -
Configuration menu - View commit details
-
Copy full SHA for c6c40cb - Browse repository at this point
Copy the full SHA c6c40cbView commit details -
Registry updates (+ corresponding change in NWTC Library)
- updated C2F copy routines to allow for skipping the pointers (in case of module initially defining the pointers in Fortran code in instead of C/C++ code) - updated pack/unpack routines to avoid putting entire arrays on the stack (OpenFAST#99) - updated extrap/interp routines to account for values that have a period of 2pi. This change requires additional routines in NWTC_Num.f90. - this also includes changes that were introduces in a not-yet-merged pull request for 2D airfoil interpolation
Configuration menu - View commit details
-
Copy full SHA for 15deec0 - Browse repository at this point
Copy the full SHA 15deec0View commit details
Commits on Nov 12, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 2cd45dd - Browse repository at this point
Copy the full SHA 2cd45ddView commit details
Commits on Nov 14, 2019
-
Configuration menu - View commit details
-
Copy full SHA for f95b4d6 - Browse repository at this point
Copy the full SHA f95b4d6View commit details
Commits on Nov 15, 2019
-
Configuration menu - View commit details
-
Copy full SHA for f2892ca - Browse repository at this point
Copy the full SHA f2892caView commit details -
Update Registry and NWTC Library
- Use less stack space in interpolation/extrapolation, pack, and unpack routines (fixes OpenFAST#99). - update auto-generated types files - update interp/extrap routines work on angles (over 2pi boundaries); this requires Angles_ExtrapInterp routines added to NWTC Library - NWTC Library + when reading real variables from file, check that they aren't Inf or NaN + remove unused code + add error handling to VTK read routines + check that size of scalars matches between meshes in transfer of data + add an (optional) reference node to mesh data structures
Configuration menu - View commit details
-
Copy full SHA for 118db2d - Browse repository at this point
Copy the full SHA 118db2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8885d9b - Browse repository at this point
Copy the full SHA 8885d9bView commit details -
- continuous states are R8Ki (for VTK mode shapes) - Use ChanLen instead of hard-coded sizes
Configuration menu - View commit details
-
Copy full SHA for 8b10bd2 - Browse repository at this point
Copy the full SHA 8b10bd2View commit details -
- use 2pi interpolation on a few inputs/outputs - add some init outputs for linear trim solution - modify input/output mesh packing routines for VTK visualization
Configuration menu - View commit details
-
Copy full SHA for f7c5119 - Browse repository at this point
Copy the full SHA f7c5119View commit details -
- added nodal outputs ([optional] change in input file) -- CHECK value of ChanLen - placeholder for NeedWriteOutput - updated routine to compute AD_JacobianPInput (will not give error about being non-differentiable)
Configuration menu - View commit details
-
Copy full SHA for 30e4fd9 - Browse repository at this point
Copy the full SHA 30e4fd9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e66429 - Browse repository at this point
Copy the full SHA 6e66429View commit details -
Configuration menu - View commit details
-
Copy full SHA for 18f9366 - Browse repository at this point
Copy the full SHA 18f9366View commit details
Commits on Nov 16, 2019
-
- nodal outputs (check length of channel name) - send optional flag to avoid calculating WriteOutputs if they won't be used in this step - minor changes to use log maps in mesh packing for linearization
Configuration menu - View commit details
-
Copy full SHA for f005362 - Browse repository at this point
Copy the full SHA f005362View commit details -
- remove prev outputs from SrvD inputs (for DLL); store them in misc vars instead - move call to controller to UpdateStates instead of CalcOutput - rework some of the DLL capabilities (move data structures around) + HSSBrake can now use avrSWAP107 (or SrvD will implement a linear ramp--change comment in input files about this); - trim case logic for linearization
Configuration menu - View commit details
-
Copy full SHA for 8ed374f - Browse repository at this point
Copy the full SHA 8ed374fView commit details
Commits on Dec 3, 2019
-
SrvD: fix issue if only one blade is used
also sync some other subroutines + types file
Configuration menu - View commit details
-
Copy full SHA for 4955d0f - Browse repository at this point
Copy the full SHA 4955d0fView commit details -
SrvD linear bug fix: units on YawMomCom
The units on the YawMomCom write-output channel in the linearization matrices were wrong. This would only be noticeable if you requested the YawMomCom channel from ServoDyn along with linearization matrices that included the outputs.
Configuration menu - View commit details
-
Copy full SHA for d121b62 - Browse repository at this point
Copy the full SHA d121b62View commit details
Commits on Dec 4, 2019
-
Adds - trim solution - vtk mode-shape visualization - vtk file-name stored as parameter instead of recalculating each time - ED%Output(1) renamed to ED%y for consistency (Output now used in save OP for trim solution) - additional damping may or may not actually work - CHECK: length of channel names (file format?) - simulink interface now allows 4000 channels instead of 1000 (all blade node outputs can significantly increase number of channels generated) - added logic to avoid calculating WriteOutput array when it is not necessary
Configuration menu - View commit details
-
Copy full SHA for 3c247cd - Browse repository at this point
Copy the full SHA 3c247cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for a821f71 - Browse repository at this point
Copy the full SHA a821f71View commit details
Commits on Dec 5, 2019
-
Configuration menu - View commit details
-
Copy full SHA for d65ce0d - Browse repository at this point
Copy the full SHA d65ce0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 09fcd62 - Browse repository at this point
Copy the full SHA 09fcd62View commit details -
BD docs [bug fix]: Update example input files
Someone should document these, too.
Configuration menu - View commit details
-
Copy full SHA for d67d308 - Browse repository at this point
Copy the full SHA d67d308View commit details
Commits on Dec 10, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 1e85ffb - Browse repository at this point
Copy the full SHA 1e85ffbView commit details -
NWTC_Lib: add code to write binary files with more than 10-char headers
This is not used in OpenFAST, yet.
Configuration menu - View commit details
-
Copy full SHA for 986e9bb - Browse repository at this point
Copy the full SHA 986e9bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 12f3ef2 - Browse repository at this point
Copy the full SHA 12f3ef2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 204da80 - Browse repository at this point
Copy the full SHA 204da80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 132444c - Browse repository at this point
Copy the full SHA 132444cView commit details
Commits on Dec 11, 2019
-
Updates to python scripts for regression tests
- Added `WP_Baseline` to list of directories to copy - Replaced `is` and `is not` with `==` and `!=` when comparing with a string literal (else they would always return false)
Configuration menu - View commit details
-
Copy full SHA for ee37085 - Browse repository at this point
Copy the full SHA ee37085View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d79060 - Browse repository at this point
Copy the full SHA 3d79060View commit details -
NWTC Library: removed OutParmFFType
This should be unnecessary after changing the length of the rest of the output channels. **However, it may cause some grief in the FAST.Farm code.**
Configuration menu - View commit details
-
Copy full SHA for 6369282 - Browse repository at this point
Copy the full SHA 6369282View commit details
Commits on Dec 12, 2019
-
Allow channel lengths up to 20 characters
- also modifies the binary output file
Configuration menu - View commit details
-
Copy full SHA for eeace1e - Browse repository at this point
Copy the full SHA eeace1eView commit details -
- also fix issues in new code found in debugging - WE SHOULD CHECK THAT LINEARIZATION IS OFF when using FAST.Farm, Simulink, CFD interface, and any other cases where we are modeling more than one turbine
Configuration menu - View commit details
-
Copy full SHA for 7cfafbf - Browse repository at this point
Copy the full SHA 7cfafbfView commit details
Commits on Dec 16, 2019
-
regression test plots: fix syntax
I was tired of seeing warnings about the deprecated "legend" keyword
Configuration menu - View commit details
-
Copy full SHA for b6cf2d3 - Browse repository at this point
Copy the full SHA b6cf2d3View commit details
Commits on Dec 17, 2019
-
Add AllBldNdOuts for ElastoDyn
also make nodal outputs for AD and BD allow 3 digits in the node number
Configuration menu - View commit details
-
Copy full SHA for 81c370f - Browse repository at this point
Copy the full SHA 81c370fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b64b54c - Browse repository at this point
Copy the full SHA b64b54cView commit details -
Configuration menu - View commit details
-
Copy full SHA for cd7a15d - Browse repository at this point
Copy the full SHA cd7a15dView commit details -
update prefix of AeroDyn channels in nodal output
Otherwise, they may overlap with structural nodes
Configuration menu - View commit details
-
Copy full SHA for df31182 - Browse repository at this point
Copy the full SHA df31182View commit details -
Baseline and local were switched also fix syntax of legend label
Configuration menu - View commit details
-
Copy full SHA for 45f9d0f - Browse repository at this point
Copy the full SHA 45f9d0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f8ecc8 - Browse repository at this point
Copy the full SHA 5f8ecc8View commit details
Commits on Dec 18, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e15e964 - Browse repository at this point
Copy the full SHA e15e964View commit details -
Configuration menu - View commit details
-
Copy full SHA for 070dbfc - Browse repository at this point
Copy the full SHA 070dbfcView commit details
Commits on Dec 30, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 5e1604f - Browse repository at this point
Copy the full SHA 5e1604fView commit details
Commits on Jan 14, 2020
-
Configuration menu - View commit details
-
Copy full SHA for ec59dd9 - Browse repository at this point
Copy the full SHA ec59dd9View commit details
Commits on Jan 15, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 2b1f7fd - Browse repository at this point
Copy the full SHA 2b1f7fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for b325244 - Browse repository at this point
Copy the full SHA b325244View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ee30af - Browse repository at this point
Copy the full SHA 3ee30afView commit details
Commits on Jan 16, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3b50028 - Browse repository at this point
Copy the full SHA 3b50028View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e7393b - Browse repository at this point
Copy the full SHA 7e7393bView commit details
Commits on Jan 20, 2020
-
Configuration menu - View commit details
-
Copy full SHA for f5997c6 - Browse repository at this point
Copy the full SHA f5997c6View commit details
Commits on Jan 23, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 57efb70 - Browse repository at this point
Copy the full SHA 57efb70View commit details -
docs: fixed some spelling errors
Sorry, Jeff Minnema. I think your name has been spelled wrong in there for quite a while!
Configuration menu - View commit details
-
Copy full SHA for e1cd5f8 - Browse repository at this point
Copy the full SHA e1cd5f8View commit details
Commits on Feb 2, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a53a1e7 - Browse repository at this point
Copy the full SHA a53a1e7View commit details
Commits on Feb 4, 2020
-
Registry: fix issue with multi-dimension arrays in extrap/interp routine
previously worked for only 1-dimensional arrays
Configuration menu - View commit details
-
Copy full SHA for 5651d13 - Browse repository at this point
Copy the full SHA 5651d13View commit details
Commits on Feb 18, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 5a27563 - Browse repository at this point
Copy the full SHA 5a27563View commit details
Commits on Mar 9, 2020
-
HD inputs from ED set before option 1 solve in fixed-bottom cases.
Make sure HydroDyn inputs are set from ElastoDyn outputs in fixed-bottom simulations prior to starting the solve option 1 code. I don't expect this to have much effect on the results, but this more closely follows the implementation plan. Also fixed some typos in comments @jjonkman and @ghaymanNREL may want to incorporate this in other branches they are working on.
Configuration menu - View commit details
-
Copy full SHA for 8262753 - Browse repository at this point
Copy the full SHA 8262753View commit details
Commits on Mar 25, 2020
-
Configuration menu - View commit details
-
Copy full SHA for b432f33 - Browse repository at this point
Copy the full SHA b432f33View commit details
Commits on Mar 31, 2020
-
Configuration menu - View commit details
-
Copy full SHA for c0beb20 - Browse repository at this point
Copy the full SHA c0beb20View commit details
Commits on Apr 18, 2020
-
Configuration menu - View commit details
-
Copy full SHA for fc15a8e - Browse repository at this point
Copy the full SHA fc15a8eView commit details -
minor update to batch file in vs-build
added some quotation marks in case of spaces in path names added "call" to command line
Configuration menu - View commit details
-
Copy full SHA for 58d4a8c - Browse repository at this point
Copy the full SHA 58d4a8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 07ff3b5 - Browse repository at this point
Copy the full SHA 07ff3b5View commit details -
- remove unused code - update text formatting - add version header file to vs-build - fix some error handling in OpenFOAM.f90
Configuration menu - View commit details
-
Copy full SHA for 63de719 - Browse repository at this point
Copy the full SHA 63de719View commit details
Commits on May 12, 2020
-
Configuration menu - View commit details
-
Copy full SHA for d4254d6 - Browse repository at this point
Copy the full SHA d4254d6View commit details
Commits on May 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 89b1c69 - Browse repository at this point
Copy the full SHA 89b1c69View commit details -
Merge remote-tracking branch 'NREL/dev' into f/Linear
fix merge conflicts from new NREL code yet again.
Configuration menu - View commit details
-
Copy full SHA for 66e308e - Browse repository at this point
Copy the full SHA 66e308eView commit details
Commits on May 14, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 862d753 - Browse repository at this point
Copy the full SHA 862d753View commit details
Commits on May 21, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3ad48d2 - Browse repository at this point
Copy the full SHA 3ad48d2View commit details
Commits on May 26, 2020
-
AD bug fix: return DTAero to glue code
AD was not telling the glue code what time step it is requesting, so if the value "DTAero" in the AD input file was not "default" or the value of the glue-code time step, there could be inconsistencies in the results.
Configuration menu - View commit details
-
Copy full SHA for 89f4cd3 - Browse repository at this point
Copy the full SHA 89f4cd3View commit details -
FAST: put all modules' initialization data in a type
This is part of a reorg for the next Envision-NREL collaboration: replaced individual module initInput/InitOutput types in FAST_Subs.f90/FAST_InitializeAll() with a type defined in FAST_Registry.txt.
Configuration menu - View commit details
-
Copy full SHA for 87f9162 - Browse repository at this point
Copy the full SHA 87f9162View commit details
Commits on Jun 8, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 09d5d3c - Browse repository at this point
Copy the full SHA 09d5d3cView commit details
Commits on Jun 9, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 50f854c - Browse repository at this point
Copy the full SHA 50f854cView commit details -
ExtPtfm: move lapack interfaces to NWTC_LAPACK
Note that I removed ability to linearize with ExtPtfm model in OpenFAST because it isn't fully implemented (i.e., the input-output solves aren't in the linearization matrices). I also commented out the ExtPtfm standard inputs because it seems like they should be just normal inputs. At the minimum, these should be documented before being included here.
Configuration menu - View commit details
-
Copy full SHA for 306e04a - Browse repository at this point
Copy the full SHA 306e04aView commit details
Commits on Jun 11, 2020
-
Configuration menu - View commit details
-
Copy full SHA for f85ff06 - Browse repository at this point
Copy the full SHA f85ff06View commit details
Commits on Jun 16, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 766b9cc - Browse repository at this point
Copy the full SHA 766b9ccView commit details -
Bug fix: AddOrSub2Pi had infinite loop if angles were exactly pi apart
That one's been in there for a LONG time
Configuration menu - View commit details
-
Copy full SHA for 41d39b6 - Browse repository at this point
Copy the full SHA 41d39b6View commit details
Commits on Jun 18, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 81930bc - Browse repository at this point
Copy the full SHA 81930bcView commit details
Commits on Jun 22, 2020
-
Configuration menu - View commit details
-
Copy full SHA for c9c25b2 - Browse repository at this point
Copy the full SHA c9c25b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3d70a8 - Browse repository at this point
Copy the full SHA b3d70a8View commit details
Commits on Jun 23, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3e9dc0e - Browse repository at this point
Copy the full SHA 3e9dc0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ce5acab - Browse repository at this point
Copy the full SHA ce5acabView commit details -
[BugFix] unitialized WaveDir when no waves
This prevented the SS_Excitation from working
Configuration menu - View commit details
-
Copy full SHA for 4132035 - Browse repository at this point
Copy the full SHA 4132035View commit details -
HD bug fix: WaveDir isn't always initialized
also fixed some comments
Configuration menu - View commit details
-
Copy full SHA for 9df32ac - Browse repository at this point
Copy the full SHA 9df32acView commit details -
Configuration menu - View commit details
-
Copy full SHA for b32598c - Browse repository at this point
Copy the full SHA b32598cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e6602e - Browse repository at this point
Copy the full SHA 9e6602eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 071b6d7 - Browse repository at this point
Copy the full SHA 071b6d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c7e6b4 - Browse repository at this point
Copy the full SHA 4c7e6b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a7a605 - Browse repository at this point
Copy the full SHA 8a7a605View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a68cb7 - Browse repository at this point
Copy the full SHA 6a68cb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for d603d0e - Browse repository at this point
Copy the full SHA d603d0eView commit details
Commits on Jun 25, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 66565f4 - Browse repository at this point
Copy the full SHA 66565f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e3e535 - Browse repository at this point
Copy the full SHA 5e3e535View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2e116c - Browse repository at this point
Copy the full SHA e2e116cView commit details -
Configuration menu - View commit details
-
Copy full SHA for fd03306 - Browse repository at this point
Copy the full SHA fd03306View commit details -
Nodal Outputs: finalize documentation for nodal outputs
Also minor change on wording in AD error message
Configuration menu - View commit details
-
Copy full SHA for b89ae35 - Browse repository at this point
Copy the full SHA b89ae35View commit details -
Merge pull request #11 from rafmudaf/f/Linear
Reg test: Update the linearization output format
Configuration menu - View commit details
-
Copy full SHA for ad1dd86 - Browse repository at this point
Copy the full SHA ad1dd86View commit details -
Merge pull request #12 from andrew-platt/f/Linear
f/Linear -- documentation updates for nodal outputs
Configuration menu - View commit details
-
Copy full SHA for f7345f2 - Browse repository at this point
Copy the full SHA f7345f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e23ee5 - Browse repository at this point
Copy the full SHA 4e23ee5View commit details
Commits on Jun 26, 2020
-
This functionality is replaced by the nodal outputs.
Configuration menu - View commit details
-
Copy full SHA for b775d2b - Browse repository at this point
Copy the full SHA b775d2bView commit details -
Merge pull request #13 from andrew-platt/f/AD15_remove_DBG_OUTS
Remove DBG_OUTS from AD15
Configuration menu - View commit details
-
Copy full SHA for 4d2ecb4 - Browse repository at this point
Copy the full SHA 4d2ecb4View commit details -
Removed duplicate nodal input sections from AD and BD example files.
Configuration menu - View commit details
-
Copy full SHA for beea788 - Browse repository at this point
Copy the full SHA beea788View commit details -
Merge pull request #14 from andrew-platt/f/Linear
Documentation error.
Configuration menu - View commit details
-
Copy full SHA for c0167e9 - Browse repository at this point
Copy the full SHA c0167e9View commit details
Commits on Jul 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 4a81a85 - Browse repository at this point
Copy the full SHA 4a81a85View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62369e4 - Browse repository at this point
Copy the full SHA 62369e4View commit details