Course details

Na ovoj stranici koristimo kolačiće kako bi korisnici mogli pristupati svojim korisničkim računima te za potrebe analize pristupa fakultetskim stranicama. Nastavljanjem korištenja ove stranice pristajete na kolačiće.


International Exchange
Student Mobility
Study programmes
Courses in English (2026/2027)
Course details
International Exchange

Course details

Numerical Modelling in OpenFOAM

Teaching: Completely taught in English
ECTS: 3
Level: Graduate
Semester: Summer
Prerequisites:
Load:
Lectures Exercises Laboratory exercises Project laboratory Physical education excercises Field exercises Seminar Design exercises Practicum
30 0 15 0 0 0 0 0
Course objectives:
Course objective is to apply Finite Volume Method (FVM) to real engineering problems. The students will understand FVM discretisation of differential equations, they will be able to use it on an arbitrary system of equations, choose the appropriate boundary conditions and linear solvers for the system, and interpret the results, all in open source software for Computational Fluid Dynamics (CFD) OpenFOAM.
Student responsibilities:
Attendance of lectures is obligatory, the students will conduct a numerical simulation of an engineering problem as an independent assignment.
Grading and evaluation of student work over the course of instruction and at a final exam:
The students are expected to attend 70% of the lectures, i.e. they can be absent from 4 lectures. The exam consists of solving/simulating a practical problem and presenting the results during class. The oral part of the exam takes place during the presentation.
Upon successful completion of the course, students will be able to (learning outcomes):
1 . Analyse the chosen model equations in the Finite Volume Method, choose and apply appropriate numerical algorithms for specific problems.
2 . Formulate a complete computer simulation of an engineering problem.
3 . Critically evaluate and assess the results of a numerical simulation.
Lectures
1. Overview of the basic equations Overview of the Finite Volume Method
2. Mathematical basis: linear algebra and numerical solution methodology
3.
4. Modelling of turbulent flows
5. Modelling of reacting flows
6.
7. Simulation of non-linear solid mechanics and fluid-structure interaction
8. CFD in aerospace engineering Numerical simulation in turbomachinery
9.
10. Modelling of multiphase and free surface flows CFD in naval hydrodynamics
11.
12. Scientific computing: How and why?
13. Basic programming examples
14. Procedural programming and object orientation
15.
Exercises
1.
2.
3. Equation discretisation in OpenFOAM.
4.
5.
6. Turbulence modelling and settings for tutorials in OpenFOAM.
7.
8.
9. Francis turbine flow simulation in OpenFOAM.
10.
11. CFD for naval hydrodinamics - applications.
12.
13.
14.
15. Programming a basic solver in OpenFOAM.
Compulsory literature:
3. Lecture notes, Hrvoje Jasak, , 2018, p. 0-0
4. Modeling in Engineering Using Innovative Numerical Methods for Solids and Fluids, L. de Lorenzis, A. Duester, Springer, 2000, p. 0-0
Recommended literature:
1. Numerical methods for sparse linear systems, Y. Saad, , 2003, p. 0-0
2. An Introduction to Computational Fluid Dynamics: The Finite Volume Method, H. Versteeg, W. Malalasekera, , 2007, p. 0-0

University of Zagreb
Faculty of Mechanical Engineering
and Naval Architecture
Ivana Lučića 5
10002 Zagreb, p.p. 102
Croatia
MB 3276546
OIB 22910368449
PIC 996827485
IBAN HR4723600001101346933

University of Zagreb
Ministry of Science and Education