Friedrich-Alexander-Universität UnivisDeutsch FAU-Logo
Techn. Fakultät Willkommen am Institut für Informatik FAU-Logo
Logo LSS
Chair for System Simulation (Department of Computer Science 10)
FinVol
Home
Dept. of Computer Science  >  Computer Science 10  >  Teaching  >  Courses  >  SS 2011  >  Finite Volume Methods for the Shallow Water Wave Equations

Finite Volume Methods for the Shallow Water Wave Equations


Lecturer: Stephen Roberts
Exercises: Daniel Ritter
Simon Bogner
Extent: 2 SWS, 2 ECTS
Intended Audience: Primarily students of the Bavarian Graduate School in Computational Engineering and students who apply for the double master degree with KTH Stockholm.
If space is available also other students from related fields are welcome.
Annotation: The number of participants is limited.
Register now via email to daniel.ritter@informatik.uni-erlangen.de!

Room

Lectures : 0.111, Cauerstrasse 6.
Tutorials: 0.139, Cauerstrasse 6.

Date: April 28, 29 and May 5
Time: 9 a.m.- 4.30 p.m. (approximately)

Time Table

Thursday, April 2810 am - 12 am Introduction and Lecture 1
 1 pm -  2 pmLecture 2
 2 pm -  4 pmLab Session 1
Friday, April 2910 am - 12 amLecture 3 and Lecture 4
 1 pm -  4 pmLab Session 2
Thursday, May 510 am - 12 amFinal Session (Presentations and Feedback)

Preliminary content:

  • Introduction (General level intro)
    • Tsunami and Flood modelling
    • Overview of ANUGA software
    • Application
  • Derivation of the SWWE using simple conservation ideas and hydrostatic pressure.
  • Some solutions of the SWWE
    • Still lake
    • Dam Break
    • Steady flow over obstacle
    • Parabolic bowl
  • Tutorial using ANUGA code
    • Visualisation of some example flows
  • Finite Volume Method
    • SemiDiscrete Method
      • Godunov Method
        • Piecewise constant reconstruction
        • Flux calculation
      • Higher Order Spatial Methods
        • Piecewise linear reconstruction
        • Slope limiting
    • Fully Discrete
      • SSP Time integrators
  • Specific Numerical Problems associated with the SWWE
    • Wetting and Drying
    • Well Balanced schemes
  • Coding Issues
    • ANUGA Code
    • Unit Tests

Information on Lab Session

  • If you don't have an account at LSS, you can get a temporary account from Daniel Ritter.
  • The ANUGA code is installed on our CIP Machines (Room 0.133) in /central/python/anuga.
  • The ANUGA parent path has to be added to the environment variable PYTHONPATH. This can be done via
    export PYTHONPATH=$PYTHONPATH:/central/python/
  • The anuga_viewer is installed in /central/python/anuga_viewer/. You may have to add /central/python/anuga_viewer/bin/ your LD_LIBRARY_PATH, i.e.
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/central/python/anuga_viewer/bin/
  Contact Last modified: 2012-01-24 09:43   dr