Course detail

Application of CFD

FSI-K20Acad. year: 2020/2021

The course provides and introduction to the usage of a commercial CFD software and a brief introduction to solving various types of practical engineering computational problems. During the course, students will learn about the creation of flow domain geometry and computational grid, about the ways to set boundary conditions and select appropriate computational models, as well as about setting up various controls for a simulation, monitoring a running computation and evaluating the results. Problems included in the course include 2D and 3D cases, convection, heat transfer and transient computations. The lectures are organised in a computer laboratory and a main part of the course consists of independent work on practical problems. Students will learn to use tools of the software suite ANSYS, namely SpaceClaim for geometry modelling, ANSYS Meshing for grid generation, ANSYS Fluent for the solution and CFD-Post for analysis of results.

Learning outcomes of the course unit

Students will get acquainted with the complete process of setting up and solving fluid flow problems using commercial software ANSYS Fluent. They will learn about various methods and approaches to construct geometry, to create computational grids, to define boundary conditions and choose appropriate models for specific CFD problems. They will accumulate experience in computational modelling of various types of problems encountered in engineering practice.


It is recommended that the students have passed the course CFD modelling I (K10).


Not applicable.

Recommended optional programme components

Not applicable.

Recommended or required reading

J.Y. Murthy and S.R. Mathur, ‘Numerical methods in heat, mass and momentum transfer’, School of Mechanical engineering Purdue University, 2002. (EN)
M. Casey and T. Wintergerste, Eds., ERCOFTAC Best Practice Guidelines. ERCOFTAC, 2000. (EN)
D. C. Wilcox, Turbulence Modeling for CFD, 3rd ed. Dcw Industries, Incorporated, 2006. (EN)
G. Dahlquist and Å. Björck, Numerical Methods. Courier Corporation, 2003. (EN)
F. R. Menter, Best practice: Scale-resolving simulations in ANSYS CFD. Canonsburg, Pennsylvania, U.S.A.: ANSYS, Inc., 2012. (EN)

Planned learning activities and teaching methods

The course is taught through exercises which are focused on acquiring practical skills.

Assesment methods and criteria linked to learning outcomes

Course-unit credit will be granted upon successful completion of a technical report about the solution of a specific computational problem, which shall be carried out using a free student software version. The report must contain description of the solved problem, overview of the employed methods and solution steps including the settings of boundary conditions, as well as summary and analysis of results in both graphical and alphanumeric form.

Language of instruction


Work placements

Not applicable.


Main objective of the course is to provide students with hands-on experience in solution of various types of problems, typical for industrial use of CFD.

Specification of controlled education, way of implementation and compensation for absences

Course-unit credits may be granted only to students who have regularly participated at the lessons. (Regular participation means presence in at least two thirds of the lectures, i.e. 9 out of total 13.)

Classification of course in study plans

  • Programme M2I-P Master's

    branch M-PRI , 2. year of study, winter semester, 3 credits, compulsory-optional

Type of course unit


Computer-assisted exercise

39 hours, compulsory

Teacher / Lecturer


1. week: Creation of geometry and grid generation for 2D problems,
2. week: Setting up boundary conditions, selection of appropriate models for 2D flow computations (laminar and turbulent), carrying out computation and analysis of results.
3. week: Creation of geometry and grid generation for 3D problems
4. week: Setting up boundary conditions and models for 3D flow problems, carrying out computation and analysis of results
5. week: Assignment of individual project – simulation of a 3D tubular heat exchanger, advanced geometry manipulations for CFD problems
6. week: Grid generation for the computation of 3D heat exchanger.
7. week: Setting up and carrying out flow simulation including heat transfer in 3D heat exchanger.
8. week: Creation of geometry and grid generation for 2D transient problem of flow around a cylinder
9. week: Carrying out simulation of transient and turbulent flow around cylinder, generating von Karman vortex street.
10. week: Analysis of results of the transient flow around cylinder, frequency analysis
11. week: Parametrisation of problems, optimisation in CFD computations
12. week: Fluid-structure interaction (FSI) – setting up and transfer of data between ANSYS Fluent and ANSYS Mechanical.
13. week: Summary of the course, overview of models recommended for engineering CFD applications.