67 const double * a,
const int * ia,
const int * ja,
103 const int * m,
const int * n,
const int * k,
104 const double * alpha,
105 const char * matdescra,
const double * val,
const int * indx,
106 const int * pntrb,
const int * pntre,
107 const double * b,
const int * ldb,
109 double * c,
const int * ldc
153 const char * trans,
const int * request,
const int * sort,
154 const int * m,
const int * n,
const int * k,
155 double * a,
int * ja,
int * ia,
156 double * b,
int * jb,
int * ib,
157 double * c,
int * jc,
int * ic,
158 const int * nzmax,
int * info
193 const char * trans,
const int * request,
194 const int * m,
const int * n,
195 const double * a,
const int * ja,
const int * ia,
This is an ALP-specific extension to the NIST Sparse BLAS standard, which the ALP libsparseblas trans...
void * extblas_sparse_vector
A sparse vector.
Definition: blas_sparse_vec.h:34
void spblas_dcsrmultcsr(const char *trans, const int *request, const int *sort, const int *m, const int *n, const int *k, double *a, int *ja, int *ia, double *b, int *jb, int *ib, double *c, int *jc, int *ic, const int *nzmax, int *info)
Computes or , where all matrices are sparse and employ the Compressed Row Storage (CRS).
void extspblas_free()
An extension that frees any buffers the ALP/GraphBLAS-generated SparseBLAS library may have allocated...
void extspblas_dcsrmultsv(const char *trans, const int *request, const int *m, const int *n, const double *a, const int *ja, const int *ia, const extblas_sparse_vector x, extblas_sparse_vector y)
Performs sparse matrix–sparse vector multiplication.
void spblas_dcsrmm(const char *transa, const int *m, const int *n, const int *k, const double *alpha, const char *matdescra, const double *val, const int *indx, const int *pntrb, const int *pntre, const double *b, const int *ldb, const double *beta, double *c, const int *ldc)
Computes a variant of .
void spblas_dcsrgemv(const char *transa, const int *m, const double *a, const int *ia, const int *ja, const double *x, double *y)
Performs sparse matrix–vector multiplication.