A structure-exploiting numbering algorithm for finite elements on extruded meshes, and its performance evaluation in Firedrake
We present a generic algorithm for numbering and then efficiently iterating over the data values attached to an extruded mesh. An extruded mesh is formed by replicating an existing mesh, assumed to be unstructured, to form layers of prismatic cells. Applications of extruded meshes include, but are n...
Main Authors: | Bercea, G, McRae, A, Ham, D, Mitchell, L, Rathgeber, F, Nardi, L, Luporini, F, Kelly, P |
---|---|
Format: | Journal article |
Published: |
Copernicus Publications
2016
|
Similar Items
-
A structure-exploiting numbering algorithm for finite elements on
extruded meshes, and its performance evaluation in Firedrake
by: G.-T. Bercea, et al.
Published: (2016-10-01) -
Firedrake: Automating the finite element method by composing abstractions
by: Rathgeber, F, et al.
Published: (2017) -
Code generation for productive, portable, and scalable finite element simulation in Firedrake
by: Betteridge, J, et al.
Published: (2021) -
Towards automatic finite-element methods for geodynamics via Firedrake
by: D. R. Davies, et al.
Published: (2022-07-01) -
spyro: a Firedrake-based wave propagation and full-waveform-inversion finite-element solver
by: K. J. Roberts, et al.
Published: (2022-11-01)