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
Course details
International Exchange

Course details

Student Mobility > Programmes and Courses > Courses in English > Course details

Practical Finite Volume Method

Teaching: Completely taught in English
ECTS: 4
Level: Graduate
Semester: Winter
Prerequisites:
Thermodynamics I, Fluid Mechanics I, Computational Fluid Dynamics course, knowledge of ordinary differential equations, matrix and vector calculus. Very good knowledge of English.
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:
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.
Methods of monitoring quality that ensure acquisition of exit competences:
Upon successful completion of the course, students will be able to (learning outcomes):
The students will be able to: 1. Apply the Finite Volume Method for development of computational models. 2. Develop new numerical models for real engineering problems. 3. Analyse the model equations, choose and apply appropriate numerical algorithms for the system. 4. Set-up a complete computer simulation of an engineering problem. 5. Critically evaluate and assess the results of a numerical simulation.
Lectures
1. Overview of the basic equations
2. Overview of the Finite Volume Method
3. Mathematical basis: linear algebra and numerical solution methodology
4. Modelling of turbulent flows
5. Modelling of reacting flows
6. Modelling of multiphase and free surface flows
7. Simulation of non-linear solid mechanics and fluid-structure interaction
8. CFD in aerospace engineering
9. Numerical simulation in turbomachinery
10. CFD in naval hydrodynamics
11. Computational acoustics
12. Scientific computing: How and why?
13. Basic programming examples
14. Procedural programming and object orientation
15. Advanced programming techniques in C++
Exercises
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
Compulsory literature:
*Y. Saad: Numerical methods for sparse linear systems, 2003

*H. Versteeg, W. Malalasekera: An Introduction to Computational Fluid Dynamics: The Finite Volume Method, 2007

*Unreviewed lecture materials, author: Hrvoje Jasak

*S.B. Lipmann: Essential C++, 2000
Recommended literature:

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
tel: +385 1 6168 222
fax: +385 1 6156 940
University of Zagreb
Ministry of Science and Education