Difference between revisions of "Tsunami Simulation - Winter 16"

From Sccswiki
Jump to navigation Jump to search
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{Lecture
 
{{Lecture
 
| term = WS 16
 
| term = WS 16
| lecturer = [[Univ.-Prof. Dr. Michael Bader]] <br>[[Sebastian Rettenberger]]
+
| lecturer = [[Univ.-Prof. Dr. Michael Bader]] <br>[[Sebastian Rettenberger]] <br>[[Jean-Matthieu_Gallard,_M.Sc.|Jean-Matthieu Gallard]]
| timeplace = Preliminary meeting (planed): Friday 24.6.16 13:00, room 02.07.023<!--<br> Tuesday 11:00, room 02.07.023-->
+
| timeplace = Preliminary meeting: Friday 24.6.16 13:00, room 02.07.023<br> Tuesday 11:00, room 02.07.023
 
| credits = 10 Credits
 
| credits = 10 Credits
 
| audience = Bachelor-Praktikum (Modul [https://campus.tum.de/tumonline/wbStpModHB.detailPage?pKnotenNr=477818&pExtView=N&pCaller=MODHBAPP&pCallerOrgNr=1 IN0012]) Studenten der Informatik (Bachelor)
 
| audience = Bachelor-Praktikum (Modul [https://campus.tum.de/tumonline/wbStpModHB.detailPage?pKnotenNr=477818&pExtView=N&pCaller=MODHBAPP&pCallerOrgNr=1 IN0012]) Studenten der Informatik (Bachelor)
Line 32: Line 32:
 
* Tuesday, 10.11.15 11:00, room 02.07.023; presentation second assignment
 
* Tuesday, 10.11.15 11:00, room 02.07.023; presentation second assignment
 
* Tuesday, 27.10.15 11:00, room 02.07.023; presentation first assignment
 
* Tuesday, 27.10.15 11:00, room 02.07.023; presentation first assignment
* Kickoff: '''Tuesday, 13.10.15 11:00''', room 00.13.054
 
 
-->
 
-->
* Preliminary meeting (planed): '''Friday 24.6.16 13:00''', room '''02.07.023''' (attend for guaranteed registration)
+
* Kickoff: '''Tuesday, 18.10.15 11:00''', room 02.07.023
 +
* Preliminary meeting: '''Friday 24.6.16 13:00''', room '''02.07.023''' (attend for guaranteed registration) - [http://www5.in.tum.de/lehre/praktika/swe_lab/ws16/info.pdf Slides]
 
* questions in advance? -> [[Sebastian Rettenberger]]
 
* questions in advance? -> [[Sebastian Rettenberger]]
  

Latest revision as of 12:04, 15 November 2016

Term
WS 16
Lecturer
Univ.-Prof. Dr. Michael Bader
Sebastian Rettenberger
Jean-Matthieu Gallard
Time and Place
Preliminary meeting: Friday 24.6.16 13:00, room 02.07.023
Tuesday 11:00, room 02.07.023
Audience
Bachelor-Praktikum (Modul IN0012) Studenten der Informatik (Bachelor)
Tutorials
-
Exam
-
Semesterwochenstunden / ECTS Credits
10 Credits
TUMonline
https://campus.tum.de/tumonline/wbLv.wbShowLVDetail?pStpSpNr=950264887



Description

In this lab course we systematically address modern software engineering approaches in an application driven context: Tsunami simulations. Starting from implementation of a solver in a one dimensional setting, the complete process over integration in an existing framework to optimization and parallelization is covered. During this process key issues of software engineering are dealt with: versioning, documentation, unit testing, file I/O, ..

During the course, assignments are to be solved by groups of three participants each followed by presentations in regular meetings. A project phase with individual study projects chosen by the groups completes the lab course.

Requirements

  • Knowledge of object oriented programming
  • Interest in a challenging but exciting topic

The spoken language in the meetings is German, slides and assignments are in English.

Timeline

  • Kickoff: Tuesday, 18.10.15 11:00, room 02.07.023
  • Preliminary meeting: Friday 24.6.16 13:00, room 02.07.023 (attend for guaranteed registration) - Slides
  • questions in advance? -> Sebastian Rettenberger


Examples

Lab swe.png

Live visualization of the February 2010 Chilean tsunami using OpenGL.


Lab tohoko overview.png

Propagation of the 2011 Tohoku tsunami.


Lab tohoko coast.png

Run-up of the 2011 Tohoku tsunami.


Lab tohoku field.png

Dart station comparison of the 2011 Tohoku tsunami.


Lab godunov step.png

Sketch of the Finite Volume method with shock waves arising in the Riemann solutions.