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
Non ci sono file associati a questo prodotto.

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
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 24
  • ???jsp.display-item.citation.isi??? 20
social impact