is a C++ library which
can take the parameters of certain NACA airfoils and return the
coordinates of a sequence of points that outline the wing shape.
The data can be displayed with gnuplot.
The computer code and data files described and made available on this
web page are distributed under
the GNU LGPL license.
NACA is available in
a C version and
a C++ version and
a FORTRAN77 version and
a FORTRAN90 version and
a MATLAB version.
Related Data and Programs:
C++ programs which
illustrate how a program can write data and command files
so that gnuplot can create plots of the program results.
Eastman Jacobs, Kenneth Ward, Robert Pinkerton,
"The characteristics of 78 related airfoil sections from tests in
the variable-density wind tunnel",
NACA Report 460, 1933.
Examples and Tests:
List of Routines:
NACA4_CAMBERED: (xu,yu), (xl,yl) for a NACA cambered 4-digit airfoil.
NACA4_SYMMETRIC evaluates y(x) for a NACA symmetric 4-digit airfoil.
R8MAT_WRITE writes an R8MAT file.
R8VEC_LINSPACE creates a vector of linearly spaced values.
R8VEC_MAX returns the maximum value in an R8VEC.
R8VEC_MIN returns the minimum value of an R8VEC.
TIMESTAMP prints the current YMDHMS date as a time stamp.
You can go up one level to
the C++ source codes.
Last revised on 22 May 2014.