Module

CFD Project

CFD-Projekt

6 LPWiSeEN

Voraussetzungen

Empfohlen, im Wortlaut

• Basic knowledge in CFD and Fluid Mechanics

Inhalte

• 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

Lernziele

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.

Prüfungsleistung

• oral exam, 30-45 minutes

Literatur (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

Bemerkungen

The module appeals to students with some experience in programing.

Quelle: Modulbeschreibung der BTU · abgerufen 28.09.2026Original

Modulkatalog · inoffiziell

Betula ist ein inoffizielles Projekt und gehört nicht zur BTU.

Folia 1.0.3Radix 0.6.0

Daten vom 21.10.2026WiSe 2026/27Quelle: BTU