diff --git a/pystencils/interpolation_astnodes.py b/pystencils/interpolation_astnodes.py index 46946194a5d964cb33dd717b2893a559eef96876..0d27475c97dc80e5be31ee8b58f3535fb2d1286b 100644 --- a/pystencils/interpolation_astnodes.py +++ b/pystencils/interpolation_astnodes.py @@ -172,6 +172,11 @@ class InterpolatorAccess(TypedSymbol): def __repr__(self): return self.__str__() + def _latex(self, printer, *_): + n = self.field.latex_name if self.field.latex_name else self.field.name + foo = ", ".join(str(printer.doprint(o)) for o in self.offsets) + return f'{n}_{{interpolator}}\\left({foo}\\right)' + @property def ndim(self): return len(self.offsets)