SuperLU_DIST
4.0
superlu_dist on CPU and GPU clusters
|
Parallel sparse matrix-vector multiplication. More...
Functions | |
void | pdgsmv_init (SuperMatrix *A, int_t *row_to_proc, gridinfo_t *grid, pdgsmv_comm_t *gsmv_comm) |
void | pdgsmv (int_t abs, SuperMatrix *A_internal, gridinfo_t *grid, pdgsmv_comm_t *gsmv_comm, double x[], double ax[]) |
void | pdgsmv_finalize (pdgsmv_comm_t *gsmv_comm) |
Parallel sparse matrix-vector multiplication.
– Distributed SuperLU routine (version 2.0) – Lawrence Berkeley National Lab, Univ. of California Berkeley. March 15, 2003
void pdgsmv | ( | int_t | abs, |
SuperMatrix * | A_internal, | ||
gridinfo_t * | grid, | ||
pdgsmv_comm_t * | gsmv_comm, | ||
double | x[], | ||
double | ax[] | ||
) |
void pdgsmv_finalize | ( | pdgsmv_comm_t * | gsmv_comm | ) |
void pdgsmv_init | ( | SuperMatrix * | A, |
int_t * | row_to_proc, | ||
gridinfo_t * | grid, | ||
pdgsmv_comm_t * | gsmv_comm | ||
) |