Sort one-dimensional arrays of Integers, Single Precision floating point
numbers, Double Precision floating point numbers or Character strings.
Facilities are provided to sort the arrays in place, or to produce a
permutation vector defining the sorted order.
This software is part of the MATH77/mathc90 collection here.