Hello everyone!
Welcome to the CFD using Openfoam Beginner to Intermediate course.
In this video we will be looking through the course content.
I have split the entire course into ten separate sections and we will see what will be covered in each
section.
So in the class one we will be seeing some introduction to openfoam, how to install it and how to set
up the software.
And we will also be seeing some basic file structure on how Openfoam is built and basic commands, which
will be useful in running Openfoam simulations.
We will just see the basic commands in the first class.
We will be learning more commands as the course progresses, but these basic commands will be essential
to get started.
The class two.
We will be seeing how to prepare a geometry and generate mesh with a tool called Block Mesh.
We will be seeing how to set up the boundary and initial condition for a case in Openfoam.
We will also look through some solvers and how to run simulation using Openfoam.
After running the simulation, we will be using a tool called Paraview to post-process the results.
In the class three, we will be doing snappy x mesh, so we'll be using block mesh as a dependent tool
for snappy x mesh.
We will get introduced to snappy hex mesh and we will be creating complex meshes using it.
We will also learn how to use the check mesh command to check quality of the meshes in the class.
For we will get introduced to incompressible, compressible and multiphase solvers.
So we will go through the basics of everything and uh, look at some examples.
After looking at that we will be running a lid driven cavity case.
This will be a hands on tutorial, and we will also introduce to the case study of lid driven cavity.
In the section five, we will be seeing the types of boundary condition and how to implement them in
Openfoam.
How to do a turbulence modeling in Openfoam.
And we will get the introduction of it.
And after that we will be setting up and running our own Rans simulation, which is Reynolds averaged
Navier-Stokes simulation.
We will be looking at how K-epsilon, uh, turbulence model is made, how K-omega SST model is made,
or how to run a simple laminar case.
So we will be seeing all those.
Then in the class six we will be running some transient solvers simulation.
We would have run transient cases even before that.
Even the lid driven cavity is a transient case.
But still we will be running a more in-depth analysis analyzed cases for transient solvers.
We will set up from scratch, and we will run it.
And we will also look at how to decompose any case and run it in parallel.
So the simulation runs faster.
So Openfoam comes with the installation of MPI.
So we will be using MPI to do the parallel processing.
We will also look at how to make a mesh using snap mesh, but in parallel.
In the class seven we will get introduced to refinement box in snap x mesh, which will be a slightly
advanced feature where we can define, uh, a area locally in snap hex mesh.
And we will also get, uh, two hands on tutorials, one on external aerodynamics for the classic Openfoam
motorbike case.
And we will be doing plotting of force coefficients using Gnuplot and other is exporting the Post-processed
data to Excel and how to plot from Excel.
In the class eight we will be importing Ansys workbench mesh as well as Ansys Fluent Mesh.
So both are different.
We will be importing both and we will use the workbench mesh to run one of the simulation for flow over
a cylinder, and we will do a hands on tutorial on that.
For the class nine, we will be seeing how to set up an automation file called All Run and All Clean
file.
All run file will enable the user to run the simulation, uh, with series of commands without doing
it manually.
We can set up the alternate file.
If you want to change any boundary condition or initial condition, you can change that.
And you don't have to run each and every command one by one.
You can just initiate the, uh, automation alternate file and it will run it in series.
And, uh, it can do series in the sense it will do step by step.
It can also do parallel processing.
Then the all clean file will be used to clean the case just in case.
If you want to run this case from scratch again, but you don't want to delete every time step every
mesh generated manually, you can use the all clean file and clean the case, get it back to the default
setup and you can run from scratch.
In the class ten we will get introduced to a multiphase flow simulation.
This will be a basic introduction and some modeling approaches and practical consideration using Openfoam
like setting up any multiphase case using Openfoam.
Then we will be having one hands on tutorial on the demonstration of dam breaks.
Usually dam break case is two phase, but we will be doing four phase using multiphase Euler form in
Openfoam.
So this is all that we will be covering in this course.
Looking forward to seeing you in the class.
Thank you.