From be32e3aaa57a81479050609a36625149b2549c05 Mon Sep 17 00:00:00 2001 From: Alex Fikl <alexfikl@gmail.com> Date: Thu, 8 Mar 2018 21:32:53 -0600 Subject: [PATCH] qbx: remove dtype from result --- sumpy/p2p.py | 10 +++++----- sumpy/qbx.py | 12 ++++++------ 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/sumpy/p2p.py b/sumpy/p2p.py index ce9fc2c8..84c8f390 100644 --- a/sumpy/p2p.py +++ b/sumpy/p2p.py @@ -358,10 +358,10 @@ class P2PMatrixBlockGenerator(P2PBase): lang_version=MOST_RECENT_LANGUAGE_VERSION) loopy_knl = lp.add_dtypes(loopy_knl, dict( - nsources=np.int64, - ntargets=np.int64, - ntgtindices=np.int64, - nsrcindices=np.int64)) + nsources=np.int32, + ntargets=np.int32, + ntgtindices=np.int32, + nsrcindices=np.int32)) loopy_knl = lp.tag_inames(loopy_knl, "idim*:unr") for knl in self.kernels: @@ -479,7 +479,7 @@ class P2PFromCSR(P2PBase): lang_version=MOST_RECENT_LANGUAGE_VERSION) loopy_knl = lp.add_dtypes(loopy_knl, - dict(nsources=np.int64, ntargets=np.int64)) + dict(nsources=np.int32, ntargets=np.int32)) loopy_knl = lp.tag_inames(loopy_knl, "idim*:unr") loopy_knl = lp.tag_array_axes(loopy_knl, "targets", "sep,C") diff --git a/sumpy/qbx.py b/sumpy/qbx.py index f0c35174..5d4e1105 100644 --- a/sumpy/qbx.py +++ b/sumpy/qbx.py @@ -202,8 +202,8 @@ class LayerPotential(LayerPotentialBase): None, shape="nsources", order="C") for i in range(self.strength_count)] + [lp.GlobalArg("result_%d" % i, - dtype, shape="ntargets", order="C") - for i, dtype in enumerate(self.value_dtypes)]) + None, shape="ntargets", order="C") + for i, _ in enumerate(self.value_dtypes)]) loopy_knl = lp.make_kernel([ "{[itgt]: 0 <= itgt < ntargets}", @@ -386,10 +386,10 @@ class LayerPotentialMatrixBlockGenerator(LayerPotentialBase): lang_version=MOST_RECENT_LANGUAGE_VERSION) loopy_knl = lp.add_dtypes(loopy_knl, dict( - nsources=np.int64, - ntargets=np.int64, - ntgtindices=np.int64, - nsrcindices=np.int64)) + nsources=np.int32, + ntargets=np.int32, + ntgtindices=np.int32, + nsrcindices=np.int32)) loopy_knl = lp.tag_inames(loopy_knl, "idim*:unr") for expn in self.expansions: -- GitLab