HPL_pdgesv - Man Page

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 (3), HPL_pdgesvK1 (3), HPL_pdgesvK2 (3), HPL_pdtrsv (3).

Referenced By

HPL_pdgesv0(3), HPL_pdgesvK1(3), HPL_pdgesvK2(3), HPL_pdlaswp00N(3), HPL_pdlaswp00T(3), HPL_pdlaswp01N(3), HPL_pdlaswp01T(3), HPL_pdtrsv(3), HPL_pdupdateNN(3), HPL_pdupdateNT(3), HPL_pdupdateTN(3), HPL_pdupdateTT(3).

February 24, 2016 HPL 2.2 HPL Library Functions