Skip to content
forked from usuaero/MachUpX

Fast and accurate aerodynamic modeling using general numerical lifting-line theory.

License

Notifications You must be signed in to change notification settings

MaxFramp/MachUpX

 
 

Repository files navigation

A Note for this fork:

The intention of making this fork is to have a repository that includes the airfoil_db dependency. Some small changes have also been made to help it run on a newer Python release. Any other significant changes will be detailed when they occur.

OS Notes:

This fork has been written in PyCharm on MacOS Sonoma with the M1 chip. I have not tested it on any other OS or architecture.

MachUpX

An implementation of the Goates-Hunsaker method for solving the general numerical lifting-line problem. This method has been developed in recent years based on the original numerical liting-line method developed by Phillips and Snyder. The main reference for the Goates-Hunsaker method is:

C. D. Goates and D. F. Hunsaker, "Practical Implementation of a General Numerical Lifting-Line Theory," AIAA SciTech Forum, Virtual Event, 2021.

Further background can be found in the following sources:

W. F. Phillips and D. O. Snyder. "Modern Adaptation of Prandtl's Classic Lifting-Line Theory", Journal of Aircraft, Vol. 37, No. 4 (2000), pp. 662-670.

W. F. Phillips, "Flow over Multiple Lifting Surfaces," Mechanics of Flight, 2nd ed., Wiley, New Jersey, 2010, pp. 94 -107.

J. T. Reid and D. F. Hunsaker, "A General Approach to Lifting-Line Theory, Applied to Wings with Sweep," AIAA SciTech Forum, Orlando, 2020.

Documentation

Documentation can be found at ReadTheDocs. Please refer to the documentation for instructions on installation, etc. Specific help with package functions can also be found in the docstrings. Please read the documentation thoroughly before contacting the development team.

Check out our introduction video here.

Support

There is an active MachUp discussion forum on Google Groups. Help on using MachUpX can be found there. For bugs, create a new issue on the Github repo.

License

This project is licensed under the MIT license. See LICENSE file for more information.

About

Fast and accurate aerodynamic modeling using general numerical lifting-line theory.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%