Skip to content
Snippets Groups Projects
Commit b284ef8c authored by René Heß's avatar René Heß
Browse files

Rename pymbolic_quadrature_position in sumfact path

Rename the function and remove the backend switch. Reasoning:

- This function was only called once without the backend switching
  mechanism.
- The function takes different arguments than the pdelab
  pymbolic_quadrature_position.
- It returns only one component of the quadrature point.
parent 04540a20
No related branches found
No related tags found
No related merge requests found
......@@ -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,
......
......@@ -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,))
......
......@@ -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'
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment