diff --git a/python/dune/perftool/sumfact/amatrix.py b/python/dune/perftool/sumfact/amatrix.py index 0effb7cbb8664ced2a8233da6b01a84f27609ad7..afc1fcb9a24280cba49c92c108dc42e6f392ee4e 100644 --- a/python/dune/perftool/sumfact/amatrix.py +++ b/python/dune/perftool/sumfact/amatrix.py @@ -1,5 +1,9 @@ +from dune.perftool import Restriction + from dune.perftool.options import get_option +from dune.perftool.pdelab.argument import name_coefficientcontainer + from dune.perftool.generation import (class_member, constructor_block, get_global_context_value, @@ -229,7 +233,7 @@ def evaluate_coefficient_gradient_sumfact(): from dune.perftool.sumfact.sumfact import AMatrix, sumfact a_matrix = AMatrix(name, m, n) a_matrices = (a_matrix, a_matrix) - inp = 0 + inp = name_coefficientcontainer(Restriction.NONE) + ".data()" # TODO: Decide where to define that out = name_sf_output(a_matrices) sumfact(a_matrices, inp, out)