Job Guaranteed





Hire from us

For Business / Universities

Corporate Training

Academic Up-skilling

All Courses

Choose a category


All Courses / undefined

All Courses / undefined / undefined




Corporate Upskilling

FOR Universities

Academic Training


Advanced CFD using OpenFOAM

Industry relevant course on Computational Fluid Dynamics

12 weeks long course | 100% Online

Learn from leading experts in the industry

Project based learning with 2 industry level projects that learners can showcase on LinkedIn.

Learn Key Tools & Technologies OpenFOAM

Book a Free Demo Session

Enter your phone number and book a FREE Demo session on your favourite courses now!
Please enter a valid email
Please enter a valid number


This course is full of best-in-class content by leading faculty and industry experts in the form of videos and projects

Course Overview

  • This is an advanced level course on applications of CFD with a discussion on core basics and advanced topics in CFD using OpenFOAM. 
  • The course is designed based on current industry trends.
  • The applications chosen are based on current job market requirements.
  • The course is also designed to give a better idea about CFD itself by making use of a wide range of applications.

Course Syllabus

On a daily basis we talk to companies in the likes of Tata Elxsi and Mahindra to fine tune our curriculum.

Week 01 - Introduction to CFD and OpenFOAM

  • Components of NS equations in detail, i.e., diffusion, convection, source terms, etc.
  • How does a basic CFD study work?
  • Generating geometry
  • Meshing
  • Initial conditions
  • Choosing relevant solver
  • Post-processing and repeating till achieving accurate results
  • Installation of OpenFOAM and versions of the software

Week 02 - Introduction to OpenFOAM

  • Basic introduction
  • Background and its syntax with the file structure
  • Example problems from SimpleFoam (flow in the cavity) and potential flow (flow over cylinder) to explain how geometry, meshing, and solving works
  • Introduction to SimpleFoam and PimpleFoam
  • Post-processing with ParaView

Week 03 - Meshing in OpenFOAM & CHT Theory

  • Mesh using snappyHexMesh - An advanced tutorial
  • Example problem:
    • Meshing pipe flow with an obstacle in the middle and explain geometry import, castellation, layering, snap controls and mesh quality controls
  • Basics of CHT theory with theoretical example problems of heat transfer in pipes
  • Convection, conduction, radiation, and the significance of heat transfer coefficients
  • A brief introduction to controls provided in OpenFOAM for heat transfer

Week 04 - Setting up the Simulation and Basics of Heat Exchanger-1

  • Simulation controls provided with OpenFOAM
  • Setting up shell and tube heat exchanger with the tutorial problem in OpenFOAM and explaining the run controls
  • Basics of heat exchanger (theoretical), discussing important coefficients, importing the geometry, and meshing

Week 05 - Basics of Heat exchanger- II & VOF Theory

  • Setting up simulation and post-processing
  • Improving the mesh and setting up a grid-dependent study
  • Volume of fluid theory
    • Solvers
    • Tracking methods
    • Applications
    • Limitations in OpenFOAM

Week 06 - VOF Simulations in OpenFOAM & Rising Bubble - VOF

  • Meshing the domain for VOF problems
  • interFoam and sloshing in a tank
  • Dynamic mesh and adaptive meshing in VOF
  • Example problem: Rising bubble

Week 07- Filling a Container Problem and Oil/Water Separation in a Vessel with OpenFOAM

  • VOF simulation of filling up of a container using interFoam
  • Meshing and post-processing
  • Separation of two isosurfaces of oil and water in an industrial separation vessel using multiphase interFoam to find the inlet velocity for ~99% purity of fluids

Week 08 - Compressible Flow and Turbulence

  • Introduction to Compressible Flows and Turbulence
  • Example problem for compressible flow
    • Flow over a cylinder to show turbulent separation and the Karman vortex sheet
  • Example problem:
    • Flow over an airfoil
  • Importing geometry, making a grid, choosing the type of solver, and the post-processing

Week 09 - Introduction to Combustion CFD and Performing a Burner Simulation

  • Brief lecture on basic definitions and integration of CFD with combustion
  • Differential equations of motion, methods to solve, and types of combustion simulations
  • A basic introduction to combustion in OpenFOAM
  • Simulation of flame progression in a Bunsen burner non-premixed combustion in OpenFOAM (methane+air) using fireFoam solver and analyzing flame propagation

Week 10 - Flow over Bluff body and I.C. Engine Basics

  • Flow over a V-Gutter flame stabilizer with Jet-A + air premixed combustion
  • Mesh generation using snappyHexMesh
  • Using LES solver and fireFoam
  • Introduction to XiEngineFoam and a tutorial problem
  • Setting up the case, solving for chemical kinetics, meshing, and post-processing

Week 11 - Fuel Injectors and Usage of LES in Combustion

  • CFD analysis of combustion in a chamber with fuel injector using reactingFoam
  • Analyzing the exhaust products with varying equivalence ratios using reactingFoam
  • A brief introduction to LES
  • An example problem of exhaust jet (due to high computational cost)

Week 12 - Lean Blow Out and Simulation of Detonation in a Tube

  • Explaining flame extinction in a gas turbine combustor
  • Blow-out conditions
  • Methods to prevent blowout using re-ignition
  • Simulating detonation in a long tube using OpenFOAM with a provided custom-made solver

Our courses have been designed by industry experts to help students achieve their dream careers

Industry Projects

Our projects are designed by experts in the industry to reflect industry standards. By working through our projects, Learners will gain a practical understanding of what they will take on at a larger-scale in the industry. In total, there are 2 Projects that are available in this program.

Simulating flow in an industrial heat exchanger

This project helps the student understand the working of a conjugate heat exchanger using OpenFOAM. In this project, the students will simulate flow in a heat exchanger (geometry provided) with various coolants and perform a study on variation in cooling.

Lean blowout study with flame stabilizer

Lean blowout is a phenomenon common in combustors. In this project, students will try to understand how to mitigate the lean blowout phenomenon by making use of a flame stabilizer to help the flame hold on to a bluff body. They have to perform the analysis using the solver XiFoam and LES turbulence model.

Our courses have been designed by industry experts to help students achieve their dream careers

Ratings & Reviews by Learners

Skill-Lync has received honest feedback from our learners around the globe.

Google Rating

Instructors profiles

Our courses are designed by leading academicians and experienced industry professionals.


1 industry expert

Our instructors are industry experts along with a passion to teach.


3 years in the experience range

Instructors with 3 years extensive industry experience.


Areas of expertise

  • Computational Fluid Dynamics

Similar Courses

Got more questions?

Talk to our Team Directly

Please fill in your number & an expert from our team will call you shortly.

Please enter a valid email
Please enter a valid number
Try our top engineering courses, projects & workshops today!Book a FREE Demo