diff --git a/grudge/eager.py b/grudge/eager.py index efc60549e339f2b80ef634e73cb5613465efd8a8..60fc7bd3e19e18e2190a7aa647b41bfc5cec9a6e 100644 --- a/grudge/eager.py +++ b/grudge/eager.py @@ -251,6 +251,11 @@ class EagerDGDiscretization(DGDiscretizationWithBoundaries): @memoize_method def normal(self, dd): + """Get unit normal to specified surface discretization, *dd*. + + :arg dd: a :class:`~grudge.sym.DOFDesc` as the surface discretization. + :returns: an object array of :class:`~meshmode.dof_array.DOFArray`. + """ surface_discr = self.discr_from_dd(dd) actx = surface_discr._setup_actx return freeze(