Computer simulations of fluid dynamics

Spring semester 2015

Maciej Matyka (


Lecture 1: Motivation
Lecture 2: HPP, FHP Models
Lecture 3: FHP Models (details, review)
Lecture 4: Review fluid dynamics 2
Lecture 5-6: Fluid dynamics, porous media and GPUs (CFD in Wroclaw #1)
Lecture 7: Navier-Stokes equations
Lecture 8: Flow visualization
Lecture 9: Flow solvers
Lecture 10: Flow solvers 2
Lecture 11: LBM: Algorithm for BGK
Lecture 12: LBM: models, extensions - Driven Cavity
Lecture 13: Multiphase flow LBM & MAC
Lecture 14: Simplified NS (animation aerodynamics) + Porous media (our research)

Extra lectures: CFD in Wroclaw #1 and #2

Students (projects, exam):

Course updates

2015-03-03 csfd-sylabus2015.pdf
2015-03-03 cfd-projects3.pdf last update 27.05.2015
2015-03-03 fhp1(fragmenty).pdf (after lecture 1)
2015-03-03 fhp1(fragmenty).pdf (after lecture 1)
2015-03-03 CellularAutomataModeling-ChopardDroz-1998(frag).pdf (after lecture 2)
2015-03-12 Because of the repeating questions about prototype:
for me it would be the working FHP implementation that conserve mass
and momentum (please check these two quantities). For test you may just run simple
configuration with density gradient (low density droplet immersed in
high density fluid). After the prototype deadline, your task will be
to compute some specific problem and compare to known results (but
that comes later). Note: you are welcome to extend the scope of the
prototype as much as you like.
2015-03-25 Vtk formats well described here and here.
2015-04-20 Interactive Java Applet with Driven Cavity flow and visualization