From 5e7e4f60d239482ba8ddf98b51c11b38ab4ea877 Mon Sep 17 00:00:00 2001
From: Dominic Kempf <dominic.kempf@iwr.uni-heidelberg.de>
Date: Tue, 18 Oct 2016 14:11:41 +0200
Subject: [PATCH] [bugfix] fix stokes_stress_numdiff

---
 python/dune/perftool/pdelab/basis.py         | 4 ++--
 python/dune/perftool/pdelab/localoperator.py | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/python/dune/perftool/pdelab/basis.py b/python/dune/perftool/pdelab/basis.py
index b1ded62e..d848aef2 100644
--- a/python/dune/perftool/pdelab/basis.py
+++ b/python/dune/perftool/pdelab/basis.py
@@ -146,7 +146,7 @@ def evaluate_coefficient(element, name, container, restriction, component):
     basis = name_basis(leaf_element, restriction)
 
     if isinstance(sub_element, (VectorElement, TensorElement)):
-        lfs = lfs_child(lfs, idims, shape=shape_as_pymbolic(shape), symmetry=element.symmetry)
+        lfs = lfs_child(lfs, idims, shape=shape_as_pymbolic(shape), symmetry=element.symmetry())
 
     from dune.perftool.pdelab.argument import pymbolic_coefficient
     coeff = pymbolic_coefficient(container, lfs, index)
@@ -184,7 +184,7 @@ def evaluate_coefficient_gradient(element, name, container, restriction, compone
     basis = name_reference_gradient(leaf_element, restriction)
 
     if isinstance(sub_element, (VectorElement, TensorElement)):
-        lfs = lfs_child(lfs, idims[:-1], shape=shape_as_pymbolic(shape[:-1]), symmetry=element.symmetry)
+        lfs = lfs_child(lfs, idims[:-1], shape=shape_as_pymbolic(shape[:-1]), symmetry=element.symmetry())
 
     from dune.perftool.pdelab.argument import pymbolic_coefficient
     coeff = pymbolic_coefficient(container, lfs, index)
diff --git a/python/dune/perftool/pdelab/localoperator.py b/python/dune/perftool/pdelab/localoperator.py
index 2dfbe9be..5cafcc04 100644
--- a/python/dune/perftool/pdelab/localoperator.py
+++ b/python/dune/perftool/pdelab/localoperator.py
@@ -297,7 +297,7 @@ def determine_accumulation_space(expr, number, measure):
     if len(subel.value_shape()) != 0:
         from dune.perftool.pdelab.geometry import dimension_iname
         idims = tuple(dimension_iname(context='arg', count=i) for i in range(len(subel.value_shape())))
-        lfs = lfs_child(lfs, idims, shape=subel.value_shape(), symmetry=subel.symmetry)
+        lfs = lfs_child(lfs, idims, shape=subel.value_shape(), symmetry=subel.symmetry())
         subel = subel.sub_elements()[0]
 
     lfsi = Variable(lfs_iname(subel, ma.restriction, count=number))
-- 
GitLab