Skip to content

Commit 994574c

Browse files
committed
mpi: make default mode an kwarg
1 parent e1ea9c0 commit 994574c

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

devito/passes/iet/mpi.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -268,14 +268,14 @@ def _mark_overlappable(iet):
268268

269269

270270
@iet_pass
271-
def make_halo_exchanges(iet, mpimode=None, **kwargs):
271+
def make_halo_exchanges(iet, mpimode=None, default='basic', **kwargs):
272272
"""
273273
Lower HaloSpots into halo exchanges for distributed-memory parallelism.
274274
"""
275275
# To produce unique object names
276276
generators = {'msg': generator(), 'comm': generator(), 'comp': generator()}
277277

278-
sync_heb = HaloExchangeBuilder('basic', generators, **kwargs)
278+
sync_heb = HaloExchangeBuilder(default, generators, **kwargs)
279279
user_heb = HaloExchangeBuilder(mpimode, generators, **kwargs)
280280
mapper = {}
281281
for hs in FindNodes(HaloSpot).visit(iet):

0 commit comments

Comments
 (0)