CBLAS REFERENCE PDF
The prototypes for the low-level CBLAS functions are declared in the file gsl_cblas.h. For the definition of the functions consult the documentation available from. This article shows how to use cblas (and others) in C with a simple example: To test the BLAS routines we want to perform a simple matrix-vector multiplication . Gentoo package sci-libs/cblas-reference: C wrapper interface to the F77 reference BLAS implementation in the Gentoo Packages Database.
|Published (Last):||12 July 2011|
|PDF File Size:||19.26 Mb|
|ePub File Size:||15.14 Mb|
|Price:||Free* [*Free Regsitration Required]|
CTRMM – triangular matrix matrix multiply. ZHEMV – hermitian matrix vector multiply. ZHPR – hermitian packed rank 1 operation A: Scales and multiplies a vector times its conjugate transpose, then adds a matrix. Adds the product of a scaling factor, vector Xand the conjugate transpose of X to matrix A.
ZTRMV – triangular matrix vector multiply. Please refer tools built under Windows using Cmake the cross-platform, open-source build system.
It seems like the extra parameter only adds complexity to already an already error-prone interface. On April an oral history interview was conducted as part of the SIAM project on the history of software for scientific computing and numerical analysis.
Scales a general band matrix, then multiplies by a vector, then adds a vector double-precision complex. Andrew Wagner 7, 12 56 DSYR2K – symmetric rank-2k update to a matrix. CHEMM – hermitian matrix matrix multiply. SSPR – refersnce packed rank 1 operation A: CHPR2 – hermitian packed rank 2 operation.
DSWAP – swap x and y. DROT – apply Givens rotation.
referwnce DGER – performs the rank 1 operation A: STRMV – triangular matrix vector multiply. Will k 45 Calculates the dot product of the complex conjugate of a single-precision complex vector with a second single-precision complex vector. Discover the great history behind BLAS.
LAPACK: CBLAS Directory Reference
ZTBSV – solving triangular banded matrix problems. STRMM – triangular matrix matrix multiply. STRSV – solving triangular matrix problems. Constructs a Givens rotation matrix. SASUM – sum of absolute values. Single-Precision Float Matrix Functions.
CTRSM – solving triangular matrix with multiple right hand sides.
BLAS (Basic Linear Algebra Subprograms)
To test the BLAS routines we want to perform a simple matrix-vector multiplication. Scales a symmetric matrix, multiplies by a vector, then scales and adds another vector single precision.
ZSYR2K – symmetric rank-2k update to a matrix. DSYR – performs the symmetric rank 1 operation A: CSYRK – symmetric rank-k update to a matrix. ZHPR2 – hermitian packed rank 2 operation. STPSV – solving triangular packed matrix problems.
STPMV – triangular packed matrix referrence multiply. DSBMV – symmetric banded matrix vector multiply. Referenfe – symmetric packed matrix vector multiply. CHER – hermitian rank 1 operation A: CHER2 – hermitian rank 2 operation. CTRSV – solving triangular matrix problems.