![]() |
XLPack 6.1
C/C++ API Reference Manual
|
Functions | |
| void | _zgbmv (char trans, int m, int n, int kl, int ku, doublecomplex alpha, int ldab, doublecomplex ab[], doublecomplex x[], int incx, doublecomplex beta, doublecomplex y[], int incy) |
| y <- αAx + βy, y <- αATx + βy or y <- αAHx + βy (complex band matrices) (BLAS 2) | |
| void | _zgemv (char trans, int m, int n, doublecomplex alpha, int lda, doublecomplex a[], doublecomplex x[], int incx, doublecomplex beta, doublecomplex y[], int incy) |
| y <- αAx + βy, y <- αATx + βy or y <- αAHx + βy (complex matrices) (BLAS 2) | |
| void | _zgerc (int m, int n, doublecomplex alpha, doublecomplex x[], int incx, doublecomplex y[], int incy, int lda, doublecomplex a[]) |
| Rank 1 operation: A <- αxyH + A (complex matrices) (BLAS 2) | |
| void | _zgeru (int m, int n, doublecomplex alpha, doublecomplex x[], int incx, doublecomplex y[], int incy, int lda, doublecomplex a[]) |
| Rank 1 operation: A <- αxyT + A (complex matrices) (BLAS 2) | |
| void | _zhbmv (char uplo, int n, int k, doublecomplex alpha, int ldab, doublecomplex ab[], doublecomplex x[], int incx, doublecomplex beta, doublecomplex y[], int incy) |
| y <- αAx + βy (Hermitian band matrices) (BLAS 2) | |
| void | _zhemv (char uplo, int n, doublecomplex alpha, int lda, doublecomplex a[], doublecomplex x[], int incx, doublecomplex beta, doublecomplex y[], int incy) |
| y <- αAx + βy (Hermitian matrices) (BLAS 2) | |
| void | _zher (char uplo, int n, double alpha, doublecomplex x[], int incx, int lda, doublecomplex a[]) |
| Rank 1 operation: A <- αxxH + A (Hermitian matrices) (BLAS 2) | |
| void | _zher2 (char uplo, int n, doublecomplex alpha, doublecomplex x[], int incx, doublecomplex y[], int incy, int lda, doublecomplex a[]) |
| Rank 2 operation: A <- αxyH + conjg(α)yxH + A (Hermitian matrices) (BLAS 2) | |
| void | _zhpmv (char uplo, int n, doublecomplex alpha, doublecomplex ap[], doublecomplex x[], int incx, doublecomplex beta, doublecomplex y[], int incy) |
| y <- αAx + βy (Hermitian matrices in packed form) (BLAS 2) | |
| void | _zhpr (char uplo, int n, double alpha, doublecomplex x[], int incx, doublecomplex ap[]) |
| Rank 1 operation: A <- αxxH + A (Hermitian matrices in packed form) (BLAS 2) | |
| void | _zhpr2 (char uplo, int n, doublecomplex alpha, doublecomplex x[], int incx, doublecomplex y[], int incy, doublecomplex ap[]) |
| Rank 2 operation: A <- αxyH + conjg(α)yxH + A (Hermitian matrices in packed form) (BLAS 2) | |
| void | _zsbmv (char uplo, int n, int k, doublecomplex alpha, int ldab, doublecomplex ab[], doublecomplex x[], int incx, doublecomplex beta, doublecomplex y[], int incy) |
| y <- αAx + βy (complex symmetric band matrices) (BLAS 2) | |
| void | _zspmv (char uplo, int n, doublecomplex alpha, doublecomplex ap[], doublecomplex x[], int incx, doublecomplex beta, doublecomplex y[], int incy) |
| y <- αAx + βy (complex symmetric matrices in packed form) (BLAS 2) | |
| void | _zspr (char uplo, int n, doublecomplex alpha, doublecomplex x[], int incx, doublecomplex ap[]) |
| Rank 1 operation: A <- αxxT + A (complex symmetric matrices in packed form) (BLAS 2) | |
| void | _zspr2 (char uplo, int n, doublecomplex alpha, doublecomplex x[], int incx, doublecomplex y[], int incy, doublecomplex ap[]) |
| Rank 2 operation: A <- αxyT + αyxT + A (complex symmetric matrices in packed form) (BLAS 2) | |
| void | _zsymv (char uplo, int n, doublecomplex alpha, int lda, doublecomplex a[], doublecomplex x[], int incx, doublecomplex beta, doublecomplex y[], int incy) |
| y <- αAx + βy (complex symmetric matrices) (BLAS 2) | |
| void | _zsyr (char uplo, int n, doublecomplex alpha, doublecomplex x[], int incx, int lda, doublecomplex a[]) |
| Rank 1 operation: A <- αxxT + A (complex symmetric matrices) (BLAS 2) | |
| void | _zsyr2 (char uplo, int n, doublecomplex alpha, doublecomplex x[], int incx, doublecomplex y[], int incy, int lda, doublecomplex a[]) |
| Rank 2 operation: A <- αxyT + αyxT + A (complex symmetric matrices) (BLAS 2) | |
| void | _ztbmv (char uplo, char trans, char diag, int n, int k, int ldab, doublecomplex ab[], doublecomplex x[], int incx) |
| x <- Ax, x <- ATx or x <- AHx (complex triangular band matrices) (BLAS 2) | |
| void | _ztbsv (char uplo, char trans, char diag, int n, int k, int ldab, doublecomplex ab[], doublecomplex x[], int incx) |
| Solution of Ax = b, ATx = b or AHx = b (complex triangular band matrices) (BLAS 2) | |
| void | _ztpmv (char uplo, char trans, char diag, int n, doublecomplex ap[], doublecomplex x[], int incx) |
| x <- Ax, x <- ATx or x <- AHx (complex triangular matrices in packed form) (BLAS 2) | |
| void | _ztpsv (char uplo, char trans, char diag, int n, doublecomplex ap[], doublecomplex x[], int incx) |
| Solution of Ax = b, ATx = b or AHx = b (complex triangular matrices in packed form) (BLAS 2) | |
| void | _ztrmv (char uplo, char trans, char diag, int n, int lda, doublecomplex a[], doublecomplex x[], int incx) |
| x <- Ax, x <- ATx or x <- AHx (complex triangular matrices) (BLAS 2) | |
| void | _ztrsv (char uplo, char trans, char diag, int n, int lda, doublecomplex a[], doublecomplex x[], int incx) |
| Solution of Ax = b, ATx = b or AHx = b (complex triangular matrices) (BLAS 2) | |
This is the group of D1a. Elementary vector operations: BLAS2 (complex).