OpenFOAM CFD - Theories and Practical Applications
4.1 (81 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
351 students enrolled

OpenFOAM CFD - Theories and Practical Applications

Mastering OpenFOAM to conduct your Computational Fluid Dynamics simulations without expensive software licenses
4.1 (81 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
351 students enrolled
Last updated 5/2019
English
English [Auto]
Price: $99.99
30-Day Money-Back Guarantee
This course includes
  • 2 hours on-demand video
  • 2 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • 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
Requirements
  • No prerequisites are necessary
  • You should be excited to take advantage of a free CFD software
  • Ready to forget scattered information about OpenFOAM all over the internet which is not necessarily all true, this is the only course that you need to learn OpenFOAM
Description

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.


Who this course is for:
  • Beginner to advanced Computational Fluid Dynamics practitioners
  • Undergraduate and Postgraduate students in fluid dynamics areas
  • Academics and engineers that are keen to explore open source software to solve fluid dynamics problems
Course content
Expand all 22 lectures 01:45:57
+ Introduction to OpenFoam Beginner to Advanced Course
2 lectures 06:02

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

Preview 02:23

Course outline

Preview 03:39
+ OpenFoam Installation
2 lectures 06:36

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

Preview 00:50

Video describing the OpenFoam installation process

Preview 05:46
+ Background of Computational Fluid Dynamics
3 lectures 11:05

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

Introduction
01:15

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.

What is CFD?
04:22

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.

Fundamental Conservation Laws
05:28
+ Your First OpenFoam Simulation - Incompressible Flow
8 lectures 48:55

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

Introduction
01:10

Introduction to OpenFOAM folder structure

Folder Structure
06:28

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

Geometry Preparation and Meshing Part 1
08:19

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

Geometry Preparation and Meshing Part 2
06:44

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

Boundary Conditions Setup Part 1
05:31

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

Boundary Conditions Setup Part 2
04:47

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

Running and Post-Processing
08:21

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

Plotting Contours, Vectors and Streamlines
07:35
+ Your Second OpenFOAM Simulation - Backward facing flow problem
7 lectures 33:19
Introduction
00:30
Geometry Preparation Part 1
05:52
Geometry Preparation Part 2
05:38
Geometry Preparation Part 3
05:37
Mesh Refinement
05:25
Simulation Setup
05:20
simpleFoam Solver and Post-Processing
04:57