From 6e9a335be55f42faa0138c97098bfe52416ef1fa Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 1 Jul 2026 12:08:40 +0000 Subject: [PATCH] verification.json --- verification-history.json | 1 + verification.json | 1 + 2 files changed, 2 insertions(+) create mode 100644 verification-history.json create mode 100644 verification.json diff --git a/verification-history.json b/verification-history.json new file mode 100644 index 0000000000..6d043234f5 --- /dev/null +++ b/verification-history.json @@ -0,0 +1 @@ +{"basix": [{"date": "2025-05-09", "pass": 107, "total": 107}, {"date": "2025-05-16", "pass": 109, "total": 109}, {"date": "2025-06-01", "pass": 113, "total": 113}, {"date": "2025-06-16", "pass": 113, "total": 113}, {"date": "2025-07-01", "pass": 124, "total": 124}, {"date": "2025-07-16", "pass": 124, "total": 124}, {"date": "2025-08-01", "pass": 124, "total": 124}, {"date": "2025-08-16", "pass": 124, "total": 124}, {"date": "2025-09-01", "pass": 124, "total": 124}, {"date": "2025-09-16", "pass": 124, "total": 124}, {"date": "2025-10-01", "pass": 124, "total": 124}, {"date": "2025-10-16", "pass": 124, "total": 124}, {"date": "2025-11-01", "pass": 124, "total": 124}, {"date": "2025-11-16", "pass": 124, "total": 124}, {"date": "2025-11-24", "pass": 124, "total": 124}, {"date": "2025-12-01", "pass": 124, "total": 124}, {"date": "2025-12-22", "pass": 116, "version": "0.10.0", "total": 116}, {"date": "2026-01-01", "pass": 116, "version": "0.10.0", "total": 116}, {"date": "2026-02-01", "pass": 116, "version": "0.10.0", "total": 116}, {"date": "2026-03-01", "pass": 116, "version": "0.10.0", "total": 116}, {"date": "2026-04-01", "pass": 116, "version": "0.10.0", "total": 116}, {"date": "2026-05-01", "pass": 116, "version": "0.10.0", "total": 116}, {"date": "2026-06-01", "pass": 116, "version": "0.10.0", "total": 116}, {"date": "2026-07-01", "pass": 116, "version": "0.11.0", "total": 116}], "basix.ufl": [{"date": "2025-05-09", "pass": 117, "total": 117}, {"date": "2025-05-16", "pass": 117, "total": 117}, {"date": "2025-06-01", "pass": 123, "total": 123}, {"date": "2025-06-16", "pass": 123, "total": 123}, {"date": "2025-07-01", "pass": 134, "total": 134}, {"date": "2025-07-16", "pass": 134, "total": 134}, {"date": "2025-08-01", "pass": 134, "total": 134}, {"date": "2025-08-16", "pass": 134, "total": 134}, {"date": "2025-09-01", "pass": 134, "total": 134}, {"date": "2025-09-16", "pass": 134, "total": 134}, {"date": "2025-10-01", "pass": 134, "total": 134}, {"date": "2025-10-16", "pass": 134, "total": 134}, {"date": "2025-11-01", "pass": 134, "total": 134}, {"date": "2025-11-16", "pass": 134, "total": 134}, {"date": "2025-11-24", "pass": 208, "total": 210}, {"date": "2025-12-01", "pass": 208, "total": 210}, {"date": "2025-12-22", "pass": 200, "version": "0.10.0", "total": 202}, {"date": "2026-01-01", "pass": 200, "version": "0.10.0", "total": 202}, {"date": "2026-02-01", "pass": 200, "version": "0.10.0", "total": 202}, {"date": "2026-03-01", "pass": 200, "version": "0.10.0", "total": 202}, {"date": "2026-04-01", "pass": 200, "version": "0.10.0", "total": 202}, {"date": "2026-05-01", "pass": 202, "version": "0.10.0", "total": 202}, {"date": "2026-06-01", "pass": 202, "version": "0.10.0", "total": 202}, {"date": "2026-07-01", "pass": 202, "version": "0.11.0", "total": 202}], "ndelement": [{"date": "2025-05-09", "pass": 40, "total": 40}, {"date": "2025-05-16", "pass": 40, "total": 40}, {"date": "2025-06-01", "pass": 40, "total": 40}, {"date": "2025-06-16", "pass": 40, "total": 40}, {"date": "2025-07-01", "pass": 70, "total": 70}, {"date": "2025-07-16", "pass": 70, "total": 70}, {"date": "2025-08-01", "pass": 70, "total": 70}, {"date": "2025-08-16", "pass": 70, "total": 70}, {"date": "2025-09-01", "pass": 70, "total": 70}, {"date": "2025-09-16", "pass": 70, "total": 70}, {"date": "2025-10-01", "pass": 70, "total": 70}, {"date": "2025-10-16", "pass": 70, "total": 70}, {"date": "2025-11-01", "pass": 70, "total": 70}, {"date": "2025-11-16", "pass": 70, "total": 70}, {"date": "2025-11-24", "pass": 70, "total": 70}, {"date": "2025-12-01", "pass": 70, "total": 70}, {"date": "2025-12-22", "pass": 40, "version": "0.3.0", "total": 40}, {"date": "2026-01-01", "pass": 40, "version": "0.3.0", "total": 40}, {"date": "2026-02-01", "pass": 40, "version": "0.3.0", "total": 40}, {"date": "2026-03-01", "pass": 40, "version": "0.3.0", "total": 40}, {"date": "2026-04-01", "pass": 40, "version": "0.3.0", "total": 40}, {"date": "2026-05-01", "pass": 40, "version": "0.4.0", "total": 40}, {"date": "2026-06-01", "pass": 40, "version": "0.4.0", "total": 40}, {"date": "2026-07-01", "pass": 40, "version": "0.4.0", "total": 40}], "fiat": [{"date": "2025-05-09", "pass": 98, "total": 107}, {"date": "2025-05-16", "pass": 100, "total": 109}, {"date": "2025-06-01", "pass": 102, "total": 111}, {"date": "2025-06-16", "pass": 102, "total": 111}, {"date": "2025-07-01", "pass": 122, "total": 131}, {"date": "2025-07-16", "pass": 122, "total": 131}, {"date": "2025-08-01", "pass": 122, "total": 131}, {"date": "2025-08-16", "pass": 122, "total": 131}, {"date": "2025-09-01", "pass": 122, "total": 131}, {"date": "2025-09-16", "pass": 122, "total": 131}, {"date": "2025-10-01", "pass": 122, "total": 131}, {"date": "2025-10-16", "pass": 122, "total": 131}, {"date": "2025-11-01", "pass": 122, "total": 131}, {"date": "2025-11-16", "pass": 122, "total": 131}, {"date": "2025-11-24", "pass": 122, "total": 131}, {"date": "2025-12-01", "pass": 122, "total": 131}, {"date": "2025-12-22", "pass": 103, "version": "2025.10.1", "total": 112}, {"date": "2026-01-01", "pass": 103, "version": "2025.10.1", "total": 112}, {"date": "2026-02-01", "pass": 103, "version": "2025.10.1", "total": 112}, {"date": "2026-03-01", "pass": 103, "version": "2025.10.1", "total": 112}, {"date": "2026-04-01", "pass": 103, "version": "2025.10.1", "total": 112}, {"date": "2026-05-01", "pass": 103, "version": "2026.4.0", "total": 112}, {"date": "2026-06-01", "pass": 103, "version": "2026.4.0", "total": 112}, {"date": "2026-07-01", "pass": 103, "version": "2026.4.0", "total": 112}], "simplefem": [{"date": "2025-12-22", "pass": 3, "version": "1.2.0", "total": 3}, {"date": "2026-01-01", "pass": 3, "version": "1.2.1", "total": 3}, {"date": "2026-02-01", "pass": 3, "version": "1.2.1", "total": 3}, {"date": "2026-03-01", "pass": 3, "version": "1.2.1", "total": 3}, {"date": "2026-04-01", "pass": 3, "version": "1.2.1", "total": 3}, {"date": "2026-05-01", "pass": 3, "version": "1.2.1", "total": 3}, {"date": "2026-06-01", "pass": 3, "version": "1.2.1", "total": 3}, {"date": "2026-07-01", "pass": 3, "version": "1.2.1", "total": 3}]} \ No newline at end of file diff --git a/verification.json b/verification.json new file mode 100644 index 0000000000..644dc7640c --- /dev/null +++ b/verification.json @@ -0,0 +1 @@ +{"metadata": {"date": "2026-07-01", "simplefem": {"version": "1.2.1"}, "fiat": {"version": "2026.4.0"}, "ndelement": {"version": "0.4.0"}, "basix": {"version": "0.11.0"}, "basix.ufl": {"version": "0.11.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", "triangle,5"], "fail": [], "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": {"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": {"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"]}, "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": {"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": {"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"]}, "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"]}, "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"]}, "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": {"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": {"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"]}, "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": {"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": {"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": []}, "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", "quadrilateral,3", "hexahedron,1"], "fail": [], "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": []}}}} \ No newline at end of file