Skip to content

Commit f87fee8

Browse files
committed
Port to actx.np.zeros
1 parent 5a00e5f commit f87fee8

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

sumpy/fmm.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -426,7 +426,7 @@ def multipole_expansion_zeros(self, actx: ArrayContext) -> Array:
426426
capable of holding one multipole or local expansion for every
427427
box in the tree.
428428
"""
429-
return actx.zeros(
429+
return actx.np.zeros(
430430
self.multipole_expansions_level_starts()[-1],
431431
dtype=self.dtype)
432432

@@ -435,7 +435,7 @@ def local_expansion_zeros(self, actx) -> Array:
435435
capable of holding one multipole or local expansion for every
436436
box in the tree.
437437
"""
438-
return actx.zeros(
438+
return actx.np.zeros(
439439
self.local_expansions_level_starts()[-1],
440440
dtype=self.dtype)
441441

@@ -452,7 +452,7 @@ def m2l_translation_classes_dependent_data_zeros(
452452
translation_class_start, translation_class_stop = (
453453
level_start_box_nrs[level:level + 2])
454454

455-
exprs_level = actx.zeros(
455+
exprs_level = actx.np.zeros(
456456
expn_stop - expn_start,
457457
dtype=self.preprocessed_mpole_dtype
458458
).reshape(translation_class_stop - translation_class_start, -1)
@@ -504,7 +504,7 @@ def m2l_preproc_mpole_expansion_zeros(
504504
expn_start, expn_stop = level_starts[level:level+2]
505505
box_start, box_stop = self.tree_level_start_box_nrs[level:level+2]
506506

507-
exprs_level = actx.zeros(
507+
exprs_level = actx.np.zeros(
508508
expn_stop - expn_start,
509509
dtype=self.preprocessed_mpole_dtype,
510510
).reshape(box_stop - box_start, -1)
@@ -530,7 +530,7 @@ def output_zeros(self,
530530
the potential, or arbitrary other per-target output data.
531531
"""
532532
return obj_array.new_1d([
533-
actx.zeros(self.tree.ntargets, dtype=self.dtype)
533+
actx.np.zeros(self.tree.ntargets, dtype=self.dtype)
534534
for k in self.tree_indep.target_kernels])
535535

536536
def reorder_sources(self, source_array):

sumpy/toys.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -403,7 +403,7 @@ def _m2l(actx: ArrayContext,
403403
expn_size = translation_classes_kwargs["m2l_expn_size"]
404404

405405
# Preprocess the mpole expansion
406-
preprocessed_src_expansions = actx.zeros((1, expn_size), dtype=np.complex128)
406+
preprocessed_src_expansions = actx.np.zeros((1, expn_size), dtype=np.complex128)
407407
preprocess_kernel(
408408
actx,
409409
src_expansions=coeffs,
@@ -430,7 +430,7 @@ def _m2l(actx: ArrayContext,
430430
dim = toy_ctx.kernel.dim
431431
m2l_translation_vectors = actx.from_numpy(dist.reshape(dim, 1))
432432
m2l_translation_classes_dependent_data = (
433-
actx.zeros((1, expn_size), dtype=np.complex128))
433+
actx.np.zeros((1, expn_size), dtype=np.complex128))
434434

435435
data_kernel(
436436
actx,
@@ -462,7 +462,7 @@ def _m2l(actx: ArrayContext,
462462

463463
# Postprocess the local expansion
464464
local_before = actx.from_numpy(np.array([ret.coeffs]))
465-
to_coeffs = actx.zeros((1, len(data_kernel.tgt_expansion)),
465+
to_coeffs = actx.np.zeros((1, len(data_kernel.tgt_expansion)),
466466
dtype=coeffs.dtype)
467467

468468
if toy_ctx.use_fft:

0 commit comments

Comments
 (0)