version 1.2, 2010/04/21 13:45:24
|
version 1.8, 2010/12/21 13:53:37
|
Line 1
|
Line 1
|
SUBROUTINE DSGESV( N, NRHS, A, LDA, IPIV, B, LDB, X, LDX, WORK, |
SUBROUTINE DSGESV( N, NRHS, A, LDA, IPIV, B, LDB, X, LDX, WORK, |
+ SWORK, ITER, INFO ) |
+ SWORK, ITER, INFO ) |
* |
* |
* -- LAPACK PROTOTYPE driver routine (version 3.2) -- |
* -- LAPACK PROTOTYPE driver routine (version 3.2.2) -- |
* -- LAPACK is a software package provided by Univ. of Tennessee, -- |
* -- LAPACK is a software package provided by Univ. of Tennessee, -- |
* -- Univ. of California Berkeley, Univ. of Colorado Denver and NAG Ltd..-- |
* -- Univ. of California Berkeley, Univ. of Colorado Denver and NAG Ltd..-- |
* February 2007 |
* February 2007 |
Line 62
|
Line 62
|
* The number of right hand sides, i.e., the number of columns |
* The number of right hand sides, i.e., the number of columns |
* of the matrix B. NRHS >= 0. |
* of the matrix B. NRHS >= 0. |
* |
* |
* A (input or input/ouptut) DOUBLE PRECISION array, |
* A (input/output) DOUBLE PRECISION array, |
* dimension (LDA,N) |
* dimension (LDA,N) |
* On entry, the N-by-N coefficient matrix A. |
* On entry, the N-by-N coefficient matrix A. |
* On exit, if iterative refinement has been successfully used |
* On exit, if iterative refinement has been successfully used |
Line 94
|
Line 94
|
* LDX (input) INTEGER |
* LDX (input) INTEGER |
* The leading dimension of the array X. LDX >= max(1,N). |
* The leading dimension of the array X. LDX >= max(1,N). |
* |
* |
* WORK (workspace) DOUBLE PRECISION array, dimension (N*NRHS) |
* WORK (workspace) DOUBLE PRECISION array, dimension (N,NRHS) |
* This array is used to hold the residual vectors. |
* This array is used to hold the residual vectors. |
* |
* |
* SWORK (workspace) REAL array, dimension (N*(N+NRHS)) |
* SWORK (workspace) REAL array, dimension (N*(N+NRHS)) |