v1.1.2
VortexStepMethod v1.1.2
Added
- The function
install_examples()
which allows to easily install the examples without usinggit
- The function
solve!
returns a struct now. The functionsolve
that returns a dict is still available. - The moment coefficients distribution in
solve!
- The script
install
to thebin
folder for users who checked out this git repository - The script
bench2.jl
was added for allocation testing of thesolve!
function
Changed
- Read the y-coordinates in the correct direction from the
ram_air_kite_body.obj
file - In the
menu.jl
, changedhelp
tohelp_me
. It works better now, no more warnings on Linux, it should also work on MacOS now - The coordinate frames of the panels now use the same convention as the kite body frame
- The page "Glossary" of the documentation is quite complete now
- The center of mass field of the
RamAirWing
is removed, and the geometry is created such that[0, 0, 0]
is the center of mass - The enumeration
WingType
was added and replaces the symbols, used before - The allocations of the function
solve!
where reduced by a factor of 11 to 85 allocations align_to_principal
option added toRamAirWing
deform!
by a distribution instead of just a left and right angle
Fixed
- The function
calculate_circulation_distribution_elliptical_wing()
was never called - Fix the calculation of force coefficients in
solve!
- The continues integration scripts (CI.yml) use now separate runs for the test coverage and for the allocation tests.
Merged pull requests:
- Make the coordinate frames of the panels use the same convention as the kite body frame (#92) (@1-Bart-1)
- Add installer for examples (#101) (@ufechner7)
- fix coordinate frames (#104) (@1-Bart-1)
- KiteWing should be centered at center of mass (#108) (@1-Bart-1)
- Fix moment and force coefficients (#110) (@1-Bart-1)
- Add Aqua.jl for quality assurance (#112) (@ufechner7)
- Make pdflatex optional (#114) (@ufechner7)
- Plot polars (#115) (@1-Bart-1)
- Update glossary (#117) (@ufechner7)
- Do not use LaTeX for CI (#118) (@ufechner7)
- Add CONTRIBUTING.md (#121) (@ufechner7)
- Change alpha beta to theta delta (#122) (@1-Bart-1)
- Deform with distribution instead of left and right angle (#123) (@1-Bart-1)
- Add deform! test (#124) (@1-Bart-1)
- Reduce allocation (#126) (@ufechner7)
- Add center of mass field to RamWing (#128) (@1-Bart-1)
- Rm bin (#129) (@1-Bart-1)
- Refactoring, one bugfix (#130) (@ufechner7)
- Add an option to align body frame with principal axes (#134) (@1-Bart-1)
Closed issues:
- Plotting should also work without LaTeX installed (#36)
- Create functions or example scripts that plot the bin files (#51)
- Test this package on Windows (#80)
- Corrected polars for LEI model (#83)
- Local panel axes should follow the same principles as body axes (z up, y spanwise, x from le to te) (#91)
- Add function to install examples (#99)
- Register and release 1.1.1 (#100)
- Add Documentation on symbols and greek letters (#102)
- Rename KiteWing to RamAirWing (#111)
- Use theta for geometric twist angle and delta for trailing edge deflection angle (#116)
- Add contribution guidelines (#119)
- Remove even more solve! allocations (#125)