From 1d4b8285d0c50d06f9fa0820152a48a536ce7541 Mon Sep 17 00:00:00 2001 From: markus holzer <markus.holzer@fau.de> Date: Thu, 6 May 2021 15:56:45 +0200 Subject: [PATCH] Add pull as default accessor --- lbmpy/updatekernels.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/lbmpy/updatekernels.py b/lbmpy/updatekernels.py index e89d975e..8edb11b7 100644 --- a/lbmpy/updatekernels.py +++ b/lbmpy/updatekernels.py @@ -56,7 +56,8 @@ def create_lbm_kernel(collision_rule, input_field, output_field, accessor): def create_stream_only_kernel(stencil, numpy_arr=None, src_field_name="src", dst_field_name="dst", - generic_layout='numpy', generic_field_type=np.float64, accessor=None): + generic_layout='numpy', generic_field_type=np.float64, + accessor=StreamPullTwoFieldsAccessor()): """Creates a stream kernel, without collision. Args: @@ -72,10 +73,6 @@ def create_stream_only_kernel(stencil, numpy_arr=None, src_field_name="src", dst Returns: AssignmentCollection of the stream only update rule """ - - if accessor is None: - accessor = StreamPullTwoFieldsAccessor() - dim = len(stencil[0]) if numpy_arr is None: src = Field.create_generic(src_field_name, dim, index_shape=(len(stencil),), -- GitLab