diff --git a/python/dune/perftool/pdelab/basis.py b/python/dune/perftool/pdelab/basis.py index 3fd62f3c4118f11635bc97d2c562e942c665ff7b..2bda1822594203be1e406e6452154fb13fd8f8f5 100644 --- a/python/dune/perftool/pdelab/basis.py +++ b/python/dune/perftool/pdelab/basis.py @@ -170,7 +170,7 @@ def evaluate_coefficient(visitor, element, name, container, restriction, index): if get_option("blockstructured"): from dune.perftool.blockstructured.argument import pymbolic_coefficient - coeff = pymbolic_coefficient(container, lfs, element, basisindex) + coeff = pymbolic_coefficient(container, lfs, sub_element, basisindex) else: from dune.perftool.pdelab.argument import pymbolic_coefficient coeff = pymbolic_coefficient(container, lfs, basisindex) @@ -209,7 +209,7 @@ def evaluate_coefficient_gradient(visitor, element, name, container, restriction if get_option("blockstructured"): from dune.perftool.blockstructured.argument import pymbolic_coefficient - coeff = pymbolic_coefficient(container, lfs, element, basisindex) + coeff = pymbolic_coefficient(container, lfs, sub_element, basisindex) else: from dune.perftool.pdelab.argument import pymbolic_coefficient coeff = pymbolic_coefficient(container, lfs, basisindex)