Go to main content
Oracle® Developer Studio 12.5: Performance Library User's Guide

Exit Print View

Updated: June 2016
 
 

Sort Routines

Table 66 lists the Oracle Developer Studio Performance Library sort routines.

Table 66  Sort Routines
Routines
Function
BLAS_DSORT (P)
Sorts a real (double precision) vector X in increasing or decreasing order using quick sort algorithm.
BLAS_DSORTV (P)
Sorts a real (double precision) vector X in increasing or decreasing order using quick sort algorithm and overwrite P with the permutation vector.
BLAS_DPERMUTE (P)
Permutes a real (double precision) array in terms of the permutation vector P, output by DSORTV.
BLAS_ISORT (P)
Sorts an integer vector X in increasing or decreasing order using quick sort algorithm.
BLAS_ISORTV (P)
Sorts a real vector X in increasing or decreasing order using quick sort algorithm and overwrite P with the permutation vector.
BLAS_IPERMUTE (P)
Permutes an integer array in terms of the permutation vector P, output by DSORTV.
BLAS_SSORT (P)
Sorts a real vector X in increasing or decreasing order using quick sort algorithm.
BLAS_SSORTV (P)
Sorts a real vector X in increasing or decreasing order using quick sort algorithm and overwrite P with the permutation vector.
BLAS_SPERMUTE (P)
Permutes a real array in terms of the permutation vector P, output by DSORTV.