From 63bab1b2e935c53a55aec91975619b80f2459e51 Mon Sep 17 00:00:00 2001 From: Stephan Seitz <stephan.seitz@fau.de> Date: Wed, 22 Jan 2020 11:13:52 +0100 Subject: [PATCH] Add _latex representation for InterpolatorAccess --- pystencils/interpolation_astnodes.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pystencils/interpolation_astnodes.py b/pystencils/interpolation_astnodes.py index 46946194a..0d27475c9 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) -- GitLab