National Institute of Technology Rourkela

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

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

An Institute of National Importance
NIT Rourkela Inside Page Banner

Syllabus

Course Details

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

Subject Nature : Theory

Coordinator : Kishanjit Kumar Khatua

Syllabus

Module 1 :

Module1: Introduction to Computational Fluid Dynamics [7 hours]
Three approach world, CFD and Application to different Branch of Science and Engineering
Governing equations for fluid flow: Continuity equation, momentum equation and energy equation

Module 2: Finite difference approach: [ 8 hours]
Classification of partial differential equations, Parabolic, Hyperbolic and elliptic equations,
Discretisations of the 1-Dimensional, 2-Dimensional partial differential equations and its solutions. Finite difference formulations,

Module 3: Finite difference method: [8 hours]
Introduction, discretization methods, consistency, error and stability analysis, fundamentals of fluid flow modeling, Finite difference solutions and applications:

Module 4: Solution of Governing equations: [7 hours]
Navier-Stokes equation, continuity equations for incompressible flows.
Explicit finite difference schemes, implicit finite difference schemes, Initial and Boundary conditions, significance of model boundary conditions.

Module 5: Meshing and stability analysis: . [6 hours]
Grid generation techniques and Von Neumann Stability analysis , Solution of Governing equations and Application to different fluid flow problems with stability analysis.

Course Objective

1 .

Provide knowledge on application of computational fluid mechanics to different branch of engineering and science

2 .

Provide knowledge on conservation law and the numerical approach to solve by converting different form of partial differential equation to algebraic equations.

3 .

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

4 .

Illuminate some of the difficulties like consistency, convergence and stability check that is encountered in the numerical solution of fluid flow problems.

Course Outcome

1 .

CO1: Understand various applications of CFD and apply numerical methods to solve partial differential equations.
CO2: Understand the fundamentals of fluid dynamics and the governing equations.
CO3: Implement finite difference methods for fluid flow problems.
CO4: Solve incompressible fluid flow problems using the Basic fluid flow equations.
CO5: Analyze grid generation techniques, apply boundary conditions, and check the numerical solutions through stability analysis.

Essential Reading

1 .

K. A Hoffmann, Computational Fluid Dynamics, Engineering Education System, 2000 , Details of the course

2 .

J.D. Anderson, Computational Fluid Dynamics, Springer,USA, 2nd edition, 2008 , Details of the course

Supplementary Reading

1 .

M.B. Abbott and D.R. Basco, Computational Fluid Dynamics, Cambridge university press , More on application of CFD

2 .

Vreugdenhil, Cornelis B, Computational Hydraulics An Introduction, Springer , More on application of CFD