Institute of Fluid Mechanics (ISTM)

Numerical Fluid Mechanics with Python

  • type: Praktikum (P)
  • semester: SS 2020
  • place:

    20.21 Pool I

  • time: 2020-08-03
    09:00 - 16:00 täglich
    20.21 Pool I
    20.21 Kollegiengebäude am Zirkel, Teil 2 (SCC)


    2020-08-04
    09:00 - 16:00 täglich
    20.21 Pool I
    20.21 Kollegiengebäude am Zirkel, Teil 2 (SCC)

    2020-08-05
    09:00 - 16:00 täglich
    20.21 Pool I
    20.21 Kollegiengebäude am Zirkel, Teil 2 (SCC)

    2020-08-06
    09:00 - 16:00 täglich
    20.21 Pool I
    20.21 Kollegiengebäude am Zirkel, Teil 2 (SCC)

    2020-08-07
    09:00 - 16:00 täglich
    20.21 Pool I
    20.21 Kollegiengebäude am Zirkel, Teil 2 (SCC)


  • lecturer: Dr.-Ing. Davide Gatti
    Dr.-Ing. Alexander Stroh
    Prof. Dr.-Ing. Bettina Frohnapfel
  • sws: 2
  • lv-no.: 2154405
Notes

Numerical Fluid Mechanics with Phyton

  • Introduction to Numerics and Matlab
  • Finite-Difference-Method
  • Finite-Volume-Method
  • boundary conditions and intial conditions
  • explicit and implicite schemes
  • pressure correction
  • Solving the Navier-Stokes equation numerically for 2D flow problems
Prerequisites

Recommendations:

Lecture "Mathematical Methods of Fluid Mechanics" or "Fluid-Structure-Interaction"

Description

Media:

Power Point, workstations: independent programming

Bibliography

H. Ferziger, M. Peric, Computational Methods for Fluid Dynamics, Springer, 2008

Content of teaching

Numerical Fluid Mechanics with Matlab

  • Introduction to Numerics and Matlab
  • Finite-Difference-Method
  • Finite-Volume-Method
  • boundary conditions and intial conditions
  • explicit and implicite schemes
  • pressure correction
Annotation

Block course with limited number of participants, registration in the secretary's office required. See details at www.istm.kit.edu

Workload

attendance: 20h

self-study: 100h

Aim

Students can goal-oriented solve numerically flow problems. They develop own solvers for characteristic flow scenarios with Matlab. The students abstract the flow problems and distinguish different schemes. They are qualified to adjust relevant settings and solve of the system of equations in Matlab. Furthermore, the students have the ability to evaluate the modeling in combination with the numerical schemes. Particular knowledge in grid resolution independency, stability criteria and how to carry out a validation and verification qualifies the students to analyse und evaluate the quality of flow simulations.

Exam description

Homework