CFD Project
CFD-Projekt
6 CPWinterEN
Prerequisites
Recommended, as written
• Basic knowledge in CFD and Fluid Mechanics
Contents
• Basics of Scientific Computung • Compiler and Makefiles • Higer program languages (C++ and Fortran) • CFD Software: OpenFoam, adaptive ODT • Postprocessing with Python Scripts, VisIt, ParaView • Scientific Analysis of simulation results
Learning outcomes
Goal of the hands-on training is to convey basic knowledge of scientific computing with a focus on the application of CFD software (commercial, opensource and self written). The students work independantly on separate projects, deepen their basic knowledge of CFD methods and learn the sequence of operations of programming, compiling, excecuting codes, and post processing data.
Assessment
• oral exam, 30-45 minutes
Literature (4)
- Ferziger & Peric, Computational Methods for Fluid Dynamics, 2002
- Jasak, Error Analysis and Estimation for the Finite Volume Method with Applications to Fluid Flows, PhD-Thesis, 1996
- Breymann, C++ eine Einführung, Hanser, 1999
- Theis, Einstieg in Python, Galileo Press, 2011
Remarks
The module appeals to students with some experience in programing.
Source: BTU's module description · retrieved 28 Sep 2026Original