|
21 | 21 | *> |
22 | 22 | *> \verbatim |
23 | 23 | *> |
24 | | -*> CERRHS tests the error exits for CGEBAK, CGEBAL, CGEHRD, CUNGHR, |
25 | | -*> CUNMHR, CHSEQR, CHSEIN, CTREVC, and CTREVC3. |
| 24 | +*> CERRHS tests the error exits for CGEBAK, CGEBAL, CGEHRD, CGEHD2, |
| 25 | +*> CUNGHR, CUNMHR, CHSEQR, CHSEIN, CTREVC, and CTREVC3. |
26 | 26 | *> \endverbatim |
27 | 27 | * |
28 | 28 | * Arguments: |
@@ -86,7 +86,7 @@ SUBROUTINE CERRHS( PATH, NUNIT ) |
86 | 86 | * .. |
87 | 87 | * .. External Subroutines .. |
88 | 88 | EXTERNAL CHKXER, CGEBAK, CGEBAL, CGEHRD, CHSEIN, CHSEQR, |
89 | | - $ CUNGHR, CUNMHR, CTREVC, CTREVC3 |
| 89 | + $ CUNGHR, CUNMHR, CTREVC, CTREVC3, CGEHD2 |
90 | 90 | * .. |
91 | 91 | * .. Intrinsic Functions .. |
92 | 92 | INTRINSIC REAL |
@@ -193,6 +193,29 @@ SUBROUTINE CERRHS( PATH, NUNIT ) |
193 | 193 | CALL CHKXER( 'CGEHRD', INFOT, NOUT, LERR, OK ) |
194 | 194 | NT = NT + 7 |
195 | 195 | * |
| 196 | +* CGEHD2 |
| 197 | +* |
| 198 | + SRNAMT = 'CGEHD2' |
| 199 | + INFOT = 1 |
| 200 | + CALL CGEHD2( -1, 1, 1, A, 1, TAU, W, INFO ) |
| 201 | + CALL CHKXER( 'CGEHD2', INFOT, NOUT, LERR, OK ) |
| 202 | + INFOT = 2 |
| 203 | + CALL CGEHD2( 0, 0, 0, A, 1, TAU, W, INFO ) |
| 204 | + CALL CHKXER( 'CGEHD2', INFOT, NOUT, LERR, OK ) |
| 205 | + INFOT = 2 |
| 206 | + CALL CGEHD2( 0, 2, 0, A, 1, TAU, W, INFO ) |
| 207 | + CALL CHKXER( 'CGEHD2', INFOT, NOUT, LERR, OK ) |
| 208 | + INFOT = 3 |
| 209 | + CALL CGEHD2( 1, 1, 0, A, 1, TAU, W, INFO ) |
| 210 | + CALL CHKXER( 'CGEHD2', INFOT, NOUT, LERR, OK ) |
| 211 | + INFOT = 3 |
| 212 | + CALL CGEHD2( 0, 1, 1, A, 1, TAU, W, INFO ) |
| 213 | + CALL CHKXER( 'CGEHD2', INFOT, NOUT, LERR, OK ) |
| 214 | + INFOT = 5 |
| 215 | + CALL CGEHD2( 2, 1, 1, A, 1, TAU, W, INFO ) |
| 216 | + CALL CHKXER( 'CGEHD2', INFOT, NOUT, LERR, OK ) |
| 217 | + NT = NT + 6 |
| 218 | +* |
196 | 219 | * CUNGHR |
197 | 220 | * |
198 | 221 | SRNAMT = 'CUNGHR' |
|
0 commit comments