4.15 out of 5
4.15
98 reviews on Udemy

OpenFOAM CFD – Theories and Practical Applications

Mastering OpenFOAM to conduct your Computational Fluid Dynamics simulations without expensive software licenses
Instructor:
Hasbullah Padzillah
407 students enrolled
English [Auto]
Comfortably use free OpenFoam software to solve fluid dynamics problems
Refresher on background of Computational Fluid Dynamics
Step-by-step customisation of geometry and meshing prior to the simulation
Easily create custom script for fast and efficient post-processing

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

1
Introduction

Introductory video to the overall course. Looking forward to see you there!

2
Course Layout

Course outline

OpenFoam Installation

1
Introduction

Introductory video to Section 2 where you will learn about installation process. Get excited!

2
OpenFoam Installation

Video describing the OpenFoam installation process

Background of Computational Fluid Dynamics

1
Introduction

Introductory video to Section 3. Hope you guys enjoy this section!

2
What is CFD?

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.

3
Fundamental Conservation Laws

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

1
Introduction

Introductory video to Section 4. Let's get started with our very first simulation.

2
Folder Structure

Introduction to OpenFOAM folder structure

3
Geometry Preparation and Meshing Part 1

Get started running your first OpenFOAM simulation by setting up the geometry and meshing part1. Please download the pdf file for  your reference.

4
Geometry Preparation and Meshing Part 2

Get started running your first OpenFOAM simulation by setting up the geometry and meshing part2. Please download the pdf file for  your reference.

5
Boundary Conditions Setup Part 1

This video takes you to setting up of the boundary conditions and solver parameters in preparation for you first simulation.

6
Boundary Conditions Setup Part 2

This video takes you to setting up of the boundary conditions and solver parameters in preparation for you first simulation.

7
Running and Post-Processing

Run your solver and start to learn paraView to view the results

8
Plotting Contours, Vectors and Streamlines

Create contours, vectors and streamlines properly in order to be able to present your results to the world

Your Second OpenFOAM Simulation - Backward facing flow problem

1
Introduction
2
Geometry Preparation Part 1
3
Geometry Preparation Part 2
4
Geometry Preparation Part 3
5
Mesh Refinement
6
Simulation Setup
7
simpleFoam Solver and Post-Processing
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.2
4.2 out of 5
98 Ratings

Detailed Rating

Stars 5
37
Stars 4
32
Stars 3
20
Stars 2
5
Stars 1
4
50e377c86e921b5c6f7f7474d2ce34d6
30-Day Money-Back Guarantee

Includes

2 hours on-demand video
Full lifetime access
Access on mobile and TV
Certificate of Completion