diff --git a/sumpy/p2p.py b/sumpy/p2p.py index f0bba60f105d70d0cc537794c7a7dd8f8d07e0c4..c408360d7aac0985f49b5feaf7dc770d37790956 100644 --- a/sumpy/p2p.py +++ b/sumpy/p2p.py @@ -33,7 +33,6 @@ import loopy as lp from loopy.version import MOST_RECENT_LANGUAGE_VERSION from pymbolic import var -from pytools import memoize_method, memoize_in from sumpy.tools import KernelComputation, KernelCacheWrapper diff --git a/sumpy/tools.py b/sumpy/tools.py index 4ddfb25ff9699d6ccf406505e6688ce019f54d43..b80deddd00ce330bffcaadaf112929c89821c745 100644 --- a/sumpy/tools.py +++ b/sumpy/tools.py @@ -297,6 +297,7 @@ class KernelComputation(object): # }}} + # {{{ class MatrixBlockIndex(object): @@ -358,7 +359,7 @@ class MatrixBlockIndex(object): return loopy_knl _, (blkranges,) = cumsum()(self.queue, - tgtranges=self.tgtranges, srcranges=self.srcranges); + tgtranges=self.tgtranges, srcranges=self.srcranges) return blkranges @@ -426,6 +427,7 @@ class MatrixBlockIndex(object): # }}} + # {{{ OrderedSet # Source: http://code.activestate.com/recipes/576694-orderedset/ diff --git a/test/test_matrixgen.py b/test/test_matrixgen.py index a687ee16b04ad2af406ceff02aa54e2279404346..892fef63edaf37d4286c07a7916fc13aabc269cd 100644 --- a/test/test_matrixgen.py +++ b/test/test_matrixgen.py @@ -84,6 +84,7 @@ def create_index_subset(nnodes, nblks, factor): return indices_, ranges_ + @pytest.mark.parametrize('factor', [1.0, 0.6]) def test_qbx_direct(ctx_getter, factor): # This evaluates a single layer potential on a circle.