@@ -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 ):
0 commit comments