From 396a30e753127476b3aa59d98d9ec70ada019345 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20He=C3=9F?= <rene.hess@iwr.uni-heidelberg.de> Date: Thu, 13 Oct 2016 16:21:11 +0200 Subject: [PATCH] Use coefficients as input vector --- python/dune/perftool/sumfact/amatrix.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/python/dune/perftool/sumfact/amatrix.py b/python/dune/perftool/sumfact/amatrix.py index 0effb7cb..afc1fcb9 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) -- GitLab