Validation of a high-order finite difference compressible solver
Yujoo Kang, Sang Lee
TL;DR
This work develops a high-order compressible solver based on Lele's sixth-order compact finite differences, integrated with third-order Runge–Kutta time stepping, Padé-type filters, and localized artificial diffusivity to balance low dissipation with robustness near shocks. The method is parallelized via domain decomposition and MPI to enable scalable simulations on CPU/GPU clusters and is validated against five canonical cases, including shock-dominated and turbulence-dominated regimes. Results show accurate shock capturing, clear resolution of vortical structures, and good agreement with exact solutions and reference DNS/experimental data for both mean and second-order statistics. The study provides a reproducible, scalable baseline for high-fidelity simulations of compressible turbulent flows with shock interactions, with potential for broader application to curved geometries and complex walls.
Abstract
The verification and validation of a high-order compressible in-house solver based on a compact finite difference scheme are presented. Validation is performed using five canonical cases: the one-dimensional Sod shock tube problem, two-dimensional shock-shear layer interaction, compressible channel flow, compressible turbulent boundary layer, and shock-turbulent boundary layer interaction. Comparisons against exact solutions and reference direct numerical simulation data demonstrate accurate shock capturing, resolution of vortical structures, and good agreement for first and second order statistics.
