From 3793fbca63f47b27b09289fd196c9eee640e0946 Mon Sep 17 00:00:00 2001
From: Martin Bauer <martin.bauer@fau.de>
Date: Thu, 6 Apr 2017 18:43:32 +0200
Subject: [PATCH] lbmpy: scenarios - more flexibility for passing fields into
 kernels

---
 gpucuda/periodicity.py | 2 +-
 slicing.py             | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gpucuda/periodicity.py b/gpucuda/periodicity.py
index 06b22b0a0..d48aa900a 100644
--- a/gpucuda/periodicity.py
+++ b/gpucuda/periodicity.py
@@ -33,7 +33,7 @@ def getPeriodicBoundaryFunctor(stencil, domainSize, indexDimensions=0, indexDimS
     for srcSlice, dstSlice in srcDstSliceTuples:
         kernels.append(createCopyKernel(domainSize, srcSlice, dstSlice, indexDimensions, indexDimShape))
 
-    def functor(pdfs):
+    def functor(pdfs, **kwargs):
         for kernel in kernels:
             kernel(pdfs=pdfs)
 
diff --git a/slicing.py b/slicing.py
index b81f84498..6a12b3d57 100644
--- a/slicing.py
+++ b/slicing.py
@@ -185,7 +185,7 @@ def getPeriodicBoundaryFunctor(stencil, ghostLayers=1, thickness=None):
     """
     srcDstSliceTuples = getPeriodicBoundarySrcDstSlices(stencil, ghostLayers, thickness)
 
-    def functor(pdfs):
+    def functor(pdfs, **kwargs):
         for srcSlice, dstSlice in srcDstSliceTuples:
             pdfs[dstSlice] = pdfs[srcSlice]
 
-- 
GitLab