NPTEL : Computational Fluid Dynamics (Prof. S. Chakraborty) (Mechanical Engineering)

Co-ordinators : Prof. S. Chakraborty


Lecture 1 - Introduction to Computational Fluid Dynamics and Principles of Conservation

Lecture 2 - Conservation of Mass and Momentum: Continuity and Navier Stokes Equation

Lecture 3 - Navier Stokes Equation (Continued.)

Lecture 4 - Energy Equation and General Structure of Conservation Equations

Lecture 5 - Classification of Partial Differential Equations and Physical Behaviour

Lecture 6 - Classification of Partial Differential Equations and Physical Behaviour (Continued.)

Lecture 7 - Approximate Solutions of Differential Equations: Error Minimization Principles

Lecture 8 - Approximate Solutions of Differential Equations: Variational Principles and Weighted Residual Approach

Lecture 9 - Weighted Residual Approach and Introduction to Discretization

Lecture 10 - Fundamentals of Discretization: Finite Element Method

Lecture 11 - Fundamentals of Discretization: Finite Difference and Finite Volume Method

Lecture 12 - Fundamentals of Discretization: Finite Volume Method (Continued.)

Lecture 13 - Finite Volume Method: Some Conceptual Basics and Illustrations through 1-D Steady State Diffusion Problems

Lecture 14 - Finite Volume Method: Boundary Condition Implementation and Discretization of Unsteady State Problems

Lecture 15 - Finite Volume Method: Discretization of Unsteady State Problems

Lecture 16 - Important Consequences of Discretization of Unsteady State Problems

Lecture 17 - Important Consequences of Discretization of Time Dependent Diffusion Type Problems (Continued.) and Stability Analysis

Lecture 18 - Discretization of Hyperbolic Equations: Stability Analysis

Lecture 19 - PART 1 : Stability of Second Order Hyperbolic Equations PART 2 : Mid-Semester Assessment Review (Questions and Answers)

Lecture 20 - PART 1: Mid-Semester Assessment Review (Questions and Answers) (Continued.) PART 2: Finite Volume Discretization of 2-D Unsteady State Diffusion Type

Lecture 21 - Solution of Systems of Linear Algebraic Equations

Lecture 22 - Solution of Systems of Linear Algebraic Equations: Elimination Methods

Lecture 23 - Solution of Systems of Linear Algebraic Equations: Elimination Methods (Continued.)

Lecture 24 - Elimination Methods: Error Analysis

Lecture 25 - Iterative Methods for Numerical Solution of Systems of Linear Algebraic Equations

Lecture 26 - Iterative Methods for Numerical Solution of Systems of Linear Algebraic Equations (Continued.)

Lecture 27 - Iterative Methods: Further Examples

Lecture 28 - PART 1: Combination of Iteration & Elimination Techniques PART 2: Introduction to Gradient Search Methods

Lecture 29 - Gradient Search Methods (Continued.)

Lecture 30 - Discretization of Convection-Diffusion Equations: A Finite Volume Approach

Lecture 31 - Discretization of Convection-Diffusion Equations: A Finite Volume Approach (Continued.)

Lecture 32 - Discretization of Convection- Diffusion Equations: A Finite Volume Approach (Continued.)

Lecture 33 - Discretization of Convection -Diffusion Equations: A Finite Volume Approach (Continued.)

Lecture 34 - Discretization of Convection-Diffusion Equations: A Finite Volume Approach ( Continued.)

Lecture 35 - Discretization of Navier Stokes Equations

Lecture 36 - Discretization of Navier Stokes Equations ( Continued.)

Lecture 37 - Discretization of Navier Stokes Equations ( Continued. )

Lecture 38 - PART 1 : Discretization of Navier Stokes Equations (Continued.) PART 2 : Fundamentals of Unstructured Grid Formulation

Lecture 39 - Unstructured Grid Formulation (Continued.)

Lecture 40 - What is there in implementing a CFD Code

Lecture 41 - Introduction to Turbulence Modeling

Lecture 42 - Introduction to Turbulence Modeling (Continued.)

Lecture 43 - End Semester Questions Review