75      DOUBLE PRECISION   A( NMAX, NMAX ), TAU( NMAX ), W( NMAX )
 
   90      COMMON             / infoc / infot, nout, ok, lerr
 
   91      COMMON             / srnamc / srnamt
 
   96      WRITE( nout, fmt = * )
 
  106      IF( lsamen( 2, c2, 
'TZ' ) ) 
THEN 
  114         CALL dtzrzf( -1, 0, a, 1, tau, w, 1, info )
 
  115         CALL chkxer( 
'DTZRZF', infot, nout, lerr, ok )
 
  117         CALL dtzrzf( 1, 0, a, 1, tau, w, 1, info )
 
  118         CALL chkxer( 
'DTZRZF', infot, nout, lerr, ok )
 
  120         CALL dtzrzf( 2, 2, a, 1, tau, w, 1, info )
 
  121         CALL chkxer( 
'DTZRZF', infot, nout, lerr, ok )
 
  123         CALL dtzrzf( 2, 2, a, 2, tau, w, 0, info )
 
  124         CALL chkxer( 
'DTZRZF', infot, nout, lerr, ok )
 
  126         CALL dtzrzf( 2, 3, a, 2, tau, w, 1, info )
 
  127         CALL chkxer( 
'DTZRZF', infot, nout, lerr, ok )
 
  132      CALL alaesm( path, ok, nout )
 
 
subroutine dtzrzf(m, n, a, lda, tau, work, lwork, info)
DTZRZF