diff --git a/python/dune/perftool/pdelab/localoperator.py b/python/dune/perftool/pdelab/localoperator.py
index 6f36a57da7880b521d1ae17b69b309e3dc8e3e01..ef22c80731e4a4f5eb21dd638f4e35a9d22c64b5 100644
--- a/python/dune/perftool/pdelab/localoperator.py
+++ b/python/dune/perftool/pdelab/localoperator.py
@@ -74,7 +74,7 @@ def measure_specific_details(measure):
     return ret
 
 
-def generate_term(integrand=None, measure=None):
+def generate_kernel(integrand=None, measure=None):
     assert integrand and measure
 
     # Delete all non-include parts of the cache.
@@ -152,7 +152,7 @@ def generate_localoperator(form):
 
     # Generate the necessary residual methods
     for integral in form.integrals():
-        kernel = generate_term(integrand=integral.integrand(), measure=integral.integral_type())
+        kernel = generate_kernel(integrand=integral.integrand(), measure=integral.integral_type())
         operator_kernels[(integral.integral_type(), 'residual')] = kernel
 
     # Generate the necessary jacobian methods
@@ -165,7 +165,7 @@ def generate_localoperator(form):
         jacform = expand_derivatives(derivative(form, form.coefficients()[0]))
 
         for integral in jacform.integrals():
-            kernel = generate_term(integrand=integral.integrand(), measure=integral.integral_type())
+            kernel = generate_kernel(integrand=integral.integrand(), measure=integral.integral_type())
             operator_kernels[(integral.integral_type(), 'jacobian')] = kernel
 
     # TODO: JacobianApply for matrix-free computations.