77 COMPLEX*16 A( NMAX, NMAX ), T( NMAX, NMAX ), D(NMAX)
84 CHARACTER(LEN=32) SRNAMT
88 COMMON / infoc / infot, nout, ok, lerr
89 COMMON / srnamc / srnamt
92 INTRINSIC dble, dcmplx
97 WRITE( nout, fmt = * )
103 a( i, j ) = dcmplx( 1.d+0 / dble( i+j ) )
104 t( i, j ) = dcmplx( 1.d+0 / dble( i+j ) )
106 d( j ) = ( 0.d+0, 0.d+0 )
117 CALL zunhr_col( -1, 0, 1, a, 1, t, 1, d, info )
118 CALL chkxer(
'ZUNHR_COL', infot, nout, lerr, ok )
121 CALL zunhr_col( 0, -1, 1, a, 1, t, 1, d, info )
122 CALL chkxer(
'ZUNHR_COL', infot, nout, lerr, ok )
123 CALL zunhr_col( 1, 2, 1, a, 1, t, 1, d, info )
124 CALL chkxer(
'ZUNHR_COL', infot, nout, lerr, ok )
127 CALL zunhr_col( 0, 0, -1, a, 1, t, 1, d, info )
128 CALL chkxer(
'ZUNHR_COL', infot, nout, lerr, ok )
130 CALL zunhr_col( 0, 0, 0, a, 1, t, 1, d, info )
131 CALL chkxer(
'ZUNHR_COL', infot, nout, lerr, ok )
134 CALL zunhr_col( 0, 0, 1, a, -1, t, 1, d, info )
135 CALL chkxer(
'ZUNHR_COL', infot, nout, lerr, ok )
137 CALL zunhr_col( 0, 0, 1, a, 0, t, 1, d, info )
138 CALL chkxer(
'ZUNHR_COL', infot, nout, lerr, ok )
140 CALL zunhr_col( 2, 0, 1, a, 1, t, 1, d, info )
141 CALL chkxer(
'ZUNHR_COL', infot, nout, lerr, ok )
144 CALL zunhr_col( 0, 0, 1, a, 1, t, -1, d, info )
145 CALL chkxer(
'ZUNHR_COL', infot, nout, lerr, ok )
147 CALL zunhr_col( 0, 0, 1, a, 1, t, 0, d, info )
148 CALL chkxer(
'ZUNHR_COL', infot, nout, lerr, ok )
150 CALL zunhr_col( 4, 3, 2, a, 4, t, 1, d, info )
151 CALL chkxer(
'ZUNHR_COL', infot, nout, lerr, ok )
155 CALL alaesm( path, ok, nout )
subroutine alaesm(path, ok, nout)
ALAESM
subroutine chkxer(srnamt, infot, nout, lerr, ok)
subroutine zunhr_col(m, n, nb, a, lda, t, ldt, d, info)
ZUNHR_COL
subroutine zerrunhr_col(path, nunit)
ZERRUNHR_COL