diff --git a/.gitignore b/.gitignore index 71f03d3ad65ed14d6e37cfb471ba601adf355b4b..9bae8f4083047f33b6d4306be469ffa8451f977b 100644 --- a/.gitignore +++ b/.gitignore @@ -16,5 +16,6 @@ doc/_build .cache .DS_Store .ipynb_checkpoints +.pytest_cache sumpy/_git_rev.py diff --git a/sumpy/p2p.py b/sumpy/p2p.py index 2c5d9189d566461b1d551400aa28c71a020fd551..ce9fc2c89b171c1a31af0480e8731f4cff7295e1 100644 --- a/sumpy/p2p.py +++ b/sumpy/p2p.py @@ -458,8 +458,8 @@ class P2PFromCSR(P2PBase): <> is_self = (isrc == target_to_source[itgt]) """ if self.exclude_self else ""] + loopy_insns + kernel_exprs + + [" end"] + [""" - end result[{i}, itgt] = result[{i}, itgt] + \ knl_{i}_scaling * simul_reduce(sum, isrc, pair_result_{i}) """.format(i=iknl)