diff --git a/src/lbmpy/boundaries/boundaryconditions.py b/src/lbmpy/boundaries/boundaryconditions.py index d1c67eb20f9f360d4fbaed5b2200b20a4756cf81..e079836c367e5caa4ac350b55fcb29411f1ae880 100644 --- a/src/lbmpy/boundaries/boundaryconditions.py +++ b/src/lbmpy/boundaries/boundaryconditions.py @@ -800,7 +800,7 @@ class UBB(LbBoundary): neighbor_offset = NeighbourOffsetArrays.neighbour_offset(dir_symbol, lb_method.stencil) - velocity = tuple(v_i.get_shifted(*neighbor_offset) + velocity = tuple(v_i if isinstance(v_i, Field.Access) and not vel_from_idx_field else v_i for v_i in vel)