80 COMPLEX A( NMAX, NMAX ), T( NMAX, NMAX ), D(NMAX)
87 CHARACTER(LEN=32) SRNAMT
91 COMMON / infoc / infot, nout, ok, lerr
92 COMMON / srnamc / srnamt
100 WRITE( nout, fmt = * )
106 a( i, j ) = cmplx( 1.e+0 / real( i+j ) )
107 t( i, j ) = cmplx( 1.e+0 / real( i+j ) )
109 d( j ) = ( 0.e+0, 0.e+0 )
120 CALL cunhr_col( -1, 0, 1, a, 1, t, 1, d, info )
121 CALL chkxer(
'CUNHR_COL', infot, nout, lerr, ok )
124 CALL cunhr_col( 0, -1, 1, a, 1, t, 1, d, info )
125 CALL chkxer(
'CUNHR_COL', infot, nout, lerr, ok )
126 CALL cunhr_col( 1, 2, 1, a, 1, t, 1, d, info )
127 CALL chkxer(
'CUNHR_COL', infot, nout, lerr, ok )
130 CALL cunhr_col( 0, 0, -1, a, 1, t, 1, d, info )
131 CALL chkxer(
'CUNHR_COL', infot, nout, lerr, ok )
133 CALL cunhr_col( 0, 0, 0, a, 1, t, 1, d, info )
134 CALL chkxer(
'CUNHR_COL', infot, nout, lerr, ok )
137 CALL cunhr_col( 0, 0, 1, a, -1, t, 1, d, info )
138 CALL chkxer(
'CUNHR_COL', infot, nout, lerr, ok )
140 CALL cunhr_col( 0, 0, 1, a, 0, t, 1, d, info )
141 CALL chkxer(
'CUNHR_COL', infot, nout, lerr, ok )
143 CALL cunhr_col( 2, 0, 1, a, 1, t, 1, d, info )
144 CALL chkxer(
'CUNHR_COL', infot, nout, lerr, ok )
147 CALL cunhr_col( 0, 0, 1, a, 1, t, -1, d, info )
148 CALL chkxer(
'CUNHR_COL', infot, nout, lerr, ok )
150 CALL cunhr_col( 0, 0, 1, a, 1, t, 0, d, info )
151 CALL chkxer(
'CUNHR_COL', infot, nout, lerr, ok )
153 CALL cunhr_col( 4, 3, 2, a, 4, t, 1, d, info )
154 CALL chkxer(
'CUNHR_COL', infot, nout, lerr, ok )
158 CALL alaesm( path, ok, nout )