kth.sePublications KTH
Change search
Link to record
Permanent link

Direct link
Publications (10 of 13) Show all publications
Karp, M., Stanly, R., Mukha, T., Galimberti, L., Toosi, S., Song, H., . . . Schlatter, P. (2026). Effects of lower floating-point precision on scale-resolving numerical simulations of turbulence. Journal of Computational Physics, 549, Article ID 114600.
Open this publication in new window or tab >>Effects of lower floating-point precision on scale-resolving numerical simulations of turbulence
Show others...
2026 (English)In: Journal of Computational Physics, ISSN 0021-9991, E-ISSN 1090-2716, Vol. 549, article id 114600Article in journal (Refereed) Published
Abstract [en]

Modern computing clusters offer specialized hardware for reduced-precision arithmetic, which can significantly speed up the time to solution. This is possible due to a decrease in data movement, as well as the ability to perform arithmetic operations at a faster rate. However, for high-fidelity simulations of turbulence, such as direct and large-eddy simulation, the impact of reduced precision on the computed solution and the resulting uncertainty across flow solvers and different flow cases has not been explored in detail, and limits the optimal utilization of new high-performance computing systems. In this work, the effect of reduced precision is studied using four diverse computational fluid dynamics (CFD) solvers (two incompressible, Neko and Simson, and two compressible, PadeLibs and SSDC) using four test cases: turbulent channel flow at Reτ=550 and higher, forced transition in a channel, flow over a cylinder at ReD=3900, and compressible flow over a wing section at Rec=50000. We observe that the flow physics are remarkably robust with respect to reductions in lower floating-point precision, and that often other forms of uncertainty, due to, for example, time averaging, often have a much larger impact on the computed result. Our results indicate that different terms in the Navier–Stokes equations can be computed to a lower floating-point accuracy without affecting the results. In particular, standard IEEE single precision can be used effectively for the entirety of the simulation, showing no significant discrepancies from double-precision results across the solvers and cases considered. Potential pitfalls are also discussed. 

Place, publisher, year, edition, pages
Elsevier BV, 2026
Keywords
Computational fluid dynamics, Direct numerical simulation, Floating-point precision, Turbulence
National Category
Fluid Mechanics Computational Mathematics Computer Sciences
Identifiers
urn:nbn:se:kth:diva-375324 (URN)10.1016/j.jcp.2025.114600 (DOI)001654296600002 ()2-s2.0-105025717580 (Scopus ID)
Note

Not duplicate with DiVA 2002138

QC 20260112

Available from: 2026-01-12 Created: 2026-01-12 Last updated: 2026-01-12Bibliographically approved
Stanly, R., Bagheri, E., Mukha, T. & Schlatter, P. (2026). Influence of turbulence inflow conditions on aeroacoustics of wall-bounded flows. International Journal of Heat and Fluid Flow, 118, Article ID 110216.
Open this publication in new window or tab >>Influence of turbulence inflow conditions on aeroacoustics of wall-bounded flows
2026 (English)In: International Journal of Heat and Fluid Flow, ISSN 0142-727X, E-ISSN 1879-2278, Vol. 118, article id 110216Article in journal (Refereed) Published
Abstract [en]

A scale-resolving simulation of a turbulent boundary layer (TBL) requires an inflow condition that introduces turbulence into the domain. The boundary values must accurately approximate real turbulent structures in order to minimize the inflow adaption and to allow for sustained growth of the TBL. In practice, all inflow conditions incur an error on the flow field directly downstream. This error is typically quantified as the distance from the inlet at which the velocity statistics recover correct values. However, this measure is insufficient for simulations where evaluating acoustic pressure is an important outcome, necessitating a quantification of the error in the pressure field. This aspect of inflow generation is currently not addressed in the literature and constitutes the main topic of this article. We show that violation of the continuity equation near the inflow region generates spurious pressure fluctuations over the entire domain, leading to poor sound prediction results in low Mach number regimes. In particular, we look at three known inflow generation methods (namely, precursor simulations, the synthetic eddy method, and recycling using an upstream open channel flow) and evaluate how silent they are. For evaluation, the sensitive case of a TBL developing over a flat plate is used as the test case. The recycling method satisfies the divergence-free condition and introduces the least amount of spurious numerical noise to the sound field while giving reasonably good agreement in terms of the overall development of the TBL.

