9600-1015/02 – CFD and OpenFOAM (CFDO)

Gurantor departmentIT4InnovationsCredits4
Subject guarantorIng. Tomáš Brzobohatý, Ph.D.Subject version guarantorIng. Marta Jarošová, Ph.D.
Study levelundergraduate or graduateRequirementChoice-compulsory
Year2Semestersummer
Study languageEnglish
Year of introduction2016/2017Year of cancellation
Intended for the facultiesFEI, USPIntended for study typesFollow-up Master
Instruction secured by
LoginNameTuitorTeacher giving lectures
BRZ021 Ing. Tomáš Brzobohatý, Ph.D.
Extent of instruction for forms of study
Form of studyWay of compl.Extent
Full-time Credit and Examination 2+2

Subject aims expressed by acquired skills and competences

Upon the successful completion of the course, students will be able to: • Use open source software for CFD simulations • Create computational meshes • Perform computations of incompressible/ compressible flow • Implement their own extension of the OpenFOAM software package • Exploit HPC infrastructure for flow modelling

Teaching methods

Lectures
Tutorials

Summary

Compulsory literature:

• OpenFOAM User Guide • OpenFOAM Programmer’s Guide • http://openfoamwiki.net/index.php/Main_Page • http://www.cfd-online.com/

Recommended literature:

Appropriate resources from the Internet

Way of continuous check of knowledge in the course of semester

E-learning

Other requirements

No other requirements.

Prerequisities

Subject has no prerequisities.

Co-requisities

Subject has no co-requisities.

Subject syllabus:

1. Introduction, Structure, Use of OpenFOAM Open Source Software 2. Discretization Schemes, Linear Solvers 3. Mesh Generation - blockMesh, snappyHexMesh, foamyHexMesh 4. Laminar and Turbulent Incompressible Flow – icoFoam, simpleFoam, pisoFoam, pimpleFoam 5. Turbulent Compressible Flow – rhoIcoFoam, rhoSimpleFoam, rhoPisoFoam, rhoPimpleFoam 6. Parallel OpenFOAM 7. Heat Transfer – Convection, Conduction, Radiation 8. Programming in OpenFOAM 9. Implementation of Parallel Applications 10. Modification of the Turbulent Model 11. Implementation of a Linear Equations Solver

Conditions for subject completion

Conditions for completion are defined only for particular subject version and form of study

Occurrence in study plans

Academic yearProgrammeBranch/spec.Spec.ZaměřeníFormStudy language Tut. centreYearWSType of duty
2024/2025 (N0541A170008) Computational and Applied Mathematics (S02) Computational Methods and HPC P English Ostrava Optional study plan
2024/2025 (N0541A170008) Computational and Applied Mathematics (S01) Applied Mathematics P English Ostrava Optional study plan
2023/2024 (N0541A170008) Computational and Applied Mathematics (S02) Computational Methods and HPC P English Ostrava Optional study plan
2023/2024 (N0541A170008) Computational and Applied Mathematics (S01) Applied Mathematics P English Ostrava Optional study plan
2022/2023 (N0541A170008) Computational and Applied Mathematics (S01) Applied Mathematics P English Ostrava Optional study plan
2022/2023 (N0541A170008) Computational and Applied Mathematics (S02) Computational Methods and HPC P English Ostrava Optional study plan
2021/2022 (N0541A170008) Computational and Applied Mathematics (S01) Applied Mathematics P English Ostrava Optional study plan
2021/2022 (N0541A170008) Computational and Applied Mathematics (S02) Computational Methods and HPC P English Ostrava Optional study plan
2020/2021 (N0541A170008) Computational and Applied Mathematics (S02) Computational Methods and HPC P English Ostrava Optional study plan
2020/2021 (N0541A170008) Computational and Applied Mathematics (S01) Applied Mathematics P English Ostrava Optional study plan
2019/2020 (N0541A170008) Computational and Applied Mathematics (S01) Applied Mathematics P English Ostrava Compulsory study plan
2019/2020 (N0541A170008) Computational and Applied Mathematics (S02) Computational Methods and HPC P English Ostrava Optional study plan
2018/2019 (N2658) Computational Sciences (2612T078) Computational Sciences P English Ostrava 2 Choice-compulsory study plan
2017/2018 (N2658) Computational Sciences (2612T078) Computational Sciences P English Ostrava 2 Choice-compulsory study plan
2016/2017 (N2658) Computational Sciences (2612T078) Computational Sciences P English Ostrava 2 Choice-compulsory study plan

Occurrence in special blocks

Block nameAcademic yearForm of studyStudy language YearWSType of blockBlock owner

Assessment of instruction

Předmět neobsahuje žádné hodnocení.