SuperLU_DIST
4.0
superlu_dist on CPU and GPU clusters
|
Performs sparse matrix-vector multiplication. More...
Functions | |
int | pzgsmv_AXglobal_setup (SuperMatrix *A, Glu_persist_t *Glu_persist, gridinfo_t *grid, int_t *m, int_t *update[], doublecomplex *val[], int_t *bindx[], int_t *mv_sup_to_proc) |
int | pzgsmv_AXglobal (int_t m, int_t update[], doublecomplex val[], int_t bindx[], doublecomplex X[], doublecomplex ax[]) |
int | pzgsmv_AXglobal_abs (int_t m, int_t update[], doublecomplex val[], int_t bindx[], doublecomplex X[], double ax[]) |
Performs sparse matrix-vector multiplication.
– Distributed SuperLU routine (version 1.0) – Lawrence Berkeley National Lab, Univ. of California Berkeley. September 1, 1999
int pzgsmv_AXglobal | ( | int_t | m, |
int_t | update[], | ||
doublecomplex | val[], | ||
int_t | bindx[], | ||
doublecomplex | X[], | ||
doublecomplex | ax[] | ||
) |
Performs sparse matrix-vector multiplication.
int pzgsmv_AXglobal_abs | ( | int_t | m, |
int_t | update[], | ||
doublecomplex | val[], | ||
int_t | bindx[], | ||
doublecomplex | X[], | ||
double | ax[] | ||
) |
int pzgsmv_AXglobal_setup | ( | SuperMatrix * | A, |
Glu_persist_t * | Glu_persist, | ||
gridinfo_t * | grid, | ||
int_t * | m, | ||
int_t * | update[], | ||
doublecomplex * | val[], | ||
int_t * | bindx[], | ||
int_t * | mv_sup_to_proc | ||
) |