From 40ef6dfe2868ce4632e4cda4f0b184af4e3c2251 Mon Sep 17 00:00:00 2001
From: Thomas Gibson <gibsonthomas1120@hotmail.com>
Date: Fri, 30 Apr 2021 18:33:17 -0500
Subject: [PATCH] Dont cache anything...

---
 grudge/operators.py | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/grudge/operators.py b/grudge/operators.py
index a8e11230..f1578109 100644
--- a/grudge/operators.py
+++ b/grudge/operators.py
@@ -24,7 +24,7 @@ THE SOFTWARE.
 
 
 from pytools import (
-    keyed_memoize_in, memoize_in
+    keyed_memoize_in, memoize_in, memoize_on_first_arg
 )
 from pytools.obj_array import obj_array_vectorize
 from meshmode.array_context import (
@@ -293,9 +293,9 @@ def stiffness_transpose_operator(dcoll, *args):
 # {{{ Mass inverse operator
 
 def reference_inverse_mass_matrix(actx, element_group):
-    @keyed_memoize_in(
-        actx, reference_inverse_mass_matrix,
-        lambda grp: grp.discretization_key())
+    # @keyed_memoize_in(
+    #     actx, reference_inverse_mass_matrix,
+    #     lambda grp: grp.discretization_key())
     def get_ref_inv_mass_mat(grp):
         from modepy import inverse_mass_matrix
         basis = grp.basis_obj()
-- 
GitLab