From a681ada62fc567116d1b3ed11183963fffd84aa2 Mon Sep 17 00:00:00 2001 From: Markus Holzer <markus.holzer@fau.de> Date: Sat, 13 Nov 2021 14:15:10 +0100 Subject: [PATCH] Clean up --- lbmpy/boundaries/boundaryhandling.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/lbmpy/boundaries/boundaryhandling.py b/lbmpy/boundaries/boundaryhandling.py index b840c6c7..fc1fae4a 100644 --- a/lbmpy/boundaries/boundaryhandling.py +++ b/lbmpy/boundaries/boundaryhandling.py @@ -52,11 +52,12 @@ class LatticeBoltzmannBoundaryHandling(BoundaryHandling): if boundary_obj not in self._boundary_object_to_boundary_info: sym_index_field = Field.create_generic('indexField', spatial_dimensions=1, dtype=numpy_data_type_for_boundary_object(boundary_obj, self.dim)) - kernels = [self._create_boundary_kernel( - self._data_handling.fields[self._field_name], sym_index_field, boundary_obj, Timestep.EVEN).compile(), - self._create_boundary_kernel( - self._data_handling.fields[self._field_name], sym_index_field, boundary_obj, - Timestep.ODD).compile()] + + ast_even = self._create_boundary_kernel(self._data_handling.fields[self._field_name], sym_index_field, + boundary_obj, Timestep.EVEN) + ast_odd = self._create_boundary_kernel(self._data_handling.fields[self._field_name], sym_index_field, + boundary_obj, Timestep.ODD) + kernels = [ast_even.compile(), ast_odd.compile()] if flag is None: flag = self.flag_interface.reserve_next_flag() boundary_info = self.InplaceStreamingBoundaryInfo(self, boundary_obj, flag, kernels) -- GitLab