summaryrefslogtreecommitdiff
path: root/TESTING/LIN/derrpox.f
diff options
context:
space:
mode:
authordeaglanhalligan <deaglanhalligan@8a072113-8704-0410-8d35-dd094bca7971>2009-01-22 10:40:59 +0000
committerdeaglanhalligan <deaglanhalligan@8a072113-8704-0410-8d35-dd094bca7971>2009-01-22 10:40:59 +0000
commit749c032e2644bd48b5d8127ab574742d7a739603 (patch)
treea43393edc2dbf50e7bc8a70e66536dbb512fdab8 /TESTING/LIN/derrpox.f
parentef145621404f97fc38ea3cc89432148563df4e9a (diff)
downloadlapack-749c032e2644bd48b5d8127ab574742d7a739603.tar.gz
lapack-749c032e2644bd48b5d8127ab574742d7a739603.tar.bz2
lapack-749c032e2644bd48b5d8127ab574742d7a739603.zip
Added the rest of the extra precise iterative refinement testing.
Diffstat (limited to 'TESTING/LIN/derrpox.f')
-rw-r--r--TESTING/LIN/derrpox.f19
1 files changed, 11 insertions, 8 deletions
diff --git a/TESTING/LIN/derrpox.f b/TESTING/LIN/derrpox.f
index f6ab31fb..e8c1e7e8 100644
--- a/TESTING/LIN/derrpox.f
+++ b/TESTING/LIN/derrpox.f
@@ -1,6 +1,6 @@
SUBROUTINE DERRPO( PATH, NUNIT )
*
-* -- LAPACK test routine (version 3.1) --
+* -- LAPACK test routine (version 3.2) --
* Univ. of Tennessee, Univ. of California Berkeley and NAG Ltd..
* November 2006
*
@@ -15,6 +15,9 @@
* DERRPO tests the error exits for the DOUBLE PRECISION routines
* for symmetric positive definite matrices.
*
+* Note that this file is used only when the XBLAS are available,
+* otherwise derrpo.f defines this subroutine.
+*
* Arguments
* =========
*
@@ -41,7 +44,7 @@
DOUBLE PRECISION A( NMAX, NMAX ), AF( NMAX, NMAX ), B( NMAX ),
$ R1( NMAX ), R2( NMAX ), W( 3*NMAX ), X( NMAX ),
$ S( NMAX ), ERR_BNDS_N( NMAX, 3 ),
- $ ERR_BNDS_C( NMAX, 3 ), PARAMS
+ $ ERR_BNDS_C( NMAX, 3), PARAMS( 1 )
* ..
* .. External Functions ..
LOGICAL LSAMEN
@@ -189,7 +192,7 @@
NPARAMS = 0
SRNAMT = 'DPORFSX'
INFOT = 1
- CALL DPORFSX( '/', EQ, 0, 0, A, 1, AF, 1, S, B, 1, X, 1,
+ CALL DPORFSX( '/', EQ, 0, 0, A, 1, AF, 1, S, B, 1, X, 1,
$ RCOND, BERR, N_ERR_BNDS, ERR_BNDS_N, ERR_BNDS_C, NPARAMS,
$ PARAMS, W, IW, INFO )
CALL CHKXER( 'DPORFSX', INFOT, NOUT, LERR, OK )
@@ -205,27 +208,27 @@
$ PARAMS, W, IW, INFO )
CALL CHKXER( 'DPORFSX', INFOT, NOUT, LERR, OK )
INFOT = 4
- CALL DPORFSX( 'U', EQ, 0, -1, A, 1, AF, 1, S, B, 1, X, 1,
+ CALL DPORFSX( 'U', EQ, 0, -1, A, 1, AF, 1, S, B, 1, X, 1,
$ RCOND, BERR, N_ERR_BNDS, ERR_BNDS_N, ERR_BNDS_C, NPARAMS,
$ PARAMS, W, IW, INFO )
CALL CHKXER( 'DPORFSX', INFOT, NOUT, LERR, OK )
INFOT = 6
- CALL DPORFSX( 'U', EQ, 2, 1, A, 1, AF, 2, S, B, 2, X, 2,
+ CALL DPORFSX( 'U', EQ, 2, 1, A, 1, AF, 2, S, B, 2, X, 2,
$ RCOND, BERR, N_ERR_BNDS, ERR_BNDS_N, ERR_BNDS_C, NPARAMS,
$ PARAMS, W, IW, INFO )
CALL CHKXER( 'DPORFSX', INFOT, NOUT, LERR, OK )
INFOT = 8
- CALL DPORFSX( 'U', EQ, 2, 1, A, 2, AF, 1, S, B, 2, X, 2,
+ CALL DPORFSX( 'U', EQ, 2, 1, A, 2, AF, 1, S, B, 2, X, 2,
$ RCOND, BERR, N_ERR_BNDS, ERR_BNDS_N, ERR_BNDS_C, NPARAMS,
$ PARAMS, W, IW, INFO )
CALL CHKXER( 'DPORFSX', INFOT, NOUT, LERR, OK )
INFOT = 11
- CALL DPORFSX( 'U', EQ, 2, 1, A, 2, AF, 2, S, B, 1, X, 2,
+ CALL DPORFSX( 'U', EQ, 2, 1, A, 2, AF, 2, S, B, 1, X, 2,
$ RCOND, BERR, N_ERR_BNDS, ERR_BNDS_N, ERR_BNDS_C, NPARAMS,
$ PARAMS, W, IW, INFO )
CALL CHKXER( 'DPORFSX', INFOT, NOUT, LERR, OK )
INFOT = 13
- CALL DPORFSX( 'U', EQ, 2, 1, A, 2, AF, 2, S, B, 2, X, 1,
+ CALL DPORFSX( 'U', EQ, 2, 1, A, 2, AF, 2, S, B, 2, X, 1,
$ RCOND, BERR, N_ERR_BNDS, ERR_BNDS_N, ERR_BNDS_C, NPARAMS,
$ PARAMS, W, IW, INFO )
CALL CHKXER( 'DPORFSX', INFOT, NOUT, LERR, OK )