Sorts an array of
PetscReal in place in increasing order.
n - number of values
v - array of doubles
This function serves as an alternative to
PetscRealSortSemiOrdered(), 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.