an encyclopedia of finite element definitions

Verification

Last updated: 1 December 2025

ElementBasixBasix.UFLFIATNDElement
discontinuous Lagrange
Lagrange
Nédélec (first kind)
Raviart–Thomas
Brezzi–Douglas–Marini
bubble
Crouzeix–Raviart
dPc
Hellan–Herrmann–Johnson
Nédélec (second kind)
P1-iso-P2
Regge
serendipity
Arnold–Winther
Bernstein
Hermite
Kong–Mulder–Veldhuizen
Mardal–Tai–Winther
nonconforming Arnold–Winther
trimmed serendipity H(curl)
trimmed serendipity H(div)
Alfeld–Sorokina
Argyris
Bell
Bernardi–Raugel
Brezzi–Douglas–Durán–Fortin
Brezzi–Douglas–Fortin–Marini
bubble enriched Lagrange
conforming Crouzeix–Raviart
Crouzeix–Falk
Gauss–Legendre
Gopalakrishnan–Lederer–Schöberl
Guzmán–Neilan (first kind)
Guzmán–Neilan (second kind)
Hsieh–Clough–Tocher
Huang–Zhang
Morley
Radau
reduced Hsieh–Clough–Tocher
serendipity H(curl)
serendipity H(div)
Taylor
Tiniest tensor
Tiniest tensor H(curl)
Tiniest tensor H(div)
vector bubble enriched Lagrange
vector dPc
vector Lagrange
vector Q


For each element in the table above, the verification test passes for an example if:The symbols in the table have the following meaning:
Verification passes from all the examples on the element's page
Verification passes for some examples, but not all
Verification fails for all examples


You can view more details of which examples pass and fail on the verification with full detail page.

The verification data is also available in JSON format.

Verification Github badges

ImplementationBadgeMarkdown
Basix[![DefElement verification](https://defelement.org/badges/basix.svg)](https://defelement.org/verification/basix.html)
Basix.UFL[![DefElement verification](https://defelement.org/badges/basix.ufl.svg)](https://defelement.org/verification/basix.ufl.html)
Basix.UFL[![DefElement verification](https://defelement.org/badges/*(symfem -> basix.ufl).svg)](https://defelement.org/verification/*(symfem -> basix.ufl).html)
FIAT[![DefElement verification](https://defelement.org/badges/fiat.svg)](https://defelement.org/verification/fiat.html)
Symfem[![DefElement verification](https://defelement.org/badges/symfem.svg)](https://defelement.org/verification/)
NDElement[![DefElement verification](https://defelement.org/badges/ndelement.svg)](https://defelement.org/verification/ndelement.html)