diff --git a/python/dune/perftool/sumfact/__init__.py b/python/dune/perftool/sumfact/__init__.py index fa28b0f4e744164349c92712088a7e09873161e1..33d3e2d68398f1eda22a98e3d4125df5b99aae96 100644 --- a/python/dune/perftool/sumfact/__init__.py +++ b/python/dune/perftool/sumfact/__init__.py @@ -5,7 +5,6 @@ from dune.perftool.pdelab.argument import (name_applycontainer, ) from dune.perftool.sumfact.quadrature import (quadrature_inames, quadrature_weight, - pymbolic_quadrature_position, ) from dune.perftool.sumfact.basis import (lfs_inames, diff --git a/python/dune/perftool/sumfact/geometry.py b/python/dune/perftool/sumfact/geometry.py index 1da61dc9cde04650c172d1583542a796cee9bc48..0f0f25e8635fd2e6cd89d6e21d811bc7c2f47f9d 100644 --- a/python/dune/perftool/sumfact/geometry.py +++ b/python/dune/perftool/sumfact/geometry.py @@ -173,8 +173,8 @@ def pymbolic_spatial_coordinate_axiparallel(do_predicates, visitor): iindex = index if face is not None and index > face: iindex = iindex - 1 - from dune.perftool.sumfact.quadrature import pymbolic_quadrature_position - x = pymbolic_quadrature_position(iindex, visitor) + from dune.perftool.sumfact.quadrature import pymbolic_indexed_quadrature_position + x = pymbolic_indexed_quadrature_position(iindex, visitor) visitor.indices = None return prim.Subscript(prim.Variable(lowcorner), (index,)) + x * prim.Subscript(prim.Variable(meshwidth), (index,)) diff --git a/python/dune/perftool/sumfact/quadrature.py b/python/dune/perftool/sumfact/quadrature.py index cfd7fbb58a77178b203ab0e389e45bef071c5ff1..5b73c8fddae165bfd109d62eaa54b534c386ace1 100644 --- a/python/dune/perftool/sumfact/quadrature.py +++ b/python/dune/perftool/sumfact/quadrature.py @@ -192,8 +192,7 @@ def define_quadrature_position(name, index): ) -@backend(interface="quad_pos", name="sumfact") -def pymbolic_quadrature_position(index, visitor): +def pymbolic_indexed_quadrature_position(index, visitor): # Return the non-precomputed version if not get_form_option("precompute_quadrature_info"): name = 'pos'