{"metadata": {"date": "2026-03-01", "fiat": {"version": "2025.10.1"}, "ndelement": {"version": "0.3.0"}, "basix.ufl": {"version": "0.10.0"}, "simplefem": {"version": "1.2.1"}, "basix": {"version": "0.10.0"}}, "verification": {"alfeld-sorokina": {"fiat": {"pass": ["triangle,2"], "fail": [], "not implemented": []}}, "argyris": {"fiat": {"pass": ["triangle,5"], "fail": [], "not implemented": []}}, "arnold-winther": {"basix.ufl": {"pass": ["triangle,2", "triangle,3"], "fail": [], "not implemented": []}, "fiat": {"pass": [], "fail": ["triangle,2"], "not implemented": ["triangle,3"]}}, "bell": {"fiat": {"pass": ["triangle,4"], "fail": [], "not implemented": []}}, "bernardi-raugel": {"fiat": {"pass": ["triangle,1", "tetrahedron,1"], "fail": ["tetrahedron,2"], "not implemented": []}}, "bernstein": {"basix.ufl": {"pass": ["interval,1", "interval,2", "interval,3", "triangle,1", "triangle,2", "triangle,3"], "fail": [], "not implemented": []}, "fiat": {"pass": ["interval,1", "interval,2", "interval,3", "triangle,1", "triangle,2", "triangle,3"], "fail": [], "not implemented": []}}, "brezzi-douglas-duran-fortin": {"basix.ufl": {"pass": ["hexahedron,1", "hexahedron,2"], "fail": [], "not implemented": []}}, "brezzi-douglas-fortin-marini": {"basix.ufl": {"pass": ["triangle,0", "triangle,1", "quadrilateral,0", "quadrilateral,1", "tetrahedron,0", "tetrahedron,1", "hexahedron,0", "hexahedron,1"], "fail": [], "not implemented": []}, "fiat": {"pass": [], "fail": [], "not implemented": ["triangle,0", "triangle,1", "quadrilateral,0", "quadrilateral,1", "tetrahedron,0", "tetrahedron,1", "hexahedron,0", "hexahedron,1"]}}, "brezzi-douglas-marini": {"basix": {"pass": ["triangle,1,lagrange", "triangle,2,lagrange", "tetrahedron,1,lagrange", "tetrahedron,2,lagrange", "triangle,1,legendre", "triangle,2,legendre", "tetrahedron,1,legendre", "tetrahedron,2,legendre"], "fail": [], "not implemented": []}, "basix.ufl": {"pass": ["triangle,1,lagrange", "triangle,2,lagrange", "tetrahedron,1,lagrange", "tetrahedron,2,lagrange", "triangle,1,legendre", "triangle,2,legendre", "tetrahedron,1,legendre", "tetrahedron,2,legendre"], "fail": [], "not implemented": []}, "fiat": {"pass": ["triangle,1,legendre", "triangle,2,legendre", "tetrahedron,1,legendre", "tetrahedron,2,legendre"], "fail": [], "not implemented": ["triangle,1,lagrange", "triangle,2,lagrange", "tetrahedron,1,lagrange", "tetrahedron,2,lagrange"]}}, "bubble": {"basix": {"pass": ["interval,2", "interval,3", "triangle,3", "triangle,4"], "fail": [], "not implemented": []}, "basix.ufl": {"pass": ["interval,2", "interval,3", "triangle,3", "triangle,4"], "fail": [], "not implemented": []}, "fiat": {"pass": ["interval,2", "interval,3", "triangle,3", "triangle,4"], "fail": [], "not implemented": []}}, "bubble-enriched-lagrange": {"basix.ufl": {"pass": ["triangle,1", "triangle,2"], "fail": [], "not implemented": []}}, "conforming-crouzeix-raviart": {"basix.ufl": {"pass": ["triangle,1", "triangle,2", "triangle,3", "triangle,4"], "fail": ["triangle,5"], "not implemented": []}}, "crouzeix-falk": {"basix.ufl": {"pass": ["triangle,3"], "fail": [], "not implemented": []}}, "crouzeix-raviart": {"basix": {"pass": ["triangle,1", "tetrahedron,1", "quadrilateral,1", "hexahedron,1"], "fail": [], "not implemented": []}, "basix.ufl": {"pass": ["triangle,1", "tetrahedron,1", "quadrilateral,1", "hexahedron,1"], "fail": [], "not implemented": []}, "fiat": {"pass": ["triangle,1", "tetrahedron,1"], "fail": [], "not implemented": ["quadrilateral,1", "hexahedron,1"]}}, "discontinuous-lagrange": {"basix": {"pass": ["interval,0,equispaced", "interval,1,equispaced", "interval,2,equispaced", "triangle,0,equispaced", "triangle,1,equispaced", "triangle,2,equispaced", "quadrilateral,0,equispaced", "quadrilateral,1,equispaced", "quadrilateral,2,equispaced", "tetrahedron,0,equispaced", "tetrahedron,1,equispaced", "tetrahedron,2,equispaced", "hexahedron,0,equispaced", "hexahedron,1,equispaced", "hexahedron,2,equispaced", "prism,0,equispaced", "prism,1,equispaced", "prism,2,equispaced"], "fail": [], "not implemented": ["pyramid,0,equispaced", "pyramid,1,equispaced", "pyramid,2,equispaced"]}, "ndelement": {"pass": ["interval,0,equispaced", "interval,1,equispaced", "interval,2,equispaced", "triangle,0,equispaced", "triangle,1,equispaced", "triangle,2,equispaced", "quadrilateral,0,equispaced", "quadrilateral,1,equispaced", "quadrilateral,2,equispaced", "tetrahedron,0,equispaced", "tetrahedron,1,equispaced", "tetrahedron,2,equispaced", "hexahedron,0,equispaced", "hexahedron,1,equispaced", "hexahedron,2,equispaced"], "fail": [], "not implemented": ["prism,0,equispaced", "prism,1,equispaced", "prism,2,equispaced", "pyramid,0,equispaced", "pyramid,1,equispaced", "pyramid,2,equispaced"]}, "basix.ufl": {"pass": ["interval,0,equispaced", "interval,1,equispaced", "interval,2,equispaced", "triangle,0,equispaced", "triangle,1,equispaced", "triangle,2,equispaced", "quadrilateral,0,equispaced", "quadrilateral,1,equispaced", "quadrilateral,2,equispaced", "tetrahedron,0,equispaced", "tetrahedron,1,equispaced", "tetrahedron,2,equispaced", "hexahedron,0,equispaced", "hexahedron,1,equispaced", "hexahedron,2,equispaced", "prism,0,equispaced", "prism,1,equispaced", "prism,2,equispaced"], "fail": [], "not implemented": ["pyramid,0,equispaced", "pyramid,1,equispaced", "pyramid,2,equispaced"]}, "fiat": {"pass": ["interval,0,equispaced", "interval,1,equispaced", "interval,2,equispaced", "triangle,0,equispaced", "triangle,1,equispaced", "triangle,2,equispaced", "tetrahedron,0,equispaced", "tetrahedron,1,equispaced", "tetrahedron,2,equispaced"], "fail": [], "not implemented": ["quadrilateral,0,equispaced", "quadrilateral,1,equispaced", "quadrilateral,2,equispaced", "hexahedron,0,equispaced", "hexahedron,1,equispaced", "hexahedron,2,equispaced", "prism,0,equispaced", "prism,1,equispaced", "prism,2,equispaced", "pyramid,0,equispaced", "pyramid,1,equispaced", "pyramid,2,equispaced"]}}, "dpc": {"basix": {"pass": ["quadrilateral,1", "quadrilateral,2", "quadrilateral,3"], "fail": [], "not implemented": ["interval,1", "interval,2", "interval,3"]}, "basix.ufl": {"pass": ["quadrilateral,1", "quadrilateral,2", "quadrilateral,3"], "fail": [], "not implemented": ["interval,1", "interval,2", "interval,3"]}, "fiat": {"pass": ["interval,1", "interval,2", "interval,3", "quadrilateral,1", "quadrilateral,2", "quadrilateral,3"], "fail": [], "not implemented": []}}, "gauss-legendre": {"basix.ufl": {"pass": ["interval,1", "interval,2", "quadrilateral,1", "quadrilateral,2"], "fail": [], "not implemented": []}}, "gopalakrishnan-lederer-schoberl": {"fiat": {"pass": [], "fail": ["triangle,0", "triangle,1", "triangle,2", "tetrahedron,0", "tetrahedron,1"], "not implemented": []}}, "guzman-neilan": {"fiat": {"pass": ["triangle,1", "tetrahedron,1", "tetrahedron,2"], "fail": [], "not implemented": []}}, "guzman-neilan2": {"fiat": {"pass": ["triangle,1"], "fail": ["tetrahedron,1", "tetrahedron,2"], "not implemented": []}}, "hellan-herrmann-johnson": {"basix": {"pass": ["triangle,0", "triangle,1", "triangle,2", "tetrahedron,0", "tetrahedron,1", "tetrahedron,2"], "fail": [], "not implemented": []}, "basix.ufl": {"pass": ["triangle,0", "triangle,1", "triangle,2", "tetrahedron,0", "tetrahedron,1", "tetrahedron,2"], "fail": [], "not implemented": []}, "fiat": {"pass": ["triangle,0", "triangle,1", "triangle,2", "tetrahedron,0", "tetrahedron,1", "tetrahedron,2"], "fail": [], "not implemented": []}}, "hermite": {"basix": {"pass": ["interval,3", "triangle,3", "tetrahedron,3"], "fail": [], "not implemented": []}, "fiat": {"pass": ["interval,3", "triangle,3", "tetrahedron,3"], "fail": [], "not implemented": []}}, "hsieh-clough-tocher": {"fiat": {"pass": ["triangle,3"], "fail": [], "not implemented": []}}, "huang-zhang": {"basix.ufl": {"pass": ["quadrilateral,1", "quadrilateral,2"], "fail": [], "not implemented": []}}, "kong-mulder-veldhuizen": {"basix.ufl": {"pass": ["triangle,1", "triangle,2", "tetrahedron,1"], "fail": [], "not implemented": []}, "fiat": {"pass": ["triangle,1", "triangle,2", "tetrahedron,1"], "fail": [], "not implemented": []}}, "lagrange": {"simplefem": {"pass": ["triangle,1,equispaced", "triangle,2,equispaced", "triangle,3,equispaced"], "fail": [], "not implemented": ["interval,1,equispaced", "interval,2,equispaced", "interval,3,equispaced", "quadrilateral,1,equispaced", "quadrilateral,2,equispaced", "quadrilateral,3,equispaced", "tetrahedron,1,equispaced", "tetrahedron,2,equispaced", "hexahedron,1,equispaced", "hexahedron,2,equispaced", "prism,1,equispaced", "prism,2,equispaced", "pyramid,1,equispaced", "pyramid,2,equispaced", "interval,1,gll", "interval,2,gll", "interval,3,gll", "interval,4,gll", "quadrilateral,1,gll", "quadrilateral,2,gll", "interval,1,lobatto", "interval,2,lobatto", "interval,3,lobatto", "quadrilateral,1,lobatto", "quadrilateral,2,lobatto", "quadrilateral,3,lobatto", "hexahedron,1,lobatto", "hexahedron,2,lobatto"]}, "basix": {"pass": ["interval,1,equispaced", "interval,2,equispaced", "interval,3,equispaced", "triangle,1,equispaced", "triangle,2,equispaced", "triangle,3,equispaced", "quadrilateral,1,equispaced", "quadrilateral,2,equispaced", "quadrilateral,3,equispaced", "tetrahedron,1,equispaced", "tetrahedron,2,equispaced", "hexahedron,1,equispaced", "hexahedron,2,equispaced", "prism,1,equispaced", "prism,2,equispaced", "pyramid,1,equispaced", "pyramid,2,equispaced", "interval,1,gll", "interval,2,gll", "interval,3,gll", "interval,4,gll", "quadrilateral,1,gll", "quadrilateral,2,gll"], "fail": [], "not implemented": ["interval,1,lobatto", "interval,2,lobatto", "interval,3,lobatto", "quadrilateral,1,lobatto", "quadrilateral,2,lobatto", "quadrilateral,3,lobatto", "hexahedron,1,lobatto", "hexahedron,2,lobatto"]}, "ndelement": {"pass": ["interval,1,equispaced", "interval,2,equispaced", "interval,3,equispaced", "triangle,1,equispaced", "triangle,2,equispaced", "triangle,3,equispaced", "quadrilateral,1,equispaced", "quadrilateral,2,equispaced", "quadrilateral,3,equispaced", "tetrahedron,1,equispaced", "tetrahedron,2,equispaced", "hexahedron,1,equispaced", "hexahedron,2,equispaced"], "fail": [], "not implemented": ["prism,1,equispaced", "prism,2,equispaced", "pyramid,1,equispaced", "pyramid,2,equispaced", "interval,1,gll", "interval,2,gll", "interval,3,gll", "interval,4,gll", "quadrilateral,1,gll", "quadrilateral,2,gll", "interval,1,lobatto", "interval,2,lobatto", "interval,3,lobatto", "quadrilateral,1,lobatto", "quadrilateral,2,lobatto", "quadrilateral,3,lobatto", "hexahedron,1,lobatto", "hexahedron,2,lobatto"]}, "basix.ufl": {"pass": ["interval,1,equispaced", "interval,2,equispaced", "interval,3,equispaced", "triangle,1,equispaced", "triangle,2,equispaced", "triangle,3,equispaced", "quadrilateral,1,equispaced", "quadrilateral,2,equispaced", "quadrilateral,3,equispaced", "tetrahedron,1,equispaced", "tetrahedron,2,equispaced", "hexahedron,1,equispaced", "hexahedron,2,equispaced", "prism,1,equispaced", "prism,2,equispaced", "pyramid,1,equispaced", "pyramid,2,equispaced", "interval,1,gll", "interval,2,gll", "interval,3,gll", "interval,4,gll", "quadrilateral,1,gll", "quadrilateral,2,gll"], "fail": [], "not implemented": ["interval,1,lobatto", "interval,2,lobatto", "interval,3,lobatto", "quadrilateral,1,lobatto", "quadrilateral,2,lobatto", "quadrilateral,3,lobatto", "hexahedron,1,lobatto", "hexahedron,2,lobatto"]}, "fiat": {"pass": ["interval,1,equispaced", "interval,2,equispaced", "interval,3,equispaced", "triangle,1,equispaced", "triangle,2,equispaced", "triangle,3,equispaced", "tetrahedron,1,equispaced", "tetrahedron,2,equispaced"], "fail": [], "not implemented": ["quadrilateral,1,equispaced", "quadrilateral,2,equispaced", "quadrilateral,3,equispaced", "hexahedron,1,equispaced", "hexahedron,2,equispaced", "prism,1,equispaced", "prism,2,equispaced", "pyramid,1,equispaced", "pyramid,2,equispaced", "interval,1,gll", "interval,2,gll", "interval,3,gll", "interval,4,gll", "quadrilateral,1,gll", "quadrilateral,2,gll", "interval,1,lobatto", "interval,2,lobatto", "interval,3,lobatto", "quadrilateral,1,lobatto", "quadrilateral,2,lobatto", "quadrilateral,3,lobatto", "hexahedron,1,lobatto", "hexahedron,2,lobatto"]}}, "mardal-tai-winther": {"basix.ufl": {"pass": ["triangle,1", "tetrahedron,1"], "fail": [], "not implemented": []}, "fiat": {"pass": ["triangle,1"], "fail": [], "not implemented": ["tetrahedron,1"]}}, "morley": {"fiat": {"pass": ["triangle,2"], "fail": [], "not implemented": []}}, "nedelec1": {"basix": {"pass": ["triangle,0,lagrange", "triangle,1,lagrange", "quadrilateral,0,lagrange", "quadrilateral,1,lagrange", "tetrahedron,0,lagrange", "tetrahedron,1,lagrange", "hexahedron,0,lagrange", "hexahedron,1,lagrange", "triangle,0,legendre", "triangle,1,legendre", "quadrilateral,0,legendre", "quadrilateral,1,legendre"], "fail": [], "not implemented": ["prism,0,lagrange", "prism,1,lagrange"]}, "ndelement": {"pass": ["triangle,0,legendre", "triangle,1,legendre", "quadrilateral,0,legendre", "quadrilateral,1,legendre"], "fail": [], "not implemented": ["triangle,0,lagrange", "triangle,1,lagrange", "quadrilateral,0,lagrange", "quadrilateral,1,lagrange", "tetrahedron,0,lagrange", "tetrahedron,1,lagrange", "hexahedron,0,lagrange", "hexahedron,1,lagrange", "prism,0,lagrange", "prism,1,lagrange"]}, "basix.ufl": {"pass": ["triangle,0,lagrange", "triangle,1,lagrange", "quadrilateral,0,lagrange", "quadrilateral,1,lagrange", "tetrahedron,0,lagrange", "tetrahedron,1,lagrange", "hexahedron,0,lagrange", "hexahedron,1,lagrange", "triangle,0,legendre", "triangle,1,legendre", "quadrilateral,0,legendre", "quadrilateral,1,legendre"], "fail": [], "not implemented": ["prism,0,lagrange", "prism,1,lagrange"]}, "fiat": {"pass": ["triangle,0,legendre", "triangle,1,legendre"], "fail": [], "not implemented": ["triangle,0,lagrange", "triangle,1,lagrange", "quadrilateral,0,lagrange", "quadrilateral,1,lagrange", "tetrahedron,0,lagrange", "tetrahedron,1,lagrange", "hexahedron,0,lagrange", "hexahedron,1,lagrange", "prism,0,lagrange", "prism,1,lagrange", "quadrilateral,0,legendre", "quadrilateral,1,legendre"]}}, "nedelec2": {"basix": {"pass": ["triangle,1,lagrange", "triangle,2,lagrange", "tetrahedron,1,lagrange", "tetrahedron,2,lagrange", "triangle,1,legendre", "triangle,2,legendre", "tetrahedron,1,legendre", "tetrahedron,2,legendre"], "fail": [], "not implemented": []}, "basix.ufl": {"pass": ["triangle,1,lagrange", "triangle,2,lagrange", "tetrahedron,1,lagrange", "tetrahedron,2,lagrange", "triangle,1,legendre", "triangle,2,legendre", "tetrahedron,1,legendre", "tetrahedron,2,legendre"], "fail": [], "not implemented": []}, "fiat": {"pass": ["triangle,1,legendre", "triangle,2,legendre", "tetrahedron,1,legendre", "tetrahedron,2,legendre"], "fail": [], "not implemented": ["triangle,1,lagrange", "triangle,2,lagrange", "tetrahedron,1,lagrange", "tetrahedron,2,lagrange"]}}, "nonconforming-arnold-winther": {"basix.ufl": {"pass": ["triangle,1"], "fail": [], "not implemented": []}, "fiat": {"pass": ["triangle,1"], "fail": [], "not implemented": []}}, "p1-iso-p2": {"basix": {"pass": ["interval,1", "triangle,1", "quadrilateral,1"], "fail": [], "not implemented": []}, "basix.ufl": {"pass": ["interval,1", "triangle,1", "quadrilateral,1"], "fail": [], "not implemented": []}, "fiat": {"pass": ["interval,1", "triangle,1"], "fail": [], "not implemented": ["quadrilateral,1"]}}, "radau": {"basix.ufl": {"pass": ["interval,1", "interval,2", "quadrilateral,1", "quadrilateral,2"], "fail": [], "not implemented": []}}, "raviart-thomas": {"basix": {"pass": ["triangle,0,lagrange", "triangle,1,lagrange", "quadrilateral,0,lagrange", "quadrilateral,1,lagrange", "tetrahedron,0,lagrange", "tetrahedron,1,lagrange", "hexahedron,0,lagrange", "hexahedron,1,lagrange", "triangle,0,legendre", "triangle,1,legendre", "quadrilateral,0,legendre", "quadrilateral,1,legendre", "tetrahedron,0,legendre", "tetrahedron,1,legendre", "hexahedron,0,legendre", "hexahedron,1,legendre"], "fail": [], "not implemented": []}, "ndelement": {"pass": ["triangle,0,legendre", "triangle,1,legendre", "quadrilateral,0,legendre", "quadrilateral,1,legendre", "tetrahedron,0,legendre", "tetrahedron,1,legendre", "hexahedron,0,legendre", "hexahedron,1,legendre"], "fail": [], "not implemented": ["triangle,0,lagrange", "triangle,1,lagrange", "quadrilateral,0,lagrange", "quadrilateral,1,lagrange", "tetrahedron,0,lagrange", "tetrahedron,1,lagrange", "hexahedron,0,lagrange", "hexahedron,1,lagrange"]}, "basix.ufl": {"pass": ["triangle,0,lagrange", "triangle,1,lagrange", "quadrilateral,0,lagrange", "quadrilateral,1,lagrange", "tetrahedron,0,lagrange", "tetrahedron,1,lagrange", "hexahedron,0,lagrange", "hexahedron,1,lagrange", "triangle,0,legendre", "triangle,1,legendre", "quadrilateral,0,legendre", "quadrilateral,1,legendre", "tetrahedron,0,legendre", "tetrahedron,1,legendre", "hexahedron,0,legendre", "hexahedron,1,legendre"], "fail": [], "not implemented": []}, "fiat": {"pass": ["triangle,0,legendre", "triangle,1,legendre", "tetrahedron,0,legendre", "tetrahedron,1,legendre"], "fail": [], "not implemented": ["triangle,0,lagrange", "triangle,1,lagrange", "quadrilateral,0,lagrange", "quadrilateral,1,lagrange", "tetrahedron,0,lagrange", "tetrahedron,1,lagrange", "hexahedron,0,lagrange", "hexahedron,1,lagrange", "quadrilateral,0,legendre", "quadrilateral,1,legendre", "hexahedron,0,legendre", "hexahedron,1,legendre"]}}, "reduced-hsieh-clough-tocher": {"fiat": {"pass": ["triangle,3"], "fail": [], "not implemented": []}}, "regge": {"basix": {"pass": ["triangle,1", "triangle,2"], "fail": [], "not implemented": []}, "basix.ufl": {"pass": ["triangle,1", "triangle,2"], "fail": [], "not implemented": []}, "fiat": {"pass": ["triangle,1", "triangle,2"], "fail": [], "not implemented": []}}, "serendipity": {"basix": {"pass": ["interval,1", "interval,2", "interval,3", "quadrilateral,1", "quadrilateral,2", "quadrilateral,3"], "fail": [], "not implemented": []}, "basix.ufl": {"pass": ["interval,1", "interval,2", "interval,3", "quadrilateral,1", "quadrilateral,2", "quadrilateral,3"], "fail": [], "not implemented": []}, "fiat": {"pass": ["interval,1", "interval,2", "interval,3", "quadrilateral,1", "quadrilateral,2", "quadrilateral,3"], "fail": [], "not implemented": []}}, "scurl": {"basix.ufl": {"pass": ["quadrilateral,1", "quadrilateral,2", "hexahedron,1", "hexahedron,2"], "fail": [], "not implemented": []}}, "sdiv": {"basix.ufl": {"pass": ["quadrilateral,1", "quadrilateral,2", "hexahedron,1", "hexahedron,2"], "fail": [], "not implemented": []}}, "taylor": {"fiat": {"pass": ["interval,1", "interval,2", "interval,3", "triangle,1", "triangle,2", "triangle,3"], "fail": [], "not implemented": []}}, "tnt": {"basix.ufl": {"pass": ["quadrilateral,2", "quadrilateral,3", "quadrilateral,4", "hexahedron,2"], "fail": [], "not implemented": []}}, "tnt-curl": {"basix.ufl": {"pass": ["quadrilateral,1", "quadrilateral,2", "hexahedron,1"], "fail": ["quadrilateral,3"], "not implemented": []}}, "tnt-div": {"basix.ufl": {"pass": ["quadrilateral,1", "quadrilateral,2", "quadrilateral,3", "hexahedron,1"], "fail": [], "not implemented": []}}, "trimmed-serendipity-curl": {"basix.ufl": {"pass": ["quadrilateral,0", "quadrilateral,1", "quadrilateral,2", "hexahedron,0", "hexahedron,1", "hexahedron,2"], "fail": [], "not implemented": []}, "fiat": {"pass": ["quadrilateral,0", "quadrilateral,1", "quadrilateral,2", "hexahedron,0", "hexahedron,1", "hexahedron,2"], "fail": [], "not implemented": []}}, "trimmed-serendipity-div": {"basix.ufl": {"pass": ["quadrilateral,0", "quadrilateral,1", "quadrilateral,2", "hexahedron,0", "hexahedron,1", "hexahedron,2"], "fail": [], "not implemented": []}, "fiat": {"pass": ["quadrilateral,0", "quadrilateral,1", "quadrilateral,2", "hexahedron,0", "hexahedron,1", "hexahedron,2"], "fail": [], "not implemented": []}}, "vector-bubble-enriched-lagrange": {"basix.ufl": {"pass": ["triangle,1", "triangle,2"], "fail": [], "not implemented": []}}, "vector-dpc": {"basix.ufl": {"pass": ["quadrilateral,1", "quadrilateral,2", "quadrilateral,3", "hexahedron,1", "hexahedron,2"], "fail": [], "not implemented": []}}, "vector-lagrange": {"basix.ufl": {"pass": ["triangle,1", "triangle,2", "tetrahedron,1", "tetrahedron,2"], "fail": [], "not implemented": []}}, "vector-q": {"basix.ufl": {"pass": ["quadrilateral,1", "quadrilateral,2", "hexahedron,1", "hexahedron,2"], "fail": [], "not implemented": []}}}}