Computational Fluid Dynamics

Data is displayed for academic year: 2023./2024.

Course Description

Mathematical models of fluid flow. Equations of conservation of mass and momentum. Two-phase fluid flow. Turbulence models (k-epsilon, large eddy simulation, direct numerical simulation). Spatial and temporal discretization. Application of finite volume method. The relationship between velocity and pressure during fluid flow. Selection of appropriate boundary conditions. Viscosity effects and non-homogeneous flow. Coupled thermal/mechanical and fluid flow calculations. Modeling of energy turbines at constant and variable flows.

Study Programmes

University graduate
[FER3-HR] Audio Technologies and Electroacoustics - profile
Elective Courses (1. semester) (3. semester)
[FER3-HR] Communication and Space Technologies - profile
Elective Courses (3. semester)
[FER3-HR] Computational Modelling in Engineering - profile
Elective Courses (3. semester)
Elective Courses of the Profile (3. semester)
[FER3-HR] Computer Engineering - profile
Elective Courses (3. semester)
[FER3-HR] Computer Science - profile
Elective Courses (3. semester)
[FER3-HR] Control Systems and Robotics - profile
Elective Courses (3. semester)
[FER3-HR] Data Science - profile
Elective Courses (3. semester)
[FER3-HR] Electrical Power Engineering - profile
Elective Courses (3. semester)
Elective Courses of the Profile (3. semester)
[FER3-HR] Electric Machines, Drives and Automation - profile
Elective Courses (3. semester)
[FER3-HR] Electronic and Computer Engineering - profile
Elective Courses (3. semester)
[FER3-HR] Electronics - profile
Elective Courses (3. semester)
[FER3-HR] Information and Communication Engineering - profile
Elective Courses (3. semester)
[FER3-HR] Network Science - profile
Elective Courses (3. semester)
[FER3-HR] Software Engineering and Information Systems - profile
Elective Courses (3. semester)

Learning Outcomes

  1. Analyze the transport equations of fluid dynamics, their differential and integral forms
  2. Evaluate the use of finite element and finite volume methods in calculations of fluid mechanics in power plants
  3. Describe classical and advanced turbulence modelling and simulation
  4. Develop mathematical models of power turbines and simulate their operation in technical systems
  5. Develop models of coupled calculations of heat transfer and fluid mechanics, and models of combustion

Forms of Teaching


Lectures will provide a theoretical background to the students.


Solving practical examples using computer simulation.

Grading Method

Continuous Assessment Exam
Type Threshold Percent of Grade Threshold Percent of Grade
Homeworks 0 % 15 % 0 % 15 %
Mid Term Exam: Written 0 % 30 % 0 %
Final Exam: Written 0 % 45 %
Final Exam: Oral 10 %
Exam: Written 0 % 75 %
Exam: Oral 10 %

Week by Week Schedule

  1. Equations of fluid flow, Differential and integral forms of transport equations
  2. Overview of various formulations and solutions of fluid equations
  3. Modelling of steady and unsteady flows
  4. Boundary conditions for viscous, subsonic and supersonic flows
  5. Convection-diffusion problems, Overview of uncertainties and limitations of different methods
  6. Spatial and time discretisation methods
  7. Pressure-velocity coupling in fluid flows
  8. Midterm exam
  9. Finite volume and finite element treatment of transport equations
  10. Solution of matrix equations
  11. Large eddy simulation, Direct numerical simulation
  12. Free surface modelling and volume of fluid method, Coupling of heat and fluid flows
  13. Heat transfer and fluid flow in electrical machines
  14. Calculation of buoyant flows and flows inside buildings, Modelling of combustion
  15. Final exam


(.), Henk Kaarle Versteeg, Weeratunge Malalasekera, An Introduction to Computational Fluid Dynamics: The Finite Volume Method, Pearson Education, 2007,
(.), Baehr, H.D., Stephan, K. (2006.), Heat and Mass Transfer (2nd Edition), Springer,

For students


ID 222540
  Winter semester
L1 English Level
L1 e-Learning
45 Lectures
0 Seminar
0 Exercises
13 Laboratory exercises
0 Project laboratory

Grading System

90 Excellent
75 Very Good
60 Good
50 Sufficient