![]() |
XLPack 7.0
XLPack 数値計算ライブラリ (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 プログラムを表示しています.