cblas.cblas

C BLAS header.

Members

Aliases

CBLAS_INDEX
alias CBLAS_INDEX = size_t
Diag
alias Diag = CBLAS_DIAG
Undocumented in source.
Order
alias Order = CBLAS_ORDER
Undocumented in source.
Side
alias Side = CBLAS_SIDE
Undocumented in source.
Transpose
alias Transpose = CBLAS_TRANSPOSE
Undocumented in source.
Uplo
alias Uplo = CBLAS_UPLO
Undocumented in source.
blasint
alias blasint = ptrdiff_t
blasint
alias blasint = int

Enums

CBLAS_DIAG
enum CBLAS_DIAG
Undocumented in source.
CBLAS_ORDER
enum CBLAS_ORDER
Undocumented in source.
CBLAS_SIDE
enum CBLAS_SIDE
Undocumented in source.
CBLAS_TRANSPOSE
enum CBLAS_TRANSPOSE
Undocumented in source.
CBLAS_UPLO
enum CBLAS_UPLO
Undocumented in source.

Functions

cblas_caxpy
void cblas_caxpy(blasint n, Complex!float* alpha, Complex!float* x, blasint incx, Complex!float* y, blasint incy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_ccopy
void cblas_ccopy(blasint n, Complex!float* x, blasint incx, Complex!float* y, blasint incy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_cdotc
Complex!float cblas_cdotc(blasint n, Complex!float* x, blasint incx, Complex!float* y, blasint incy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_cdotc
Complex!float cblas_cdotc(blasint n, Complex!float* x, blasint incx, Complex!float* y, blasint incy)
Undocumented in source. Be warned that the author may not have intended to support it.
cblas_cdotc_sub
void cblas_cdotc_sub(blasint n, Complex!float* x, blasint incx, Complex!float* y, blasint incy, Complex!float* ret)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_cdotu
Complex!float cblas_cdotu(blasint n, Complex!float* x, blasint incx, Complex!float* y, blasint incy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_cdotu
Complex!float cblas_cdotu(blasint n, Complex!float* x, blasint incx, Complex!float* y, blasint incy)
Undocumented in source. Be warned that the author may not have intended to support it.
cblas_cdotu_sub
void cblas_cdotu_sub(blasint n, Complex!float* x, blasint incx, Complex!float* y, blasint incy, Complex!float* ret)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_cgbmv
void cblas_cgbmv(CBLAS_ORDER order, CBLAS_TRANSPOSE TransA, blasint M, blasint N, blasint KL, blasint KU, Complex!float* alpha, Complex!float* A, blasint lda, Complex!float* X, blasint incX, Complex!float* beta, Complex!float* Y, blasint incY)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_cgemm
void cblas_cgemm(CBLAS_ORDER order, CBLAS_TRANSPOSE TransA, CBLAS_TRANSPOSE TransB, blasint M, blasint N, blasint K, Complex!float* alpha, Complex!float* A, blasint lda, Complex!float* B, blasint ldb, Complex!float* beta, Complex!float* C, blasint ldc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_cgemv
void cblas_cgemv(CBLAS_ORDER order, CBLAS_TRANSPOSE trans, blasint m, blasint n, Complex!float* alpha, Complex!float* a, blasint lda, Complex!float* x, blasint incx, Complex!float* beta, Complex!float* y, blasint incy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_cgerc
void cblas_cgerc(CBLAS_ORDER order, blasint M, blasint N, Complex!float* alpha, Complex!float* X, blasint incX, Complex!float* Y, blasint incY, Complex!float* A, blasint lda)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_cgeru
void cblas_cgeru(CBLAS_ORDER order, blasint M, blasint N, Complex!float* alpha, Complex!float* X, blasint incX, Complex!float* Y, blasint incY, Complex!float* A, blasint lda)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_chbmv
void cblas_chbmv(CBLAS_ORDER order, CBLAS_UPLO Uplo, blasint N, blasint K, float* alpha, float* A, blasint lda, float* X, blasint incX, float* beta, float* Y, blasint incY)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_chemm
void cblas_chemm(CBLAS_ORDER order, CBLAS_SIDE Side, CBLAS_UPLO Uplo, blasint M, blasint N, float* alpha, float* A, blasint lda, float* B, blasint ldb, float* beta, float* C, blasint ldc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_chemv
void cblas_chemv(CBLAS_ORDER order, CBLAS_UPLO Uplo, blasint N, Complex!float* alpha, Complex!float* A, blasint lda, Complex!float* X, blasint incX, Complex!float* beta, Complex!float* Y, blasint incY)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_cher
void cblas_cher(CBLAS_ORDER order, CBLAS_UPLO Uplo, blasint N, Complex!float alpha, Complex!float* X, blasint incX, Complex!float* A, blasint lda)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_cher2
void cblas_cher2(CBLAS_ORDER order, CBLAS_UPLO Uplo, blasint N, Complex!float* alpha, Complex!float* X, blasint incX, Complex!float* Y, blasint incY, Complex!float* A, blasint lda)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_cher2k
void cblas_cher2k(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE Trans, blasint N, blasint K, float* alpha, float* A, blasint lda, float* B, blasint ldb, float beta, float* C, blasint ldc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_cherk
void cblas_cherk(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE Trans, blasint N, blasint K, float alpha, float* A, blasint lda, float beta, float* C, blasint ldc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_chpmv
void cblas_chpmv(CBLAS_ORDER order, CBLAS_UPLO Uplo, blasint N, float* alpha, float* Ap, float* X, blasint incX, float* beta, float* Y, blasint incY)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_chpr
void cblas_chpr(CBLAS_ORDER order, CBLAS_UPLO Uplo, blasint N, float alpha, float* X, blasint incX, float* A)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_chpr2
void cblas_chpr2(CBLAS_ORDER order, CBLAS_UPLO Uplo, blasint N, Complex!float* alpha, Complex!float* X, blasint incX, Complex!float* Y, blasint incY, Complex!float* Ap)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_cscal
void cblas_cscal(blasint N, Complex!float* alpha, Complex!float* X, blasint incX)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_csscal
void cblas_csscal(blasint N, Complex!float alpha, Complex!float* X, blasint incX)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_cswap
void cblas_cswap(blasint n, Complex!float* x, blasint incx, Complex!float* y, blasint incy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_csymm
void cblas_csymm(CBLAS_ORDER order, CBLAS_SIDE Side, CBLAS_UPLO Uplo, blasint M, blasint N, Complex!float* alpha, Complex!float* A, blasint lda, Complex!float* B, blasint ldb, Complex!float* beta, Complex!float* C, blasint ldc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_csyr2k
void cblas_csyr2k(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE Trans, blasint N, blasint K, Complex!float* alpha, Complex!float* A, blasint lda, Complex!float* B, blasint ldb, Complex!float* beta, Complex!float* C, blasint ldc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_csyrk
void cblas_csyrk(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE Trans, blasint N, blasint K, Complex!float* alpha, Complex!float* A, blasint lda, Complex!float* beta, Complex!float* C, blasint ldc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_ctbmv
void cblas_ctbmv(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, blasint N, blasint K, Complex!float* A, blasint lda, Complex!float* X, blasint incX)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_ctbsv
void cblas_ctbsv(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, blasint N, blasint K, Complex!float* A, blasint lda, Complex!float* X, blasint incX)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_ctpmv
void cblas_ctpmv(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, blasint N, Complex!float* Ap, Complex!float* X, blasint incX)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_ctpsv
void cblas_ctpsv(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, blasint N, Complex!float* Ap, Complex!float* X, blasint incX)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_ctrmm
void cblas_ctrmm(CBLAS_ORDER order, CBLAS_SIDE Side, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, blasint M, blasint N, Complex!float* alpha, Complex!float* A, blasint lda, Complex!float* B, blasint ldb)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_ctrmv
void cblas_ctrmv(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, blasint N, Complex!float* A, blasint lda, Complex!float* X, blasint incX)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_ctrsm
void cblas_ctrsm(CBLAS_ORDER order, CBLAS_SIDE Side, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, blasint M, blasint N, Complex!float* alpha, Complex!float* A, blasint lda, Complex!float* B, blasint ldb)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_ctrsv
void cblas_ctrsv(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, blasint N, Complex!float* A, blasint lda, Complex!float* X, blasint incX)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_dasum
double cblas_dasum(blasint n, double* x, blasint incx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_daxpy
void cblas_daxpy(blasint n, double alpha, double* x, blasint incx, double* y, blasint incy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_dcopy
void cblas_dcopy(blasint n, double* x, blasint incx, double* y, blasint incy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_ddot
double cblas_ddot(blasint n, double* x, blasint incx, double* y, blasint incy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_dgbmv
void cblas_dgbmv(CBLAS_ORDER order, CBLAS_TRANSPOSE TransA, blasint M, blasint N, blasint KL, blasint KU, double alpha, double* A, blasint lda, double* X, blasint incX, double beta, double* Y, blasint incY)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_dgemm
void cblas_dgemm(CBLAS_ORDER order, CBLAS_TRANSPOSE TransA, CBLAS_TRANSPOSE TransB, blasint M, blasint N, blasint K, double alpha, double* A, blasint lda, double* B, blasint ldb, double beta, double* C, blasint ldc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_dgemv
void cblas_dgemv(CBLAS_ORDER order, CBLAS_TRANSPOSE trans, blasint m, blasint n, double alpha, double* a, blasint lda, double* x, blasint incx, double beta, double* y, blasint incy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_dger
void cblas_dger(CBLAS_ORDER order, blasint M, blasint N, double alpha, double* X, blasint incX, double* Y, blasint incY, double* A, blasint lda)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_dnrm2
double cblas_dnrm2(blasint N, double* X, blasint incX)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_drot
void cblas_drot(blasint N, double* X, blasint incX, double* Y, blasint incY, double c, double s)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_drotg
void cblas_drotg(double* a, double* b, double* c, double* s)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_drotm
void cblas_drotm(blasint N, double* X, blasint incX, double* Y, blasint incY, double* P)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_drotmg
void cblas_drotmg(double* d1, double* d2, double* b1, double b2, double* P)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_dsbmv
void cblas_dsbmv(CBLAS_ORDER order, CBLAS_UPLO Uplo, blasint N, blasint K, double alpha, double* A, blasint lda, double* X, blasint incX, double beta, double* Y, blasint incY)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_dscal
void cblas_dscal(blasint N, double alpha, double* X, blasint incX)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_dsdot
double cblas_dsdot(blasint n, float* x, blasint incx, float* y, blasint incy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_dspmv
void cblas_dspmv(CBLAS_ORDER order, CBLAS_UPLO Uplo, blasint N, double alpha, double* Ap, double* X, blasint incX, double beta, double* Y, blasint incY)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_dspr
void cblas_dspr(CBLAS_ORDER order, CBLAS_UPLO Uplo, blasint N, double alpha, double* X, blasint incX, double* Ap)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_dspr2
void cblas_dspr2(CBLAS_ORDER order, CBLAS_UPLO Uplo, blasint N, double alpha, double* X, blasint incX, double* Y, blasint incY, double* A)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_dswap
void cblas_dswap(blasint n, double* x, blasint incx, double* y, blasint incy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_dsymm
void cblas_dsymm(CBLAS_ORDER order, CBLAS_SIDE Side, CBLAS_UPLO Uplo, blasint M, blasint N, double alpha, double* A, blasint lda, double* B, blasint ldb, double beta, double* C, blasint ldc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_dsymv
void cblas_dsymv(CBLAS_ORDER order, CBLAS_UPLO Uplo, blasint N, double alpha, double* A, blasint lda, double* X, blasint incX, double beta, double* Y, blasint incY)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_dsyr
void cblas_dsyr(CBLAS_ORDER order, CBLAS_UPLO Uplo, blasint N, double alpha, double* X, blasint incX, double* A, blasint lda)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_dsyr2
void cblas_dsyr2(CBLAS_ORDER order, CBLAS_UPLO Uplo, blasint N, double alpha, double* X, blasint incX, double* Y, blasint incY, double* A, blasint lda)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_dsyr2k
void cblas_dsyr2k(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE Trans, blasint N, blasint K, double alpha, double* A, blasint lda, double* B, blasint ldb, double beta, double* C, blasint ldc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_dsyrk
void cblas_dsyrk(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE Trans, blasint N, blasint K, double alpha, double* A, blasint lda, double beta, double* C, blasint ldc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_dtbmv
void cblas_dtbmv(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, blasint N, blasint K, double* A, blasint lda, double* X, blasint incX)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_dtbsv
void cblas_dtbsv(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, blasint N, blasint K, double* A, blasint lda, double* X, blasint incX)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_dtpmv
void cblas_dtpmv(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, blasint N, double* Ap, double* X, blasint incX)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_dtpsv
void cblas_dtpsv(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, blasint N, double* Ap, double* X, blasint incX)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_dtrmm
void cblas_dtrmm(CBLAS_ORDER order, CBLAS_SIDE Side, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, blasint M, blasint N, double alpha, double* A, blasint lda, double* B, blasint ldb)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_dtrmv
void cblas_dtrmv(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, blasint N, double* A, blasint lda, double* X, blasint incX)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_dtrsm
void cblas_dtrsm(CBLAS_ORDER order, CBLAS_SIDE Side, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, blasint M, blasint N, double alpha, double* A, blasint lda, double* B, blasint ldb)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_dtrsv
void cblas_dtrsv(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, blasint N, double* A, blasint lda, double* X, blasint incX)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_dzasum
double cblas_dzasum(blasint n, Complex!double* x, blasint incx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_dznrm2
double cblas_dznrm2(blasint N, Complex!double* X, blasint incX)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_icamax
CBLAS_INDEX cblas_icamax(blasint n, Complex!float* x, blasint incx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_idamax
CBLAS_INDEX cblas_idamax(blasint n, double* x, blasint incx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_isamax
CBLAS_INDEX cblas_isamax(blasint n, float* x, blasint incx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_izamax
CBLAS_INDEX cblas_izamax(blasint n, Complex!double* x, blasint incx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_sasum
float cblas_sasum(blasint n, float* x, blasint incx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_saxpy
void cblas_saxpy(blasint n, float alpha, float* x, blasint incx, float* y, blasint incy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_scasum
float cblas_scasum(blasint n, Complex!float* x, blasint incx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_scnrm2
float cblas_scnrm2(blasint N, Complex!float* X, blasint incX)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_scopy
void cblas_scopy(blasint n, float* x, blasint incx, float* y, blasint incy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_sdot
float cblas_sdot(blasint n, float* x, blasint incx, float* y, blasint incy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_sdsdot
float cblas_sdsdot(blasint n, float alpha, float* x, blasint incx, float* y, blasint incy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_sgbmv
void cblas_sgbmv(CBLAS_ORDER order, CBLAS_TRANSPOSE TransA, blasint M, blasint N, blasint KL, blasint KU, float alpha, float* A, blasint lda, float* X, blasint incX, float beta, float* Y, blasint incY)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_sgemm
void cblas_sgemm(CBLAS_ORDER order, CBLAS_TRANSPOSE TransA, CBLAS_TRANSPOSE TransB, blasint M, blasint N, blasint K, float alpha, float* A, blasint lda, float* B, blasint ldb, float beta, float* C, blasint ldc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_sgemv
void cblas_sgemv(CBLAS_ORDER order, CBLAS_TRANSPOSE trans, blasint m, blasint n, float alpha, float* a, blasint lda, float* x, blasint incx, float beta, float* y, blasint incy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_sger
void cblas_sger(CBLAS_ORDER order, blasint M, blasint N, float alpha, float* X, blasint incX, float* Y, blasint incY, float* A, blasint lda)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_snrm2
float cblas_snrm2(blasint N, float* X, blasint incX)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_srot
void cblas_srot(blasint N, float* X, blasint incX, float* Y, blasint incY, float c, float s)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_srotg
void cblas_srotg(float* a, float* b, float* c, float* s)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_srotm
void cblas_srotm(blasint N, float* X, blasint incX, float* Y, blasint incY, float* P)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_srotmg
void cblas_srotmg(float* d1, float* d2, float* b1, float b2, float* P)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_ssbmv
void cblas_ssbmv(CBLAS_ORDER order, CBLAS_UPLO Uplo, blasint N, blasint K, float alpha, float* A, blasint lda, float* X, blasint incX, float beta, float* Y, blasint incY)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_sscal
void cblas_sscal(blasint N, float alpha, float* X, blasint incX)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_sspmv
void cblas_sspmv(CBLAS_ORDER order, CBLAS_UPLO Uplo, blasint N, float alpha, float* Ap, float* X, blasint incX, float beta, float* Y, blasint incY)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_sspr
void cblas_sspr(CBLAS_ORDER order, CBLAS_UPLO Uplo, blasint N, float alpha, float* X, blasint incX, float* Ap)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_sspr2
void cblas_sspr2(CBLAS_ORDER order, CBLAS_UPLO Uplo, blasint N, float alpha, float* X, blasint incX, float* Y, blasint incY, float* A)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_sswap
void cblas_sswap(blasint n, float* x, blasint incx, float* y, blasint incy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_ssymm
void cblas_ssymm(CBLAS_ORDER order, CBLAS_SIDE Side, CBLAS_UPLO Uplo, blasint M, blasint N, float alpha, float* A, blasint lda, float* B, blasint ldb, float beta, float* C, blasint ldc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_ssymv
void cblas_ssymv(CBLAS_ORDER order, CBLAS_UPLO Uplo, blasint N, float alpha, float* A, blasint lda, float* X, blasint incX, float beta, float* Y, blasint incY)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_ssyr
void cblas_ssyr(CBLAS_ORDER order, CBLAS_UPLO Uplo, blasint N, float alpha, float* X, blasint incX, float* A, blasint lda)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_ssyr2
void cblas_ssyr2(CBLAS_ORDER order, CBLAS_UPLO Uplo, blasint N, float alpha, float* X, blasint incX, float* Y, blasint incY, float* A, blasint lda)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_ssyr2k
void cblas_ssyr2k(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE Trans, blasint N, blasint K, float alpha, float* A, blasint lda, float* B, blasint ldb, float beta, float* C, blasint ldc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_ssyrk
void cblas_ssyrk(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE Trans, blasint N, blasint K, float alpha, float* A, blasint lda, float beta, float* C, blasint ldc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_stbmv
void cblas_stbmv(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, blasint N, blasint K, float* A, blasint lda, float* X, blasint incX)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_stbsv
void cblas_stbsv(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, blasint N, blasint K, float* A, blasint lda, float* X, blasint incX)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_stpmv
void cblas_stpmv(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, blasint N, float* Ap, float* X, blasint incX)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_stpsv
void cblas_stpsv(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, blasint N, float* Ap, float* X, blasint incX)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_strmm
void cblas_strmm(CBLAS_ORDER order, CBLAS_SIDE Side, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, blasint M, blasint N, float alpha, float* A, blasint lda, float* B, blasint ldb)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_strmv
void cblas_strmv(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, blasint N, float* A, blasint lda, float* X, blasint incX)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_strsm
void cblas_strsm(CBLAS_ORDER order, CBLAS_SIDE Side, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, blasint M, blasint N, float alpha, float* A, blasint lda, float* B, blasint ldb)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_strsv
void cblas_strsv(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, blasint N, float* A, blasint lda, float* X, blasint incX)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_xerbla
void cblas_xerbla(blasint p, char* rout, char* form, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_zaxpy
void cblas_zaxpy(blasint n, Complex!double* alpha, Complex!double* x, blasint incx, Complex!double* y, blasint incy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_zcopy
void cblas_zcopy(blasint n, Complex!double* x, blasint incx, Complex!double* y, blasint incy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_zdotc
Complex!double cblas_zdotc(blasint n, Complex!double* x, blasint incx, Complex!double* y, blasint incy)
Undocumented in source. Be warned that the author may not have intended to support it.
cblas_zdotc
Complex!double cblas_zdotc(blasint n, Complex!double* x, blasint incx, Complex!double* y, blasint incy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_zdotc_sub
void cblas_zdotc_sub(blasint n, Complex!double* x, blasint incx, Complex!double* y, blasint incy, Complex!double* ret)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_zdotu
Complex!double cblas_zdotu(blasint n, Complex!double* x, blasint incx, Complex!double* y, blasint incy)
Undocumented in source. Be warned that the author may not have intended to support it.
cblas_zdotu
Complex!double cblas_zdotu(blasint n, Complex!double* x, blasint incx, Complex!double* y, blasint incy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_zdotu_sub
void cblas_zdotu_sub(blasint n, Complex!double* x, blasint incx, Complex!double* y, blasint incy, Complex!double* ret)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_zdscal
void cblas_zdscal(blasint N, Complex!double alpha, Complex!double* X, blasint incX)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_zgbmv
void cblas_zgbmv(CBLAS_ORDER order, CBLAS_TRANSPOSE TransA, blasint M, blasint N, blasint KL, blasint KU, Complex!double* alpha, Complex!double* A, blasint lda, Complex!double* X, blasint incX, Complex!double* beta, Complex!double* Y, blasint incY)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_zgemm
void cblas_zgemm(CBLAS_ORDER order, CBLAS_TRANSPOSE TransA, CBLAS_TRANSPOSE TransB, blasint M, blasint N, blasint K, Complex!double* alpha, Complex!double* A, blasint lda, Complex!double* B, blasint ldb, Complex!double* beta, Complex!double* C, blasint ldc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_zgemv
void cblas_zgemv(CBLAS_ORDER order, CBLAS_TRANSPOSE trans, blasint m, blasint n, Complex!double* alpha, Complex!double* a, blasint lda, Complex!double* x, blasint incx, Complex!double* beta, Complex!double* y, blasint incy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_zgerc
void cblas_zgerc(CBLAS_ORDER order, blasint M, blasint N, Complex!double* alpha, Complex!double* X, blasint incX, Complex!double* Y, blasint incY, Complex!double* A, blasint lda)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_zgeru
void cblas_zgeru(CBLAS_ORDER order, blasint M, blasint N, Complex!double* alpha, Complex!double* X, blasint incX, Complex!double* Y, blasint incY, Complex!double* A, blasint lda)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_zhbmv
void cblas_zhbmv(CBLAS_ORDER order, CBLAS_UPLO Uplo, blasint N, blasint K, double* alpha, double* A, blasint lda, double* X, blasint incX, double* beta, double* Y, blasint incY)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_zhemm
void cblas_zhemm(CBLAS_ORDER order, CBLAS_SIDE Side, CBLAS_UPLO Uplo, blasint M, blasint N, double* alpha, double* A, blasint lda, double* B, blasint ldb, double* beta, double* C, blasint ldc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_zhemv
void cblas_zhemv(CBLAS_ORDER order, CBLAS_UPLO Uplo, blasint N, Complex!double* alpha, Complex!double* A, blasint lda, Complex!double* X, blasint incX, Complex!double* beta, Complex!double* Y, blasint incY)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_zher
void cblas_zher(CBLAS_ORDER order, CBLAS_UPLO Uplo, blasint N, Complex!double alpha, Complex!double* X, blasint incX, Complex!double* A, blasint lda)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_zher2
void cblas_zher2(CBLAS_ORDER order, CBLAS_UPLO Uplo, blasint N, Complex!double* alpha, Complex!double* X, blasint incX, Complex!double* Y, blasint incY, Complex!double* A, blasint lda)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_zher2k
void cblas_zher2k(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE Trans, blasint N, blasint K, double* alpha, double* A, blasint lda, double* B, blasint ldb, double beta, double* C, blasint ldc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_zherk
void cblas_zherk(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE Trans, blasint N, blasint K, double alpha, double* A, blasint lda, double beta, double* C, blasint ldc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_zhpmv
void cblas_zhpmv(CBLAS_ORDER order, CBLAS_UPLO Uplo, blasint N, double* alpha, double* Ap, double* X, blasint incX, double* beta, double* Y, blasint incY)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_zhpr
void cblas_zhpr(CBLAS_ORDER order, CBLAS_UPLO Uplo, blasint N, double alpha, double* X, blasint incX, double* A)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_zhpr2
void cblas_zhpr2(CBLAS_ORDER order, CBLAS_UPLO Uplo, blasint N, Complex!double* alpha, Complex!double* X, blasint incX, Complex!double* Y, blasint incY, Complex!double* Ap)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_zscal
void cblas_zscal(blasint N, Complex!double* alpha, Complex!double* X, blasint incX)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_zswap
void cblas_zswap(blasint n, Complex!double* x, blasint incx, Complex!double* y, blasint incy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_zsymm
void cblas_zsymm(CBLAS_ORDER order, CBLAS_SIDE Side, CBLAS_UPLO Uplo, blasint M, blasint N, Complex!double* alpha, Complex!double* A, blasint lda, Complex!double* B, blasint ldb, Complex!double* beta, Complex!double* C, blasint ldc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_zsyr2k
void cblas_zsyr2k(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE Trans, blasint N, blasint K, Complex!double* alpha, Complex!double* A, blasint lda, Complex!double* B, blasint ldb, Complex!double* beta, Complex!double* C, blasint ldc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_zsyrk
void cblas_zsyrk(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE Trans, blasint N, blasint K, Complex!double* alpha, Complex!double* A, blasint lda, Complex!double* beta, Complex!double* C, blasint ldc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_ztbmv
void cblas_ztbmv(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, blasint N, blasint K, Complex!double* A, blasint lda, Complex!double* X, blasint incX)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_ztbsv
void cblas_ztbsv(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, blasint N, blasint K, Complex!double* A, blasint lda, Complex!double* X, blasint incX)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_ztpmv
void cblas_ztpmv(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, blasint N, Complex!double* Ap, Complex!double* X, blasint incX)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_ztpsv
void cblas_ztpsv(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, blasint N, Complex!double* Ap, Complex!double* X, blasint incX)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_ztrmm
void cblas_ztrmm(CBLAS_ORDER order, CBLAS_SIDE Side, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, blasint M, blasint N, Complex!double* alpha, Complex!double* A, blasint lda, Complex!double* B, blasint ldb)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_ztrmv
void cblas_ztrmv(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, blasint N, Complex!double* A, blasint lda, Complex!double* X, blasint incX)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_ztrsm
void cblas_ztrsm(CBLAS_ORDER order, CBLAS_SIDE Side, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, blasint M, blasint N, Complex!double* alpha, Complex!double* A, blasint lda, Complex!double* B, blasint ldb)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cblas_ztrsv
void cblas_ztrsv(CBLAS_ORDER order, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, blasint N, Complex!double* A, blasint lda, Complex!double* X, blasint incX)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
get_config
char* get_config()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
get_parallel
int get_parallel()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
goto_set_num_threads
void goto_set_num_threads(int num_threads)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
set_num_threads
void set_num_threads(int num_threads)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Manifest constants

OPENBLAS_OPENMP
enum OPENBLAS_OPENMP;
Undocumented in source.
OPENBLAS_SEQUENTIAL
enum OPENBLAS_SEQUENTIAL;
Undocumented in source.
OPENBLAS_THREAD
enum OPENBLAS_THREAD;
Undocumented in source.

Meta

Authors

Ilya Yaroshenko