Articles | Volume 13, issue 2
https://doi.org/10.5194/gmd-13-735-2020
https://doi.org/10.5194/gmd-13-735-2020
Development and technical paper
 | 
25 Feb 2020
Development and technical paper |  | 25 Feb 2020

Slate: extending Firedrake's domain-specific abstraction to hybridized solvers for geoscience and beyond

Thomas H. Gibson, Lawrence Mitchell, David A. Ham, and Colin J. Cotter

Data sets

Tabula Rasa: experimentation framework for hybridization and static condensation Thomas H. Gibson https://doi.org/10.5281/zenodo.2616031

Model code and software

Software used in 'Slate: extending Firedrake's domain-specific abstraction to hybridized solvers for geoscience and beyond' zenodo/Firedrake https://doi.org/10.5281/zenodo.2587072

Download
Short summary
Galerkin finite element discretizations for atmospheric modeling often require the solution of ill-conditioned, saddle point equations which can be efficiently solved using a hybridized method. By extending Firedrake's domain-specific abstraction, we provide a mechanism for the rapid implementation of hybridization methods for a wide class of methods. In this paper, we show that hybridization is an effective alternative to traditional block solvers for simulating geophysical flows.