From 09cf04ac19c64c40a3ccb96629ef0638e0d95d38 Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner <inform@tiker.net> Date: Sun, 6 Jul 2014 12:40:26 -0500 Subject: [PATCH] Fix MeshElementGroup.copy() to return un-mesh-joined group --- meshmode/mesh/__init__.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/meshmode/mesh/__init__.py b/meshmode/mesh/__init__.py index 3ec8222..f358134 100644 --- a/meshmode/mesh/__init__.py +++ b/meshmode/mesh/__init__.py @@ -86,6 +86,13 @@ class MeshElementGroup(Record): unit_nodes=unit_nodes, element_nr_base=element_nr_base, node_nr_base=node_nr_base) + def copy(self, **kwargs): + if "element_nr_base" not in kwargs: + kwargs["element_nr_base"] = None + if "node_nr_base" not in kwargs: + kwargs["node_nr_base"] = None + return Record.copy(self, **kwargs) + @property def dim(self): return self.unit_nodes.shape[0] -- GitLab