# Tutorials

### Tutorial 1 – Freestream This is the a very basic tutorial, showing you how to set up and run your first computation.

### Tutorial 2 – Lid Driven Cavity In this tutorial, you simulate the classical lid driven cavity problem. You will learn how to set the boundary condition, run the simulation in single and parallel mode and take a first look at implementing your own testcase into the framework.

### Tutorial 3 – Flow around a NACA 0012 airfoil In this tutorial, the simulation around a NACA 0012 airfoil at Re = 5000 and M a = 0.4 is considered. In the end you will learn how to use the sponge zone to remove artificial reflections from the outflow boundary, so that a clean acoustic field is retained.

### Tutorial 4 – Convergence Test In this tutorial, the order of convergence for FLEXI is computed.

### Tutorial 5 – Taylor-Green-Vortex This tutorial describes how to set up and run the basic test case for turbulent flows, the Taylor-Green-Vortex (TGV)

### Tutorial 6 – SOD Shock tube In this tutorial, you simulate the SOD shock tube example. It is one of the most basic test cases to investigate the shock capturing capabilities of a CFD code.

### Tutorial 7 – Double Mach Reflection In this tutorial, you simulate simulate the Double Mach Reflection by Woodward and Colella. You learn how to use Finite Volume subcells in order to represent shock and contact discontinuities in high Mach number flows.

### Tutorial 8 – Linear Scalar Advection-Diffusion Equation Besides the Navier-Stokes equations, FLEXI provides another equation system, the three-dimensional linear scalar advection-diffusion equation. In this tutorial, we will take a closer look on this equation.

### Tutorial 9 – Plane Turbulent Channel Flow This tutorial describes how to set up and run the Plane-Turbulent-Channel-Flow test case. We will learn how to use the split form DG method to guarantee non-linear stability of the turbulent channel flow.