C++ Classes for Representing Airfoils
Abstract
A library of C++ classes for representing the geometry of airfoils is described. The classes are based on the CurveLib library for representing differentiable curves. Airfoils that have been represented explicitly include Joukowski airfoils, the NACA 4-digit, 5-digit, 16-series and 6-series airfoils, as well as the DTMB modification of the NACA 66 airfoils commonly used for marine propellers. Generic airfoils can be defined from offsets on the airfoil surface or from offsets defining mean line and thickness curves. Several methods for closing the trailing edges of airfoils with a trailing edge gap are also implemented.
Document Details
- Document Type
- Technical Report
- Publication Date
- Jan 01, 2010
- Accession Number
- ADA527962
Entities
People
- David Hally
Organizations
- Defence Research and Development Canada