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 not limited to, the representation of 3D high aspect ratio domains employed by geophysical finite element simulations. These meshes are structured in the extruded direction. The algorithm presented here exploits this structure to avoid the performance penalty traditionally associated with unstructured meshes. We evaluate the implementation of this algorithm in the Firedrake finite element system on a range of low compute intensity operations which co...
This book introduces recently developed mixed finite element methods for large-scale geophysical flo...
Efficient numerical solvers for partial differential equations are critical to vast fields of engine...
An algorithm for the generation of non-uniform, locally orthogonal staggered unstructured spheroidal...
We present a generic algorithm for numbering and then efficiently iterating over the data values att...
We present a generic algorithm for numbering and then efficiently iterating over the data values att...
We present a generic algorithm for numbering and then efficiently iterating over the data values att...
The use of composable abstractions allows the application of new and established algorithms to a wid...
Increasing the resolution of the computational mesh is one of the most effective tools to boost the ...
Publication rights licensed to ACM. Sparse tiling is a technique to fuse loops that access common da...
International audienceThe purpose of this article is to discuss several modern aspects of remeshing,...
© The Author(s) 2021.Efficient exploitation of exascale architectures requires rethinking of the num...
The use of composable abstractions allows the application of new and established algorithms to a wid...
The use of composable abstractions allows the application of new and established algorithms to a wid...
Most finite element or finite volume software is built around a fixed mesh data structure. Therefore...
Many classical finite elements such as the Argyris and Bell elements have long been absent from high...
This book introduces recently developed mixed finite element methods for large-scale geophysical flo...
Efficient numerical solvers for partial differential equations are critical to vast fields of engine...
An algorithm for the generation of non-uniform, locally orthogonal staggered unstructured spheroidal...
We present a generic algorithm for numbering and then efficiently iterating over the data values att...
We present a generic algorithm for numbering and then efficiently iterating over the data values att...
We present a generic algorithm for numbering and then efficiently iterating over the data values att...
The use of composable abstractions allows the application of new and established algorithms to a wid...
Increasing the resolution of the computational mesh is one of the most effective tools to boost the ...
Publication rights licensed to ACM. Sparse tiling is a technique to fuse loops that access common da...
International audienceThe purpose of this article is to discuss several modern aspects of remeshing,...
© The Author(s) 2021.Efficient exploitation of exascale architectures requires rethinking of the num...
The use of composable abstractions allows the application of new and established algorithms to a wid...
The use of composable abstractions allows the application of new and established algorithms to a wid...
Most finite element or finite volume software is built around a fixed mesh data structure. Therefore...
Many classical finite elements such as the Argyris and Bell elements have long been absent from high...
This book introduces recently developed mixed finite element methods for large-scale geophysical flo...
Efficient numerical solvers for partial differential equations are critical to vast fields of engine...
An algorithm for the generation of non-uniform, locally orthogonal staggered unstructured spheroidal...