Course Course Name of Course L T P Credit
Type Code
DE MCC516 Computational Fluid Dynamics 3 0 0 9
Prerequisite:
Basics of continuum mechanics is desirable. Knowledge of computer algorithms such as
Newton Raphson Method, shooting method, finite difference methods etc. would be an added
advantage.
Course Objective:
This course would intend the audience to learn fluid flow problems of realistic systems such
as flow through channels, heat engines, piston rings, heat transfer analysis using
mathematical techniques such as finite difference method, finite element method and so on.
Learning Objective:
After crediting this course, a student would be able to simulate real life systems in CFD such
as food processing, oil recovery, heat engines, structural mechanics and so on. Also, the
student would be able to do mathematical formulation and their relevance to convergence,
stability of numerical scheme thereby improving the space and time complexity.
Unit Topics to be covered No. Learning Objective
No. o
f
Lectures
1 Introduction to Numerical Methods: 6 Understanding of b asic
Finite Approximations, Discretization principles of numerical
Approaches: Finite Difference computing and procedures for
Method, Finite Volume Method, solution of partial differential
Finite Element Method. Solution of
equations for real life systems
Linear Systems, Solution of IVP
&BVP, Shooting Method, such as flow through channels,
Tridiagonal Systems, LU porous media, lubrication and so
decomposition, Multigrid Methods, on.
Coupled
Equations and their solutions.
2 Basic Concepts of Fluid Flow: 10 Motion of fluid flows and
conservation principles, Mass associated flow interactions and
Conservation, Momentum mathematics associated with
Conservation, Dimensional Forms of various type of geometrical
Equations, Mathematical properties.
Classification of Flows: Hyperbolic,
Parabolic, Elliptic and Mixed Type.
3 Methods for Unsteady Problems: Two 6 Applying numerical procedures
level Methods, P-C and Multipoint to time dependent flows and to
Methods, Application to the Transport learn associated nature of
Equation.
solutions.
4 Finite Volume Methods: 8 To solve complex boundaries
Approximation of Surface and with suitable modification of
Volume Integrals, Boundary numerical schemes.
Conditions, Upwind Interpolation,
QUICK Scheme.
5 Stability, Convergences of 9 To know the efficiency of the
Numerical Schemes: numerical schemes.
Complex Geometries, Efficient,
Accuracy and convergency, Stability
criterion of Numerical Schemes.
Text Book:
1. J.H. Ferziger and M. Peric: Computational Methods for Fluid Dynamics, Springer (South
Asian 2003 Reprint).
Reference Books:
1. P. Niyogi, S.K. Chakrabarty, M.K. Laha: Introduction to Computational Fluid
Dynamics, Pearson Education Asia, 2005.
2. John D. Anderson Jr.: Computational Fluid Dynamics, CRC Press, 2019 (Reprint).