213      SUBROUTINE ztfttr( TRANSR, UPLO, N, ARF, A, LDA, INFO )
 
  220      CHARACTER          TRANSR, UPLO
 
  224      COMPLEX*16         A( 0: LDA-1, 0: * ), ARF( 0: * )
 
  232      LOGICAL            LOWER, NISODD, NORMALTRANSR
 
  233      INTEGER            N1, N2, K, NT, NX2, NP1X2
 
  244      INTRINSIC          dconjg, max, mod
 
  251      normaltransr = lsame( transr, 
'N' )
 
  252      lower = lsame( uplo, 
'L' )
 
  253      IF( .NOT.normaltransr .AND. .NOT.lsame( transr, 
'C' ) ) 
THEN 
  255      ELSE IF( .NOT.lower .AND. .NOT.lsame( uplo, 
'U' ) ) 
THEN 
  257      ELSE IF( n.LT.0 ) 
THEN 
  259      ELSE IF( lda.LT.max( 1, n ) ) 
THEN 
  263         CALL xerbla( 
'ZTFTTR', -info )
 
  271            IF( normaltransr ) 
THEN 
  274               a( 0, 0 ) = dconjg( arf( 0 ) )
 
  298      IF( mod( n, 2 ).EQ.0 ) 
THEN 
  313         IF( normaltransr ) 
THEN 
  326                     a( n2+j, i ) = dconjg( arf( ij ) )
 
  330                     a( i, j ) = arf( ij )
 
  344                     a( i, j ) = arf( ij )
 
  347                  DO l = j - n1, n1 - 1
 
  348                     a( j-n1, l ) = dconjg( arf( ij ) )
 
  369                     a( j, i ) = dconjg( arf( ij ) )
 
  373                     a( i, n1+j ) = arf( ij )
 
  379                     a( j, i ) = dconjg( arf( ij ) )
 
  393                     a( j, i ) = dconjg( arf( ij ) )
 
  399                     a( i, j ) = arf( ij )
 
  403                     a( n2+j, l ) = dconjg( arf( ij ) )
 
  416         IF( normaltransr ) 
THEN 
  429                     a( k+j, i ) = dconjg( arf( ij ) )
 
  433                     a( i, j ) = arf( ij )
 
  447                     a( i, j ) = arf( ij )
 
  451                     a( j-k, l ) = dconjg( arf( ij ) )
 
  472                  a( i, j ) = arf( ij )
 
  477                     a( j, i ) = dconjg( arf( ij ) )
 
  480                  DO i = k + 1 + j, n - 1
 
  481                     a( i, k+1+j ) = arf( ij )
 
  487                     a( j, i ) = dconjg( arf( ij ) )
 
  501                     a( j, i ) = dconjg( arf( ij ) )
 
  507                     a( i, j ) = arf( ij )
 
  510                  DO l = k + 1 + j, n - 1
 
  511                     a( k+1+j, l ) = dconjg( arf( ij ) )
 
  519                  a( i, j ) = arf( ij )
 
 
subroutine ztfttr(transr, uplo, n, arf, a, lda, info)
ZTFTTR copies a triangular matrix from the rectangular full packed format (TF) to the standard full f...