Place, publisher, year, edition, pages
Elsevier BV, 2026
Keywords
Aeroacoustics, Inflow condition, Silent inflow, Turbulent boundary layer
National Category
Fluid Mechanics
Identifiers
urn:nbn:se:kth:diva-375309 (URN)10.1016/j.ijheatfluidflow.2025.110216 (DOI)001656214100001 ()2-s2.0-105025692286 (Scopus ID)
Note

Not duplicate with DiVA 2002137

QC 20260115

Available from: 2026-01-15 Created: 2026-01-15 Last updated: 2026-01-15Bibliographically approved
Stanly, R., Bagheri, E., Peplinski, A., Toosi, S., Jansson, N., Mukha, T. & Schlatter, P. (2025). Direct numerical simulation of a starting rotorat Rec = 15000. Journal of Visualization, 28(6), 1083-1090
Open this publication in new window or tab >>Direct numerical simulation of a starting rotorat Rec = 15000
Show others...
2025 (English)In: Journal of Visualization, ISSN 1343-8875, E-ISSN 1875-8975, Vol. 28, no 6, p. 1083-1090Article in journal (Refereed) Published
Abstract [en]

Rotors play a major role in various applications including ventilation and propulsion systems such as in helicopters, drones, gas turbines and wind turbines. This visualization of instantaneous vortical structures (identified by the k2 criterion) shows complex flow structures emanating from a twisted drone rotor that is impulsively starting to rotate at 1600 rpm. Initially, a starting vortex is formed as a result of lift generation and shed as a connected vortex tube from the entire surface of the blade, which has a strong connection to the blade tip via the so-called tip vortex. Leading edge separation occurs at span positions of high twist, followed by wave-induced breakdown to turbulence along the whole wing span. This turbulence then sheds as small-scale vortices into the wake and dissipates. Understanding the behaviour of these vortices from such complex blades and how they interact with the other blade is critical to design more efficient and potentially more silent propellers.

Place, publisher, year, edition, pages
Springer Nature, 2025
Keywords
Drone rotor, Adaptive mesh refinement, Spectral element method, Leading edge vortex, Tip vortex, Propeller
National Category
Fluid Mechanics
Identifiers
urn:nbn:se:kth:diva-371692 (URN)10.1007/s12650-025-01085-2 (DOI)001590961400001 ()2-s2.0-105018690007 (Scopus ID)
Funder
KTH Royal Institute of Technology
Note

QC 20260123

Available from: 2025-10-16 Created: 2025-10-16 Last updated: 2026-01-23Bibliographically approved
Stanly, R. (2025). Facilitating advanced spectral element simulations of wall-bounded flows. (Doctoral dissertation). Stockholm: KTH Royal Institute of Technology
Open this publication in new window or tab >>Facilitating advanced spectral element simulations of wall-bounded flows
2025 (English)Doctoral thesis, comprehensive summary (Other academic)
Abstract [en]

The overarching aim of this thesis is to enable accurate simulations of high-Reynolds-number wall-bounded flows, representative of those encountered in realistic engineering applications. Achieving this goal requires progress on several fronts, ranging from methodological developments to computational considerations and the application of simulations to relevant flow configurations.

First, advances are made in numerical techniques for scale-resolving simulations of wall-bounded turbulence. New methods are introduced that allow turbulent boundary layers to be simulated efficiently at arbitrarily high Reynolds numbers and sustained over long physical times. In addition, existing turbulence inflow generation approaches are assessed with particular emphasis on their suitability for aeroacoustic predictions, where a physically consistent representation of turbulent structures is essential.

Second, the ability of scale-resolving simulations to exploit emerging computing architectures is investigated. In particular, the sensitivity of such simulations to reduced-precision arithmetic, a feature increasingly common in modern high-performance computing hardware, is systematically evaluated. This provides insights into the accuracy–efficiency trade-offs that can be expected as computational platforms evolve.

