Skip to content

Commit 4bd724d

Browse files
committed
Cast remain_dims to int
1 parent c829c76 commit 4bd724d

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

dedalus/core/arithmetic.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -878,7 +878,7 @@ def __init__(self, domain, layout, broadcast_dims):
878878
deploy_dims = deploy_dims_ext[~layout.local]
879879
# Build subcomm or skip casting
880880
if any(deploy_dims):
881-
self.subcomm = domain.dist.comm_cart.Sub(remain_dims=deploy_dims)
881+
self.subcomm = domain.dist.comm_cart.Sub(remain_dims=deploy_dims.astype(int))
882882
else:
883883
self.cast = self._skip_cast
884884

dedalus/core/field.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -874,7 +874,7 @@ def broadcast_ghosts(self, output_nonconst_dims):
874874
if not any(deploy_dims):
875875
return self.data
876876
# Broadcast on subgrid communicator
877-
comm_sub = self.domain.dist.comm_cart.Sub(remain_dims=deploy_dims)
877+
comm_sub = self.domain.dist.comm_cart.Sub(remain_dims=deploy_dims.astype(int))
878878
data = None
879879
if comm_sub.rank == 0:
880880
data = self.data

0 commit comments

Comments
 (0)