XLPack 6.1
C/C++ API リファレンスマニュアル
読み取り中…
検索中…
一致する文字列を見つけられません
関数
D1a. ベクトル基本演算 BLAS2

関数

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 プログラムを表示しています.