75 COMPLEX*16 A( NMAX, NMAX ), TAU( NMAX ), W( NMAX )
90 COMMON / infoc / infot, nout, ok, lerr
91 COMMON / srnamc / srnamt
100 a( 1, 1 ) = dcmplx( 1.d+0, -1.d+0 )
101 a( 1, 2 ) = dcmplx( 2.d+0, -2.d+0 )
102 a( 2, 2 ) = dcmplx( 3.d+0, -3.d+0 )
103 a( 2, 1 ) = dcmplx( 4.d+0, -4.d+0 )
104 w( 1 ) = dcmplx( 0.d+0, 0.d+0 )
105 w( 2 ) = dcmplx( 0.d+0, 0.d+0 )
109 WRITE( nout, fmt = * )
110 IF( lsamen( 2, c2,
'TZ' ) )
THEN
117 CALL ztzrzf( -1, 0, a, 1, tau, w, 1, info )
118 CALL chkxer(
'ZTZRZF', infot, nout, lerr, ok )
120 CALL ztzrzf( 1, 0, a, 1, tau, w, 1, info )
121 CALL chkxer(
'ZTZRZF', infot, nout, lerr, ok )
123 CALL ztzrzf( 2, 2, a, 1, tau, w, 1, info )
124 CALL chkxer(
'ZTZRZF', infot, nout, lerr, ok )
126 CALL ztzrzf( 2, 2, a, 2, tau, w, 0, info )
127 CALL chkxer(
'ZTZRZF', infot, nout, lerr, ok )
129 CALL ztzrzf( 2, 3, a, 2, tau, w, 1, info )
130 CALL chkxer(
'ZTZRZF', infot, nout, lerr, ok )
135 CALL alaesm( path, ok, nout )
subroutine alaesm(path, ok, nout)
ALAESM
subroutine chkxer(srnamt, infot, nout, lerr, ok)
subroutine ztzrzf(m, n, a, lda, tau, work, lwork, info)
ZTZRZF
subroutine zerrtz(path, nunit)
ZERRTZ