permute_i(3PI) Sun Interval Performance Library permute_i(3PI)NAMEpermute_i - Permute interval vector.
DESCRIPTION
X = X_permuted_by_P
The routine PERMUTE_I permutes the entries of an interval vector X
according to the premutation vector P. The routine returns immediately
if N is equal to zero.
SYNOPSIS
SUBROUTINE PERMUTE_I( X, P )
INTEGER, INTENT(IN) :: P(:)
INTERVAL, INTENT(INOUT) :: X(:)
where
X and P have shape (N).
ARGUMENTS
P (input)
Array of DIMENSION N.
Unchanged on exit.
X (input, output)
On entry, array of DIMENSION N.
On exit, contains the entries ordered accordingly
to the permutation vector P.
ERRORS
blas_error_alloc
X or A is unallocated array
blas_error_shape
shape(X) /= shape(P)
6 Mar 2009 permute_i(3PI)