From 8e7acf66f5456e12ba2f3610c97efd56e7e321d2 Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner Date: Sat, 9 Jan 2016 15:50:40 -0600 Subject: [PATCH] Fix missing recursion in OperatorBinder --- grudge/symbolic/mappers/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/grudge/symbolic/mappers/__init__.py b/grudge/symbolic/mappers/__init__.py index 745d56be..3441852d 100644 --- a/grudge/symbolic/mappers/__init__.py +++ b/grudge/symbolic/mappers/__init__.py @@ -326,7 +326,7 @@ class OperatorBinder(CSECachingMapperMixin, IdentityMapper): % first) return sym.OperatorBinding(first, self.rec(prod)) else: - return first * self.rec(flattened_product(expr.children[1:])) + return self.rec(first) * self.rec(flattened_product(expr.children[1:])) # }}} -- GitLab