211 COMPLEX*16 A( LDA, * ), E( * )
218 parameter( zero = ( 0.0d+0, 0.0d+0 ) )
233 upper = lsame( uplo,
'U' )
234 convert = lsame( way,
'C' )
235 IF( .NOT.upper .AND. .NOT.lsame( uplo, 'l
' ) ) THEN
237.NOT..AND..NOT.
ELSE IF( CONVERT LSAME( WAY, 'r
' ) ) THEN
239.LT.
ELSE IF( N0 ) THEN
241.LT.
ELSE IF( LDAMAX( 1, N ) ) THEN
272.LT.
IF( IPIV( I )0 ) THEN
290.GT.
IF( IPIV( I )0 ) THEN
299 CALL ZSWAP( N-I, A( I, I+1 ), LDA,
300 $ A( IP, I+1 ), LDA )
315 CALL ZSWAP( N-I, A( I, I+1 ), LDA,
316 $ A( IP, I+1 ), LDA )
318.NE.
IF( IP2(I-1) ) THEN
319 CALL ZSWAP( N-I, A( I-1, I+1 ), LDA,
320 $ A( IP2, I+1 ), LDA )
341.GT.
IF( IPIV( I )0 ) THEN
350 CALL ZSWAP( N-I, A( IP, I+1 ), LDA,
366.NE.
IF( IP2(I-1) ) THEN
367 CALL ZSWAP( N-I, A( IP2, I+1 ), LDA,
368 $ A( I-1, I+1 ), LDA )
371 CALL ZSWAP( N-I, A( IP, I+1 ), LDA,
386.LT.
IF( IPIV( I )0 ) THEN
413.LT..AND..LT.
IF( IN IPIV(I)0 ) THEN
431.GT.
IF( IPIV( I )0 ) THEN
440 CALL ZSWAP( I-1, A( I, 1 ), LDA,
456 CALL ZSWAP( I-1, A( I, 1 ), LDA,
459.NE.
IF( IP2(I+1) ) THEN
460 CALL ZSWAP( I-1, A( I+1, 1 ), LDA,
482.GT.
IF( IPIV( I )0 ) THEN
491 CALL ZSWAP( I-1, A( IP, 1 ), LDA,
507.NE.
IF( IP2(I+1) ) THEN
508 CALL ZSWAP( I-1, A( IP2, 1 ), LDA,
512 CALL ZSWAP( I-1, A( IP, 1 ), LDA,
526.LE.
DO WHILE ( IN-1 )
527.LT.
IF( IPIV( I )0 ) THEN
528 A( I + 1, I ) = E( I )
subroutine xerbla(srname, info)
XERBLA
subroutine zsyconvf_rook(uplo, way, n, a, lda, e, ipiv, info)
ZSYCONVF_ROOK
subroutine zswap(n, zx, incx, zy, incy)
ZSWAP