![]() |
XLPack 7.0
XLPack Numerical Library (C API) Reference Manual
|
Functions | |
void | csc_dusmm (char trans, char order, int m, int n, int nrhs, double alpha, const double val[], const int colptr[], const int rowind[], int base, int ldb, const double b[], double beta, int ldc, double c[], int *info) |
C <- αAB + βC or C <- αATB + βC (CSC) | |
void | csc_dusmv (char trans, int m, int n, double alpha, const double val[], const int colptr[], const int rowind[], int base, const double x[], int incx, double beta, double y[], int incy, int *info) |
y <- αAx + βy or y <- αATx + βy (CSC) | |
void | csc_dussm (char uplo, char trans, char diag, char order, int n, int nrhs, const double val[], const int colptr[], const int rowind[], int base, int ldx, double x[], int *info) |
Solution of AX = B or ATX = B (Triangular matrices) (CSC) | |
void | csc_dussv (char uplo, char trans, char diag, int n, const double val[], const int colptr[], const int rowind[], int base, double x[], int incx, int *info) |
Solution of Ax = b or ATx = b (triangular matrices) (CSC) | |
void | csr_dusmm (char trans, char order, int m, int n, int nrhs, double alpha, const double val[], const int rowptr[], const int colind[], int base, int ldb, const double b[], double beta, int ldc, double c[], int *info) |
C <- αAB + βC or C <- αATB + βC (CSR) | |
void | csr_dusmv (char trans, int m, int n, double alpha, const double val[], const int rowptr[], const int colind[], int base, const double x[], int incx, double beta, double y[], int incy, int *info) |
y <- αAx + βy or y <- αATx + βy (CSR) | |
void | csr_dussm (char uplo, char trans, char diag, char order, int n, int nrhs, const double val[], const int rowptr[], const int colind[], int base, int ldx, double x[], int *info) |
Solution of AX = B or ATX = B (Triangular matrices) (CSR) | |
void | csr_dussv (char uplo, char trans, char diag, int n, const double val[], const int rowptr[], const int colind[], int base, double x[], int incx, int *info) |
Solution of Ax = b or ATx = b (triangular matrices) (CSR) | |
void | ssc_dusmv (char uplo, int n, double alpha, const double val[], const int colptr[], const int rowind[], int base, const double x[], int incx, double beta, double y[], int incy, int *info) |
y <- αAx + βy (Symmetric matrices) (CSC) | |
void | ssr_dusmv (char uplo, int n, double alpha, const double val[], const int rowptr[], const int colind[], int base, const double x[], int incx, double beta, double y[], int incy, int *info) |
y <- αAx + βy (Symmetric matrices) (CSR) | |
This is the group of D1a. Elementary vector/matrix operations: BLAS