#### Course Details

Subject {L-T-P / C} : CH4313 : Computational Fluid Dynamics {3-0-0 / 3}
Subject Nature : Theory
Coordinator : Prof. Akhilesh Kumar Sahu

#### Syllabus

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
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
Solution of viscous incompressible flows by stream function-vorticity formulation Solution of Navier-Stokes equation for incompressible flows using SIMPLE algorithm
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 Objectives

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 Outcomes

Doing this course students will
1) Be able to formulate numerical approximations to partial differential equations using modern FEM algorithms.
2) Be able to write computer programs for solving the resulting difference equations.
3) Understand the limitations of numerical methods and the compromises between accuracy and mean time.
4) Appreciate the power of numerical solution SOFTWARE to predict complex flows, heat and mass transfer problems.
5) Develop the critical skills necessary to respond to and audit simulations produced by CFD for complex flow problems.