Collection of turbulence modeling

From OpenFOAM Wiki
Revision as of 06:39, 31 March 2017 by Jozsef Nagy (talk | contribs)
Jump to navigation Jump to search

Small introduction

Go back to Collection by topic.

Turbulence modeling

Theory

  • In this tutorial you find the basic theory of turbulence modeling.
  • This tutorial gives a compact explanation of a laminar solver as well as a turbulent solver and the difference between them.
  • Here you will find a basic 2D hands-on tutorial to understand the theory of steady-state turbulence modeling.
  • Here you will find a basic 2D hands-on tutorial to understand the theory of transient turbulence modeling.

Application cases

Rearward facing step

The DrivAer case

Finally. This is a very cool case. Here you can test all the knowledge you gained so far by applying it in this case, where you will simulate the flow around a car. In particular, you will consider the following steps:

  • meshing
    • blockMesh
    • snappyHexMesh
    • mesh quality
  • turbulence modeling
  • boundary conditions
  • numerics
  • functionObjects

Flow around a circular cylinder - 2D case

Let's start with the flow around a cylinder. With your knowledge gained yesterday, conduct this parameter study in order to gather experience about

  • difference between a laminar and a turbulent flow
  • case setup
  • dictionaries
  • output
  • parameter study
  • postprocessing


Flow around a square cylinder - 3D case

Now with the theory covered, go back and conduct a second parameter study about vortex shedding behind a square cylinder. With all the knowledge and experience, that you gained you should be able to correctly

  • set up a case
  • choose the correct
    • RAS models
    • LES models
  • postprocess the results


Further reading