This course will introduce users to Firedrake, an automated system for the solution of partial differential equations (PDEs) using the finite element method (FEM).

Participants will get hands on experience:

Target Audience:

This course is aimed at researchers who have no (or very little) previous experience of using Firedrake, but are familiar (or have at least previously used) some HPC facility before



Participants should use a computer with a web browser for accessing the training material and working through the cloud based Jupyter notebooks.

The computer must also be capable of connecting to ARCHER2 via an SSH connection.

Familiarity with using a text editor on a remote system. Some participants may already be happy using Emacs or Vim on the remote system, or some other text editor. If this is not the case there will be instructions provided for working with Visual Studio Code.

They are also required to abide by the ARCHER2 Code of Conduct.


23rd August 2021 13:00 - 17:00 BST (12:00 - 16:00 UTC)

Course materials


Session 1