Articles | Volume 9, issue 10
https://doi.org/10.5194/gmd-9-3803-2016
https://doi.org/10.5194/gmd-9-3803-2016
Development and technical paper
 | 
27 Oct 2016
Development and technical paper |  | 27 Oct 2016

A structure-exploiting numbering algorithm for finite elements on extruded meshes, and its performance evaluation in Firedrake

Gheorghe-Teodor Bercea, Andrew T. T. McRae, David A. Ham, Lawrence Mitchell, Florian Rathgeber, Luigi Nardi, Fabio Luporini, and Paul H. J. Kelly

Viewed

Total article views: 3,107 (including HTML, PDF, and XML)
HTML PDF XML Total BibTeX EndNote
2,032 896 179 3,107 177 151
  • HTML: 2,032
  • PDF: 896
  • XML: 179
  • Total: 3,107
  • BibTeX: 177
  • EndNote: 151
Views and downloads (calculated since 09 Jun 2016)
Cumulative views and downloads (calculated since 09 Jun 2016)

Cited

Latest update: 21 Apr 2024
Download
Short summary
Unstructured meshes offer flexibility but are perceived as slow. Some applications, including atmosphere or ocean simulations, admit an extruded mesh: the horizontal mesh may be unstructured, but the vertical dimension can be traversed in a structured way. By extending the Firedrake automated simulation framework to this case, we show that an extruded mesh can be traversed as fast as a structured mesh. This paves the way for highly efficient unstructured mesh models of the ocean and atmosphere.