Difference between revisions of "Day 1"

From OpenFOAM Wiki
Jump to navigation Jump to search
 
(29 intermediate revisions by one other user not shown)
Line 1: Line 1:
 +
Day 1 is all about fast and fun simulations with the focus on
 +
 +
* the basic workflow in OpenFOAM
 +
* getting used to the terminal
 +
* meshing with the OpenFOAM internal meshing utility blockMesh
 +
* running simulations
 +
* first steps with postprocessing in Paraview
 +
 
Go back to [https://wiki.openfoam.com/index.php?title=%223_weeks%22_series "3 weeks" series].
 
Go back to [https://wiki.openfoam.com/index.php?title=%223_weeks%22_series "3 weeks" series].
  
 
=[https://wiki.openfoam.com/index.php?title=First_simulation_by_Jozsef_Nagy First simulation]=
 
=[https://wiki.openfoam.com/index.php?title=First_simulation_by_Jozsef_Nagy First simulation]=
  
In this tutorial you will get a first hangs-on glimpse into the workflow of CFD simulations with OpenFOAM.  
+
In this tutorial you will get a first hands-on glimpse into the workflow of CFD simulations with OpenFOAM. The pdf version can be found [https://wiki.openfoam.com/First_simulation_by_Bahram_Haddadi here]. The following topics will be covered:
 +
 
 +
* basic case setup
 +
* initial values
 +
* mesh
 +
* simulation (2D elbow case with three meshes)
 +
* postprocessing
  
=[https://wiki.openfoam.com/index.php?title=Cavity_by_Alex_Vakhrushev Cavity tutorial]=
+
=[https://wiki.openfoam.com/First_simulation_by_Bahram_Haddadi Basic case setup]=
  
This is one of the most basics tutorials. You will revisit this example, so it is a good idea to try it out now.
+
Using icoFoam solver, simulate 75 s of flow in an elbow.
 +
 
 +
* Basic case setup in OpenFOAM
 +
* Setting up initial values of p and U
 +
* Ensuring proper boundary definitions
  
 
=[https://wiki.openfoam.com/index.php?title=Basics_by_Stefan_Radl OpenFOAM basics]=
 
=[https://wiki.openfoam.com/index.php?title=Basics_by_Stefan_Radl OpenFOAM basics]=
  
Here you will find a video on the basics of OpenFOAM.
+
Here you will find a video on the very basics of OpenFOAM. You will hear about
 +
 
 +
* OpenFOAM and what it is good for
 +
* the history and philosophy behind it
 +
* the basics and the structure.
 +
 
 +
=[https://wiki.openfoam.com/SessionA_by_Stefan_Radl Session A: Getting to know OpenFOAM]=
 +
 
 +
In this tutorial you will study
 +
 
 +
* what is the history of OpenFOAM
 +
* the philosophy behind the OpenFOAM software
 +
* what is the content of the OpenFOAM software package
 +
 
 +
=[https://wiki.openfoam.com/index.php?title=BlockMesh_by_Jozsef_Nagy blockMesh with a more complicated case]=
 +
 
 +
In this second tutorial video you will try out your knowledge about blockMesh in order to create a more complicated mesh for a simulation. The pdf version can be found [https://wiki.openfoam.com/BlockMesh_by_Bahram_Haddadi here]. The focus is on
 +
 
 +
* scaling the mesh
 +
* setting the vertices
 +
* setting volumes (blocks)
 +
* setting edges
 +
* boundaries
 +
* grading
 +
 
 +
=[https://wiki.openfoam.com/index.php?title=Cavity_by_Joel_Guerrero Cavity - Revisited]=
 +
 
 +
Before you already completed this tutorial a few times. Here you will be taken into the depth of an OpenFOAM case in order to understand all the important in- and outputs required for a CFD simulation in OpenFOAM.  
  
=[https://wiki.openfoam.com/index.php?title=BlockMesh_by_Jozsef_Nagy blockMesh 1]=
+
* details on OpenFOAM directory organization
 +
* directory structure of an application/utility
 +
* applications/utilities in OpenFOAM
 +
* directory structure of an OpenFOAM case
 +
* simulation workflow
 +
* details on the in- and output of an OpenFOAM case
  
In this first tutorial video you will try out the OpenFOAM internal utility blockMesh in order to create a simple mesh for a simulation.
 
  
=[https://wiki.openfoam.com/index.php?title=BlockMesh_by_Stefan_Radl blockMesh 2]=
+
=End of Day 1=
  
In this second tutorial video you will continue the [https://wiki.openfoam.com/index.php?title=Basics_by_Stefan_Radl OpenFOAM basics] from above.
+
Thank you for finishing the first day. We hope, that you had fun and you will continue tomorrow with [https://wiki.openfoam.com/index.php?title=Day_2 Day 2]. The topics tomorrow are:
  
=[https://wiki.openfoam.com/index.php?title=BlockMesh_by_Ferras,_Fernandes_and_Nobrega blockMesh 3]=
+
* more detailed understanding of the work flow
 +
* further short and fun simulations
 +
* grid convergence
 +
* transport equations
 +
* detailed scientific visualization of results
  
Here you will find a summary on the basics of meshing with blockMesh.
+
Homework: relax.

Latest revision as of 21:58, 3 October 2018

Day 1 is all about fast and fun simulations with the focus on

  • the basic workflow in OpenFOAM
  • getting used to the terminal
  • meshing with the OpenFOAM internal meshing utility blockMesh
  • running simulations
  • first steps with postprocessing in Paraview

Go back to "3 weeks" series.

First simulation

In this tutorial you will get a first hands-on glimpse into the workflow of CFD simulations with OpenFOAM. The pdf version can be found here. The following topics will be covered:

  • basic case setup
  • initial values
  • mesh
  • simulation (2D elbow case with three meshes)
  • postprocessing

Basic case setup

Using icoFoam solver, simulate 75 s of flow in an elbow.

  • Basic case setup in OpenFOAM
  • Setting up initial values of p and U
  • Ensuring proper boundary definitions

OpenFOAM basics

Here you will find a video on the very basics of OpenFOAM. You will hear about

  • OpenFOAM and what it is good for
  • the history and philosophy behind it
  • the basics and the structure.

Session A: Getting to know OpenFOAM

In this tutorial you will study

  • what is the history of OpenFOAM
  • the philosophy behind the OpenFOAM software
  • what is the content of the OpenFOAM software package

blockMesh with a more complicated case

In this second tutorial video you will try out your knowledge about blockMesh in order to create a more complicated mesh for a simulation. The pdf version can be found here. The focus is on

  • scaling the mesh
  • setting the vertices
  • setting volumes (blocks)
  • setting edges
  • boundaries
  • grading

Cavity - Revisited

Before you already completed this tutorial a few times. Here you will be taken into the depth of an OpenFOAM case in order to understand all the important in- and outputs required for a CFD simulation in OpenFOAM.

  • details on OpenFOAM directory organization
  • directory structure of an application/utility
  • applications/utilities in OpenFOAM
  • directory structure of an OpenFOAM case
  • simulation workflow
  • details on the in- and output of an OpenFOAM case


End of Day 1

Thank you for finishing the first day. We hope, that you had fun and you will continue tomorrow with Day 2. The topics tomorrow are:

  • more detailed understanding of the work flow
  • further short and fun simulations
  • grid convergence
  • transport equations
  • detailed scientific visualization of results

Homework: relax.