Finally, the methods are applied to canonical but engineering-relevant test cases that combine fundamental physical interest with practical significance. Direct numerical simulations are carried out for flow over the Boeing speed bump and for a drone rotor at moderate Reynolds numbers. For the Boeing speed bump, a detailed analysis of boundary-layer dynamics is performed, providing new insights into the interaction between geometry-induced pressure gradients and turbulent structures. The drone rotor simulations, in turn, represent a first step toward applying scale-resolving methods to realistic aerodynamic configurations where both performance and noise are of interest.

Overall, the contributions of this thesis span algorithmic development, computational assessment, and application to canonical test cases, thereby laying the foundation for scale-resolving simulations of wall-bounded turbulence at conditions directly relevant to engineering design.

Abstract [sv]

Det övergripande målet med denna avhandling är att möjliggöra noggranna simuleringar av väggbundna strömmar vid höga Reynolds-tal, representativa för de förhållanden som återfinns i verkliga ingenjörstillämpningar. För att uppnådetta krävs framsteg på flera områden, från metodutveckling till datoranpassning och tillämpning på relevanta strömningsfall.

För det första presenteras nya numeriska metoder för skalanupplösande simuleringar av väggbunden turbulens. Dessa metoder gör det möjligt att på etteffektivt sätt simulera turbulenta gränsskikt vid godtyckligt höga Reynolds-tal och att upprätthålla simuleringarna under långa tidsperioder. Vidare utvärderas befintliga inflödesmetoder för turbulens med särskilt fokus på deras lämplighet för aeroakustiska prediktioner, där en fysiskt konsekvent representation av turbulenta strukturer är avgörande.

För det andra undersöks skalanupplösande simuleringars förmåga att utnyttjanya beräkningsarkitekturer. I synnerhet analyseras känsligheten hos dessasimuleringar för reducerad numerisk precision, en egenskap som blir allt vanligare i modern högprestandaberäkning. Detta ger viktiga insikter i av vägningen mellan noggrannhet och beräkningseffektivitet vid framtida beräkningsplattformar.

Slutligen tillämpas metoderna på kanoniska men ingenjörsrelevanta fall som kombinerar fundamentalt fysikaliskt intresse med praktisk betydelse. Direkta numeriska simuleringar genomförs för strömning över en Boeing speed bump samt för en drönarrotor vid måttliga Reynolds-tal. För Boeing speed bump analyseras gränsskiktets fysik i detalj, vilket ger nya insikter om samspelet mellan geometriinducerade tryckgradienter och turbulenta strukturer. Simuleringarnaav drönarrotorn utgör i sin tur ett första steg mot att tillämpa skalanupplösande metoder på realistiska aerodynamiska konfigurationer där både prestanda ochbuller är av intresse.

Sammanfattningsvis spänner avhandlingens bidrag från metodutveckling och datorarkitektoniska utvärderingar till tillämpning på kanoniska testfall. Därmed läggs en grund för skalanupplösande simuleringar av väggbunden turbulens under förhållanden som är direkt relevanta för ingenjörsmässig design.

Place, publisher, year, edition, pages
Stockholm: KTH Royal Institute of Technology, 2025. p. 215
Series
TRITA-SCI-FOU ; 2025:31
Keywords
Turbulence, Wall-bounded flows, Turbulent boundary layers, Inflow methods, Reduced precision, Aeroacoustics, Boeing speed bump, Drone rotors., Turbulens, Väggbundna strömmar, Turbulenta gränsskikt, Inflödesmetoder, Reducerad numerisk precision, Aeroakustik, Boeing speed bump, Drönarrotorer.
National Category
Fluid Mechanics
Research subject
Engineering Mechanics
Identifiers
urn:nbn:se:kth:diva-370680 (URN)978-91-8106-334-9 (ISBN)
Public defence
2025-10-23, F3, Lindstedtvägen 26, https://kth-se.zoom.us/j/67397349774, Stockholm, 10:15 (English)
Opponent
Supervisors
Note

QC 250930

