![]() |
XLPack 7.0
XLPack Numerical Library (C API) Reference Manual
|
Functions | |
void | csc_zusmm (char trans, char order, int m, int n, int nrhs, doublecomplex alpha, const doublecomplex val[], const int colptr[], const int rowind[], int base, int ldb, const doublecomplex b[], doublecomplex beta, int ldc, doublecomplex c[], int *info) |
C <- αAB + βC, C <- αATB + βC or C <- αAHB + βC (Complex matrices) (CSC) | |
void | csc_zusmv (char trans, int m, int n, doublecomplex alpha, const doublecomplex val[], const int colptr[], const int rowind[], int base, const doublecomplex x[], int incx, doublecomplex beta, doublecomplex y[], int incy, int *info) |
y <- αAx + βy, y <- αATx + βy or y <- αAHx + βy (Complex matrices) (CSC) | |
void | csc_zussm (char uplo, char trans, char diag, char order, int n, int nrhs, const doublecomplex val[], const int colptr[], const int rowind[], int base, int ldx, doublecomplex x[], int *info) |
Solution of AX = B, ATX = B or AHX = B (Complex triangular matrices) (CSC) | |
void | csc_zussv (char uplo, char trans, char diag, int n, const doublecomplex val[], const int colptr[], const int rowind[], int base, doublecomplex x[], int incx, int *info) |
Solution of Ax = b, ATx = b or AHx = b (Complex triangular matrices) (CSC) | |
void | csr_zusmm (char trans, char order, int m, int n, int nrhs, doublecomplex alpha, const doublecomplex val[], const int rowptr[], const int colind[], int base, int ldb, const doublecomplex b[], doublecomplex beta, int ldc, doublecomplex c[], int *info) |
C <- αAB + βC, C <- αATB + βC or C <- αAHB + βC (Complex matrices) (CSR) | |
void | csr_zusmv (char trans, int m, int n, doublecomplex alpha, const doublecomplex val[], const int rowptr[], const int colind[], int base, const doublecomplex x[], int incx, doublecomplex beta, doublecomplex y[], int incy, int *info) |
y <- αAx + βy, y <- αATx + βy or y <- αAHx + βy (Complex matrices) (CSR) | |
void | csr_zussm (char uplo, char trans, char diag, char order, int n, int nrhs, const doublecomplex val[], const int rowptr[], const int colind[], int base, int ldx, doublecomplex x[], int *info) |
Solution of AX = B, ATX = B or AHX = B (Complex triangular matrices) (CSR) | |
void | csr_zussv (char uplo, char trans, char diag, int n, const doublecomplex val[], const int rowptr[], const int colind[], int base, doublecomplex x[], int incx, int *info) |
Solution of Ax = b, ATx = b or AHx = b (Complex triangular matrices) (CSR) | |
void | hsc_zusmv (char uplo, int n, doublecomplex alpha, const doublecomplex val[], const int colptr[], const int rowind[], int base, const doublecomplex x[], int incx, doublecomplex beta, doublecomplex y[], int incy, int *info) |
y <- αAx + βy (Hermitian matrices) (CSC) | |
void | hsr_zusmv (char uplo, int n, doublecomplex alpha, const doublecomplex val[], const int rowptr[], const int colind[], int base, const doublecomplex x[], int incx, doublecomplex beta, doublecomplex y[], int incy, int *info) |
y <- αAx + βy (Hermitian matrices) (CSR) | |
void | ssc_zusmv (char uplo, int n, doublecomplex alpha, const doublecomplex val[], const int colptr[], const int rowind[], int base, const doublecomplex x[], int incx, doublecomplex beta, doublecomplex y[], int incy, int *info) |
y <- αAx + βy (Complex symmetric matrices) (CSC) | |
void | ssr_zusmv (char uplo, int n, doublecomplex alpha, const doublecomplex val[], const int rowptr[], const int colind[], int base, const doublecomplex x[], int incx, doublecomplex beta, doublecomplex y[], int incy, int *info) |
y <- αAx + βy (Complex symmetric matrices) (CSR) | |
This is the group of D1a. Elementary vector/matrix operations: BLAS (Complex)