IIT Kharagpur Course , Prof. Suman Chakraborty

**142**students enrolled

IIT Kharagpur Course , Prof. Suman Chakraborty

Contents:

Module-1: Introduction to Computational Fluid Dynamics and Principles of Conservation:

Computational Fluid Dynamics: What, When, and Why?, CFD Applications, Numerical vs Analytical vs Experimental, Modeling vs Experimentation, Fundamental principles of conservation, Reynolds transport theorem, Conservation of mass, Conservation of linear momentum: Navier-Stokes equation, Conservation of Energy, General scalar transport equation.

Module-2: Classification of Partial Differential Equations and Physical Behaviour:

Mathematical classification of Partial Differential Equation, Illustrative examples of elliptic, parabolic and hyperbolic equations, Physical examples of elliptic, parabolic and hyperbolic partial differential equations.

Module-3: Approximate Solutions of Differential Equations:

Error Minimization Principles, Functional involving higher order derivatives, Approximate solution of differential equations through variational formulation, Boundary conditions in the variational form: Primary and secondary variables, Essential and natural boundary conditions, Approximate solutions of differential equations, Properties of variational form, Weighted residual approach: trial function and weighting function, Requirement of trial function and weighting function, Least square method, Point Collocation method, Galerkins method, Rayleigh-Ritz method.

Module-4: Fundamentals of Discretization:

Discretization principles: Pre-processing, Solution, Post-processing, Finite Element Method, Finite difference method, Well posed boundary value problem, Possible types of boundary conditions, Conservativeness, Boundedness, Transportiveness, Finite volume method (FVM), Illustrative examples: 1-D steady state heat conduction without and with constant source term.

Module-5: Finite Volume Method:

Some Conceptual Basics and Illustrations through 1-D Steady State Diffusion Problems: Physical consistency, Overall balance, FV Discretization of a 1-D steady state diffusion type problem, Composite material with position dependent thermal conductivity, Four basic rules for FV Discretization of 1-D steady state diffusion type problem, Source term linearization, Implementation of boundary conditions.

Module-6: Discretization of Unsteady State Problems:

1-D unsteady state diffusion problems: implicit, fully explicit and Crank-Nicholson scheme.

Module-7: Important Consequences of Discretization of Time Dependent Diffusion Type Problems:

Consequences of time-discretization in finite discretization, Consistency, Stability, Convergence, LAX Equivalence theorem, Grid independent and time independent study, Stability analysis of parabolic equations (1-D unsteady state diffusion problems): FTCS (Forward time central space) scheme, Stability analysis of parabolic equations (1-D unsteady state diffusion problems): CTCS scheme (Leap frog scheme), Dufort-Frankel scheme, Stability analysis of hyperbolic equations: FTCS, FTFS, FTBS and CTCS Schemes, Stability analysis of 2nd order hyperbolic equations: CTCS scheme.

Module-8: Finite Volume Discretization of 2-D unsteady State Diffusion type Problems:

FVM for 2-D unsteady state diffusion problems.

Module-9: Solution of Systems of Linear Algebraic Equations:

Criteria for unique solution, infinite number of solutions and no solution, Solution techniques for systems of linear algebraic equations: Elimination, Iteration and Gradient Search method, Elimination method: Forward elimination and backward substitution, Assessment of number of computations, L-U decomposition technique, Tridiagonal matrix algorithm (TDMA): Thomas algorithm, Illustrative examples, Norm of a vector, Norm of a matrix, Some important properties of matrix norm, Error analysis of elimination methods, Iteration methods: Jacobis method and Gauss Siedel method, Generalized analysis of the iterative methods, Sufficient condition for convergence, Rate of convergence, Scarborough criteria of sufficient condition for convergence in Gauss Siedel Method, Illustrative examples of Jacobis method and Gauss-Siedel method, Relaxation methods, Preferential characteristics of iterative methods, Multigrid method, Line by line TDMA, ADI (Alternating direction implicit) method, Gradient search methods: Steepest descent method and Conjugate gradient method.

Module-10: Discretization of Convection-Diffusion Equations: A Finite Volume Approach:

