Fix GPU copy kernels in periodicity handling
Compare changes
@@ -10,22 +20,28 @@ from itertools import chain
@@ -56,12 +72,16 @@ class LBMPeriodicityHandling:
@@ -81,11 +101,11 @@ class LBMPeriodicityHandling:
@@ -100,7 +120,12 @@ class LBMPeriodicityHandling:
@@ -116,7 +141,9 @@ def get_communication_slices(
@@ -130,7 +157,9 @@ def get_communication_slices(
@@ -138,13 +167,15 @@ def get_communication_slices(
@@ -152,10 +183,10 @@ def get_communication_slices(
@@ -176,18 +207,28 @@ def periodic_pdf_copy_kernel(pdf_field, src_slice, dst_slice,
@@ -196,10 +237,10 @@ def _extend_dir(direction):