Multi-Block High-Order DNS Code Development for Jet in Turbulent Cross-Flow Simulation

A multi-block high-order finite-difference direct numerical simulation (DNS) code has been developed for studying turbulent flows over complex geometries. A global mapping technique is adopted and applied to a multiblock domain arrangement, in which each block is consisted of a structured mesh and t...

Full description

Bibliographic Details
Main Authors: J. Castagna, Y. F. Yao
Format: Article
Language:English
Published: SAGE Publishing 2012-12-01
Series:Journal of Algorithms & Computational Technology
Online Access:https://doi.org/10.1260/1748-3018.6.4.593
id doaj-744c5f94a0d94dd99bf52033712e867a
record_format Article
spelling doaj-744c5f94a0d94dd99bf52033712e867a2020-11-25T03:45:06ZengSAGE PublishingJournal of Algorithms & Computational Technology1748-30181748-30262012-12-01610.1260/1748-3018.6.4.593Multi-Block High-Order DNS Code Development for Jet in Turbulent Cross-Flow SimulationJ. CastagnaY. F. YaoA multi-block high-order finite-difference direct numerical simulation (DNS) code has been developed for studying turbulent flows over complex geometries. A global mapping technique is adopted and applied to a multiblock domain arrangement, in which each block is consisted of a structured mesh and the adjacent blocks are overlapped and matched with each other along the common interfaces. The physical bounds of interfaces are determined through a pre-processing, and a pre-compiler is developed to reduce the computational cost of expensive Jacobian calculations. The multiblock DNS code has been validated for benchmark test cases, including a free-stream preservation on three-dimensional wavy grids and a pulse signal traveling through an interface with different grid density. The parallel efficiency has been evaluated on various HPC platforms with very good scalability achieved up to 1000+ processors. Further code application has been carried out for a square jet flow interacting with a fully developed turbulent cross-flow. The conditions are the Reynolds number Re ∞ = 1000, based on the free-stream quantities and the jet exit width, and a jet to a cross-flow velocity ratio of R = 0.5, 1.5, respectively. A counter-rotating vortex pair has been captured downstream of the jet exit and it was also found that the streamwise and the spanwise mean velocity profiles are in reasonable good agreements with available experimental measurements at Re ∞ = 4700. However, some discrepancies are observed in other flow statistics such as the normal mean velocity and the kinetic energy distributions, and they are probably due to the low Reynolds number effect of the simulation.https://doi.org/10.1260/1748-3018.6.4.593
collection DOAJ
language English
format Article
sources DOAJ
author J. Castagna
Y. F. Yao
spellingShingle J. Castagna
Y. F. Yao
Multi-Block High-Order DNS Code Development for Jet in Turbulent Cross-Flow Simulation
Journal of Algorithms & Computational Technology
author_facet J. Castagna
Y. F. Yao
author_sort J. Castagna
title Multi-Block High-Order DNS Code Development for Jet in Turbulent Cross-Flow Simulation
title_short Multi-Block High-Order DNS Code Development for Jet in Turbulent Cross-Flow Simulation
title_full Multi-Block High-Order DNS Code Development for Jet in Turbulent Cross-Flow Simulation
title_fullStr Multi-Block High-Order DNS Code Development for Jet in Turbulent Cross-Flow Simulation
title_full_unstemmed Multi-Block High-Order DNS Code Development for Jet in Turbulent Cross-Flow Simulation
title_sort multi-block high-order dns code development for jet in turbulent cross-flow simulation
publisher SAGE Publishing
series Journal of Algorithms & Computational Technology
issn 1748-3018
1748-3026
publishDate 2012-12-01
description A multi-block high-order finite-difference direct numerical simulation (DNS) code has been developed for studying turbulent flows over complex geometries. A global mapping technique is adopted and applied to a multiblock domain arrangement, in which each block is consisted of a structured mesh and the adjacent blocks are overlapped and matched with each other along the common interfaces. The physical bounds of interfaces are determined through a pre-processing, and a pre-compiler is developed to reduce the computational cost of expensive Jacobian calculations. The multiblock DNS code has been validated for benchmark test cases, including a free-stream preservation on three-dimensional wavy grids and a pulse signal traveling through an interface with different grid density. The parallel efficiency has been evaluated on various HPC platforms with very good scalability achieved up to 1000+ processors. Further code application has been carried out for a square jet flow interacting with a fully developed turbulent cross-flow. The conditions are the Reynolds number Re ∞ = 1000, based on the free-stream quantities and the jet exit width, and a jet to a cross-flow velocity ratio of R = 0.5, 1.5, respectively. A counter-rotating vortex pair has been captured downstream of the jet exit and it was also found that the streamwise and the spanwise mean velocity profiles are in reasonable good agreements with available experimental measurements at Re ∞ = 4700. However, some discrepancies are observed in other flow statistics such as the normal mean velocity and the kinetic energy distributions, and they are probably due to the low Reynolds number effect of the simulation.
url https://doi.org/10.1260/1748-3018.6.4.593
work_keys_str_mv AT jcastagna multiblockhighorderdnscodedevelopmentforjetinturbulentcrossflowsimulation
AT yfyao multiblockhighorderdnscodedevelopmentforjetinturbulentcrossflowsimulation
_version_ 1724511407778562048