Finite volume discretization of convection-diffusion problem: Central difference scheme, Upwind scheme, Exponential scheme and Hybrid scheme, Power law scheme, Generalized convection-diffusion formulation, Finite volume discretization of two-dimensional convection-diffusion problem, The concept of false diffusion, QUICK scheme.

Module-11: Discretization of Navier Stokes Equations:

Discretization of the Momentum Equation: Stream Function-Vorticity approach and Primitive variable approach, Staggered grid and Collocated grid, SIMPLE Algorithm, SIMPLER Algorithm.

Module-12: Unstructured Grid Formulation:

Discretization of the Momentum Equation using unstructured grid.

Module-13: What is there in implementing a CFD code?:

The basic structure of a CFD code: Pre-processor, Solver and Post-processor, User-defined-subroutines, Solution to some basic problems in heat transfer and fluid flow.

Module-14: Introduction to Turbulence Modeling

Important features of turbulent flow, Vorticity transport equation, Statistical representation of turbulent flows: Homogeneous turbulence and isotropic turbulence, General Properties of turbulent quantities, Reynolds average Navier stokes (RANS) equation, Closure problem in turbulence: Necessity of turbulence modeling, Different types of turbulence model: Eddy viscosity models, Mixing length model, Turbulent kinetic energy and dissipation, The κ-ε model, Advantages and disadvantages of κ-ε model, More two-equation models: RNG κ-ε model and κ-ω model, Reynolds stress model (RSM),Large eddy Simulation (LES),Direct numerical simulation (DNS).

Module-1: Introduction to Computational Fluid Dynamics and Principles of Conservation:

Computational Fluid Dynamics: What, When, and Why?, CFD Applications, Numerical vs Analytical vs Experimental, Modeling vs Experimentation, Fundamental principles of conservation, Reynolds transport theorem, Conservation of mass, Conservation of linear momentum: Navier-Stokes equation, Conservation of Energy, General scalar transport equation.

Module-2: Classification of Partial Differential Equations and Physical Behaviour:

Mathematical classification of Partial Differential Equation, Illustrative examples of elliptic, parabolic and hyperbolic equations, Physical examples of elliptic, parabolic and hyperbolic partial differential equations.

Module-3: Approximate Solutions of Differential Equations:

Error Minimization Principles, Functional involving higher order derivatives, Approximate solution of differential equations through variational formulation, Boundary conditions in the variational form: Primary and secondary variables, Essential and natural boundary conditions, Approximate solutions of differential equations, Properties of variational form, Weighted residual approach: trial function and weighting function, Requirement of trial function and weighting function, Least square method, Point Collocation method, Galerkins method, Rayleigh-Ritz method.

Module-4: Fundamentals of Discretization:

Discretization principles: Pre-processing, Solution, Post-processing, Finite Element Method, Finite difference method, Well posed boundary value problem, Possible types of boundary conditions, Conservativeness, Boundedness, Transportiveness, Finite volume method (FVM), Illustrative examples: 1-D steady state heat conduction without and with constant source term.

Module-5: Finite Volume Method:

Some Conceptual Basics and Illustrations through 1-D Steady State Diffusion Problems: Physical consistency, Overall balance, FV Discretization of a 1-D steady state diffusion type problem, Composite material with position dependent thermal conductivity, Four basic rules for FV Discretization of 1-D steady state diffusion type problem, Source term linearization, Implementation of boundary conditions.

Module-6: Discretization of Unsteady State Problems:

1-D unsteady state diffusion problems: implicit, fully explicit and Crank-Nicholson scheme.

Module-7: Important Consequences of Discretization of Time Dependent Diffusion Type Problems:

Consequences of time-discretization in finite discretization, Consistency, Stability, Convergence, LAX Equivalence theorem, Grid independent and time independent study, Stability analysis of parabolic equations (1-D unsteady state diffusion problems): FTCS (Forward time central space) scheme, Stability analysis of parabolic equations (1-D unsteady state diffusion problems): CTCS scheme (Leap frog scheme), Dufort-Frankel scheme, Stability analysis of hyperbolic equations: FTCS, FTFS, FTBS and CTCS Schemes, Stability analysis of 2nd order hyperbolic equations: CTCS scheme.

