ORTRAN(3F)

ORTRAN, SORTRAN - EISPACK routine. This subroutine accumulates the orthogonal similarity transformations used in the reduction of a REAL GENERAL matrix to upper Hessenberg form by ORTHES.

As shipped in IRIX 6.5. First release of IRIX 6.5.

NAME
     ORTRAN, SORTRAN  -  EISPACK routine.  This subroutine accumulates the
     orthogonal similarity transformations used in the reduction of a REAL
     GENERAL matrix to upper Hessenberg form by  ORTHES.


SYNOPSYS
          subroutine  ortran(nm, n, low, igh, a, ort, z)
          integer          nm, n, low, igh
          double precision a(nm,igh), ort(igh), z(nm,n)

          subroutine sortran(nm, n, low, igh, a, ort, z)
          integer          nm, n, low, igh
          real             a(nm,igh), ort(igh), z(nm,n)



DESCRIPTION
     On INPUT

     NM must be set to the row dimension of two-dimensional array parameters
     as declared in the calling program dimension statement.

     N is the order of the matrix.

     LOW and IGH are integers determined by the balancing subroutine  BALANC.
     If  BALANC  has not been used, set LOW=1, IGH=N.

     A contains information about the orthogonal trans- formations used in the
     reduction by  ORTHES in its strict lower triangle.

     ORT contains further information about the trans- formations used in the
     reduction by  ORTHES.  only elements LOW through IGH are USED.  On OUTPUT

     Z contains the transformation matrix produced in the reduction by
     ORTHES.

     ORT has been altered. Questions and comments should be directed to B. S.
     Garbow, APPLIED MATHEMATICS DIVISION, ARGONNE NATIONAL LABORATORY