Available from: 2025-09-30 Created: 2025-09-29 Last updated: 2025-10-07Bibliographically approved
Massaro, D., Peplinski, A., Stanly, R., Mirzareza, S., Lupi, V., Xiang, Y. & Schlatter, P. (2024). A comprehensive framework to enhance numerical simulations in the spectral-element code Nek5000. Computer Physics Communications, 302, Article ID 109249.
Open this publication in new window or tab >>A comprehensive framework to enhance numerical simulations in the spectral-element code Nek5000
Show others...
2024 (English)In: Computer Physics Communications, ISSN 0010-4655, E-ISSN 1879-2944, Vol. 302, article id 109249Article in journal (Refereed) Published
Abstract [en]

A framework is presented for the spectral-element code Nek5000, which has been, and still is, widely used in the computational fluid dynamics (CFD) community to perform high-fidelity numerical simulations of transitional and high Reynolds number flows. Despite the widespread usage, there is a deficiency in having a comprehensive set of tools specifically designed for conducting simulations using Nek5000. To address this issue, we have created a unique framework that allows, inter alia, to perform stability analysis and compute statistics of a turbulent flow. The framework encapsulates modules that provide tools, run-time parameters and memory structures, defining interfaces and performing different tasks. First, the framework architecture is described, showing its non-intrusive approach. Then, the modules are presented, explaining the main tools that have been implemented and describing some of the test cases. The code is open-source and available online, with proper documentation, to-run instructions and related examples.

Place, publisher, year, edition, pages
Elsevier BV, 2024
Keywords
Computational fluid dynamics, Numerical toolbox, Stability analysis, Statistical analysis
National Category
Fluid Mechanics
Identifiers
urn:nbn:se:kth:diva-347059 (URN)10.1016/j.cpc.2024.109249 (DOI)001244454300001 ()2-s2.0-85193603654 (Scopus ID)
Note

QC 20240702

Available from: 2024-05-30 Created: 2024-05-30 Last updated: 2025-02-09Bibliographically approved
Stanly, R., Du, S., Xavier, D., Perez Martinez, A., Mukha, T., Markidis, S., . . . Schlatter, P. (2024). Generating synthetic turbulence with vector autoregression of proper orthogonal decomposition time coefficients. Journal of Fluid Mechanics, 1000, Article ID A83.
Open this publication in new window or tab >>Generating synthetic turbulence with vector autoregression of proper orthogonal decomposition time coefficients
Show others...
2024 (English)In: Journal of Fluid Mechanics, ISSN 0022-1120, E-ISSN 1469-7645, Vol. 1000, article id A83Article in journal (Refereed) Published
Abstract [en]

This study introduces vector autoregression (VAR) as a linear procedure that can be used for synthesizing turbulence time series over an entire plane, allowing them to be imposed as an efficient turbulent inflow condition in simulations requiring stationary and cross-correlated turbulence time series. VAR is a statistical tool for modelling and prediction of multivariate time series through capturing linear correlations between multiple time series. A Fourier-based proper orthogonal decomposition (POD) is performed on the two-dimensional (2-D) velocity slices from a precursor simulation of a turbulent boundary layer at a momentum thickness-based Reynolds number, Re-theta=790. A subset of the most energetic structures in space are then extracted, followed by applying a VAR model to their complex time coefficients. It is observed that VAR models constructed using time coefficients of 5 and 30 most energetic POD modes per wavenumber (corresponding to 66% and 97% of turbulent kinetic energy, respectively) are able to make accurate predictions of the evolution of the velocity field at Re-theta=790 for infinite time. Moreover, the 2-D velocity fields from the POD-VAR when used as a turbulent inflow condition, gave a short development distance when compared with other common inflow methods. Since the VAR model can produce an infinite number of velocity planes in time, this enables reaching statistical stationarity without having to run an extremely long precursor simulation or applying ad hoc methods such as periodic time series.

Place, publisher, year, edition, pages
Cambridge University Press (CUP), 2024
Keywords
turbulent boundary layers
National Category
Probability Theory and Statistics Fluid Mechanics
Identifiers
urn:nbn:se:kth:diva-357749 (URN)10.1017/jfm.2024.1034 (DOI)001368616600001 ()2-s2.0-85205947695 (Scopus ID)
Note

Not duplicate with DiVA 1833117

QC 20241216

