You are on page 1of 2

ME 6006: Computational Heat and Fluid Flow

Instructor
Dr. Kameswararao Anupindi, Room no. 207, Turbomachines Lab, kanupindi@iitm.ac.in, Phone: 4695.
Teaching assistants: Aaditya Chandale (me15d001@smail.iitm.ac.in), Shirin (me15d046@smail.iitm.ac.in)

General information
9 credit course
3 lecture hours per week: B slot
Monday 9:00 9:50
Tuesday 8:00 8:50
Wednesday 12:00 12:50
Venue: MSB 304
Announcements via moodle

Learning outcomes
Acquire working knowledge of discretizing and solving governing equations that arise in heat and fliud flow
analysis.

Implement solution procedures for solving diffusion, convection-diffusion, incompressible fluid flow equations
on structured and unstructured meshes using FVM.

Syllabus
1. Review of Governing Equations

(a) Mass, momentum, energy and scalar conservation equations


(b) General form of the scalar transport equation
(c) Classification of governing equations
2. Overview of Solution Methods

(a) Mesh terminology and types


(b) Methods for deriving discretized equations
(c) Methods for solving discretized equations
(d) Accuracy, consistency, stability and convergence

3. Diffusion Equation
(a) Discretization of conduction equation
(b) Source terms, non-linearity
(c) Boundary conditions
(d) Solution of linear equations
(e) Other coordinate systems
(f) Unsteady conduction
(g) Two-dimensional conduction on unstructured meshes

1
ME 6006: Computational Heat and Fluid Flow JulyNov 2017

(h) Accuracy, stability and convergence revisited


4. Convection and Diffusion
(a) Steady one-dimensional convection and diffusion equation
(b) Upwind scheme
(c) Two-dimensional convection-diffusion
(d) Accuracy of upwind scheme, false diffusion
(e) Higher-order schemes
(f) Boundary conditions
(g) Discretization on unstructured meshes
5. Linear Solvers
(a) Gauss-Seidel scheme
(b) Tri-diagonal matrix algorithm (TDMA)
(c) Line-iterative solvers
(d) Multi-grid methods
6. Flow Field Calculation
(a) Incompressiblity issues and pressure-velocity coupling
(b) Primitive variables versus other methods
(c) Staggered grid for structured meshes
(d) SIMPLE family of algorithms
(e) Non-staggered mesh methods
(f) Body-fitted formulations
(g) Unstructured mesh formulation

Suggested textbooks
Numerical Heat Transfer and Fluid Flow Suhas V. Patankar, Hemisphere, New York, 1980
An Introduction to Computational Fluid Dynamics - The Finite Volume Method H. K. Versteeg and W.
Malalasekra, Pearson Education, 2017
Computational Fluid Dynamics T. J. Chung, Cambridge University Press, 2010

Pre-requisites
Knowledge of engineering mathematics: linear algebra, ODEs and PDEs
Familiarity with one of the programming languages FORTRAN/C/C++
Familiarity with plotting software such as gnuplot and any editor such as vi, emacs, gedit
Familiartiy with linux operating system

Grading policy
Assignments 20%
Midterm exam 20%
Project 20%
Final exam 40%
Institute norm for attendance 85%

You might also like