113 SUBROUTINE cupgtr( UPLO, N, AP, TAU, Q, LDQ, WORK, INFO )
131 parameter( czero = ( 0.0e+0, 0.0e+0 ),
132 $ cone = ( 1.0e+0, 0.0e+0 ) )
136 INTEGER I, IINFO, IJ, J
153 upper = lsame( uplo,
'U' )
154 IF( .NOT.upper .AND. .NOT.lsame( uplo,
'L' ) )
THEN
156 ELSE IF( n.LT.0 )
THEN
158 ELSE IF( ldq.LT.
max( 1, n ) )
THEN
162 CALL xerbla(
'CUPGTR', -info )
195 CALL cung2l( n-1, n-1, n-1, q, ldq, tau, work, iinfo )
222 CALL cung2r( n-1, n-1, n-1, q( 2, 2 ), ldq, tau, work,
subroutine cung2r(m, n, k, a, lda, tau, work, info)
CUNG2R
subroutine cupgtr(uplo, n, ap, tau, q, ldq, work, info)
CUPGTR
subroutine cung2l(m, n, k, a, lda, tau, work, info)
CUNG2L generates all or part of the unitary matrix Q from a QL factorization determined by cgeqlf (un...