You are here

Numerical Solution of PDEs Using the Finite Element Method

Course Type: 
PhD Course
Academic Year: 
30 h

The Finite Element Method Using deal.II


This is an intensive course that teaches how to use the finite element library deal.II (

Prerequisites: you should be familiar with C/C++, and with the Unix command line.


We'll cover the basics of Finite Element Methods, and go from solving the Laplace equation on a uniformly refined grid, to solving the same equation using adaptively refined grids, in parallel, on a supercomputer.

Lectures will be structured in the following way:

  • 9.30-11.00: frontal lectures
  • 11.30-13.00: exercises
  • 13:00-14:00: lunch break
  • 14:00-15.30: frontal lectures
  • 16:00-17:30: exercises

The topics we will cover are the following:

  • Introduction to Finite Element Methods
  • Introduction to deal.II (step-1 and step-2 of the deal.II tutorials)
  • Solving Poisson's equation
  • Local refinement + hanging nodes
  • Computing errors
  • Shared memory parallelisation
  • MPI parallelisation: Shared
  • MPI parallelisation: Distributed

During the week, we'll assign a small project to small groups.




Sign in