PetscSortInt#
Sorts an array of PetscInt
in place in increasing order.
Synopsis#
#include "petscsys.h"
PetscErrorCode PetscSortInt(PetscInt n, PetscInt X[])
Not Collective
Input Parameters#
n - number of values
X - array of integers
Note#
This function serves as an alternative to PetscIntSortSemiOrdered()
, and may perform faster especially if the array
is completely random. There are exceptions to this and so it is highly recommended that the user benchmark their
code to see which routine is fastest.
See Also#
PetscIntSortSemiOrdered()
, PetscSortReal()
, PetscSortIntWithPermutation()
Level#
intermediate
Location#
Examples#
src/dm/impls/plex/tutorials/ex11.c
src/ksp/ksp/tutorials/ex52.c
src/sys/classes/random/tutorials/ex1.c
Index of all Sys routines
Table of Contents for all manual pages
Index of all manual pages