HP MLIB User's Guide Vol. 2 7th Ed.
Chapter 11 Introduction to Distributed SuperLU 769
Improve the computed solutions to systems of linear equations
pdgsrfs_ABXglobal/pzgsrfs_ABXglobal
Name pdgsrfs_ABXglobal/pzgsrfs_ABXglobal
Improve the computed solutions to systems of linear equations
Purpose
pdgsrfs_ABXglobal and pzgsrfs_ABXglobal improve the computed solutions to
systems of linear equations and provide error bounds and backward error
estimates for the solutions.
Usage SUPERLU_DIST
void pdgsrfs_ABXglobal (int n, SuperMatrix *A, double anorm,
LUstruct_t *LUstruct, gridinfo_t *grid, double *B, int ldb, double *X,
int ldx, int nrhs, double *berr, SuperLUStat_t *stat, int *info)
void pzgsrfs_ABXglobal (int n, SuperMatrix *A, double anorm,
LUstruct_t *LUstruct, gridinfo_t *grid, double *B, int ldb, double *X,
int ldx, int nrhs, double *berr, SuperLUStat_t *stat, int *info)
SUPERLU_DIST8
void pdgsrfs_ABXglobal (long long n, SuperMatrix *A, double anorm,
LUstruct_t *LUstruct, gridinfo_t *grid, double *B, long long ldb,
double *X, long long ldx, long long nrhs, double *berr,
SuperLUStat_t *stat, long long *info)
void pzgsrfs_ABXglobal (long long n, SuperMatrix *A, double anorm,
LUstruct_t *LUstruct, gridinfo_t *grid, double *B, long long ldb,
double *X, long long ldx, long long nrhs, double *berr,
SuperLUStat_t *stat, long long *info)
Arguments n
(input)(global)
The order of the system of linear equations.
A
(input/output)
The original matrix A, or the scaled A if equilibration
was done. A is also permuted into the form
Pc*Pr*A*Pc', where Pr and Pc are permutation
matrices. The type of A can be: Stype=SLU_NCP;
Dtype=SLU_D for pdgsrfs_ABXglobal or SLU_Z for
pzgsrfs_ABXglobal; Mtype=SLU_GE.
NOTE A must reside in all processes.
anorm
(input)
The norm of the original matrix A, or the scaled A if
equilibration was done.