# Computational Fluid Dynamics

- Institution: IIT Roorkee
- Department: Mechanical Engineering
- Teacher: Dr. K. M. Singh
- Level: Undergraduate
- Language: English
- Subjects: Engineering
- Source: [NPTEL](https://nptel.ac.in/courses/112107079)
- Licence: [CC BY-NC-SA](https://nptel.ac.in/faq) (Non-commercial use only.)
- Syllabus: [at the source](https://nptel.ac.in/courses/112107079)
- Who can watch: Tweens profiles and older (sources give no ratings; placed by Invisible Network from the source's own words)

## Lectures

1. [General Introduction: Historical Background and Spectrum of Applications](https://invisiblenetwork.ai/learn/nptel/112107079/4bedd87cd5c1) (Video)
2. [CFD: Simulation Process and Course Outline](https://invisiblenetwork.ai/learn/nptel/112107079/346a1790bfde) (Video)
3. [Conservation Laws and Mathematical Preliminaries](https://invisiblenetwork.ai/learn/nptel/112107079/1f57b009347c) (Video)
4. [Mass Conservation: Continuity Equation](https://invisiblenetwork.ai/learn/nptel/112107079/47547669ca59) (Video)
5. [Momentum Equation: Newton’s 2nd Law](https://invisiblenetwork.ai/learn/nptel/112107079/f01864e23be9) (Video)
6. [Momentum Equation: Navier-Stokes Equations](https://invisiblenetwork.ai/learn/nptel/112107079/90269df9efa7) (Video)
7. [Navier-Stokes Equation and its Simplified Forms](https://invisiblenetwork.ai/learn/nptel/112107079/d8571260331a) (Video)
8. [Energy and Scalar Transport Equations](https://invisiblenetwork.ai/learn/nptel/112107079/7e96e3e0e3ac) (Video)
9. [Scalar Transport, Mathematical Classification and Boundary Conditions](https://invisiblenetwork.ai/learn/nptel/112107079/99fd89102be0) (Video)
10. [Finite Difference Method: Methodology and Grid Notation](https://invisiblenetwork.ai/learn/nptel/112107079/098f321f770d) (Video)
11. [Finite Difference Approximation of First Order Derivatives](https://invisiblenetwork.ai/learn/nptel/112107079/af7d214e64d7) (Video)
12. [Finite Difference Approximation of Second Order Derivatives](https://invisiblenetwork.ai/learn/nptel/112107079/b2bf21d5c6f0) (Video)
13. [Finite Difference Approximation of Second Order Derivatives-2](https://invisiblenetwork.ai/learn/nptel/112107079/e782a475d6f5) (Video)
14. [Approximation of Mixed Derivatives and Multi-Dimensional F.D. Formulae](https://invisiblenetwork.ai/learn/nptel/112107079/f497855de1f9) (Video)
15. [Implementation of Boundary Conditions and Finite Difference Algebraic System](https://invisiblenetwork.ai/learn/nptel/112107079/f8b8472e6e86) (Video)
16. [Applications of FDM to Scalar Transport Problems-1](https://invisiblenetwork.ai/learn/nptel/112107079/674cc080477c) (Video)
17. [Applications of FDM to Scalar Transport Problems-2](https://invisiblenetwork.ai/learn/nptel/112107079/f4c1672e8af1) (Video)
18. [Application of FDM to Advection-Diffusion and Computer Implementation Aspects](https://invisiblenetwork.ai/learn/nptel/112107079/fe565b1995f6) (Video)
19. [Computer Implementation of FDM for Steady State Heat Diffusion Problems](https://invisiblenetwork.ai/learn/nptel/112107079/1ae56be2f9dc) (Video)
20. [Computer Implementation of FDM for Steady State Heat Diffusion Problems -2](https://invisiblenetwork.ai/learn/nptel/112107079/58260f1da5f5) (Video)
21. [Computer Implementation of FDM for Steady State Heat Diffusion Problems -3](https://invisiblenetwork.ai/learn/nptel/112107079/a087ef1e19f8) (Video)
22. [Solution of Discrete Algebraic Systems](https://invisiblenetwork.ai/learn/nptel/112107079/69c9c76519c0) (Video)
23. [Direct and Basic Iterative Methods for Linear Systems](https://invisiblenetwork.ai/learn/nptel/112107079/7dd2416edff3) (Video)
24. [Accelerated Iterative Methods for Linear Systems](https://invisiblenetwork.ai/learn/nptel/112107079/61a2e71dfc83) (Video)
25. [Two Level and Multi-Level Methods for First Order IVPs](https://invisiblenetwork.ai/learn/nptel/112107079/eb6baa6cd31b) (Video)
26. [Two Level and Multi-Level Methods for First Order IVPs-2](https://invisiblenetwork.ai/learn/nptel/112107079/685f85d84c01) (Video)
27. [Application to Unsteady Transport Problems](https://invisiblenetwork.ai/learn/nptel/112107079/c3a414f93f37) (Video)
28. [Introduction to Finite Volume Method](https://invisiblenetwork.ai/learn/nptel/112107079/493d86f2b183) (Video)
29. [Finite Volume Interpolation Schemes](https://invisiblenetwork.ai/learn/nptel/112107079/79f323eff7ad) (Video)
30. [Application of FVM to Scalar Transport](https://invisiblenetwork.ai/learn/nptel/112107079/7623a27d0820) (Video)
31. [Introduction to Finite Element Method](https://invisiblenetwork.ai/learn/nptel/112107079/94a022c69dcc) (Video)
32. [Finite Element Shape Functions and Numerical Integration](https://invisiblenetwork.ai/learn/nptel/112107079/55f75e1cde58) (Video)
33. [Finite Element Shape Functions and Numerical Integration-2](https://invisiblenetwork.ai/learn/nptel/112107079/b134c5bfd8d6) (Video)
34. [Application of FEM to Scalar Transport](https://invisiblenetwork.ai/learn/nptel/112107079/9a7e1dba7338) (Video)
35. [Special Features of Navier-Stokes Equations](https://invisiblenetwork.ai/learn/nptel/112107079/e2467e9be83f) (Video)
36. [Time Integration Techniques for Navier-Stokes Equations](https://invisiblenetwork.ai/learn/nptel/112107079/d39a149d782c) (Video)
37. [Implicit Pressure Correction Methods](https://invisiblenetwork.ai/learn/nptel/112107079/78c1d8878a56) (Video)
38. [SIMPLEC, SIMPLER and Fractional Step Methods](https://invisiblenetwork.ai/learn/nptel/112107079/9a71750ef4c2) (Video)
39. [Turbulent Flows: Features and Simulation Strategies](https://invisiblenetwork.ai/learn/nptel/112107079/1233d8a72df3) (Video)
40. [Reynolds Averaging and RANS Simulation Models](https://invisiblenetwork.ai/learn/nptel/112107079/105f54e92980) (Video)
41. [RANS Turbulence Models and Large Eddy Simulation](https://invisiblenetwork.ai/learn/nptel/112107079/48efe1a18400) (Video)
42. [Introduction to Grid Generation](https://invisiblenetwork.ai/learn/nptel/112107079/c2eacd0e3c1d) (Video)
43. [Aspects of Practical CFD Analysis](https://invisiblenetwork.ai/learn/nptel/112107079/48f245445ddc) (Video)
