diff --git a/grudge/symbolic/operators.py b/grudge/symbolic/operators.py index 4ecd920c8d82ee429855183b319fd191ed524a9f..df886d4571379570305e46087836d16c88ba28c3 100644 --- a/grudge/symbolic/operators.py +++ b/grudge/symbolic/operators.py @@ -94,12 +94,12 @@ class Operator(pymbolic.primitives.Expression): """ .. attribute:: dd_in - an instance of :class:`~grudge.symbolic.primitives.DOFDesc` describing the + an instance of :class:`~grudge.sym.DOFDesc` describing the input discretization. .. attribute:: dd_out - an instance of :class:`~grudge.symbolic.primitives.DOFDesc` describing the + an instance of :class:`~grudge.sym.DOFDesc` describing the output discretization. """ @@ -477,7 +477,10 @@ class VandermondeOperator(ElementwiseLinearOperator): class MassOperatorBase(Operator): """ - :attr:`dd_in` and :attr:`dd_out` may be surface or volume discretizations. + Inherits from :class:`Operator`. + + :attr:`~Operator.dd_in` and :attr:`~Operator.dd_out` may be surface or volume + discretizations. """ def __init__(self, dd_in=None, dd_out=None): diff --git a/grudge/symbolic/primitives.py b/grudge/symbolic/primitives.py index 78261d658e2871379f042ee0d714e2d8cd9e3547..0a49034568f6ec45c25b45018e9451fb866fe361 100644 --- a/grudge/symbolic/primitives.py +++ b/grudge/symbolic/primitives.py @@ -55,6 +55,8 @@ class ExpressionBase(prim.Expression): __doc__ = """ +.. currentmodule:: grudge.sym + DOF description ^^^^^^^^^^^^^^^