diff --git a/grudge/eager.py b/grudge/eager.py index affefcbdb24db25cb31785a83365b6a420ebff51..361319b2fefdaceb16a5f7120a3f4aadb920f9d0 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