191      SUBROUTINE dtrttf( TRANSR, UPLO, N, A, LDA, ARF, INFO )
 
  198      CHARACTER          TRANSR, UPLO
 
  202      DOUBLE PRECISION   A( 0: LDA-1, 0: * ), ARF( 0: * )
 
  209      LOGICAL            LOWER, NISODD, NORMALTRANSR
 
  210      INTEGER            I, IJ, J, K, L, N1, N2, NT, NX2, NP1X2
 
  227      normaltransr = lsame( transr, 
'N' )
 
  228      lower = lsame( uplo, 
'L' )
 
  229      IF( .NOT.normaltransr .AND. .NOT.lsame( transr, 
'T' ) ) 
THEN 
  231      ELSE IF( .NOT.lower .AND. .NOT.lsame( uplo, 
'U' ) ) 
THEN 
  233      ELSE IF( n.LT.0 ) 
THEN 
  235      ELSE IF( lda.LT.max( 1, n ) ) 
THEN 
  239         CALL xerbla( 
'DTRTTF', -info )
 
  270      IF( mod( n, 2 ).EQ.0 ) 
THEN 
  285         IF( normaltransr ) 
THEN 
  296                     arf( ij ) = a( n2+j, i )
 
  300                     arf( ij ) = a( i, j )
 
  312                     arf( ij ) = a( i, j )
 
  315                  DO l = j - n1, n1 - 1
 
  316                     arf( ij ) = a( j-n1, l )
 
  335                     arf( ij ) = a( j, i )
 
  339                     arf( ij ) = a( i, n1+j )
 
  345                     arf( ij ) = a( j, i )
 
  357                     arf( ij ) = a( j, i )
 
  363                     arf( ij ) = a( i, j )
 
  367                     arf( ij ) = a( n2+j, l )
 
  380         IF( normaltransr ) 
THEN 
  391                     arf( ij ) = a( k+j, i )
 
  395                     arf( ij ) = a( i, j )
 
  407                     arf( ij ) = a( i, j )
 
  411                     arf( ij ) = a( j-k, l )
 
  430                  arf( ij ) = a( i, j )
 
  435                     arf( ij ) = a( j, i )
 
  438                  DO i = k + 1 + j, n - 1
 
  439                     arf( ij ) = a( i, k+1+j )
 
  445                     arf( ij ) = a( j, i )
 
  457                     arf( ij ) = a( j, i )
 
  463                     arf( ij ) = a( i, j )
 
  466                  DO l = k + 1 + j, n - 1
 
  467                     arf( ij ) = a( k+1+j, l )
 
  473                  arf( ij ) = a( i, j )
 
 
subroutine dtrttf(transr, uplo, n, a, lda, arf, info)
DTRTTF copies a triangular matrix from the standard full format (TR) to the rectangular full packed f...