From 83d9bf86d8b497189f869ed35adf7f9f29db7e5a Mon Sep 17 00:00:00 2001
From: Martin Bauer <martin.bauer@fau.de>
Date: Fri, 3 Mar 2017 16:49:27 +0100
Subject: [PATCH] lbmpy: improved boundary setup + testcase for pressure driven
 channel

---
 slicing.py | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/slicing.py b/slicing.py
index 7eebb38ea..44b4e2b2c 100644
--- a/slicing.py
+++ b/slicing.py
@@ -47,6 +47,10 @@ def normalizeSlice(slices, sizes):
     return tuple(result)
 
 
+def shiftSlice(slices, offset):
+    return [slice(k.start+offset, k.stop + offset, k.step) for k in slices]
+
+
 def sliceFromDirection(directionName, dim, normalOffset=0, tangentialOffset=0):
     """
     Create a slice from a direction named by compass scheme:
-- 
GitLab