Instructor: Dr. Krishna M. Singh, Department of Mechanical and Industrial Engineering, IIT Roorkee.
This course looks at all the aspects theoretical, numerical, and application aspects of computational fluid dynamics. Computational fluid dynamics (CFD) has become an essential tool in the analysis and design of thermal and fluid flow systems in a wide range of industries. Few prominent areas of applications of CFD include meteorology, transport systems (aerospace, automobile, high-speed trains), energy systems, environment, electronics, biomedical (design of life support and drug delivery systems), etc.
The correct use of CFD as a design analysis or diagnostic tool requires a thorough understanding of underlying physics, mathematical modeling and numerical techniques. The user must be fully aware of the properties and limitations of the numerical techniques incorporated in CFD software. This course aims to provide precisely these insights of CFD.
Mod-01 Lec-01 General Introduction: Historical Background and Spectrum of Applications. Mod-01 Lec-02 CFD: Simulation Process and Course Outline. Mod-02 Lec-01 Conservation Laws and Mathematical Preliminaries. Mod-02 Lec-02 Mass Conservation: Continuity Equation. Mod-02 Lec-03 Momentum Equation: Newton's 2nd Law. Mod-02 Lec-04 Momentum Equation: Navier-Stokes Equations. Mod-02 Lec-05 Navier-Stokes Equation and its Simplified Forms. Mod-02 Lec-06 Energy and Scalar Transport Equations. Mod-02 Lec-07 Scalar Transport, Mathematical Classification and Boundary Conditions. Mod-03 Lec-01 Finite Difference Method: Methodology and Grid Notation. Mod-03 Lec-02 Finite Difference Approximation of First Order Derivatives. Mod-03 Lec-03 Finite Difference Approximation of Second Order Derivatives. Mod-03 Lec-04 Finite Difference Approximation of Second Order Derivatives-2. Mod-03 Lec-05 Approximation of Mixed Derivatives and Multi-Dimensional F.D. Formulae. Mod-03 Lec-06 Implementation of Boundary Conditions and Finite Difference Algebraic System. Mod-03 Lec-07 Applications of FDM to Scalar Transport Problems-1. Mod-03 Lec-08 Applications of FDM to Scalar Transport Problems-2. Mod-03 Lec-09 Application of FDM to Advection-Diffusion and Computer Implementation Aspects. Mod-03 Lec-10 Computer Implementation of FDM for Steady State Heat Diffusion Problems. Mod-03 Lec-11 Computer Implementation of FDM for Steady State Heat Diffusion Problems -2. Mod-03 Lec-12 Computer Implementation of FDM for Steady State Heat Diffusion Problems -3. Mod-04 Lec-01 Solution of Discrete Algebraic Systems. Mod-04 Lec-02 Direct and Basic Iterative Methods for Linear Systems. Mod-04 Lec-03 Accelerated Iterative Methods for Linear Systems. Mod-05 Lec-01 Two Level and Multi-Level Methods for First Order IVPs. Mod-05 Lec-02 Two Level and Multi-Level Methods for First Order IVPs-2. Mod-05 Lec-03 Application to Unsteady Transport Problems. Mod-06 Lec-01 Introduction to Finite Volume Method. Mod-06 Lec-02 Finite Volume Interpolation Schemes. Mod-06 Lec-03 Application of FVM to Scalar Transport. Mod-07 Lec-01 Introduction to Finite Element Method. Mod-07 Lec-02 Finite Element Shape Functions and Numerical Integration. Mod-07 Lec-03 Finite Element Shape Functions and Numerical Integration-2. Mod-07 Lec-04 Application of FEM to Scalar Transport. Mod-08 Lec-01 Special Features of Navier-Stokes Equations. Mod-08 Lec-02 Time Integration Techniques for Navier-Stokes Equations. Mod-08 Lec-03 Implicit Pressure Correction Methods. Mod-08 Lec-04 SIMPLEC, SIMPLER and Fractional Step Methods. Mod-09 Lec-01 Turbulent Flows: Features and Simulation Strategies. Mod-09 Lec-02 Reynolds Averaging and RANS Simulation Models. Mod-09 Lec-03 RANS Turbulence Models and Large Eddy Simulation. Mod-10 Lec-01 Introduction to Grid Generation. Mod-10 Lec-02 Aspects of Practical CFD Analysis.