[FEATURE] Python packages for working with avl and unicado

Description

PyAvl and PyAvlUnicado are two packages to work with AVL by M. Drela.

  • PyAvl:
    • Core abilities to create and read necessary files for working with avl via python and running avl
    • Low level methods
  • PyAvlUnicado:
    • Uses PyAvl to work with unicado data like aerodynamic surfaces
    • Generates avl geometry directly from aerodynamic surfaces for avl

Related Issue(s)

  • N.A.

Other Changes

  • N.A.

Screenshots/Logs

Testing Instructions

  • N.A.

Developer Checklist

  • Code has been tested locally and/or in pipeline.
  • (if applicable) documentation updated.
  • (if applicable) impact of new dependencies reviewed and included in project.
  • Merge conflicts resolved with the target branch.

Additional Notes

  • Currently no CODEOWNER is declared
  • Packages are necessary for flight_mechanic_assessment tool!
  • @Florian.Schueltke required for license and CMakeLists.txt approval
Edited by Christopher Ruwisch

Merge request reports

Loading