HP MLIB User's Guide Vol. 2 7th Ed.

786 HP MLIB LAPACK User’s Guide
pdgstrf/pzgstrf Perform the LU factorization in parallel.
Glu_persist (input) Glu_persist_t* Global data
structure (xsup, supno) replicated on all processes,
describing the supernode partition in the factored
matrices L and U:
xsup[s] is the leading column of the s-th supernode.
supno[i] is the supernode number to which column i
belongs.
Llu (input/output) LocalLU-t* The distributed data
structures to store L and U factors.
grid
(input)
The 2D process mesh. It contains the MPI
communicator, the number of process rows (NPROW),
the number of process columns (NPCOL), and my
process rank, It is an input argument to all the parallel
routines.
stat
(output)
Record the statistics on runtime and floating-point
operation count.
info
(output) = 0
: successful exit
< 0: if info= -i, the i-th argument had an illegal value.
> 0: If info= i, U(i,i) is exactly zero. The factorization
has been completed, but the factor U is exactly
singular, and division by zero will occur if it is used to
solve a system of equations.