Def
Element
an encyclopedia of finite element definitions
Implemented elements
Implemented in Symfem
Argyris
Arnold–Awanou H(curl)
Arnold–Awanou H(div)
Arnold–Boffi–Falk
Arnold–Winther
Bell
Bernardi–Raugel
Bernstein
Bernstein–Bézier
Bogner–Fox–Schmitt
Brezzi–Douglas–Durán–Fortin
Brezzi–Douglas–Fortin–Marini
Brezzi–Douglas–Marini
Brezzi–Douglas–Marini cubical H(curl)
Brezzi–Douglas–Marini cubical H(div)
bubble
bubble enriched Lagrange
Buffa–Christiansen
Clough–Tocher
conforming Arnold–Winther
conforming Crouzeix–Raviart
Crouzeix–Falk
Crouzeix–Raviart
direct serendipity
discontinuous polynomial cubical
discontinuous Taylor
dPc
dual polynomial
Fortin–Soulie
Gauss–Legendre
Gauss–Lobatto–Legendre
Guzmán–Neilan
Hellan–Herrmann–Johnson
Hermite
Hsieh–Clough–Tocher
Kong–Mulder–Veldhuizen
Lagrange
Mardal–Tai–Winther
Morley
Morley–Wang–Xu
Nédélec (first kind)
Nédélec (second kind)
Nédélec cubical H(div)
non-conforming Crouzeix–Raviart
nonconforming Arnold–Winther
P1-iso-P2
Q H(div)
Radau
Rannacher–Turek
Rao–Wilton–Glisson
Raviart–Thomas
Raviart–Thomas cubical H(div)
reduced Hsieh–Clough–Tocher
Regge
rotated Buffa–Christiansen
serendipity
serendipity H(curl)
serendipity H(div)
Taylor
Tiniest tensor
Tiniest tensor H(curl)
Tiniest tensor H(div)
transition
trimmed serendipity H(curl)
trimmed serendipity H(div)
vector bubble enriched Lagrange
vector dPc
vector Lagrange
vector Q
Wu–Xu
Implemented in Basix
Brezzi–Douglas–Marini
bubble
Crouzeix–Raviart
dPc
Galerkin
Gauss–Lobatto–Legendre
Lagrange
Nédélec (first kind)
Nédélec (second kind)
non-conforming Crouzeix–Raviart
Polynomial
Q
Rao–Wilton–Glisson
Raviart–Thomas
Regge
serendipity
Implemented in UFL
Argyris
Arnold–Awanou H(curl)
Arnold–Awanou H(div)
Arnold–Winther
Bell
Bernstein
Bernstein–Bézier
Brezzi–Douglas–Fortin–Marini
Brezzi–Douglas–Marini
Brezzi–Douglas–Marini cubical H(curl)
Brezzi–Douglas–Marini cubical H(div)
bubble
conforming Arnold–Winther
Crouzeix–Raviart
direct serendipity
discontinuous polynomial cubical
discontinuous Taylor
dPc
Hellan–Herrmann–Johnson
Hermite
Kong–Mulder–Veldhuizen
Lagrange
Mardal–Tai–Winther
Morley
Nédélec (first kind)
Nédélec (second kind)
Nédélec cubical H(curl)
Nédélec cubical H(div)
non-conforming Crouzeix–Raviart
nonconforming Arnold–Winther
Q H(curl)
Q H(div)
Rao–Wilton–Glisson
Raviart–Thomas
Raviart–Thomas cubical H(curl)
Raviart–Thomas cubical H(div)
Regge
serendipity
serendipity H(curl)
serendipity H(div)
Taylor
vector dPc
vector Lagrange
vector Q
Implemented in Bempp
Buffa–Christiansen
dual polynomial
Galerkin
Lagrange
Nédélec (first kind)
Polynomial
Rao–Wilton–Glisson
Raviart–Thomas
rotated Buffa–Christiansen
Whitney