I got a clear short course on CFD. It’s from Professor Dmitri Kuzmin from Dortmund University of Technology.
His research interest is in FEM for Computational Fluid Dynamics, including:
- Implicit high-resolution schemes
- Convection-dominated transport
- Navier-Stokes and Euler equations
- Multiphase flows (gas-liquid)
- Free and moving boundaries
There’s 11 series of lecture in pdf file
Lecture 1
consist introduction to CFD, what is fluid flow, what is CFD, example of CFD application, Comparison on experiment and Simulation, Fluid Characteristics, How CFD make prediction, process in CFD Analysis, and a short explanation on every process.
Lecture 2
especially explaining about CFD Equation, Getting Started on CFD Notation, tensor, vector, gauss theorem divergence, lagrange, energy, momentum and mass conservation equation etc.
Lecture 3
continuing lecture 2 on equation, but now advanced to compressible and incompressible, and meshing choice. This is important to understand to choose the right and effective meshing to use in your simulation.
Lecture 4
Introduction to finite difference methods in solving equation. There’s calculation example to solve 1D, and 2D problems
Lecture 5
Explanation on Finite Volume Method and it’s variation. You must understand this methods difference when using FLUENT to choose appropriate methods for your simulation. Fluent use Finite Volume method.
Lecture 6
Explaining Finite Element Method
Lecture 7
Continuing lecture 6 on Finite element method covering galerkin till strategy to save sparse matrix (matrix with many zeros.)
Lecture 8
Strategy to solve unsteady equation with time-stepping, implicit and explicit (FLUENT use this too), predictor corrector etc.
Lecture 9
Numerical methods had properties which are, stability, consistency, convergence, conservation and boundedness. It’s all explained in this lecture.
Lecture 10
analysis of numerical dissipation and dispersion
Lecture 11
operator splitting technique.