Advanced Numerical Methods for CSE Autumn 2024
- Lecturer
- Stefan Kurz
- stefan.kurz@sam.math.ethz.ch
- Coordinator
- Wouter Tonnon
- wouter.tonnon@sam.math.ethz.ch
General Information
The lectures for this course will take place on Fridays from 10:15 to 12:00 and
from 14:15-16:00 in HG G19.2. The tutorials take place on Wednesdays
from 08:15 to 10:00 or on Thursdays from 08:15-10:00. On
Discuna
you can ask questions to your tutors regarding the theory and exercises. You can also reach the organisers of the course to give feedback, ask questions, or make suggestions.
The main reference for the first part of the course (Boundary Element Methods) will be the
lecture notes.
A secondary reference are
these lecture notes. They cover the same material, but for a target audience of engineers.
Recordings of the lecture are available at
video.ethz.ch. The following folder contains additional (handwritten) notes:
Notes.
Content
Boundary Element Methods
Hierarchical Matrices
Hybrid Modeling
Problem Sets
Every lecture will be accompanied by a set of exercises. These exercises are divided into two groups
- Exercises (E): These are exercises that we recommend to do. They are helpful in the understanding of the material and their contents might show up at the final exam. However, they are not required to be handed in. These exercises consist of both theory and code. Most exercises will be taken from
the ANCSE problem set (includes solutions), while some conceptual exercises will be taken from a lecture given at TU Darmstadt (TUD) and can be found here. Solutions are available here. The exercises are related to specific lectures, because they cover the content of the associated lecture! There are no deadlines.
- Homework Coding Projects (H): Students are expected to actively work on the homework coding projects. We encourage collaboration and discussion among students and also with the TAs. For every coding project, there will be a deadline for submission after which the solutions will be made available. The students shall hand in a minimum of 50% of the homework coding projects in order to participate in the mandatory oral code review at the end of the semester. During the code review, the examiners will ask the students to explain specific parts of the code they handed in. The coding projects are to be handed in using the SAM-Upload Tool. Homework Coding Projects are not associated to specific lectures and do have a due date.
Exercises(E)
Associated Lecture |
ANCSE Problems |
TUD Problems |
20/09/2024 |
1.1, 1.2, 1.3 |
1, 2, 3, 4, 5 |
27/09/2024 |
1.4, 1.5 |
|
04/10/2024 |
1.7, 1.8 |
|
11/10/2024 |
1.9 |
|
18/10/2024 |
1.11 |
|
25/10/2024 |
1.10 |
|
01/11/2024 |
1.14 (the references refer to the old lecture document) |
|
Homework Coding Projects (H)
Tutorials
time |
room |
assistant |
Files |
We 08-10 |
HG F 26.5 |
Michael Klein |
files |
Th 08-10 |
HG G 26.1 |
Carla López Zurita |
files |
The code base
The code can be found
here. We will mainly work with the master branch.
Literature
Boundary Element Methods
Hierarchical Matrices
Hybrid Modeling