C THIS SUBROUTINE SORTS ANY SPECIFIED PART OF THE A ARRAY. INCLUSIVE C LIMITS FOR THIS SORT ARE THE UPPER AND LOWER INDICES IL,AND IU. C A SIMPLE PERMUTATION SORT IS USED. C SUBROUTINE PERMUT (A,N,IL,IU) DIMENSION A(N) MM=IU-1 DO 20 I=IL,MM II=I+1 JHOLD=I DO 10 J=II,IU IF (A(JHOLD).LE.A(J)) GO TO 10 JHOLD=J 10 CONTINUE IF (JHOLD.EQ.I) GO TO 20 Q=A(I) A(I)=A(JHOLD) A(JHOLD)=Q 20 CONTINUE RETURN END