diff --git a/python/dune/perftool/sumfact/quadrature.py b/python/dune/perftool/sumfact/quadrature.py index 2b709293a7f2c556c43a3812654c6e178e7d971f..cfd7fbb58a77178b203ab0e389e45bef071c5ff1 100644 --- a/python/dune/perftool/sumfact/quadrature.py +++ b/python/dune/perftool/sumfact/quadrature.py @@ -219,7 +219,7 @@ def pymbolic_quadrature_position(index, visitor): # Precompute it in the constructor inames = constructor_quadrature_inames(dim) assignee = prim.Subscript(prim.Variable(name), tuple(prim.Variable(i) for i in inames)) - expression = Subscript(Variable(name_oned_quadrature_points(qps_per_dir[index])), + expression = Subscript(Variable(name_oned_quadrature_points(local_qps_per_dir[index])), (prim.Variable(inames[index]))) instruction(assignee=assignee, expression=expression,