From f73ed6555a46a35a826c219822b3ab4bcf474185 Mon Sep 17 00:00:00 2001
From: Dominic Kempf <dominic.kempf@iwr.uni-heidelberg.de>
Date: Fri, 16 Dec 2016 17:57:06 +0100
Subject: [PATCH] Implement sumfact spatial coordinate

---
 python/dune/perftool/sumfact/__init__.py | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/python/dune/perftool/sumfact/__init__.py b/python/dune/perftool/sumfact/__init__.py
index cba13702..1900e7b5 100644
--- a/python/dune/perftool/sumfact/__init__.py
+++ b/python/dune/perftool/sumfact/__init__.py
@@ -1,5 +1,6 @@
 from dune.perftool.sumfact.quadrature import (quadrature_inames,
                                               quadrature_weight,
+                                              pymbolic_quadrature_position_in_cell,
                                               )
 
 from dune.perftool.sumfact.basis import (lfs_inames,
@@ -38,3 +39,7 @@ class SumFactInterface(PDELabInterface):
 
     def pymbolic_quadrature_weight(self):
         return quadrature_weight()
+
+    def pymbolic_spatial_coordinate(self, restriction):
+        from dune.perftool.pdelab.geometry import to_global
+        return to_global(pymbolic_quadrature_position_in_cell(restriction))
-- 
GitLab