Do you want to run a Computational Fluid Dynamics simulation without having to purchase expensive software licenses?
At this point, more than 100 000 students and working professionals are taking advantage of OpenFoam all around the world. Gone are the days that OpenFoam is hard to learn and too involved with programming.
Whether you are a student or a working professionals in fluid dynamics area, conducting a Computational Fluid Dynamics Simulation using a free software such as OpenFOAM will give you the edge over your colleagues and competitors who are using the expensive commercial software.
OpenFOAM is the most comprehensive open source CFD software in the market and is being used widely in both academia and industries.
This course will take you through the step-by-step process of how to install OpenFOAM in your PC and will also introduce you the background theory on Computational Fluid Dynamics.
We will then work on our very first simulation which uses incompressible flow as the working fluid. I will explain to you how the geometry is created, and subsequently how to mesh them according you your requirement.
We will then run the simulation and view the results using ParaView, which comes preinstalled with openFOAM.
From Beginner to Advanced
You will see that wherever you are in your CFD journey, this course is definitely for you. For the complete beginner, I’ve included the theoretical CFD background to get you equipped with the knowledge necessary for running your first OpenFOAM simulation.
At advanced level, I’ll show you how to use tools like SnappyHexMesh to literally mesh any geometry that you would like using OpenFOAM. This course also shows you steps to validate your simulations against experimental data. Perhaps, most importantly, you will learn how to efficiently extract data from the results using your very own post-processing script.
On Going Content
To maximize the value you get for your money, new contents are uploaded every week. You will be notified once new content is uploaded.
What you will learn
-
OpenFOAM installation
-
Background of CFD
-
Incompressible flow simulation
-
Manipulation of grid mesh
-
How to test and validate your results
-
Meshing and simulations of complex geometries
-
Building Post-processing script
Who am I
Hi, I’m Hasbullah (Has). I have obtained a PhD in Fluid Dynamics and Turbomachinery area from Imperial College London.
As a researcher in Fluid Dynamics area, I have been performing Computational Fluid Dynamics simulations for over 10 years. I have worked on many CFD simulations, which includes both for academic publications and also industry solutions.
Numerical simulation is a great tool to enable flow visualisation around an object in order to understand how it works, and also to improve the design with short turnaround time.
I am also professionally teaching Fluid Dynamics in a university for more than 5 years.
This will allow me to effectively introduce underlying theories while performing tasks in this course. This enables you to gain greater understanding about the simulations, which in turn makes it easy for you to analyse and make sense of the results during post-processing.
I am excited to have you as a student, and I hope that the materials provided in this course would serve you long and well in your career.
Introduction to OpenFoam Beginner to Advanced Course
Introductory video to the overall course. Looking forward to see you there!
Course outline
OpenFoam Installation
Introductory video to Section 2 where you will learn about installation process. Get excited!
Video describing the OpenFoam installation process
Background of Computational Fluid Dynamics
Introductory video to Section 3. Hope you guys enjoy this section!
Background of CFD Part 1. For a complete beginner this would be useful to understand what are the equations that are simulated in OpenFOAM. For a regular CFD practitioners this could be a brief refresher course.
Background of CFD Part 2. For a complete beginner this would be useful to understand what are the equations that are simulated in OpenFOAM. For a regular CFD practitioners this could be a brief refresher course.
Your First OpenFoam Simulation - Incompressible Flow
Introductory video to Section 4. Let's get started with our very first simulation.
Introduction to OpenFOAM folder structure
Get started running your first OpenFOAM simulation by setting up the geometry and meshing part1. Please download the pdf file for your reference.
Get started running your first OpenFOAM simulation by setting up the geometry and meshing part2. Please download the pdf file for your reference.
This video takes you to setting up of the boundary conditions and solver parameters in preparation for you first simulation.
This video takes you to setting up of the boundary conditions and solver parameters in preparation for you first simulation.
Run your solver and start to learn paraView to view the results
Create contours, vectors and streamlines properly in order to be able to present your results to the world