Sunday 16th July 2023: Afternoon (Day 1)
Topic: Welcome and key-note presentation
15:00 15:30

Introduction to school

G. Amati
SuperComputing Applications and Innovation (SCAI) Department, CINECA
S.Pirozzoli
Department of Mechanical and Aerospace Engineering
Sapienza University of Rome
I. Spisso
Leonardo Corporate CTIO
F. Viola
GSSI representative
INTRO1

Topic: Keynote Lectures

15:30 17:15

Fluid Dynamics of the Human Nose: Modelling and Clinical Perspectives

M. Quadrio
Department of Aerospace Engineering, Politecnico di Milano, Italy
Key Note 1
17:15 17:30 coffee break
17:30 19:15

Equations-informed and data-driven tools for data assimilation of turbulence

L. Biferale
Department of Physics, University of Rome, Tor Vergata
Key Note 2
19:15 20:00 Student Presentation
splash talk by the students
INTRO 2
20:00 22:00 Get-together drink / dinner
Monday 17th July 2023: Morning (Day 2)
Topic: Introduction to HPC infrastructures
08:30 09:00 Introduction to the school on numerical methods for parallel CFD: aims and objectives
G. Amati
SuperComputing Applications and Innovation (SCAI) Department, CINECA
S.Pirozzoli
Department of Mechanical and Aerospace Engineering
Sapienza University of Rome
I. Spisso
Leonardo Corporate CTIO
INTRO 3
09:00 11:00 A long journey to exascale: State of the art, pre-exascale and towards the exascale
G. Amati
SuperComputing Applications and Innovation (SCAI) Department, CINECA
HPC 1
11:00 11:15 coffee break
11:15 13:00 The devil is in the detail: How can we (really) exploit exascale platforms?
M. Bernaschi
Istituto Applicazioni del Calcolo, IAC-CNR, Rome, Italy
Key Note 3
13:00 14:00 Lunch Break
14:00 16:00 (fast) re-cap of parallel computing paradigms on standard and heterogeous architectures:
MPI, OpenMP, GpGPU
G. Amati
SuperComputing Applications and Innovation (SCAI) Department, CINECA
HPC 2
16:00 16:15 coffee break
16:15 18:15 Intro to HPC and programming: MPI, OpenMP, GPUs
G. Amati , I. Spisso
HANDS-ON 1
Tuesday 18th July 2023 (Day 3)
Topic: Spectral methods
08:50 09:00 Introduction INTRO 4
09:00 11:00

Wall-bounded turbulence

P. Schlatter
KTH Engineering Mechanics, Stockholm, Sweden
CFD 1
The talk presents the theory of transition and turbulence. During these lesson , the participants will be exposed to the basic concepts of hydrodynamic stability and turbulence, and a short introduction on high-fidelity numerical methods (spectral methods). :
i) stability, classical (waves) and non-modal (streaks)
ii)
iii) wall-bounded turbulence, scaling laws, resolution
iv) coherent structures and simple way of extraction (POD)

The second part will focus into the numerical modeling by spectral methods:
i) introduction to spectral methods
ii) Accuracy and UQ
iii) Fourier-Chebyshev method for channel flow, incl. pressure correction
11:00 11:15 coffee break
11:15 13:00

Hands-on with Nek5000

P. Schlatter
KTH Engineering Mechanics, Stockholm, Sweden
HANDS-ON 2
Hands-on session with Nek5000
hands-on 5: Nek5000 in 2D (eddy_uv and cavity)
– hands-on 6: airfoil at low Re
13:00 14:00 Lunch Break
14:00 18:00

VISIT TO GRAN SASSO SCIENCE LABS

Tour
Wednesday 19th July 2023 (Day 4)
Topic: Multi-phase flows
08:50 09:00 Introduction INTRO 4
brief introduction to the speakers and bio
09:00 13:00

Physics and high-performance computation of turbulent flows with interfaces

A. Soldati
Institute of Fluid Mechanics and Heat Transfer, Vienna
CFD 2
The modelling and the computational issues involved in the accurate simulation of turbulent multiphase flows will be presented. The available numerical models/ methods currently used will be described, with a specific focus on the phase field method, which will be discussed in connection with interface resolved simulations of bubbles- and droplets-laden turbulent flows.
During the lesson Coffee break
13:00 14:00 Lunch Break
14:00 18:00

