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