From b5e16444e4ec4980c65b9f60473ce10812ad053c Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner <inform@tiker.net> Date: Thu, 9 Feb 2017 10:27:58 -0600 Subject: [PATCH] Improve group-joined-mesh error message --- meshmode/mesh/__init__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/meshmode/mesh/__init__.py b/meshmode/mesh/__init__.py index 6b65caf..413b79d 100644 --- a/meshmode/mesh/__init__.py +++ b/meshmode/mesh/__init__.py @@ -175,7 +175,9 @@ class MeshElementGroup(Record): def join_mesh(self, element_nr_base, node_nr_base): if self.element_nr_base is not None: raise RuntimeError("this element group has already joined a mesh, " - "cannot join another") + "cannot join another (The element group's element_nr_base " + "is already assigned, and that typically happens when a " + "group joins a Mesh instance.)") return self.copy( element_nr_base=element_nr_base, -- GitLab