Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Indian Institute of Technology, Kharagpur

Introduction to CFD

Indian Institute of Technology, Kharagpur and NPTEL via Swayam


This course is introductory in nature and expected to impart firsthand knowledge of CFD. It is mainly aimed for senior undergraduate students/ first year post graduate students in Aerospace, Mechanical, Applied Mechanics, Applied Mathematics and allied streams. It is concerned with application of numerical methods for solving conservation equations of fluid dynamics. The subject will be taught with the objective of motivating students to develop their own computer codes. With a long experience of teaching both introductory and advanced courses in CFD to UG, PG and PhD students, I strongly feel that this is the best way to learn CFD.
Aerospace Engineering/ Mechanical Engineering/ Applied Mechanics Applied Mathematics and allied disciplinesPREREQUISITES :Basic course on Fluid Mechanics and Numerical MethodsINDUSTRIES SUPPORT :This introductory course on computational fluid dynamics (CFD) could be appropriate for new recruits in aerospace research laboratories like NAL, DRDL, ADA, ADE, HAL and private industry. Additionally, large number of industries in Mechanical engineering domain dealing with thermal and fluid mechanics applications would find it useful.



Week 1: Governing conservations equations of fluid flow and classification of system of partial differential equations (PDEs)Week 2: Methods for approximate solution of PDEs: brief overview of finite difference, finite volume and finite element approachesWeek 3: Taylor table approach for constructing finite difference schemes of arbitrary orders of accuracy, implementation of schemes near boundariesWeek 4: Numerical solution of steady state heat conduction (Elliptic PDE) using various explicit and implicit schemes, implementation of boundary conditions, mesh dependence and convergence of solutionWeek 5: Numerical solution of unsteady heat conduction (Parabolic PDE) using various schemes, implementing initial and boundary conditions, stability analysis, multi-dimensional implementationWeek 6: Numerical solution of linear wave equation (Hyperbolic PDE) using various schemes, artificial viscosity, diffusion and dispersion error, stability analysisWeek 7: Numerical solution of one dimensional convection-diffusion equationWeek 8: Numerical solution of two dimensional incompressible Navier Stokes equationsWeek 9: Numerical solution of one dimensional Euler equation for shock tube problemWeek 10:Basics of interface capturing methods for application in multiphase flowWeek 11:Basics of turbulence modelingWeek 12:Structured and unstructured grid generation

Taught by

Prof. Arnab Roy

Related Courses


Start your review of Introduction to CFD

Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free