Course fee:

Students: Rs 10,000

Faculty:    Rs 15,000

Others:     Rs 25,000

Course fee includes training expenses, workshop kit, Live USB drive, Lunch and morning-evening tea. Please note that, once fees paid, cancellation will be not permitted.

Last date of registration:

Batch 1:  November 11, 2016

Batch 2:  November 28, 2016 

 Online Registration:    

 Workshop Brochure:  

Please note that it is mandatory to bring your own laptop. However, persistent live USB disk with all the necessary programs will be provided to all participants.

 Workshop E-Poster:   


The goal of the present training is to objectively appreciate the open source CFD code OpenFOAM for use on various types of problems.  Open source software not only has the advantage of being free to use, but also allows users full access to the source code which can be modified or extended to better suit specific applications. This training gives the platform to the participant to understand OpenFOAM for basic to advanced to programming level.   

Course Overview

It is balanced course for a beginner in the CFD field. Course is designed in such a way that it will give comprehensive introduction to the open source CFD toolbox OpenFOAM® (Open Field Operation and Manipulation). The important prospect of this course, it allows the participant to build up their understanding in all the aspect to OpenFOAM as a general-purpose CFD solver. The key objectives of the course are: 

  • During the lectures, the attendees will be introduced to the structure and organization of OpenFOAM in detail.
  • More than half time will be devoted for Hands-on sessions. Where participants will have the opportunity to solve pre-defined fundamental test cases, like: Potential flow, Simple fluid flows, Heat Transfer including natural convection, Turbulent Flows (RANS and LES modeling), Moving frame of reference (MRF), Dynamic Mesh Movements (sliding mesh), and Fluid structure interaction (FSI)
  • Code development aspect allows the participant to walk through various pre-defined solvers (icoFOAM, simpleFOAM, pisoFOAM, interFoam), boundary conditions, utilities and libraries. Hands-on experience provide platform to the participant for implementing various boundary conditions, incorporating scalar transport in the existing solvers and library development for new physics. 


The course materials are delivered via a combination of structured lectures, and Hand-on secession. Each part is segregated as follows:


  • Introduction (Various open source tools, Linux, Installation, OpenFOAM)
  • Pre-processing (Mesh generation, Boundary condition, Initialization, Model and parameter selections)
  • Solver  (Solver selection, Solver control, Simulation monitoring and convergence, Discretization schemes  selection  and Parallel computing)
  • Post-processing (Introduction to data analysis and visualization with various tools; Data conversion; paraView; Understanding post-processing utilities)
  • Code developments: Understanding various class and structures of OpenFOAM code. 

Hand-on Experience:

  • Mesh generation with blockMesh and introduction to snappyHexMesh
  • Running various physics: Potential flow, Simple fluid flows, Heat Transfer, Natural convection, MRF
  • Turbulent Flows: RANS  modeling
  • Dynamic Mesh Movements: sliding mesh, FSI
  • Code development: Various boundary condition implementation, incorporation of scalar transport in the flow solver. implementation of new library.

Course delivery

Course delivery will be in English. In addition to the lectures, course focuses on hands on experience for mesh generation, running various physics and code developments.

Who will be the participant?

This course is ideal for a student who has basic background in either fluid dynamics or numerical methods and wish to use CFD in future. Basic knowledge of CFD is required. No prior knowledge of OpenFOAM are necessary. However, prior knowledge will be helpful to learn about its efficient use for variety of problems.

PG students, research scholars proceeding for higher studies or starting their career in CFD. Persons form R&D industries or research lab, who want to use OpenFOAM as a CFD tool for their day to day activity and want to reduced commercial licensing expanses for their organization.

Target Audience

  • Person new to OpenFOAM
  • Existing users with partial training in modern CFD
  • Users looking to develop proficiency in CFD/OpenFOAM
  • Users looking to simplify OpenFOAM use

Note: The number of participants is limited to thirty and will be selected on ‘first come first serve’ basis.

All participants will receive a Participation Certificate at the end of the course.

Computational Fluid Dynamics (CFD) with




The intending participants should first fill the online registration form.

Conformation of seat availability and the detail of registration will be convey to each participants through E-mail.  

Accommodation on request will be made available in the Hostel or Institute Guest House,  only for a limited number of out-station participants, on the first come first basis. 

Present tariff: 

  • Hostel room (Rs 100/- per day plus Rs 50/- per day bedding charges) 
  • Institute guest house room (Rs 1200/- per room) ​

Disclaimer & Usage of trade marks

OpenFOAM® and OpenCFD® are registered trademarks of ESI. This offering is not approved or endorsed by OpenCFD Limited, the producer of the OpenFOAM software.

Tentative Schedule