From ea4e9d57d67b8d677cfd101db0041da920bf88fc Mon Sep 17 00:00:00 2001
From: Wolfgang Bangerth <bangerth@colostate.edu>
Date: Tue, 8 Oct 2024 18:31:08 -0600
Subject: [PATCH] Error out for situations clearly not implemented.

---
 source/fe/fe_system.cc | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/source/fe/fe_system.cc b/source/fe/fe_system.cc
index 13d6869bba..80872c440d 100644
--- a/source/fe/fe_system.cc
+++ b/source/fe/fe_system.cc
@@ -1572,6 +1572,10 @@ FESystem<dim, spacedim>::build_interface_constraints()
 
             case 3:
               {
+                Assert(this->reference_cell() ==
+                         ReferenceCells::get_hypercube<dim>(),
+                       ExcNotImplemented());
+
                 // same way as above, although a little more complicated...
 
                 // the indices m=0..5*d_v-1 are from the center and the four
-- 
2.39.5