Winter Semester 2018/2019

Scientific Computing (Wissenschaftliches Rechnen), TU Berlin

Times and Location:

Exams

Content Summary

Lecture script + slides

The script is developed by combining the slides (without the recapitulations at the beginning). It will be more economical to print the script than the slides.

Number
Script v22019-02-15
Script v12019-01-21
01Intro2018-10-18
02C++: first steps2018-10-23
03C++: the hard stuff2018-10-25
04Final topics on C++; linear algebra2018-10-30
05Sparse matrices, first steps on iterations2018-11-06
06The numcxx library2018-11-08
07Iterative methods for SPD matrices2018-11-13
08Visualization2018-11-15
09Diagonal dominance,Nonnegative matrices2018-11-20
10Floating point homework, ILU2018-11-22 macheps.cxx basel.cxx
11Triangulation2018-11-27
12Triangulation + PDEs2018-11-30
13PDEs + Finite volume method (corrected)2018-12-06
14PDEs + Weak formulation + Galerkin2018-12-11
15Finite elements: Definition2018-12-13
16Finite elements: convergence theory2018-12-18
17Finite elements: convergenc test2018-12-20
18Penalty method + convection-diffusion2019-01-08
19Nonlinear problems2019-01-10
20Maximum principles2019-01-15
21Time discretizartion2019-01-17
22Parallelization: OpenMP2019-01-22
23Parallelization: MPI2019-01-24
24Parallelization: GPU2019-01-31
25Multigrid2019-02-05
26Recap: FEM2019-02-07
27Recap: FVM2019-02-12

Code

We use the numcxx library. Most examples of the course are provided as part of this library.

Page updates

(besides slide uploads)

Date
2019-01-21Examination dates, script
2018-12-10Short info on examinations
2018-10-12Replaced PenguinProgrammers link
2018-10-11Added link to numcxx code
2018-09-27Updated information for WS 2018/19