SciPy

Low-level BLAS functions (scipy.linalg.blas)

This module contains low-level functions from the BLAS library.

New in version 0.12.0.

Warning

These functions do little to no error checking. It is possible to cause crashes by mis-using them, so prefer using the higher-level routines in scipy.linalg.

Finding functions

get_blas_funcs(names[, arrays, dtype]) Return available BLAS function objects from names.
find_best_blas_type([arrays, dtype]) Find best-matching BLAS/LAPACK type.

BLAS Level 1 functions

caxpy caxpy - Function signature:
ccopy ccopy - Function signature:
cdotc cdotc - Function signature:
cdotu cdotu - Function signature:
crotg crotg - Function signature:
cscal cscal - Function signature:
csrot csrot - Function signature:
csscal csscal - Function signature:
cswap cswap - Function signature:
dasum dasum - Function signature:
daxpy daxpy - Function signature:
dcopy dcopy - Function signature:
ddot ddot - Function signature:
dnrm2 dnrm2 - Function signature:
drot drot - Function signature:
drotg drotg - Function signature:
drotm drotm - Function signature:
drotmg drotmg - Function signature:
dscal dscal - Function signature:
dswap dswap - Function signature:
dzasum dzasum - Function signature:
dznrm2 dznrm2 - Function signature:
icamax icamax - Function signature:
idamax idamax - Function signature:
isamax isamax - Function signature:
izamax izamax - Function signature:
sasum sasum - Function signature:
saxpy saxpy - Function signature:
scasum scasum - Function signature:
scnrm2 scnrm2 - Function signature:
scopy scopy - Function signature:
sdot sdot - Function signature:
snrm2 snrm2 - Function signature:
srot srot - Function signature:
srotg srotg - Function signature:
srotm srotm - Function signature:
srotmg srotmg - Function signature:
sscal sscal - Function signature:
sswap sswap - Function signature:
zaxpy zaxpy - Function signature:
zcopy zcopy - Function signature:
zdotc zdotc - Function signature:
zdotu zdotu - Function signature:
zdrot zdrot - Function signature:
zdscal zdscal - Function signature:
zrotg zrotg - Function signature:
zscal zscal - Function signature:
zswap zswap - Function signature:

BLAS Level 2 functions

cgemv cgemv - Function signature:
cgerc cgerc - Function signature:
cgeru cgeru - Function signature:
chemv chemv - Function signature:
ctrmv ctrmv - Function signature:
csyr csyr - Function signature:
cher cher - Function signature:
cher2 cher2 - Function signature:
dgemv dgemv - Function signature:
dger dger - Function signature:
dsymv dsymv - Function signature:
dtrmv dtrmv - Function signature:
dsyr dsyr - Function signature:
dsyr2 dsyr2 - Function signature:
sgemv sgemv - Function signature:
sger sger - Function signature:
ssymv ssymv - Function signature:
strmv strmv - Function signature:
ssyr ssyr - Function signature:
ssyr2 ssyr2 - Function signature:
zgemv zgemv - Function signature:
zgerc zgerc - Function signature:
zgeru zgeru - Function signature:
zhemv zhemv - Function signature:
ztrmv ztrmv - Function signature:
zsyr zsyr - Function signature:
zher zher - Function signature:
zher2 zher2 - Function signature:

BLAS Level 3 functions

cgemm cgemm - Function signature:
chemm chemm - Function signature:
cherk cherk - Function signature:
cher2k cher2k - Function signature:
csymm csymm - Function signature:
csyrk csyrk - Function signature:
csyr2k csyr2k - Function signature:
dgemm dgemm - Function signature:
dsymm dsymm - Function signature:
dsyrk dsyrk - Function signature:
dsyr2k dsyr2k - Function signature:
sgemm sgemm - Function signature:
ssymm ssymm - Function signature:
ssyrk ssyrk - Function signature:
ssyr2k ssyr2k - Function signature:
zgemm zgemm - Function signature:
zhemm zhemm - Function signature:
zherk zherk - Function signature:
zher2k zher2k - Function signature:
zsymm zsymm - Function signature:
zsyrk zsyrk - Function signature:
zsyr2k zsyr2k - Function signature: