We present STREAmS-2.0, an updated version of the flow solver STREAmS, first introduced in Bernardini et al. (2021) [1]. STREAmS-2.0 has an object-oriented design which separates the physics equations from the specific back-end, making the code more suitable for future expansions, such as porting to novel computing architectures or implementation of additional flow physics. Similarly to the previous version, STREAmS-2.0 supports NVIDIA-GPU and CPU back-ends. Additionally, this version features improvements of the input/output data management, new energy and entropy preserving schemes for the discretization of the convective fluxes, recycling/rescaling inflow boundary condition, and a model for thermally perfect gases with variable specific heats.

STREAmS-2.0. supersonic turbulent accelerated Navier-Stokes solver version 2.0 / Bernardini, M.; Modesti, D.; Salvadore, F.; Sathyanarayana, S.; Della Posta, G.; Pirozzoli, S.. - In: COMPUTER PHYSICS COMMUNICATIONS. - ISSN 0010-4655. - 285:(2023). [10.1016/j.cpc.2022.108644]

STREAmS-2.0. supersonic turbulent accelerated Navier-Stokes solver version 2.0

Bernardini, M.
;
Modesti, D.;Salvadore, F.;Della Posta, G.;Pirozzoli, S.
2023

Abstract

We present STREAmS-2.0, an updated version of the flow solver STREAmS, first introduced in Bernardini et al. (2021) [1]. STREAmS-2.0 has an object-oriented design which separates the physics equations from the specific back-end, making the code more suitable for future expansions, such as porting to novel computing architectures or implementation of additional flow physics. Similarly to the previous version, STREAmS-2.0 supports NVIDIA-GPU and CPU back-ends. Additionally, this version features improvements of the input/output data management, new energy and entropy preserving schemes for the discretization of the convective fluxes, recycling/rescaling inflow boundary condition, and a model for thermally perfect gases with variable specific heats.
2023
compressible flows; gpus; wall turbulence; cuda
01 Pubblicazione su rivista::01a Articolo in rivista
STREAmS-2.0. supersonic turbulent accelerated Navier-Stokes solver version 2.0 / Bernardini, M.; Modesti, D.; Salvadore, F.; Sathyanarayana, S.; Della Posta, G.; Pirozzoli, S.. - In: COMPUTER PHYSICS COMMUNICATIONS. - ISSN 0010-4655. - 285:(2023). [10.1016/j.cpc.2022.108644]
File allegati a questo prodotto
File Dimensione Formato  
Bernardini_STREAmS_2023.pdf

solo gestori archivio

Note: https://www.sciencedirect.com/science/article/pii/S0010465522003630?via=ihub
Tipologia: Documento in Post-print (versione successiva alla peer review e accettata per la pubblicazione)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 152.72 kB
Formato Adobe PDF
152.72 kB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

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