BALBAK(3F)

BALBAK, SBALBAK - EISPACK rotuine. This subroutine forms the eigenvectors of a REAL GENERAL matrix by back transforming those of the corresponding balanced matrix determined by BALANC.

As shipped in IRIX 6.5.22. Unchanged since IRIX 6.5.

NAME
     BALBAK, SBALBAK  -  EISPACK rotuine.  This subroutine forms the
     eigenvectors of a REAL GENERAL matrix by back transforming those of the
     corresponding balanced matrix determined by  BALANC.


SYNOPSYS
          subroutine  balbak(nm, n, low, igh, scale, m, z)
          integer          nm, n, low, igh, m
          double precision scale(n), z(nm,m)

          subroutine sbalbak(nm, n, low, igh, scale, m, z)
          integer          nm, n, low, igh, m
          real             scale(n), z(nm,m)



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  BALANC.

     SCALE contains information determining the permutations and scaling
     factors used by  BALANC.

     M is the number of columns of Z to be back transformed.

     Z contains the real and imaginary parts of the eigen- vectors to be back
     transformed in its first M columns.  On OUTPUT

     Z contains the real and imaginary parts of the transformed eigenvectors
     in its first M columns.  Questions and comments should be directed to B.
     S. Garbow, Applied Mathematics Division, ARGONNE NATIONAL LABORATORY