Module-8: Finite Volume Discretization of 2-D unsteady State Diffusion type Problems:

FVM for 2-D unsteady state diffusion problems.

Module-9: Solution of Systems of Linear Algebraic Equations:

Criteria for unique solution, infinite number of solutions and no solution, Solution techniques for systems of linear algebraic equations: Elimination, Iteration and Gradient Search method, Elimination method: Forward elimination and backward substitution, Assessment of number of computations, L-U decomposition technique, Tridiagonal matrix algorithm (TDMA): Thomas algorithm, Illustrative examples, Norm of a vector, Norm of a matrix, Some important properties of matrix norm, Error analysis of elimination methods, Iteration methods: Jacobis method and Gauss Siedel method, Generalized analysis of the iterative methods, Sufficient condition for convergence, Rate of convergence, Scarborough criteria of sufficient condition for convergence in Gauss Siedel Method, Illustrative examples of Jacobis method and Gauss-Siedel method, Relaxation methods, Preferential characteristics of iterative methods, Multigrid method, Line by line TDMA, ADI (Alternating direction implicit) method, Gradient search methods: Steepest descent method and Conjugate gradient method.

Module-10: Discretization of Convection-Diffusion Equations: A Finite Volume Approach:

Finite volume discretization of convection-diffusion problem: Central difference scheme, Upwind scheme, Exponential scheme and Hybrid scheme, Power law scheme, Generalized convection-diffusion formulation, Finite volume discretization of two-dimensional convection-diffusion problem, The concept of false diffusion, QUICK scheme.

Module-11: Discretization of Navier Stokes Equations:

Discretization of the Momentum Equation: Stream Function-Vorticity approach and Primitive variable approach, Staggered grid and Collocated grid, SIMPLE Algorithm, SIMPLER Algorithm.

Module-12: Unstructured Grid Formulation:

Discretization of the Momentum Equation using unstructured grid.

Module-13: What is there in implementing a CFD code?:

The basic structure of a CFD code: Pre-processor, Solver and Post-processor, User-defined-subroutines, Solution to some basic problems in heat transfer and fluid flow.

Module-14: Introduction to Turbulence Modeling

Important features of turbulent flow, Vorticity transport equation, Statistical representation of turbulent flows: Homogeneous turbulence and isotropic turbulence, General Properties of turbulent quantities, Reynolds average Navier stokes (RANS) equation, Closure problem in turbulence: Necessity of turbulence modeling, Different types of turbulence model: Eddy viscosity models, Mixing length model, Turbulent kinetic energy and dissipation, The κ-ε model, Advantages and disadvantages of κ-ε model, More two-equation models: RNG κ-ε model and κ-ω model, Reynolds stress model (RSM),Large eddy Simulation (LES),Direct numerical simulation (DNS).

Up Next

You can skip ad in

SKIP AD >

Advertisement

- 2x
- 1.5x
- 1x
- 0.5x
- 0.25x

EMBED LINK

COPY

DIRECT LINK

COPY

PRIVATE CONTENT

OK

Enter password to view

Please enter valid password!

- Play Pause
- Mute UnMute
- Fullscreen Normal
- @Your Company Title

0:00

3.5 (42 Ratings)

Computational Fluid Dynamics by Dr. Suman Chakraborty, Department of Mechanical & Engineering, IIT Kharagpur For more details on NPTEL visit httpnptel.iitm.ac.in

40%

19%

10%

10%

21%

