Lab Course Computational Fluid Dynamics - Summer 09
- Summer 09
- Dr. rer. nat. Miriam Mehl,
- Time and Place
- Friday, 14:00-17:00, MI 02.07.023
- Students of Computer Science (Master/Diplom, voluntary course, Module IN2106/IN8904)
Students of Mathematics (Master, voluntary course)
Students of Computational Science and Engineering (Master, voluntary course, Module IN2186)
- no final exam
- Semesterwochenstunden / ECTS Credits
- 6 SWS (6P) / 10 credits
Module IN1503 Introduction to Programming (Module IN1503), Introduction to Scientific Computing (Module IN 2005) or equivalent knowledge
per Email to Philipp Neumann (neumanph(at)in.tum.de) deadline: 13.2.2009
- Feburary 11, 2009, 16:00, room 02.05.037
- Friday, April 17, lecture hall
- Introduction on lab concept
- The Navier-Stokes equations
- Handout: First worksheet
- Friday, April 24, lecture hall
- Discretisation of space and time
- Tuesday, May 12, offices: Review session, worksheet 1
- Friday, May 15, lecture hall
- Boundary conditions
- Arbitrary geometries
- Stream and streak lines
- Handout: Second worksheet
- Wednesday, June 3, offices: Review session, worksheet 2
- Friday, June 5, lecture hall
- Handout: Third worksheet
- Friday, June 19, lecture hall: Presentation on possible research projects
- Tuesday, June 23, offices: Review session, worksheet 3
- Friday, June 26, lecture hall: Groups propose their individual research project
- Tuesday, July 21: Deadline project
- Friday, July 24, lecture hall
- Feedback from lecture staff
- Presentation of two selected research projects
- Feedback round for all participants
The lab course gives an application oriented introduction to the following topics in computational fluid dynamics (lecturers may select certain deepening aspects):
- Modelling of fluid flow via the Navier-Stokes equations
- Finite-Difference methods for spatial discretisation of the partial differential equations
- Semi-implicit time-stepping methods for incompressible flow
- Iterative solvers for the pressure Poisson equation
- Domain decomposition and parallelisation
- Treatment of boundary conditions and obstacles in the flow
- Free surface flows
- Integration of transport equations
- Visualisation techniques for fluid dynamics: particle tracing, streamlines and streaklines
The programming language will be C++.
The lectures accompanying this lab course will be conducted in English. The assignments will also be given in English. Completed assignments will be presented by the students in English or German.
- M. Griebel, T. Dornseifer und T. Neunhoeffer: Numerical Simulation in Fluid Dynamics: A Practical Introduction. Siam Monographs on Mathematical Modeling and Computation. SIAM, Philadelphia, 1997.
- M. Griebel, T. Dornseifer und T. Neunhoeffer: Numerische Simulation in der Strömungsmechanik. Vieweg, Braunschweig/Wiesbaden, 1995.
- ParaView User’s Guide (Version 1.6). http://www.paraview.org/files/v1.6/ParaViewUsersGuide.PDF
PLEASE SIGN IN FOR REVIEW SESSION 1 FROM NOW! A list is put up at the office of Philipp Neumann, room no. 02.05.061.
PLEASE SIGN IN FOR REVIEW SESSION 2 FROM NOW! A list is put up at the office of Philipp Neumann, room no. 02.05.061.
PLEASE SIGN IN FOR REVIEW SESSION 3 FROM NOW! A list is put up at the office of Philipp Neumann, room no. 02.05.061.