Airfoil Tools

AirfoilTools is a submodule of FLOWFoil containing useful airfoil geometry generation and manipulation routines that are commonly used in the BYU FLOW Lab.

Airfoil Generation

Several common airfoil parameterization methods are implemented in AirfoilTools for generating various airfoil geometries.

MethodStatusFit
Basic B-Spline🚧
B-Spline with perturbations🚧⭕️
CST (Kulfan)
CST (Circular-arc)⭕️
Joukowsky⭕️
Karman-Trefftz🚧⭕️
NACA 4-series
NACA 65-series⭕️
PARSEC
PARSEC (modified)

*Fit indicates there is a method implemented to determine parameters from coordinates.

Key:

  • ✅ Ready to use
  • 🚧 Under Development
  • ⭕️ Needs to be added

Airfoil Geometry Manipulation

Occasionally, we might want to manipulate airfoil geoemtries for some reason. We also have methods for the following in the AirfoilTools module:

  • split into upper/lower sides
  • flip, rotate, translate, and normalize
  • re-panel (spline + interpolate)

Contribution

We welcome additional airfoil parameterization methods as well as convenient geometry manipulation routines that make life easier when working with airfoil analysis and optimization.