XLPack 7.0
XLPack 数値計算ライブラリ (C API) リファレンスマニュアル
読み取り中…
検索中…
一致する文字列を見つけられません
関数
D1a. ベクトル/行列基本演算 BLAS (複素数)

関数

void csc_zusmm (char trans, char order, int m, int n, int nrhs, doublecomplex alpha, const doublecomplex val[], const int colptr[], const int rowind[], int base, int ldb, const doublecomplex b[], doublecomplex beta, int ldc, doublecomplex c[], int *info)
 C <- αAB + βC, C <- αATB + βC または C <- αAHB + βC (複素行列) (CSC)
 
void csc_zusmv (char trans, int m, int n, doublecomplex alpha, const doublecomplex val[], const int colptr[], const int rowind[], int base, const doublecomplex x[], int incx, doublecomplex beta, doublecomplex y[], int incy, int *info)
 y <- αAx + βy, y <- αATx + βy または y <- αAHx + βy (複素行列) (CSC)
 
void csc_zussm (char uplo, char trans, char diag, char order, int n, int nrhs, const doublecomplex val[], const int colptr[], const int rowind[], int base, int ldx, doublecomplex x[], int *info)
 AX = B, ATX = B または AHX = B の解 (複素三角行列) (CSC)
 
void csc_zussv (char uplo, char trans, char diag, int n, const doublecomplex val[], const int colptr[], const int rowind[], int base, doublecomplex x[], int incx, int *info)
 Ax = b, ATx = b または AHx = b の解 (複素三角行列) (CSC)
 
void csr_zusmm (char trans, char order, int m, int n, int nrhs, doublecomplex alpha, const doublecomplex val[], const int rowptr[], const int colind[], int base, int ldb, const doublecomplex b[], doublecomplex beta, int ldc, doublecomplex c[], int *info)
 C <- αAB + βC, C <- αATB + βC または C <- αAHB + βC (複素行列) (CSR)
 
void csr_zusmv (char trans, int m, int n, doublecomplex alpha, const doublecomplex val[], const int rowptr[], const int colind[], int base, const doublecomplex x[], int incx, doublecomplex beta, doublecomplex y[], int incy, int *info)
 y <- αAx + βy, y <- αATx + βy または y <- αAHx + βy (複素行列) (CSR)
 
void csr_zussm (char uplo, char trans, char diag, char order, int n, int nrhs, const doublecomplex val[], const int rowptr[], const int colind[], int base, int ldx, doublecomplex x[], int *info)
 AX = B, ATX = B または AHX = B の解 (複素三角行列) (CSR)
 
void csr_zussv (char uplo, char trans, char diag, int n, const doublecomplex val[], const int rowptr[], const int colind[], int base, doublecomplex x[], int incx, int *info)
 Ax = b, ATx = b または AHx = b の解 (複素三角行列) (CSR)
 
void hsc_zusmv (char uplo, int n, doublecomplex alpha, const doublecomplex val[], const int colptr[], const int rowind[], int base, const doublecomplex x[], int incx, doublecomplex beta, doublecomplex y[], int incy, int *info)
 y <- αAx + βy (エルミート行列) (CSC)
 
void hsr_zusmv (char uplo, int n, doublecomplex alpha, const doublecomplex val[], const int rowptr[], const int colind[], int base, const doublecomplex x[], int incx, doublecomplex beta, doublecomplex y[], int incy, int *info)
 y <- αAx + βy (エルミート行列) (CSR)
 
void ssc_zusmv (char uplo, int n, doublecomplex alpha, const doublecomplex val[], const int colptr[], const int rowind[], int base, const doublecomplex x[], int incx, doublecomplex beta, doublecomplex y[], int incy, int *info)
 y <- αAx + βy (複素対称行列) (CSC)
 
void ssr_zusmv (char uplo, int n, doublecomplex alpha, const doublecomplex val[], const int rowptr[], const int colind[], int base, const doublecomplex x[], int incx, doublecomplex beta, doublecomplex y[], int incy, int *info)
 y <- αAx + βy (複素対称行列) (CSR)
 

詳解

D1a. ベクトル/行列基本演算 BLAS (複素数) プログラムを表示しています.