NACA0012
Transonic airfoil validation.
A compressible transonic benchmark meshed with RobustMesh and exported directly to OpenFOAM 2406, run with rhoSimpleFoam for a steady k–ω SST RANS calculation.
01 / NACA0012 geometry
This study considers the symmetric NACA0012 profile at an angle of attack of 1.55°. Dimensions are normalised by the reference chord cref = 1 m.

02 / Mesh composition and spatial resolution
The final mesh combines three nested refinement zones with 30 prismatic layers around the NACA0012. The first layer is 1 × 10−3 m thick and the layers use an expansion ratio of 1.05, targeting the wall-function range y+ > 30. The rest of the circular far field is discretised with a graded triangular core.
Prismatic cells · 30 layers around the airfoil
Triangular cells · graded from the far field to the prismatic layer
Total cells
Three nested refinement zones

- X extent
- −0.15 → 1.15
- Y extent
- −0.50 → 0.50
- Size (L × H)
- 1.30 m × 1.00 m
- Max mesh size
- 0.005 m
- X extent
- −0.50 → 2.00
- Y extent
- −1.00 → 1.00
- Size (L × H)
- 2.50 m × 2.00 m
- Max mesh size
- 0.020 m
- X extent
- −6.00 → 10.00
- Y extent
- −6.00 → 6.00
- Size (L × H)
- 16.0 m × 12.0 m
- Max mesh size
- 0.250 m
03 / Mesh quality
The values and distributions below come directly from the OpenFOAM checkMesh fields for the final 305,801-cell mesh.
Non-orthogonality
Skewness
Aspect ratio
Face weight
04 / Simulation results
The completed compressible steady k–ω SST RANS calculation was run with rhoSimpleFoam from OpenFOAM 2406 for 25,000
iterations at M = 0.699, Re = 1.185 × 107 and
α = 1.55°.
Convergence and wall resolution
Normalised solver residuals over 25,000 iterations
y+ distribution at iteration 25,000
Mean pressure and velocity
Aerodynamic validation and pressure coefficient at α = 1.55°
| Coefficient | Experiment | RobustMesh + OpenFOAM 2406 | Percent error |
|---|---|---|---|
| ClLift coefficient | 0.241¹ | 0.240² | -0.4% |
| CdDrag coefficient | 0.0079¹ | 0.0081² | +2.5% |
05 / Files
All RobustMesh configuration files, the complete OpenFOAM 2406 case, the generated mesh, and the final simulation results can be downloaded here.