From 92b1e77898bb2e42e13947a11059c24ec3bf4238 Mon Sep 17 00:00:00 2001
From: Marcel Koch <marcel.koch@uni-muenster.de>
Date: Fri, 25 Aug 2017 16:20:23 +0200
Subject: [PATCH] Fixes bug

---
 python/dune/perftool/pdelab/basis.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/python/dune/perftool/pdelab/basis.py b/python/dune/perftool/pdelab/basis.py
index 3fd62f3c..2bda1822 100644
--- a/python/dune/perftool/pdelab/basis.py
+++ b/python/dune/perftool/pdelab/basis.py
@@ -170,7 +170,7 @@ def evaluate_coefficient(visitor, element, name, container, restriction, index):
 
     if get_option("blockstructured"):
         from dune.perftool.blockstructured.argument import pymbolic_coefficient
-        coeff = pymbolic_coefficient(container, lfs, element, basisindex)
+        coeff = pymbolic_coefficient(container, lfs, sub_element, basisindex)
     else:
         from dune.perftool.pdelab.argument import pymbolic_coefficient
         coeff = pymbolic_coefficient(container, lfs, basisindex)
@@ -209,7 +209,7 @@ def evaluate_coefficient_gradient(visitor, element, name, container, restriction
 
     if get_option("blockstructured"):
         from dune.perftool.blockstructured.argument import pymbolic_coefficient
-        coeff = pymbolic_coefficient(container, lfs, element, basisindex)
+        coeff = pymbolic_coefficient(container, lfs, sub_element, basisindex)
     else:
         from dune.perftool.pdelab.argument import pymbolic_coefficient
         coeff = pymbolic_coefficient(container, lfs, basisindex)
-- 
GitLab