|
5 | 5 | * Online html documentation available at |
6 | 6 | * http://www.netlib.org/lapack/explore-html/ |
7 | 7 | * |
8 | | -*> \htmlonly |
9 | 8 | *> Download ZLA_SYRFSX_EXTENDED + dependencies |
10 | 9 | *> <a href="http://www.netlib.org/cgi-bin/netlibfiles.tgz?format=tgz&filename=/lapack/lapack_routine/zla_syrfsx_extended.f"> |
11 | 10 | *> [TGZ]</a> |
12 | 11 | *> <a href="http://www.netlib.org/cgi-bin/netlibfiles.zip?format=zip&filename=/lapack/lapack_routine/zla_syrfsx_extended.f"> |
13 | 12 | *> [ZIP]</a> |
14 | 13 | *> <a href="http://www.netlib.org/cgi-bin/netlibfiles.txt?format=txt&filename=/lapack/lapack_routine/zla_syrfsx_extended.f"> |
15 | 14 | *> [TXT]</a> |
16 | | -*> \endhtmlonly |
17 | 15 | * |
18 | 16 | * Definition: |
19 | 17 | * =========== |
|
370 | 368 | *> \verbatim |
371 | 369 | *> INFO is INTEGER |
372 | 370 | *> = 0: Successful exit. |
373 | | -*> < 0: if INFO = -i, the ith argument to ZLA_HERFSX_EXTENDED had an illegal |
| 371 | +*> < 0: if INFO = -i, the ith argument to ZLA_SYRFSX_EXTENDED had an illegal |
374 | 372 | *> value |
375 | 373 | *> \endverbatim |
376 | 374 | * |
|
382 | 380 | *> \author Univ. of Colorado Denver |
383 | 381 | *> \author NAG Ltd. |
384 | 382 | * |
385 | | -*> \ingroup complex16SYcomputational |
| 383 | +*> \ingroup la_herfsx_extended |
386 | 384 | * |
387 | 385 | * ===================================================================== |
388 | | - SUBROUTINE ZLA_SYRFSX_EXTENDED( PREC_TYPE, UPLO, N, NRHS, A, LDA, |
| 386 | + SUBROUTINE ZLA_SYRFSX_EXTENDED( PREC_TYPE, UPLO, N, NRHS, A, |
| 387 | + $ LDA, |
389 | 388 | $ AF, LDAF, IPIV, COLEQU, C, B, LDB, |
390 | 389 | $ Y, LDY, BERR_OUT, N_NORMS, |
391 | 390 | $ ERR_BNDS_NORM, ERR_BNDS_COMP, RES, |
392 | 391 | $ AYB, DY, Y_TAIL, RCOND, ITHRESH, |
393 | 392 | $ RTHRESH, DZ_UB, IGNORE_CWISE, |
394 | 393 | $ INFO ) |
| 394 | + IMPLICIT NONE |
395 | 395 | * |
396 | 396 | * -- LAPACK computational routine -- |
397 | 397 | * -- LAPACK is a software package provided by Univ. of Tennessee, -- |
@@ -457,7 +457,8 @@ SUBROUTINE ZLA_SYRFSX_EXTENDED( PREC_TYPE, UPLO, N, NRHS, A, LDA, |
457 | 457 | INTEGER ILAUPLO |
458 | 458 | * .. |
459 | 459 | * .. External Subroutines .. |
460 | | - EXTERNAL ZAXPY, ZCOPY, ZSYTRS, ZSYMV, BLAS_ZSYMV_X, |
| 460 | + EXTERNAL ZAXPY, ZCOPY, ZSYTRS, ZSYMV, |
| 461 | + $ BLAS_ZSYMV_X, |
461 | 462 | $ BLAS_ZSYMV2_X, ZLA_SYAMV, ZLA_WWADDW, |
462 | 463 | $ ZLA_LIN_BERR |
463 | 464 | DOUBLE PRECISION DLAMCH |
@@ -491,7 +492,7 @@ SUBROUTINE ZLA_SYRFSX_EXTENDED( PREC_TYPE, UPLO, N, NRHS, A, LDA, |
491 | 492 | INFO = -15 |
492 | 493 | END IF |
493 | 494 | IF( INFO.NE.0 ) THEN |
494 | | - CALL XERBLA( 'ZLA_HERFSX_EXTENDED', -INFO ) |
| 495 | + CALL XERBLA( 'ZLA_SYRFSX_EXTENDED', -INFO ) |
495 | 496 | RETURN |
496 | 497 | END IF |
497 | 498 | EPS = DLAMCH( 'Epsilon' ) |
@@ -537,7 +538,8 @@ SUBROUTINE ZLA_SYRFSX_EXTENDED( PREC_TYPE, UPLO, N, NRHS, A, LDA, |
537 | 538 | * |
538 | 539 | CALL ZCOPY( N, B( 1, J ), 1, RES, 1 ) |
539 | 540 | IF ( Y_PREC_STATE .EQ. BASE_RESIDUAL ) THEN |
540 | | - CALL ZSYMV( UPLO, N, DCMPLX(-1.0D+0), A, LDA, Y(1,J), 1, |
| 541 | + CALL ZSYMV( UPLO, N, DCMPLX(-1.0D+0), A, LDA, Y(1,J), |
| 542 | + $ 1, |
541 | 543 | $ DCMPLX(1.0D+0), RES, 1 ) |
542 | 544 | ELSE IF ( Y_PREC_STATE .EQ. EXTRA_RESIDUAL ) THEN |
543 | 545 | CALL BLAS_ZSYMV_X( UPLO2, N, DCMPLX(-1.0D+0), A, LDA, |
|
0 commit comments