Available from: 2024-12-16 Created: 2024-12-16 Last updated: 2025-10-10Bibliographically approved
Karp, M., Liu, F., Stanly, R., Rezaeiravesh, S., Jansson, N., Schlatter, P. & Markidis, S. (2023). Uncertainty Quantification of Reduced-Precision Time Series in Turbulent Channel Flow. In: Proceedings of 2023 SC Workshops of the International Conference on High Performance Computing, Network, Storage, and Analysis, SC Workshops 2023: . Paper presented at 2023 International Conference on High Performance Computing, Network, Storage, and Analysis, SC Workshops 2023, Denver, United States of America, Nov 12 2023 - Nov 17 2023 (pp. 387-390). Association for Computing Machinery (ACM)
Open this publication in new window or tab >>Uncertainty Quantification of Reduced-Precision Time Series in Turbulent Channel Flow
Show others...
2023 (English)In: Proceedings of 2023 SC Workshops of the International Conference on High Performance Computing, Network, Storage, and Analysis, SC Workshops 2023, Association for Computing Machinery (ACM) , 2023, p. 387-390Conference paper, Published paper (Refereed)
Abstract [en]

With increased computational power through the use of arithmetic in low-precision, a relevant question is how lower precision affects simulation results, especially for chaotic systems where analytical round-off estimates are non-trivial to obtain. In this work, we consider how the uncertainty of the time series of a direct numerical simulation of turbulent channel flow at Ret = 180 is affected when restricted to a reduced-precision representation. We utilize a non-overlapping batch means estimator and find that the mean statistics can, in this case, be obtained with significantly fewer mantissa bits than conventional IEEE-754 double precision, but that the mean values are observed to be more sensitive in the middle of the channel than in the near-wall region. This indicates that using lower precision in the near-wall region, where the majority of the computational efforts are required, may benefit from low-precision floating point units found in upcoming computer hardware.

Place, publisher, year, edition, pages
Association for Computing Machinery (ACM), 2023
National Category
Fluid Mechanics
Identifiers
urn:nbn:se:kth:diva-341470 (URN)10.1145/3624062.3624105 (DOI)2-s2.0-85178155242 (Scopus ID)
Conference
2023 International Conference on High Performance Computing, Network, Storage, and Analysis, SC Workshops 2023, Denver, United States of America, Nov 12 2023 - Nov 17 2023
Note

QC 20240109

Part of ISBN 979-840070785-8

Available from: 2024-01-09 Created: 2024-01-09 Last updated: 2025-02-09Bibliographically approved
Stanly, R., Bagheri, E., Peplinski, A., Toosi, S., Jansson, N., Mukha, T. & Schlatter, P.Direct numerical simulation of a starting rotor at Rec = 15000.
Open this publication in new window or tab >>Direct numerical simulation of a starting rotor at Rec = 15000
Show others...
(English)Manuscript (preprint) (Other academic)
Abstract [en]

Rotors play a major role in various applications including ventilation and propulsion systems such as in helicopters, drones, gas turbines, wind turbines and many more. This visualization of instantaneous vortical structures (identified by the λ2 criterion) shows complex flow structures emanating from a twisted drone rotor that is impulsively starting to rotate at 1600 rpm. Initially, a starting vortex is formed as a result of lift generation and shed as a connected vortex tube from the entire surface of the blade, which has a strong connection to the blade tip via the so-called tip vortex. Leading-edge separation occurs at span positions of high twist, followed by wave-induced breakdown to turbulence along the whole wing span. This turbulence then sheds as small-scale vortices into the wake and dissipates. Understanding the behaviour of these vortices from such complex blades and how they interact with the other blade is critical to design more efficient and potentially more silent propellers.

National Category
Engineering and Technology
Identifiers
urn:nbn:se:kth:diva-370678 (URN)10.1007/s12650-025-01085-2 (DOI)
Note

Now published in Journal of Visualization DOI 10.1007/s12650-025-01085-2

QC 20251003

