From ae0df4e986b528c409a063990ef05f8d96174953 Mon Sep 17 00:00:00 2001
From: Andreas Kloeckner <inform@tiker.net>
Date: Tue, 23 Feb 2021 17:17:38 -0600
Subject: [PATCH] Fix stringifier dispatch for Operator subclasses

---
 grudge/symbolic/operators.py | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/grudge/symbolic/operators.py b/grudge/symbolic/operators.py
index b6db10eb..a3c676b4 100644
--- a/grudge/symbolic/operators.py
+++ b/grudge/symbolic/operators.py
@@ -136,6 +136,9 @@ class Operator(pymbolic.primitives.Expression):
     def __getinitargs__(self):
         return (self.dd_in, self.dd_out,)
 
+    def make_stringifier(self, originating_stringifier=None):
+        from grudge.symbolic.mappers import StringifyMapper
+        return StringifyMapper()
 # }}}
 
 
-- 
GitLab