From 492de5605c7ab4460a17889751927871d601fc2a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20Kl=C3=B6ckner?= <inform@tiker.net>
Date: Sun, 20 Dec 2020 15:47:44 -0600
Subject: [PATCH] Normalize src/tgt DDs in EagerDiscr.project before comparing

---
 grudge/eager.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/grudge/eager.py b/grudge/eager.py
index affefcbd..361319b2 100644
--- a/grudge/eager.py
+++ b/grudge/eager.py
@@ -84,6 +84,8 @@ class EagerDGDiscretization(DGDiscretizationWithBoundaries):
         :arg tgt: a :class:`~grudge.sym.DOFDesc`, or a value convertible to one
         :arg vec: a :class:`~meshmode.dof_array.DOFArray`
         """
+        src = sym.as_dofdesc(src)
+        tgt = sym.as_dofdesc(tgt)
         if src == tgt:
             return vec
 
-- 
GitLab