ADAS Subroutine isort
SUBROUTINE ISORT(ND,IAIN,IAOUT,IVSORT,N,LPAPER) C----------------------------------------------------------------------- C PURPOSE: SORT AN INTEGER ARRAY SO THAT IT IS IN INCREASING ORDER C C INPUT C ND = MAXIMUM DIMENSION OF ARRAY C IAIN(I) = INPUT ARRAY C N = NUMBER OF VALUES C OUTPUT C IAOUT(I) = SORTED ARRAY VALUES C IVSORT(I)= INVERSE SORT VALUES C C C AUTHOR: UNKOWN C C UNIX-IDL PORT: C C VERSION: 1.1 DATE: 31-7-96 C MODIFIED: WILLIAM OSBORN (TESSELLA SUPPORT SERVICES PLC) C - FIRST VERSION C C VERSION: 1.2 DATE: 20-7-07 C MODIFIED: Allan Whiteford C - Small modification to comments to allow for C automatic documentation preparation. C - Removed junk from columnds > 72. C - Removed old SCCS header. C C----------------------------------------------------------------------- INTEGER IAIN(ND), IAOUT(ND), IVSORT(ND), N INTEGER ND LOGICAL LPAPER