6 #ifndef GHOST_SPMV_SOLVERS_H
7 #define GHOST_SPMV_SOLVERS_H
ghost_error ghost_spmv_goodfaith(ghost_densemat *res, ghost_sparsemat *mat, ghost_densemat *invec, ghost_spmv_opts traits)
Definition: spmv_overlap.c:21
ghost_error
Error return type.
Definition: error.h:23
ghost_error ghost_spmv_taskmode(ghost_densemat *res, ghost_sparsemat *mat, ghost_densemat *invec, ghost_spmv_opts traits)
Definition: spmv_task.c:88
ghost_error ghost_spmv_vectormode(ghost_densemat *res, ghost_sparsemat *mat, ghost_densemat *invec, ghost_spmv_opts traits)
Definition: spmv_vector.c:21
A sparse matrix.
Definition: sparsemat.h:476
Definition: sparsemat.h:71
ghost_error ghost_spmv_pipelined(ghost_densemat *res, ghost_sparsemat *mat, ghost_densemat *invec, ghost_spmv_opts traits)
Definition: spmv_pipelined.c:95
A dense vector/matrix.
Definition: densemat.h:226