Name
HPL_pdgesv Solve A x = b.
Synopsis
#include <hpl.h>
void
HPL_pdgesv(
HPL_T_grid *
GRID
,
HPL_T_palg *
ALGO
,
HPL_T_pmat *
A
);
Description
HPL_pdgesv
factors a N+1-by-N matrix using LU factorization with row
partial pivoting. The main algorithm is the "right looking" variant
with or without look-ahead. The lower triangular factor is left
unpivoted and the pivots are not returned. The right hand side is the
N+1 column of the coefficient matrix.
Arguments
GRID (local input) HPL_T_grid *
On entry, GRID points to the data structure containing the
process grid information.
ALGO (global input) HPL_T_palg *
On entry, ALGO points to the data structure containing the
algorithmic parameters.
A (local input/output) HPL_T_pmat *
On entry, A points to the data structure containing the local
array information.
See Also
HPL_pdgesv0,
HPL_pdgesvK1,
HPL_pdgesvK2,
HPL_pdtrsv