Course syllabus

Numerisk strömningsmekanik och värmeöverföring
Numerical Fluid Dynamics and Heat Transfer

MMVN05, 7,5 credits, A (Second Cycle)

Valid for: 2016/17
Decided by: Education Board E
Date of Decision: 2016-04-04

General Information

Elective for: F4, F4-bem, M4-bem, Pi4-bem
Language of instruction: The course will be given in English on demand


The aim of the course is to provide basic knowledge about numerical methods that are rutinely used for simulating fluid flow and heat transfer. The main emphasis is on incompressible flow and convective heat transfer. Furthermore, knowledge on the most common turbulence models and how these affect the solution is provided. The course is aimed at providing capability to perform this kind of simulations. Also, to provide capability in analysing and assesing the results of such simulations. This knowledge should be sufficient in order to chose a proper solution methos and asses the accuracy of the results for a given engineering problem.

Learning outcomes

Knowledge and understanding
For a passing grade the student must



Competences and skills
For a passing grade the student must



Judgement and approach
For a passing grade the student must




The course includes methods for the numerical solution of engeering fluid dynamics and heat transfer problems. Handling of convection-diffusion problems is treated. The concept of numerical diffusion is introduced. Algorithms for pressure-velocity coupling are presented (e.g. SIMPLE, SIMPLEC, SIMPLEX, PISO etc). In the course discretisation using finite volume techniques and how these affect accuracy and stability is discussed. Several types of computational meshes and how these are generated and how these affect the solution are discussed. Aslo included are the most common RANS based turbulence models.

Examination details

Grading scale: TH
Assessment: Examiantion is both individual and based on group work. The mandatory homeworks and computer laboratory exercises are reported individually in writing. Attendance at the computer laboratory exercises is mandatory. The project work is reported in groups both in writing and orally at a seminar where all groups members must take active participation. The examination also includes a written theory test. To pass the course all mandatory parts, i.e. homeworks, laboratory exercises, project work and the theory test must be approved. The grade is set based on the project work report and the theory test.


Admission requirements:

The number of participants is limited to: No
The course overlaps following course/s: MVKN45, MMV042

Reading list

Contact and other information

Course coordinator: Johan Revstedt,
Course coordinator: Bengt Sundén,