diff --git a/python/dune/perftool/compile.py b/python/dune/perftool/compile.py index 70d7a8a1ed580420f391143af592a351f59414b1..8a0193c1f46f305915d8b5ab4fbac6b255052c26 100644 --- a/python/dune/perftool/compile.py +++ b/python/dune/perftool/compile.py @@ -78,8 +78,8 @@ def compile_form(): generate_driver(form, get_option("driver_file")) if get_option("operator_file"): - from dune.perftool.pdelab.localoperator import generate_localoperator - kernels = generate_localoperator(form) + from dune.perftool.pdelab.localoperator import generate_localoperator_kernels + kernels = generate_localoperator_kernels(form) # TODO insert sophisticated analysis/feedback loops here if get_option("interactive"): diff --git a/python/dune/perftool/pdelab/localoperator.py b/python/dune/perftool/pdelab/localoperator.py index 9ac73ef935045fd9edadc4b55069f318b7bbfd7c..4a7d8d0910428d0e68bf3f7b0b752f8b462b86c3 100644 --- a/python/dune/perftool/pdelab/localoperator.py +++ b/python/dune/perftool/pdelab/localoperator.py @@ -158,7 +158,7 @@ def cgen_class_from_cache(tag, members=[]): return Class(localoperator_type(), base_classes=base_classes, members=members + pm, constructors=[constructor]) -def generate_localoperator(form): +def generate_localoperator_kernels(form): # For the moment, I do assume that there is but one integral of each type. This might differ # if you use different quadrature orders for different terms. assert len(form.integrals()) == len(set(i.integral_type() for i in form.integrals()))