Home » Topics in CFD

Topics in CFD

Learning outcomes

An in-depth course on numerical methods for computer simulation of fluid flows.


Basic fluid dynamics (governing equations) Basic numerics (types of equations, stability, convergence) Analysis of discretized equations: consistency, CFL condition Compressible flows: conservation equations, types of errors, shock tube Incompressible flows: Finite volume methods, Laplace equation on arbitrary grids, staggered meshes, divergence free condition Linear systems and high-order compact finite differences Project work: 2D Navier-Stokes solver in Matlab


Basic knowledge of (fluid) mechanics, programming (e.g. in Matlab) and numerics.


Numerical Computation of Internal & External Flows, Charles Hirsch, Butterworth-Heinemann, Second Edition, ISBN: 978-0-7506-6594-0. Computational Fluid Dynamics, John D. Anderson, Jr., McGraw-Hill, 1995

Selected articles

S. K. Lele, Compact finite difference schemes with spectral-like resolution, JCP 103 (1992)
M. Svärd, J. Gong, J. Nordström, An accuracy evaluation of unstructured node-centred finite volume methods, Appl. Num. Math. 58 (2008)


  • 1 week pre-study exercises 1-5 December 2014
  • 1 week lectures and hands-on 8-12 December 2014 at KTH Royal Institute of Technology
  • 1 week project assignment 15-19 December 2014


Philipp Schlatter (pschlatt@mech.kth.se) Ardeshir Hanifi (ardeshir.hanifi@foi.se)


Please apply here before 1st of November 2014 (the course has been canceled)