Transformations for Piola-mapped elements

10/25/2021
by   Francis Aznaran, et al.
0

The Arnold-Winther element successfully discretizes the Hellinger-Reissner variational formulation of linear elasticity; its development was one of the key early breakthroughs of the finite element exterior calculus. Despite its great utility, it is not available in standard finite element software, because its degrees of freedom are not preserved under the standard Piola push-forward. In this work we apply the novel transformation theory recently developed by Kirby [SMAI-JCM, 4:197-224, 2018] to devise the correct map for transforming the basis on a reference cell to a generic physical triangle. This enables the use of the Arnold-Winther elements, both conforming and nonconforming, in the widely-used Firedrake finite element software, composing with its advanced symbolic code generation and geometric multigrid functionality. Similar results also enable the correct transformation of the Mardal-Tai-Winther element for incompressible fluid flow. We present numerical results for both elements, verifying the correctness of our theory.

READ FULL TEXT

page 29

page 30

research
07/19/2020

Three families of grad-div-conforming finite elements

Several smooth finite element de Rham complexes are constructed in three...
research
08/16/2018

Code generation for generally mapped finite elements

Many classical finite elements such as the Argyris and Bell elements hav...
research
12/01/2019

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

"Code Generation for Generally Mapped Finite Elements" includes performa...
research
08/11/2023

Conforming Finite Element Function Spaces in Four Dimensions, Part II: The Pentatope and Tetrahedral Prism

In this paper, we present explicit expressions for conforming finite ele...
research
10/07/2022

Polytopal templates for the formulation of semi-continuous vectorial finite elements of arbitrary order

The Hilbert spaces H(curl) and H(div) are needed for variational problem...
research
06/14/2022

varFEM: variational formulation based programming for finite element methods in Matlab

This paper summarizes the development of varFEM, which provides a realiz...
research
08/22/2021

Fast MATLAB evaluation of nonlinear energies using FEM in 2D and 3D: nodal elements

Nonlinear energy functionals appearing in the calculus of variations can...

Please sign up or login with your details

Forgot password? Click here to reset