Multiphase flows: hands-on session

A. Roccon
Institute of Fluid Mechanics and Heat Transfer, Vienna
HANDS-ON 3
The most recent high-performance computing architectures, parallelization techniques, and scientific visualization tools will be presented in connection with the use of computational methods of interface resolving simulations of turbulent flows.
During the hands-on sessions, students will have the opportunity to test the different methodologies and tools.
During the lesson Coffee break
Thursday 20th July 2023 (Day 5)
Topic: Compressible flow
08:50 09:00 Introduction INTRO6
09:00 10:50

Numerical Methods for compressible/high-speed flow I

S. Pirozzoli
Department of Mechanical and Aerospace Engineering
Sapienza University of Rome, Italy
CFD 3
This course is meant to introduce attendants to the basic principles of numerical discretization of the compressible Navier-Stokes equations.
Introductory concepts related to the mathematical properties will be provided, with special emphasys on the identification of integral invariants
Analysis of numerical methods based on linear and nonlinear Fourier analysis will be presented.
Principles of energy-consistent discretizations of the convective terms will be outlined, both for model equations and for the full Navier-Stokes equations.
10:50 11:00 break
11:00 13:00

Numerical Methods for compressible/high-speed flow II

S. Pirozzoli
Department of Mechanical and Aerospace Engineering Sapienza University of Rome, Italy
CFD 4
This part of the course will be devoted to the analysis of shock-capturing schemes. Basic discretization techniques including the TVD, ENO, and WENO methods will be introduced. Tools for weakly nonlinear analysis of baseline schemes will be introduced. Efficient hybrid implementation strategies based on use of shock sensors will be outlined.
13:00 14:00 Lunch Break
14:00 15:45

Hands-on session on compressible/high-speed flows I

M. Bernardini
Department of Mechanical and Aerospace Engineering
Sapienza University of Rome, Italy
F. Salvadore
HPC Department
CINECA, Rome, Italy
HANDS-ON 4
The lecture will familiarize the students with STREAmS, an open-source flow solver developed to perform large-scale simulations of canonical wall-bounded flows for fundamental understanding of turbulence in the high-speed regime.
15:45 16:00 Break
16:00 18:00

Hands-on session on compressible/high-speed flows II

M. Bernardini
Department of Mechanical and Aerospace Engineering
Sapienza University of Rome, Italy
F. Salvadore
HPC Department
CINECA, Rome, Italy
HANDS-ON 5
The hands-on tutorials planned in the second part of the lecture will provide the students with the possibility of performing numerical simulations with STREAmS using graphical processing units (GPUs), which grant accelerated cutting-edge performance with high energy efficiency.
Friday 21st July 2023 (Day 6)
Topic: Immersed boundary methods
08:50 09:00 Introduction INTRO 7
09:00 10:50

Immersed boundary methods for complex flow simulations

R. Verzicco
Dept. of Industrial Engineering, University of Rome Tor Vergata
CFD 5
The history and the basic principles of the Immersed-boundary method will be introduced, including baseline grid tagging procedures, forcing methods and boundary reconstruction. Proper treatment of problems including moving bodies will be illustrated, as well as use of turbulence models. Examples of numerical applications will be presented.
10:50 11:00 Coffee break  
11:00 13:00

Complex flow simulations with chimera grids

A. Di Mascio
Dept. of Industrial and Information Engineering and Economy, University of L”Aquila
CFD 6
This course aims to introduce attendants fo the basic principles of numerical simulations in complex domains using the chimera approach.
The following topics will be dealt with: curvilinear mesh generation; overlapping grids and interpolation procedures.
Implementation of high-order schemes and extension to compressible flows will be discussed. Numerical examples will be provided.
13:00 14:00 Lunch break
14:00 18:00

Hands-on session: immersed boundary simulations with the AFID code

F. Viola
GSSI
HANDS-ON 6
The goal of this tutorial is to introduce participants to use of the immersed-boundary method within the framework of the AFID incompressible flow solver.
Proper set-up of selected flow problems will be illustrated, as well as data processing and visualization.
18:00 18:30 Concluding Remarks
CFD parschool