diff --git a/slicing.py b/slicing.py index 9024320ac2f31279e47ecd0abfa84b3410d30d48..93211d24f907690f41dfbb75afcf5bbc3e83c898 100644 --- a/slicing.py +++ b/slicing.py @@ -136,7 +136,7 @@ def add_ghost_layers(arr, index_dimensions=0, ghost_layers=1, layout=None): result.fill(0.0) indexing = [slice(ghost_layers, -ghost_layers, None), ] * spatial_dimensions indexing += [slice(None, None, None)] * index_dimensions - result[indexing] = arr + result[tuple(indexing)] = arr return result