National Institute of Technology Rourkela

राष्ट्रीय प्रौद्योगिकी संस्थान राउरकेला

ଜାତୀୟ ପ୍ରଯୁକ୍ତି ପ୍ରତିଷ୍ଠାନ ରାଉରକେଲା

An Institute of National Importance
NIT Rourkela Inside Page Banner

Syllabus

Course Details

Subject {L-T-P / C} : ME6304 : Computational Fluid Dynamics { 3-0-0 / 3}

Subject Nature : Theory

Coordinator : Manoj Kumar Moharana

Syllabus

Module 1 :

Module 01 (05 class)
Introduction: Basic tools of CFD, Numerical vs. experimental tools. Mathematical Behavior of PDEs: Parabolic, Hyperbolic and Elliptic PDEs.

Module 02 (10 class)
Methodology of CFDHT: Discrete representation of flow and heat transfer domain: Grid generation, Governing equations and boundary conditions based on FVM/FDM, Solution of resulting set of linear algebraic equations, Graphical representation and analysis of qualitative results, Error analysis in discretization using FVM/FDM.

Module 03 (10 class)
Solution of 1-D/2-D steady/unsteady: Diffusion problems, Convection problems, Convection-diffusion problems, source term linearization. Explicit and Implicit Approach: Explicit and implicit formulation of unsteady problems, Stability analysis.

Module 04 (07 class)
Solution of Navier-Stokes Equations for Incompressible Flows: Staggered and collocated grid system, SIMPLE and SIMPLER algorithms.

Module 05 (04 class)
Special Topics in CFDHT: Numerical Methodology for Complex Geometry, Multi-block structured grid system, Solution of phase change problems.

Course Objective

1 .

To introduce the students to the fundamentals of Computational Fluid Dynamics (CFD).

2 .

To introduce the students to widely used techniques in the numerical solution of heat transfer, and fluid flow equations, issues that arise in the solution of such equations, and modern trends in Computational Fluid Dynamics (CFD).

Course Outcome

1 .

- To remember the fundamental theory of computational fluid dynamics (CFD).
- To understand the concept of grid generation.
- To apply different discretization methods to governing differential equations (GDEs) and boundary conditions (BCs).
- To analyze and build up skills in the actual implementation of CFD methods (e.g. boundary conditions, different numerical schemes etc.).
- To gain experience in the application of CFD analysis to real-life engineering problems.

Essential Reading

1 .

P.S. Ghoshdastidar, Computational Fluid Dynamics and Heat Transfer, Cengage Learning , 2025

2 .

K. Muralidhar, T. Sundarrajan, Computational Fluid Flow and Heat Transfer, Narosa Publishing House , 2025

Supplementary Reading

1 .

R.H. Pletcher, J.C. Tannehill, D.A. Anderson, Computaional Fluid Mechanics and Heat Transfer, CRC Press , 2025

2 .

J.D. Anderson Jr, Computational Fluid Dynamics, Tata McGrawHill , 2025