- 1.Mod-01 Lec-01 Introduction to Computational Fluid Dynamics and Principles of Conservation
- 2.Mod-01 Lec-02 Conservation of Mass and Momentum Continuity and Navier Stokes Equation
- 3.Mod01 Lec-03 Navier Stokes Equation (Contd.)
- 4.Mod-01 Lec-04 Energy Equation and General Structure of Conservation Equations
- 5.Mod-01 Lec-05 Classification of Partial Differential Equations and Physical Behaviour
- 6.Mod-01 Lec-06 Classification of Partial Differential Equations and Physical Behaviour (Contd.)
- 7.Mod-01 Lec-07 Approximate Solutions of Differential Equations Error Minimization Principles
- 8.Mod-01 Lec-08 Approximate Solutions of Differential Equations Variational Principles
- 9.Mod-01 Lec-09 Weighted Residual Approach and Introduction to Discretization
- 10.Mod-01 Lec-10 Fundamentals of Discretization Finite Element Method
- 11.Mod-01 Lec-11 Fundamentals of Discretization Finite Difference and Finite Volume Method
- 12.Mod-01 Lec-12 Fundamentals of Discretization Finite Volume Method (Contd.)
- 13.Mod-01 Lec-13 Finite Volume MethodSome Concept Basics
- 14.Mod-01 Lec-14 Finite Volume Method Boundary Condition Implementation
- 15.Mod-01 Lec-15 Finite Volume MethodDiscretization of Unsteady State Problems
- 16.Mod-01 Lec-16 Important Consequences of Discretization of Unsteady State Problems
- 17.Mod-01 Lec-17 Important Consequences of Discretization of Time Dependent Diffusion
- 18.Mod-01 Lec-18 Discretization of Hyperbolic Equations Stability Analysis
- 19.Mod-01 Lec-19 PART1Stability of Second Order Hyperbolic Equations
- 20.Mod-01 Lec-20 PART 1 Mid-Semester Assessment Review (Questions and Answers) (Contd.)
- 21.Mod-01 Lec-21 Solution of Systems of Linear Algebraic Equations
- 22.Mod-01 Lec-22 Solution of Systems of Linear Algebraic Equations Elimination Methods
- 23.Mod-01 Lec-23 Solution of Systems of Linear Algebraic Equations Elimination Methods (Contd.)
- 24.Mod-01 Lec-24 Elimination Methods Error Analysis
- 25.Mod-01 Lec-25 Iterative Methods for Numerical Solution of Systems of Linear Algebraic Equations
- 26.Mod-01 Lec-26 Iterative Methods for Numerical Solution of Systems of Linear Algebraic Equations
- 27.Mod-01 Lec-27 Iterative Methods Further Examples
- 28.Mod-01 Lec-28 PART1Combination of Iteration & Elimination Techniques
- 29.Mod-01 Lec-29 Gradient Search Methods (Contd.)
- 30.Mod-01 Lec-30 Discretization of Convection-Diffusion Equations A Finite Volume Approach
- 31.Mod-01 Lec-31 Discretization of Convection-Diffusion Equations A Finite Volume Approach (Contd.)
- 32.Mod-01 Lec-32 Discretization of Convection- Diffusion Equations A Finite Volume Approach (Contd.)
- 33.Mod-01 Lec-33 Discretization of Convection -Diffusion Equations A Finite Volume Approach (Contd.)
- 34.Mod-01 Lec-34 Discretization of Convection-Diffusion Equations A Finite Volume Approach ( Contd.)
- 35.Mod-01 Lec-35 Discretization of Navier Stokes Equations
- 36.Mod-01 Lec-36 Discretization of Navier Stokes Equations ( Contd.)
- 37.Mod-01 Lec-37 Discretization of Navier Stokes Equations ( Contd. )
- 38.Mod-01 Lec-38 PART 1 Discretization of Navier Stokes Equations (Contd.)
- 39.Mod-01 Lec-39 Unstructured Grid Formulation (Contd.)
- 40.Mod-01 Lec-40 What is there in implementing a CFD Code
- 41.Mod-01 Lec-41 Introduction to Turbulence Modeling
- 42.Mod-01 Lec-42 Introduction to Turbulence Modeling (Contd.)
- 43.Mod-01 Lec-43 End Semester Questions Review

- FreeVideoLectures aim to help millions of students across the world acquire knowledge, gain good grades, get jobs, assist in getting promotions through quality learning material.

- You can write to us
- help@freevideolectures.com

2018 FreeVideoLectures. All rights reserved. FreeVideoLectures only promotes free course material from different sources, we are not endrosed by any university.