CBABK2(3F)
CBABK2, SCBABK2 - EISPACK routine. This subroutine forms the eigenvectors of a COMPLEX GENERAL matrix by back transforming those of the corresponding balanced matrix determined by CBAL.
As shipped in IRIX 6.5.7. Unchanged since IRIX 6.5.
NAME CBABK2, SCBABK2 - EISPACK routine. This subroutine forms the eigenvectors of a COMPLEX GENERAL matrix by back transforming those of the corresponding balanced matrix determined by CBAL. SYNOPSYS subroutine cbabk2(nm, n, low, igh, scale, m, zr, zi) integer nm, n, low, igh, m double precision scale(n), zr(nm,m), zi(nm,m) subroutine scbabk2(nm, n, low, igh, scale, m, zr, zi) integer nm, n, low, igh, m real scale(n), zr(nm,m), zi(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 CBAL. SCALE contains information determining the permutations and scaling factors used by CBAL. M is the number of eigenvectors to be back transformed. ZR and ZI contain the real and imaginary parts, respectively, of the eigenvectors to be back transformed in their first M columns. On OUTPUT ZR and ZI contain the real and imaginary parts, respectively, of the transformed eigenvectors in their first M columns. Questions and comments should be directed to B. S. Garbow, APPLIED MATHEMATICS DIVISION, ARGONNE NATIONAL LABORATORY