diff --git a/python/dune/perftool/loopy/transformations/collect_rotate.py b/python/dune/perftool/loopy/transformations/collect_rotate.py index 372e645c7d8d18c2c39da850be9034fd32aa7d51..d99e530dbc4107691663c6bfd865bab274965caa 100644 --- a/python/dune/perftool/loopy/transformations/collect_rotate.py +++ b/python/dune/perftool/loopy/transformations/collect_rotate.py @@ -199,7 +199,7 @@ def collect_vector_data_rotate(knl): expr, = quantities[quantity] knl = add_vector_view(knl, quantity, flatview=True) replacemap_vec[expr] = prim.Subscript(prim.Variable(get_vector_view_name(quantity)), - (vector_indices.get(vec_size), prim.Variable(new_iname)), + (vector_indices.get(1), prim.Variable(new_iname)), ) other_insns = [i for i in knl.instructions if i.id not in [j.id for j in insns + new_insns]]