From f38c458e4376a4cf4a739410a9d4f5947294c326 Mon Sep 17 00:00:00 2001 From: Isuru Fernando <idf2@illinois.edu> Date: Wed, 22 Sep 2021 01:17:38 -0500 Subject: [PATCH] Fix warnings about unused idim iname --- sumpy/e2e.py | 3 +-- sumpy/p2p.py | 2 +- sumpy/qbx.py | 6 +++--- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/sumpy/e2e.py b/sumpy/e2e.py index b5782077..74b3edd9 100644 --- a/sumpy/e2e.py +++ b/sumpy/e2e.py @@ -616,7 +616,7 @@ class M2LGenerateTranslationClassesDependentData(E2EBase): [""" for itr_class <> d[idim] = m2l_translation_vectors[idim, \ - itr_class + translation_classes_level_start] {dup=idim} + itr_class + translation_classes_level_start] """] + self.get_translation_loopy_insns(result_dtype) + [""" m2l_translation_classes_dependent_data[itr_class, {idx}] = \ @@ -649,7 +649,6 @@ class M2LGenerateTranslationClassesDependentData(E2EBase): loopy_knl = knl.prepare_loopy_kernel(loopy_knl) loopy_knl = lp.tag_inames(loopy_knl, "idim*:unr") - loopy_knl = lp.tag_inames(loopy_knl, dict(idim="unr")) return loopy_knl diff --git a/sumpy/p2p.py b/sumpy/p2p.py index c2aa895d..4853a2b1 100644 --- a/sumpy/p2p.py +++ b/sumpy/p2p.py @@ -481,7 +481,7 @@ class P2PFromCSR(P2PBase): for itgt for isrc <> d[idim] = \ - targets[idim, itgt] - sources[idim, isrc] {dup=idim} + targets[idim, itgt] - sources[idim, isrc] """] + [""" <> is_self = (isrc == target_to_source[itgt]) """ if self.exclude_self else ""] diff --git a/sumpy/qbx.py b/sumpy/qbx.py index 30d3254f..5193c3b7 100644 --- a/sumpy/qbx.py +++ b/sumpy/qbx.py @@ -248,7 +248,7 @@ class LayerPotential(LayerPotentialBase): """], self.get_kernel_scaling_assignments() + ["for itgt, isrc"] - + ["<> a[idim] = center[idim, itgt] - sources[idim, isrc] {dup=idim}"] + + ["<> a[idim] = center[idim, itgt] - sources[idim, isrc]"] + ["<> b[idim] = targets[idim, itgt] - center[idim, itgt] {dup=idim}"] + ["<> rscale = expansion_radii[itgt]"] + [f"<> strength_{i}_isrc = strength_{i}[isrc]" for i in @@ -324,7 +324,7 @@ class LayerPotentialMatrixGenerator(LayerPotentialBase): """], self.get_kernel_scaling_assignments() + ["for itgt, isrc"] - + ["<> a[idim] = center[idim, itgt] - sources[idim, isrc] {dup=idim}"] + + ["<> a[idim] = center[idim, itgt] - sources[idim, isrc]"] + ["<> b[idim] = targets[idim, itgt] - center[idim, itgt] {dup=idim}"] + ["<> rscale = expansion_radii[itgt]"] + loopy_insns + kernel_exprs @@ -399,7 +399,7 @@ class LayerPotentialMatrixSubsetGenerator(LayerPotentialBase): <> itgt = tgtindices[imat] <> isrc = srcindices[imat] - <> a[idim] = center[idim, itgt] - sources[idim, isrc] {dup=idim} + <> a[idim] = center[idim, itgt] - sources[idim, isrc] <> b[idim] = targets[idim, itgt] - center[idim, itgt] {dup=idim} <> rscale = expansion_radii[itgt] """] -- GitLab