Software Atelier: Partial Differential Equations
The main objective of the course is the implementation of finite element and finite difference methods for the solution of partial differential equations (PDEs).
The students will learn how to design an object-oriented code incorporating all the necessary components (mesh, discretization schemes, sparse linear algebra, linear solvers). A particular focus will be put on the efficient implementation in MATLAB exploiting vectorization.
Lectures, laboratories, and homework assignments (including the solution of both analytical and computational problems).
Oral exam at the end of the semester
- Introduction to Computational Science
- Introduction to Partial Differential Equations
- LeVeque: Finite difference methods
- Quarteroni: Numerical methods for differential problems
Master of Science in Computational Science, Elective course, 1st year
PhD programme of the Faculty of Informatics, Elective course, Lecture, 1st year (2 ECTS)
PhD programme of the Faculty of Informatics, Elective course, Lecture, 2nd year (2 ECTS)