From 3049d1fd9c238c4494829368cddb5158d003b936 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20He=C3=9F?= <rene.hess@iwr.uni-heidelberg.de> Date: Tue, 20 Dec 2016 10:15:53 +0100 Subject: [PATCH] Fix bug and rename fastdgf tests This makes the order of 'gradvec' and 'quadvec' consistent with the other tests. --- python/dune/perftool/sumfact/basis.py | 2 +- test/sumfact/poisson/poisson_fastdg.mini | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/python/dune/perftool/sumfact/basis.py b/python/dune/perftool/sumfact/basis.py index 9af533e4..c9ba31b6 100644 --- a/python/dune/perftool/sumfact/basis.py +++ b/python/dune/perftool/sumfact/basis.py @@ -94,7 +94,7 @@ def pymbolic_trialfunction_gradient(element, restriction, component, visitor): insn_dep = frozenset({Writes(inp)}) # TODO: fastdg and vectorization - if get_option('fastdg') and index is not None: + if get_option('fastdg') and index is None: # Name of direct input, shape and globalarg is set in sum_factorization_kernel direct_input = name_coefficientcontainer(restriction) else: diff --git a/test/sumfact/poisson/poisson_fastdg.mini b/test/sumfact/poisson/poisson_fastdg.mini index ddd098e0..87e642e9 100644 --- a/test/sumfact/poisson/poisson_fastdg.mini +++ b/test/sumfact/poisson/poisson_fastdg.mini @@ -1,8 +1,8 @@ __name = sumfact_poisson_fastdg_{__exec_suffix} -__exec_suffix = {gradvec_suffix}_{quadvec_suffix} +__exec_suffix = {quadvec_suffix}_{gradvec_suffix} -gradvec_suffix = gradvec, nongradvec | expand gradvec quadvec_suffix = quadvec, nonquadvec | expand quadvec +gradvec_suffix = gradvec, nongradvec | expand gradvec cells = 16 16 extension = 1. 1. -- GitLab