array_split.split.convert_halo_to_array_form¶
-
array_split.split.convert_halo_to_array_form(halo, ndim)[source]¶ Converts the
haloargument to a(ndim, 2)shaped array.Parameters: Return type: Returns: A
(ndim, 2)shaped array ofnumpy.int64elements.Examples:
>>> convert_halo_to_array_form(halo=2, ndim=4) array([[2, 2], [2, 2], [2, 2], [2, 2]]) >>> convert_halo_to_array_form(halo=[0, 1, 2], ndim=3) array([[0, 0], [1, 1], [2, 2]]) >>> convert_halo_to_array_form(halo=[[0, 1], [2, 3], [3, 4]], ndim=3) array([[0, 1], [2, 3], [3, 4]])