Conference Proceedings
Re-engineering a DNS code for high-performance computation of turbulent flows
Y Yao, Z Shang, J Castagna, ND Sandham, R Johnstone, RD Sandberg, V Suponitsky, JA Redford, LE Jones, ND Tullio
AIAA Aerosp. Sci. Meet. New Horiz. Forum Aerosp. Expos. | American Institute of Aeronautics and Astronautics | Published : 2009
Abstract
Software re-engineering of a direct numerical simulation (DNS) code for high-performance computation of turbulent flows has been carried out. The SBLI parallel high-order finite-difference code was primarily developed for simulation of a shock wave interacting with a turbulent boundary layer developing over a bump geometry. The code has proved to be very adaptable with its variants being used for a wide range of turbulent flows, including transonic cavity flows, turbulent spot interactions and separation bubbles on an airfoil at incidence. To bring these recent developments back to a unique version, the code has been re-engineered, applying modern software engineering concepts and techniques..
View full abstract