From 34333fd6f51af3e9599216d3bbf68bee9c492a10 Mon Sep 17 00:00:00 2001
From: Andreas Kloeckner <inform@tiker.net>
Date: Mon, 29 Nov 2021 18:25:18 -0600
Subject: [PATCH] Add missing map_common_subexpression_uncached to
 DOFDescInferenceMapper

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

diff --git a/grudge/symbolic/dofdesc_inference.py b/grudge/symbolic/dofdesc_inference.py
index 894a9bfc..6c0da95d 100644
--- a/grudge/symbolic/dofdesc_inference.py
+++ b/grudge/symbolic/dofdesc_inference.py
@@ -193,6 +193,9 @@ class DOFDescInferenceMapper(RecursiveMapper, CSECachingMapperMixin):
                 self.function_registry[expr.function.name]
                 .get_result_dofdesc(arg_dds))
 
+    def map_common_subexpression_uncached(self, expr):
+        return self.rec(expr.child)
+
     # }}}
 
     # {{{ instruction mappings
-- 
GitLab