# Code Generation for Generally Mapped Finite Elements

@article{Kirby2019CodeGF, title={Code Generation for Generally Mapped Finite Elements}, author={R. C. Kirby and L. Mitchell}, journal={ACM Transactions on Mathematical Software (TOMS)}, year={2019}, volume={45}, pages={1 - 23} }

Many classical finite elements such as the Argyris and Bell elements have long been absent from high-level PDE software. Building on recent theoretical work, we describe how to implement very general finite-element transformations in FInAT and hence into the Firedrake finite-element system. Numerical results evaluate the new elements, comparing them to existing methods for classical problems. For a second-order model problem, we find that new elements give smooth solutions at a mild increase in… Expand

#### Figures and Topics from this paper

#### 8 Citations

A new mixed finite-element method for the biharmonic problem

- Computer Science, Mathematics
- ArXiv
- 2021

A note on error analysis for a nonconforming discretisation of the tri-Helmholtz equation with singular data

- Computer Science, Mathematics
- ArXiv
- 2021

Tools and Techniques for High Performance Computing: Selected Workshops, HUST, SE-HER and WIHPC, Held in Conjunction with SC 2019, Denver, CO, USA, November 17–18, 2019, Revised Selected Papers

- Computer Science
- HUST/SE-HER/WIHPC@SC
- 2020

An Adaptive Savitsky-Golay Filter for Smoothing Finite Element Computation

- Mathematics, Computer Science
- ArXiv
- 2019

Replicated Computational Results (RCR) Report for “Code Generation for Generally Mapped Finite Elements”

- Computer Science, Mathematics
- ACM Trans. Math. Softw.
- 2019

Role-Oriented Code Generation in an Engine for Solving Hyperbolic PDE Systems

- Computer Science
- HUST/SE-HER/WIHPC@SC
- 2019

#### References

SHOWING 1-4 OF 4 REFERENCES

Unified form language: A domain-specific language for weak formulations of partial differential equations

- Computer Science
- TOMS
- 2014

PaStiX: a high-performance parallel direct solver for sparse symmetric positive definite systems

- Computer Science
- Parallel Comput.
- 2002

General Lagrange and Hermite interpolation in R n with applications to finite element methods. Archive for Rational Mechanics and Analysis

- 1972