nkdsl.scatter¶ scatter(flat_indices, values)[source]¶ Returns an Update performing bulk writes to static flat indices. Example: scatter([0, 10, 20], [1, -1, 0]) # write constant values scatter([0, 10], [site("i").value, 0]) # mixed expr / constant Parameters: flat_indices (list[int] | tuple[int, ...]) values (list[Any] | tuple[Any, ...]) Return type: Update