![]() |
XLPack 7.0
XLPack Numerical Library (C API) Reference Manual
|
Functions | |
void | dgbmv (char trans, int m, int n, int kl, int ku, double alpha, int ldab, double ab[], double x[], int incx, double beta, double y[], int incy) |
y <- αAx + βy or y <- αATx + βy (band matrices) (BLAS 2) | |
void | dgemv (char trans, int m, int n, double alpha, int lda, double a[], double x[], int incx, double beta, double y[], int incy) |
y <- αAx + βy or y <- αATx + βy (BLAS 2) | |
void | dger (int m, int n, double alpha, double x[], int incx, double y[], int incy, int lda, double a[]) |
Rank 1 operation: A <- αxyT + A (BLAS 2) | |
void | dsbmv (char uplo, int n, int k, double alpha, int ldab, double ab[], double x[], int incx, double beta, double y[], int incy) |
y <- αAx + βy (symmetric band matrices) (BLAS 2) | |
void | dspmv (char uplo, int n, double alpha, double ap[], double x[], int incx, double beta, double y[], int incy) |
y <- αAx + βy (symmetric matrices in packed form) (BLAS 2) | |
void | dspr (char uplo, int n, double alpha, double x[], int incx, double ap[]) |
Rank 1 operation: A <- αxxT + A (symmetric matrices in packed form) (BLAS 2) | |
void | dspr2 (char uplo, int n, double alpha, double x[], int incx, double y[], int incy, double ap[]) |
Rank 2 operation: A <- αxyT + αyxT + A (symmetric matrices in packed form) (BLAS 2) | |
void | dsymv (char uplo, int n, double alpha, int lda, double a[], double x[], int incx, double beta, double y[], int incy) |
y <- αAx + βy (symmetric matrices) (BLAS 2) | |
void | dsyr (char uplo, int n, double alpha, double x[], int incx, int lda, double a[]) |
Rank 1 operation: A <- αxxT + A (symmetric matrices) (BLAS 2) | |
void | dsyr2 (char uplo, int n, double alpha, double x[], int incx, double y[], int incy, int lda, double a[]) |
Rank 2 operation: A <- αxyT + αyxT + A (symmetric matrices) (BLAS 2) | |
void | dtbmv (char uplo, char trans, char diag, int n, int k, int ldab, double ab[], double x[], int incx) |
x <- Ax or x <- ATx (triangular band matrices) (BLAS 2) | |
void | dtbsv (char uplo, char trans, char diag, int n, int k, int ldab, double ab[], double x[], int incx) |
Solution of Ax = b or ATx = b (triangular band matrices) (BLAS 2) | |
void | dtpmv (char uplo, char trans, char diag, int n, double ap[], double x[], int incx) |
x <- Ax or x <- ATx (triangular matrices in packed form) (BLAS 2) | |
void | dtpsv (char uplo, char trans, char diag, int n, double ap[], double x[], int incx) |
Solution of Ax = b or ATx = b (triangular matrices in packed form) (BLAS 2) | |
void | dtrmv (char uplo, char trans, char diag, int n, int lda, double a[], double x[], int incx) |
x <- Ax or x <- ATx (triangular matrices) (BLAS 2) | |
void | dtrsv (char uplo, char trans, char diag, int n, int lda, double a[], double x[], int incx) |
Solution of Ax = b or ATx = b (triangular matrices) (BLAS 2) | |
This is the group of D1a. Elementary vector operations: BLAS2.