Mesh adaptation can be a very powerful tool for improving the accuracy and/or efficiency of numerical simulations, but it is still not widely used. This is largely because commonly available approaches require experience and an in-depth understanding of both the problem at hand and its interaction with the discretisation method being used. The goal-oriented mesh adaptation framework reduces the required level of experience, since it is driven by error estimates determined by the PDE and a user-specified quantity of interest that we seek to accurately approximate, such as the power output of a turbine or the drag on an aeroplane wing.

The primary output of this eCSE is a new goal-oriented error estimation module, Pyroteus, which handles the solution of PDEs and their adjoints on sequences of meshes and enables the automatic computation of error indicators. In addition, both the PETSc solver library and Firedrake finite element library have been extended to support metric-based mesh adaptation, to facilitate goal-oriented mesh adaptation using Pyroteus. In this webinar, we will describe the new functionality introduced by this eCSE and demonstrate its use in a variety of test cases related to geoscientific modelling.

This online session is open to all. It will use the Blackboard Collaborate platform.

eCSE project eCSE03-04

Video