V301: Copy an Array

Author(s): R.K. Böck, C. Letertre Library: KERNLIB
Submitter: Submitted: 01.03.1968
Language: Fortran or Assembler Revised: 16.09.1991

These routines copy a continuous string of words into a continuous set of locations.

Structure:

SUBROUTINE subprograms
User Entry Names: UCOPY, UCOPIV, UCOPYN, UCOPY2, USWOP
External References: LOCF (Fortran version of UCOPY2 only)

Usage:

    CALL UCOPY(A,X,N)
copies N words from A into X; the beginning of A may overlap the end of X.
    CALL UCOPY2(A,X,N)
copies N words from A into X, any overlap is allowed.
    CALL UCOPYN(IA,IX,N)
transfers into IX the negative values of N integer words from IA; the beginning of IA may overlap the end of IX. (For numbers of type REAL, use VCOPYN (F121).)
    CALL UCOPIV(A,X,N)
copies N words from A into X, in reverse order, i.e. tex2html_wrap_inline79 . No overlapping is allowed.
    CALL USWOP(A,B,N)
exchanges the first tex2html_wrap_inline81 words of arrays A and B. A and B must not overlap.
For tex2html_wrap_inline83 the above routines act as 'do-nothing'.
tex2html_wrap_inline85

Michel Goossens Wed Jun 5 09:15:56 METDST 1996