Available from: 2025-09-29 Created: 2025-09-29 Last updated: 2025-10-20Bibliographically approved
Karp, M., Stanly, R., Mukha, T., Galimberti, L., Toosi, S., Song, H., . . . Schlatter, P.Effects of lower floating-point precision on scale-resolving numerical simulations of turbulence.
Open this publication in new window or tab >>Effects of lower floating-point precision on scale-resolving numerical simulations of turbulence
Show others...
(English)Manuscript (preprint) (Other academic)
Abstract [en]

Modern computing clusters offer specialized hardware for reduced-precision arithmetic that can speed up the time to solution significantly. This is possible due to a decrease in data movement, as well as the ability to perform arithmetic operations at a faster rate. However, for high-fidelity simulations of turbulence,such as direct and large-eddy simulation, the impact of reduced precision on the computed solution and the resulting uncertainty across flow solvers and different flow cases have not been explored in detail and limits the optimal utilization of new high-performance computing systems. In this work, the effect of reduced precision is studied using four diverse computational fluid dynamics (CFD) solvers (two incompressible, Neko and Simson, and two compressible, PadeLibs and SSDC) using four test cases: turbulent channel flow at Reτ = 550 and higher, forced transition in a channel, flow over a cylinder at ReD = 3900, and compressible flow over a wing section at Rec = 50000. We observe that the flow physics are remarkably robust with respect to reduction in lower floating-point precision, and that often other forms of uncertainty, due to for example time averaging, often have a much larger impact on the computed result. Our results indicate that different terms in the Navier–Stokes equations can be computed to a lower floating-point accuracy without affecting the results. In particular,standard IEEE single precision can be used effectively for the entirety of the simulation, showing no significant discrepancies from double-precision results across the solvers and cases considered. Potential pitfalls are also discussed.

National Category
Engineering and Technology
Identifiers
urn:nbn:se:kth:diva-370676 (URN)10.48550/arXiv.2506.05150 (DOI)
Note

QC 20251009

Available from: 2025-09-29 Created: 2025-09-29 Last updated: 2025-10-22Bibliographically approved
Stanly, R., Du, S., Xavier, D., Perez Martinez, A., Mukha, T., Markidis, S., . . . Schlatter, P.Generating synthetic turbulence with vector autoregression of proper orthogonal decomposition time coefficients.
Open this publication in new window or tab >>Generating synthetic turbulence with vector autoregression of proper orthogonal decomposition time coefficients
Show others...
(English)Manuscript (preprint) (Other academic)
Abstract [en]

This study introduces vector autoregression (VAR) as a linear procedure that can be used for synthetizing turbulence time series over an entire plane, allowing them to be imposed as efficient turbulent inflow conditions in simulations requiring stationary and cross-correlated turbulence time series. A VAR model is applied to the complex time coefficients derived from a Fourier-based proper orthogonal decomposition (POD) of the velocity fields of the precursor simulation of a turbulent boundary layer at a momentum thickness based Reynolds number, Re_theta=790. VAR is a statistical tool for modelling and prediction of multivariate time series through capturing linear correlations between multiple time series. By performing POD, firstly a subset of the most energetic structures in space are extracted, and then a VAR model is fitted to their time coefficients. It is observed that VAR models constructed using time coefficients of 5 and 30 most energetic POD modes per wave number (corresponding to >40% and >90% of turbulent kinetic energy across all wave numbers, respectively), are able to make accurate predictions of the evolution of the velocity field at Re_theta=790 for infinite time. Moreover, the two-dimensional velocity fields from the low-order POD-VAR are used as a turbulent inflow condition and compared against other common inflow methods. Since the VAR model can produce an infinite number of velocity planes in time, this enables reaching statistical stationarity without having to run an extremely long precursor simulation or applying ad-hoc methods such as periodic time series. 

Keywords
vector autoregression, turbulent boundary layer, proper orthogonal decomposition, crosscorrelation, ordinary least squares, power spectrum, simulations
National Category
Fluid Mechanics
Research subject
Engineering Mechanics
Identifiers
urn:nbn:se:kth:diva-342784 (URN)
Note

QC 20240201

Available from: 2024-01-31 Created: 2024-01-31 Last updated: 2025-02-09Bibliographically approved
Organisations
Identifiers
ORCID iD: ORCID iD iconorcid.org/0000-0002-3814-7919

Search in DiVA

Show all publications