110 INTEGER ncols, lda, ldaf
113 REAL a( lda, * ), af( ldaf, * ), work( * )
120 REAL amax, umax, rpvgrw
124 INTRINSIC abs, max, min
132 upper =
lsame(
'Upper', uplo )
149 $ max( abs( a( i, j ) ), work( ncols+j ) )
156 $ max( abs( a( i, j ) ), work( ncols+j ) )
164 IF (
lsame(
'Upper', uplo ) )
THEN
167 work( j ) = max( abs( af( i, j ) ), work( j ) )
173 work( j ) = max( abs( af( i, j ) ), work( j ) )
185 IF (
lsame(
'Upper', uplo ) )
THEN
188 amax = work( ncols+i )
189 IF ( umax /= 0.0 )
THEN
190 rpvgrw = min( amax / umax, rpvgrw )
196 amax = work( ncols+i )
197 IF ( umax /= 0.0 )
THEN
198 rpvgrw = min( amax / umax, rpvgrw )
real function sla_porpvgrw(uplo, ncols, a, lda, af, ldaf, work)
SLA_PORPVGRW computes the reciprocal pivot growth factor norm(A)/norm(U) for a symmetric or Hermitian...