lib.mpi.sort_array¶
- lib.mpi.sort_array(data, axis=- 1, kind=None, mpicomm=None)¶
Sort input array
dataalongaxis. Naive implementation: array is gathered, sorted, and scattered again. Faster than naive distributed sorts (bitonic, transposition)…- Parameters
data (array) – Array to be sorted.
axis (int, default=-1) – Sorting axis.
kind (string, default=None) – Sorting algorithm. The default is ‘quicksort’. See
numpy.sort().mpicomm (MPI communicator) – Communicator. Defaults to current communicator.
- Returns
toret – Sorted array (scattered).
- Return type
array