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.
Author: | Doutilar Tejar |
Country: | Martinique |
Language: | English (Spanish) |
Genre: | Photos |
Published (Last): | 11 September 2010 |
Pages: | 185 |
PDF File Size: | 15.9 Mb |
ePub File Size: | 1.29 Mb |
ISBN: | 550-6-86970-521-4 |
Downloads: | 23078 |
Price: | Free* [*Free Regsitration Required] |
Uploader: | Durg |
BLAS (Basic Linear Algebra Subprograms)
STPSV – solving triangular packed matrix problems. ZCOPY – copy x cboas y. DTRMV – triangular matrix vector multiply. CDOTU – dot product. DGER – performs the rank 1 operation A: SSPMV – symmetric packed matrix vector multiply.
sci-libs/cblas-reference – Gentoo Packages
DSPR – symmetric packed rank 1 operation A: CHERK – hermitian rank-k update to a matrix. SSWAP – swap x and y. CHPR2 – hermitian packed rank 2 operation. This question appears to be off-topic. If all else fails, the user can download reerence Fortran77 reference implementation of the BLAS from netlib. We only ask that proper credit be given to the authors. CCOPY – copy x into y.
Computes teference dot product of two single-precision complex vectors.
cblas_?herk
CHEMV – hermitian matrix vector multiply. Scales a symmetric matrix, multiplies by a vector, then scales and adds another vector single precision. CHBMV – hermitian banded matrix vector multiply.
The interviewer is Thomas Haigh. CTBMV – triangular banded matrix vector multiply. Adds the product of a scaling factor, vector Xand the conjugate transpose of X to matrix A.
GNU Scientific Library – Reference Manual: GSL CBLAS Library
ZTRSM – solving triangular matrix with multiple right hand sides. DTBSV – solving triangular banded matrix problems. ZTPSV – solving triangular packed matrix problems. Scales a symmetric band matrix, then multiplies by a vector, then adds a vector double precision.
Please refer tools built under Windows using Cmake the cross-platform, open-source build system. In particular, I’m curious why there is an extra parameter for row vs.
DASUM – sum of absolute values. DSYMV – symmetric matrix vector multiply. ZHER – hermitian rank 1 operation A: Refference – dot product with extended precision accumulation. DNRM2 – Euclidean norm.
For further details, please see our FAQs. Reading the file blas2-paper.
To test the BLAS routines we want to perform a simple matrix-vector multiplication. We will gladly answer any questions regarding the software. SASUM – sum of absolute values.
You will find information about your configuration need. Returns the index refernce the element with the largest absolute value in a vector double-precision complex.