diff --git a/python/dune/perftool/pdelab/localoperator.py b/python/dune/perftool/pdelab/localoperator.py index 84a65f620d6ec7eb24155c26bdfcc949faeec985..68bf0698c196cc97161e373cb58f2e0bf75bfa9b 100644 --- a/python/dune/perftool/pdelab/localoperator.py +++ b/python/dune/perftool/pdelab/localoperator.py @@ -812,7 +812,7 @@ def generate_residual_kernels(form, original_form): classtag="operator", ) - operator_kernels[(measure, 'residual')] = kernel + operator_kernels[(measure, 'residual')] = kernel return operator_kernels @@ -976,7 +976,6 @@ def generate_localoperator_kernels(operator): else: form = preprocess_form(original_form).preprocessed_form - # Reset the generation cache from dune.perftool.generation import delete_cache_items delete_cache_items() diff --git a/python/dune/perftool/ufl/visitor.py b/python/dune/perftool/ufl/visitor.py index e208de92b907519763f4131bcfacfe6bee796192..fb2d779316cc58eba19fd2ebf45c2ffa854aed01 100644 --- a/python/dune/perftool/ufl/visitor.py +++ b/python/dune/perftool/ufl/visitor.py @@ -169,13 +169,11 @@ class UFL2LoopyVisitor(ModifiedTerminalTracker): return self.interface.pymbolic_gridfunction(o, restriction, self.grad) - def variable(self, o): # Right now only scalar varibables are supported assert o.ufl_shape is () return o.expression().value() - # # Handlers for all indexing related stuff #