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