NACA foil OpenFOAM case files
OpenFOAM (3.0.x) case files for simulating NACA foils.
Dependencies
- Python
- NumPy
- pandas
- matplotlib
Note: All dependencies are included in the Anaconda Python distribution. Python 3.5 is recommended.
Usage
To run a single case, execute
./Allrun {foil} {alpha_deg}
For example, to simulate the flow around a NACA 0012 at 8 degrees angle of attack, run
./Allrun 0012 8
To automatically simulate multiple angles of attack, execute
python paramsweep.py
To plot the results for multiple angles of attack, run
python plot.py
Acknowledgements
blockMeshDict generation script based on work by
Håkon Strandenes.
Experimental data
NACA0012_6e6_Ladson* datasets taken from http://turbmodels.larc.nasa.gov/NACA0012_validation/CLCD_Ladson_expdata.dat,
linked from http://turbmodels.larc.nasa.gov/naca0012_val.html. Header:
# Data from Ladson, NASA TM 4074, 1988
# Re=6 million, with transition tripped
# M=0.15
License
Code is GPL licensed. See LICENSE for details.
All other materials licensed under a Creative Commons Attribution 4.0 International License.

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
