Skip to content

v1.1.2

Compare
Choose a tag to compare
@github-actions github-actions released this 23 Mar 17:32
· 73 commits to main since this release

VortexStepMethod v1.1.2

Diff since v1.1.1

Added

  • The function install_examples() which allows to easily install the examples without using git
  • The function solve! returns a struct now. The function solvethat returns a dict is still available.
  • The moment coefficients distribution in solve!
  • The script install to the bin folder for users who checked out this git repository
  • The script bench2.jl was added for allocation testing of the solve! function

Changed

  • Read the y-coordinates in the correct direction from the ram_air_kite_body.obj file
  • In the menu.jl, changed help to help_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 to RamAirWing
  • 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:

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)