National Institute of Technology Rourkela

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

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

An Institute of National Importance
NIT Rourkela Inside Page Banner

Syllabus

Course Details

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

Subject Nature : Theory

Coordinator : Akhilesh Kumar Sahu

Syllabus

Module 1 :

Module 1: Philosophy of computational fluid dynamics (CFD), review of equations governing fluid flow and heat transfer, simplified flow models such as incompressible, inviscid, potential and creeping flow, Classification of partial differential equations, initial and boundary conditions, review of applied numerical methods
Module 2: Finite difference method: introduction, discretization method, consistency, error and stability analysis, fundamentals of fluid flow modeling
Finite difference applications in heat conduction and convection: steady and transient heat conduction in rectangular and cylindrical geometries, convective heat transfer
Module 3 :Solution of viscous incompressible flows by stream function-vorticity formulation Solution of Navier-Stokes equation for incompressible flows using SIMPLE algorithm
Module 4:Finite Volume Method: Discretization methods, approximations of surface integrals and volume integrals, interpolation and differential practices, implementation of boundary conditions, application to the engineering problems.

Course Objective

1 .

Provide an introduction to the field of computational fluid mechanics.

2 .

Help students to develop an understanding of how numerical techniques like finite element and finite differences methods are devised and analysed with solution of fluid flow, heat transfer and mass transport problems as the target.

3 .

Provide some experience in the software engineering skills associated with the implementation of these techniques in practical computer codes.

4 .

Illuminate some of the difficulties encountered in the numerical solution of fluid flow problems.

Course Outcome

1 .

Understand the physical and mathematical foundations of fluid flow, including the classification of PDEs (parabolic, elliptic, hyperbolic).

2 .

Apply the Finite Difference Method (FDM) to convert partial differential equations into linear algebraic forms.

3 .

Evaluate numerical errors, verify, and validate CFD results against experimental or analytical data.

4 .

Implement algorithms such as SMAC, SIMPLE, or SIMPLER to solve the momentum equation.

5 .

Develop the critical skills necessary to respond to and audit simulations produced by CFD for complex flow problems.

Essential Reading

1 .

Muralidhar and T. Sundararajan, , 2, Computational Fluid Flow and Heat Transfer, Narosa Publishing House , nd edition, 2003

2 .

P. S. Ghoshdastidar, Computer Simulation of Flow and Heat Transfer, Tata McGraw-Hill , 1998

Supplementary Reading

1 .

C.A.J. Fletcher, Computational Techniques for Fluid Dynamics, Springer , 1995

2 .

S.V. Patankar, Numerical Heat Transfer & Fluid Flow, McGraw-Hill,Hemisphere Publishing Co-operation , 1980

Journal and Conferences

1 .