![]() |
XLPack 6.1
C/C++ API リファレンスマニュアル
|
関数 | |
| 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 または y <- αATx + βy (帯行列) (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 または 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 操作: 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 (対称帯行列) (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 (対称行列) (圧縮形式) (BLAS 2) | |
| void | _dspr (char uplo, int n, double alpha, double x[], int incx, double ap[]) |
| Rank 1 操作: A <- αxxT + A (対称行列) (圧縮形式) (BLAS 2) | |
| void | _dspr2 (char uplo, int n, double alpha, double x[], int incx, double y[], int incy, double ap[]) |
| Rank 2 操作: A <- αxyT + αyxT + A (対称行列) (圧縮形式) (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 (対称行列) (BLAS 2) | |
| void | _dsyr (char uplo, int n, double alpha, double x[], int incx, int lda, double a[]) |
| Rank 1 操作: A <- αxxT + A (対称行列) (BLAS 2) | |
| void | _dsyr2 (char uplo, int n, double alpha, double x[], int incx, double y[], int incy, int lda, double a[]) |
| Rank 2 操作: A <- αxyT + αyxT + A (対称行列) (BLAS 2) | |
| void | _dtbmv (char uplo, char trans, char diag, int n, int k, int ldab, double ab[], double x[], int incx) |
| x <- Ax または x <- ATx (三角帯行列) (BLAS 2) | |
| void | _dtbsv (char uplo, char trans, char diag, int n, int k, int ldab, double ab[], double x[], int incx) |
| Ax = b または ATx = b の解 (三角帯行列) (BLAS 2) | |
| void | _dtpmv (char uplo, char trans, char diag, int n, double ap[], double x[], int incx) |
| x <- Ax または x <- ATx (三角行列) (圧縮形式) (BLAS 2) | |
| void | _dtpsv (char uplo, char trans, char diag, int n, double ap[], double x[], int incx) |
| Ax = b または ATx = b の解 (三角行列) (圧縮形式) (BLAS 2) | |
| void | _dtrmv (char uplo, char trans, char diag, int n, int lda, double a[], double x[], int incx) |
| x <- Ax または x <- ATx (三角行列) (BLAS 2) | |
| void | _dtrsv (char uplo, char trans, char diag, int n, int lda, double a[], double x[], int incx) |
| Ax = b または ATx = b の解 (三角行列) (BLAS 2) | |
D1a. ベクトル基本演算 BLAS2 プログラムを表示しています.