VortexStepMethod v3.1.0
Breaking
billowing_anglereplaced bybillowing_percentageonWingand
WingSettings(percentage of arc length, not radians)billowing_angle_from_percentage()removedBILLOWINGdistribution now uses sinusoidal rotation instead of circular arc
Added
billowing.jlexample comparing flat vs billowed V3 kite- Coarse V3 kite geometry, settings, and combined CFD polar data
cl_over_cdkeyword forplot_polarsandplot_combined_analysis- the function
menu_cp()can now be used to run the examples with the ControlPlots backend - the script
bin/installcan and should be used to instantiate the project and all sub-projects after git checkout - the files
Manifest-v1.11.toml.defaultandManifest-v12.toml.defaultfor enhanced reproducibility - the scripts
bin/jetlsandbin/jetls_examplesfor running a static check of the source code - the script
test_bench.jlfor benchmarking the refinement method and measuring allocations
Changed
- Plot legends moved to shared horizontal legend at the bottom of grid layouts
- the script bin/run_julia now can be called with a script name as a parameter
- fixed all JETLS warnings in the source code for improved performance and stability
Fixed errors
- Domain error in elliptical gamma distribution when control points lie
outside the nominal span envelope
Merged pull requests:
- Bump actions/checkout from 4 to 6 (#205) (@dependabot[bot])
- Bump actions/cache from 4 to 5 (#207) (@dependabot[bot])
- Add billowing (#212) (@1-Bart-1)
- Add benchmarking for refinement method and reduce allocations (#213) (@1-Bart-1)
- Fix warnings (#214) (@ufechner7)
- CompatHelper: bump compat for SciMLBase to 3, (keep existing compat) (#215) (@github-actions[bot])
- New install script (#216) (@ufechner7)
- Add examples using ControlPlots without copying examples (#220) (@1-Bart-1)
Closed issues: