diff --git a/python/dune/perftool/sumfact/geometry.py b/python/dune/perftool/sumfact/geometry.py index 9f0fbcbd31a0e8aada1374296f8f8d4f714409a3..7f94fceb12986e82d4390a58ef3d0e22efbb93c9 100644 --- a/python/dune/perftool/sumfact/geometry.py +++ b/python/dune/perftool/sumfact/geometry.py @@ -94,7 +94,7 @@ def pymbolic_spatial_coordinate_multilinear(do_predicates, visitor): var, _ = realize_sum_factorization_kernel(vsf) visitor.indices = None - return prim.Subscript(var, vsf.quadrature_index(sf, visitor)), None + return prim.Subscript(var, vsf.quadrature_index(sf, visitor)) @preamble @@ -159,7 +159,7 @@ def pymbolic_spatial_coordinate_axiparallel(do_predicates, visitor): x = pymbolic_quadrature_position(iindex, visitor) visitor.indices = None - return prim.Subscript(prim.Variable(lowcorner), (index,)) + x * prim.Subscript(prim.Variable(meshwidth), (index,)), None + return prim.Subscript(prim.Variable(lowcorner), (index,)) + x * prim.Subscript(prim.Variable(meshwidth), (index,)) def pymbolic_unit_outer_normal(visitor_indices):