lasrt(3) | LAPACK | lasrt(3) |
lasrt - lasrt: sort vector
subroutine dlasrt (id, n, d, info)
DLASRT sorts numbers in increasing or decreasing order. subroutine
slasrt (id, n, d, info)
SLASRT sorts numbers in increasing or decreasing order.
DLASRT sorts numbers in increasing or decreasing order.
Purpose:
Sort the numbers in D in increasing order (if ID = 'I') or in decreasing order (if ID = 'D' ). Use Quick Sort, reverting to Insertion sort on arrays of size <= 20. Dimension of STACK limits N to about 2**32.
Parameters
ID is CHARACTER*1 = 'I': sort D in increasing order; = 'D': sort D in decreasing order.
N
N is INTEGER The length of the array D.
D
D is DOUBLE PRECISION array, dimension (N) On entry, the array to be sorted. On exit, D has been sorted into increasing order (D(1) <= ... <= D(N) ) or into decreasing order (D(1) >= ... >= D(N) ), depending on ID.
INFO
INFO is INTEGER = 0: successful exit < 0: if INFO = -i, the i-th argument had an illegal value
Author
Univ. of California Berkeley
Univ. of Colorado Denver
NAG Ltd.
SLASRT sorts numbers in increasing or decreasing order.
Purpose:
Sort the numbers in D in increasing order (if ID = 'I') or in decreasing order (if ID = 'D' ). Use Quick Sort, reverting to Insertion sort on arrays of size <= 20. Dimension of STACK limits N to about 2**32.
Parameters
ID is CHARACTER*1 = 'I': sort D in increasing order; = 'D': sort D in decreasing order.
N
N is INTEGER The length of the array D.
D
D is REAL array, dimension (N) On entry, the array to be sorted. On exit, D has been sorted into increasing order (D(1) <= ... <= D(N) ) or into decreasing order (D(1) >= ... >= D(N) ), depending on ID.
INFO
INFO is INTEGER = 0: successful exit < 0: if INFO = -i, the i-th argument had an illegal value
Author
Univ. of California Berkeley
Univ. of Colorado Denver
NAG Ltd.
Generated automatically by Doxygen for LAPACK from the source code.
Fri Aug 9 2024 02:33:22 | Version 3.12.0 |