y bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#660099">
Routines for Matrix Equilibration
?geequ
computes row and column scaling factors intended to equilibrate a matrix and reduce its condition number.
?gbequ
computes row and column scaling factors intended to equilibrate a band matrix and reduce its condition number.
?poequ
computes row and column scaling factors intended to equilibrate a symmetric (Hermitian) positive-definite matrix and reduce its condition number.
?ppequ
computes row and column scaling factors intended to equilibrate a symmetric (Hermitian) positive-definite matrix in packed storage and reduce its condition number.
?pbequ
computes row and column scaling factors intended to equilibrate a symmetric (Hermitian) positive-definite band matrix and reduce its condition number.
Fortran 77:
call sgeequ(m, n, a, lda, r, c, rowcnd, colcnd, amax, info)
Fortran 95:
call dgeequ(m, n, a, lda, r, c, rowcnd, colcnd, amax, info)
call cgeequ(m, n, a, lda, r, c, rowcnd, colcnd, amax, info)
call zgeequ(m, n, a, lda, r, c, rowcnd, colcnd, amax, info)
call geequ(a, r, c [,rowcnd] [,colcnd] [,amax] [,info])
Fortran 77:
call sgbequ(m, n, kl, ku, ab, ldab, r, c, rowcnd, colcnd, amax, info)
Fortran 95:
call dgbequ(m, n, kl, ku, ab, ldab, r, c, rowcnd, colcnd, amax, info)
call cgbequ(m, n, kl, ku, ab, ldab, r, c, rowcnd, colcnd, amax, info)
call zgbequ(m, n, kl, ku, ab, ldab, r, c, rowcnd, colcnd, amax, info)
call gbequ(a, r, c [,kl] [,m] [,rowcnd] [,colcnd] [,amax] [,info])
Fortran 77:
call spoequ(n, a, lda, s, scond, amax, info)
Fortran 95:
call dpoequ(n, a, lda, s, scond, amax, info)
call cpoequ(n, a, lda, s, scond, amax, info)
call zpoequ(n, a, lda, s, scond, amax, info)
call poequ(a, s [,scond] [,amax] [,info])
Fortran 77:
call sppequ(uplo, n, ap, s, scond, amax, info)
Fortran 95:
call dppequ(uplo, n, ap, s, scond, amax, info)
call cppequ(uplo, n, ap, s, scond, amax, info)
call zppequ(uplo, n, ap, s, scond, amax, info)
call ppequ(a, s [,scond] [,uplo] [,amax] [,info])
Fortran 77:
call spbequ(uplo, n, kd, ab, ldab, s, scond, amax, info)
Fortran 95:
call dpbequ(uplo, n, kd, ab, ldab, s, scond, amax, info)
call cpbequ(uplo, n, kd, ab, ldab, s, scond, amax, info)
call zpbequ(uplo, n, kd, ab, ldab, s, scond, amax, info)
call pbequ(a, s [,scond] [,uplo] [,amax] [,info])
* Legal Information © 1999, 2002-2006, Intel Corporation