warp.tile\_scan\_min\_inclusive =============================== .. function:: warp._src.lang.tile_scan_min_inclusive(a: Tile[Scalar,tuple[int, ...]]) -> Tile[Scalar,tuple[int, ...]] .. hlist:: :columns: 8 * Kernel Inclusive min scan across the tile. This function cooperatively performs an inclusive min scan (cumulative minimum) across the tile. :param a: The input tile. Must be a tile of type float32, int32, or uint32. :returns: A new tile containing the inclusive min scan result. .. rubric:: Example .. code-block:: python @wp.kernel def scan_example(input: wp.array(dtype=int)): t = wp.tile_load(input, shape=(4,)) s = wp.tile_scan_min_inclusive(t) print(s) input = wp.array([3, 1, 4, 2], dtype=int) wp.launch_tiled(scan_example, dim=[1], inputs=[input], block_dim=16) .. code-block:: text [3, 1, 1, 1] = tile(shape=(4), storage=register)