An efficient algorithm for computing the terms appearing in the Generalised Kolmogorov Equation (GKE) written for the indefinite plane channel flow is presented. The algorithm, which features three distinct strategies for parallel computing, is designed such that CPU and memory requirements are kept to a minimum, so that high-Re wall-bounded flows can be afforded. Computational efficiency is mainly achieved by leveraging the Parseval's theorem for the two homogeneous directions available in the plane channel geometry. A speedup of 3-4 orders of magnitude, depending on the problem size, is reported in comparison to a key implementation used in the literature. Validation of the code is demonstrated by computing the residual of the GKE, and example results are presented for channel flows at Reτ=200 and Reτ=1000, where for the first time they are observed in the whole four-dimensional domain. It is shown that the space and scale properties of the scale-energy fluxes change for increasing values of the Reynolds number. Among all scale-energy fluxes, the wall-normal flux is found to show the richest behaviour for increasing streamwise scales.

An efficient numerical method for the generalised Kolmogorov equation / Gatti, D.; Remigi, A.; Chiarini, A.; Cimarelli, A.; Quadrio, M.. - In: JOURNAL OF TURBULENCE. - ISSN 1468-5248. - 20:8(2019), pp. 457-480. [10.1080/14685248.2019.1664746]

An efficient numerical method for the generalised Kolmogorov equation

Chiarini A.;Cimarelli A.;
2019

Abstract

An efficient algorithm for computing the terms appearing in the Generalised Kolmogorov Equation (GKE) written for the indefinite plane channel flow is presented. The algorithm, which features three distinct strategies for parallel computing, is designed such that CPU and memory requirements are kept to a minimum, so that high-Re wall-bounded flows can be afforded. Computational efficiency is mainly achieved by leveraging the Parseval's theorem for the two homogeneous directions available in the plane channel geometry. A speedup of 3-4 orders of magnitude, depending on the problem size, is reported in comparison to a key implementation used in the literature. Validation of the code is demonstrated by computing the residual of the GKE, and example results are presented for channel flows at Reτ=200 and Reτ=1000, where for the first time they are observed in the whole four-dimensional domain. It is shown that the space and scale properties of the scale-energy fluxes change for increasing values of the Reynolds number. Among all scale-energy fluxes, the wall-normal flux is found to show the richest behaviour for increasing streamwise scales.
2019
20
8
457
480
An efficient numerical method for the generalised Kolmogorov equation / Gatti, D.; Remigi, A.; Chiarini, A.; Cimarelli, A.; Quadrio, M.. - In: JOURNAL OF TURBULENCE. - ISSN 1468-5248. - 20:8(2019), pp. 457-480. [10.1080/14685248.2019.1664746]
Gatti, D.; Remigi, A.; Chiarini, A.; Cimarelli, A.; Quadrio, M.
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/1188825
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 7
  • ???jsp.display-item.citation.isi??? 7
social impact