.TH "CBLAS/include/cblas.h" 3 "Version 3.12.0" "LAPACK" \" -*- nroff -*- .ad l .nh .SH NAME CBLAS/include/cblas.h .SH SYNOPSIS .br .PP \fR#include \fP .br \fR#include \fP .br \fR#include \fP .br \fR#include 'cblas_mangling\&.h'\fP .br .SS "Macros" .in +1c .ti -1c .RI "#define \fBCBLAS_INDEX\fP size_t /* this may vary between platforms */" .br .ti -1c .RI "#define \fBCBLAS_INT\fP int32_t" .br .ti -1c .RI "#define \fBCBLAS_IFMT\fP PRId32" .br .ti -1c .RI "#define \fBCBLAS_ORDER\fP \fBCBLAS_LAYOUT\fP /* this for backward compatibility with CBLAS_ORDER */" .br .ti -1c .RI "#define \fBAPI_SUFFIX\fP(a) a" .br .in -1c .SS "Typedefs" .in +1c .ti -1c .RI "typedef enum \fBCBLAS_LAYOUT\fP \fBCBLAS_LAYOUT\fP" .br .ti -1c .RI "typedef enum \fBCBLAS_TRANSPOSE\fP \fBCBLAS_TRANSPOSE\fP" .br .ti -1c .RI "typedef enum \fBCBLAS_UPLO\fP \fBCBLAS_UPLO\fP" .br .ti -1c .RI "typedef enum \fBCBLAS_DIAG\fP \fBCBLAS_DIAG\fP" .br .ti -1c .RI "typedef enum \fBCBLAS_SIDE\fP \fBCBLAS_SIDE\fP" .br .in -1c .SS "Enumerations" .in +1c .ti -1c .RI "enum \fBCBLAS_LAYOUT\fP { \fBCblasRowMajor\fP =101, \fBCblasColMajor\fP =102 }" .br .ti -1c .RI "enum \fBCBLAS_TRANSPOSE\fP { \fBCblasNoTrans\fP =111, \fBCblasTrans\fP =112, \fBCblasConjTrans\fP =113 }" .br .ti -1c .RI "enum \fBCBLAS_UPLO\fP { \fBCblasUpper\fP =121, \fBCblasLower\fP =122 }" .br .ti -1c .RI "enum \fBCBLAS_DIAG\fP { \fBCblasNonUnit\fP =131, \fBCblasUnit\fP =132 }" .br .ti -1c .RI "enum \fBCBLAS_SIDE\fP { \fBCblasLeft\fP =141, \fBCblasRight\fP =142 }" .br .in -1c .SS "Functions" .in +1c .ti -1c .RI "double \fBcblas_dcabs1\fP (const void *z)" .br .ti -1c .RI "float \fBcblas_scabs1\fP (const void *c)" .br .ti -1c .RI "float \fBcblas_sdsdot\fP (const \fBCBLAS_INT\fP N, const float alpha, const float *X, const \fBCBLAS_INT\fP incX, const float *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "double \fBcblas_dsdot\fP (const \fBCBLAS_INT\fP N, const float *X, const \fBCBLAS_INT\fP incX, const float *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "float \fBcblas_sdot\fP (const \fBCBLAS_INT\fP N, const float *X, const \fBCBLAS_INT\fP incX, const float *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "double \fBcblas_ddot\fP (const \fBCBLAS_INT\fP N, const double *X, const \fBCBLAS_INT\fP incX, const double *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "void \fBcblas_cdotu_sub\fP (const \fBCBLAS_INT\fP N, const void *X, const \fBCBLAS_INT\fP incX, const void *Y, const \fBCBLAS_INT\fP incY, void *dotu)" .br .ti -1c .RI "void \fBcblas_cdotc_sub\fP (const \fBCBLAS_INT\fP N, const void *X, const \fBCBLAS_INT\fP incX, const void *Y, const \fBCBLAS_INT\fP incY, void *dotc)" .br .ti -1c .RI "void \fBcblas_zdotu_sub\fP (const \fBCBLAS_INT\fP N, const void *X, const \fBCBLAS_INT\fP incX, const void *Y, const \fBCBLAS_INT\fP incY, void *dotu)" .br .ti -1c .RI "void \fBcblas_zdotc_sub\fP (const \fBCBLAS_INT\fP N, const void *X, const \fBCBLAS_INT\fP incX, const void *Y, const \fBCBLAS_INT\fP incY, void *dotc)" .br .ti -1c .RI "float \fBcblas_snrm2\fP (const \fBCBLAS_INT\fP N, const float *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "float \fBcblas_sasum\fP (const \fBCBLAS_INT\fP N, const float *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "double \fBcblas_dnrm2\fP (const \fBCBLAS_INT\fP N, const double *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "double \fBcblas_dasum\fP (const \fBCBLAS_INT\fP N, const double *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "float \fBcblas_scnrm2\fP (const \fBCBLAS_INT\fP N, const void *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "float \fBcblas_scasum\fP (const \fBCBLAS_INT\fP N, const void *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "double \fBcblas_dznrm2\fP (const \fBCBLAS_INT\fP N, const void *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "double \fBcblas_dzasum\fP (const \fBCBLAS_INT\fP N, const void *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "\fBCBLAS_INDEX\fP \fBcblas_isamax\fP (const \fBCBLAS_INT\fP N, const float *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "\fBCBLAS_INDEX\fP \fBcblas_idamax\fP (const \fBCBLAS_INT\fP N, const double *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "\fBCBLAS_INDEX\fP \fBcblas_icamax\fP (const \fBCBLAS_INT\fP N, const void *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "\fBCBLAS_INDEX\fP \fBcblas_izamax\fP (const \fBCBLAS_INT\fP N, const void *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "void \fBcblas_sswap\fP (const \fBCBLAS_INT\fP N, float *X, const \fBCBLAS_INT\fP incX, float *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "void \fBcblas_scopy\fP (const \fBCBLAS_INT\fP N, const float *X, const \fBCBLAS_INT\fP incX, float *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "void \fBcblas_saxpy\fP (const \fBCBLAS_INT\fP N, const float alpha, const float *X, const \fBCBLAS_INT\fP incX, float *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "void \fBcblas_dswap\fP (const \fBCBLAS_INT\fP N, double *X, const \fBCBLAS_INT\fP incX, double *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "void \fBcblas_dcopy\fP (const \fBCBLAS_INT\fP N, const double *X, const \fBCBLAS_INT\fP incX, double *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "void \fBcblas_daxpy\fP (const \fBCBLAS_INT\fP N, const double alpha, const double *X, const \fBCBLAS_INT\fP incX, double *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "void \fBcblas_cswap\fP (const \fBCBLAS_INT\fP N, void *X, const \fBCBLAS_INT\fP incX, void *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "void \fBcblas_ccopy\fP (const \fBCBLAS_INT\fP N, const void *X, const \fBCBLAS_INT\fP incX, void *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "void \fBcblas_caxpy\fP (const \fBCBLAS_INT\fP N, const void *alpha, const void *X, const \fBCBLAS_INT\fP incX, void *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "void \fBcblas_zswap\fP (const \fBCBLAS_INT\fP N, void *X, const \fBCBLAS_INT\fP incX, void *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "void \fBcblas_zcopy\fP (const \fBCBLAS_INT\fP N, const void *X, const \fBCBLAS_INT\fP incX, void *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "void \fBcblas_zaxpy\fP (const \fBCBLAS_INT\fP N, const void *alpha, const void *X, const \fBCBLAS_INT\fP incX, void *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "void \fBcblas_srotmg\fP (float *d1, float *d2, float *b1, const float b2, float *P)" .br .ti -1c .RI "void \fBcblas_srotm\fP (const \fBCBLAS_INT\fP N, float *X, const \fBCBLAS_INT\fP incX, float *Y, const \fBCBLAS_INT\fP incY, const float *P)" .br .ti -1c .RI "void \fBcblas_drotmg\fP (double *d1, double *d2, double *b1, const double b2, double *P)" .br .ti -1c .RI "void \fBcblas_drotm\fP (const \fBCBLAS_INT\fP N, double *X, const \fBCBLAS_INT\fP incX, double *Y, const \fBCBLAS_INT\fP incY, const double *P)" .br .ti -1c .RI "void \fBcblas_sscal\fP (const \fBCBLAS_INT\fP N, const float alpha, float *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "void \fBcblas_dscal\fP (const \fBCBLAS_INT\fP N, const double alpha, double *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "void \fBcblas_cscal\fP (const \fBCBLAS_INT\fP N, const void *alpha, void *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "void \fBcblas_zscal\fP (const \fBCBLAS_INT\fP N, const void *alpha, void *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "void \fBcblas_csscal\fP (const \fBCBLAS_INT\fP N, const float alpha, void *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "void \fBcblas_zdscal\fP (const \fBCBLAS_INT\fP N, const double alpha, void *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "void \fBcblas_srotg\fP (float *a, float *b, float *c, float *s)" .br .ti -1c .RI "void \fBcblas_drotg\fP (double *a, double *b, double *c, double *s)" .br .ti -1c .RI "void \fBcblas_crotg\fP (void *a, void *b, float *c, void *s)" .br .ti -1c .RI "void \fBcblas_zrotg\fP (void *a, void *b, double *c, void *s)" .br .ti -1c .RI "void \fBcblas_srot\fP (const \fBCBLAS_INT\fP N, float *X, const \fBCBLAS_INT\fP incX, float *Y, const \fBCBLAS_INT\fP incY, const float c, const float s)" .br .ti -1c .RI "void \fBcblas_drot\fP (const \fBCBLAS_INT\fP N, double *X, const \fBCBLAS_INT\fP incX, double *Y, const \fBCBLAS_INT\fP incY, const double c, const double s)" .br .ti -1c .RI "void \fBcblas_csrot\fP (const \fBCBLAS_INT\fP N, void *X, const \fBCBLAS_INT\fP incX, void *Y, const \fBCBLAS_INT\fP incY, const float c, const float s)" .br .ti -1c .RI "void \fBcblas_zdrot\fP (const \fBCBLAS_INT\fP N, void *X, const \fBCBLAS_INT\fP incX, void *Y, const \fBCBLAS_INT\fP incY, const double c, const double s)" .br .ti -1c .RI "void \fBcblas_sgemv\fP (const \fBCBLAS_LAYOUT\fP layout, const \fBCBLAS_TRANSPOSE\fP TransA, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const float alpha, const float *A, const \fBCBLAS_INT\fP lda, const float *X, const \fBCBLAS_INT\fP incX, const float beta, float *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "void \fBcblas_sgbmv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_TRANSPOSE\fP TransA, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP KL, const \fBCBLAS_INT\fP KU, const float alpha, const float *A, const \fBCBLAS_INT\fP lda, const float *X, const \fBCBLAS_INT\fP incX, const float beta, float *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "void \fBcblas_strmv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const float *A, const \fBCBLAS_INT\fP lda, float *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "void \fBcblas_stbmv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const float *A, const \fBCBLAS_INT\fP lda, float *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "void \fBcblas_stpmv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const float *Ap, float *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "void \fBcblas_strsv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const float *A, const \fBCBLAS_INT\fP lda, float *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "void \fBcblas_stbsv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const float *A, const \fBCBLAS_INT\fP lda, float *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "void \fBcblas_stpsv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const float *Ap, float *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "void \fBcblas_dgemv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_TRANSPOSE\fP TransA, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const double alpha, const double *A, const \fBCBLAS_INT\fP lda, const double *X, const \fBCBLAS_INT\fP incX, const double beta, double *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "void \fBcblas_dgbmv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_TRANSPOSE\fP TransA, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP KL, const \fBCBLAS_INT\fP KU, const double alpha, const double *A, const \fBCBLAS_INT\fP lda, const double *X, const \fBCBLAS_INT\fP incX, const double beta, double *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "void \fBcblas_dtrmv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const double *A, const \fBCBLAS_INT\fP lda, double *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "void \fBcblas_dtbmv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const double *A, const \fBCBLAS_INT\fP lda, double *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "void \fBcblas_dtpmv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const double *Ap, double *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "void \fBcblas_dtrsv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const double *A, const \fBCBLAS_INT\fP lda, double *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "void \fBcblas_dtbsv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const double *A, const \fBCBLAS_INT\fP lda, double *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "void \fBcblas_dtpsv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const double *Ap, double *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "void \fBcblas_cgemv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_TRANSPOSE\fP TransA, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const void *alpha, const void *A, const \fBCBLAS_INT\fP lda, const void *X, const \fBCBLAS_INT\fP incX, const void *beta, void *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "void \fBcblas_cgbmv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_TRANSPOSE\fP TransA, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP KL, const \fBCBLAS_INT\fP KU, const void *alpha, const void *A, const \fBCBLAS_INT\fP lda, const void *X, const \fBCBLAS_INT\fP incX, const void *beta, void *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "void \fBcblas_ctrmv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const void *A, const \fBCBLAS_INT\fP lda, void *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "void \fBcblas_ctbmv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const void *A, const \fBCBLAS_INT\fP lda, void *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "void \fBcblas_ctpmv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const void *Ap, void *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "void \fBcblas_ctrsv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const void *A, const \fBCBLAS_INT\fP lda, void *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "void \fBcblas_ctbsv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const void *A, const \fBCBLAS_INT\fP lda, void *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "void \fBcblas_ctpsv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const void *Ap, void *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "void \fBcblas_zgemv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_TRANSPOSE\fP TransA, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const void *alpha, const void *A, const \fBCBLAS_INT\fP lda, const void *X, const \fBCBLAS_INT\fP incX, const void *beta, void *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "void \fBcblas_zgbmv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_TRANSPOSE\fP TransA, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP KL, const \fBCBLAS_INT\fP KU, const void *alpha, const void *A, const \fBCBLAS_INT\fP lda, const void *X, const \fBCBLAS_INT\fP incX, const void *beta, void *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "void \fBcblas_ztrmv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const void *A, const \fBCBLAS_INT\fP lda, void *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "void \fBcblas_ztbmv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const void *A, const \fBCBLAS_INT\fP lda, void *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "void \fBcblas_ztpmv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const void *Ap, void *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "void \fBcblas_ztrsv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const void *A, const \fBCBLAS_INT\fP lda, void *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "void \fBcblas_ztbsv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const void *A, const \fBCBLAS_INT\fP lda, void *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "void \fBcblas_ztpsv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const void *Ap, void *X, const \fBCBLAS_INT\fP incX)" .br .ti -1c .RI "void \fBcblas_ssymv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const float alpha, const float *A, const \fBCBLAS_INT\fP lda, const float *X, const \fBCBLAS_INT\fP incX, const float beta, float *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "void \fBcblas_ssbmv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const float alpha, const float *A, const \fBCBLAS_INT\fP lda, const float *X, const \fBCBLAS_INT\fP incX, const float beta, float *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "void \fBcblas_sspmv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const float alpha, const float *Ap, const float *X, const \fBCBLAS_INT\fP incX, const float beta, float *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "void \fBcblas_sger\fP (\fBCBLAS_LAYOUT\fP layout, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const float alpha, const float *X, const \fBCBLAS_INT\fP incX, const float *Y, const \fBCBLAS_INT\fP incY, float *A, const \fBCBLAS_INT\fP lda)" .br .ti -1c .RI "void \fBcblas_ssyr\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const float alpha, const float *X, const \fBCBLAS_INT\fP incX, float *A, const \fBCBLAS_INT\fP lda)" .br .ti -1c .RI "void \fBcblas_sspr\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const float alpha, const float *X, const \fBCBLAS_INT\fP incX, float *Ap)" .br .ti -1c .RI "void \fBcblas_ssyr2\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const float alpha, const float *X, const \fBCBLAS_INT\fP incX, const float *Y, const \fBCBLAS_INT\fP incY, float *A, const \fBCBLAS_INT\fP lda)" .br .ti -1c .RI "void \fBcblas_sspr2\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const float alpha, const float *X, const \fBCBLAS_INT\fP incX, const float *Y, const \fBCBLAS_INT\fP incY, float *A)" .br .ti -1c .RI "void \fBcblas_dsymv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const double alpha, const double *A, const \fBCBLAS_INT\fP lda, const double *X, const \fBCBLAS_INT\fP incX, const double beta, double *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "void \fBcblas_dsbmv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const double alpha, const double *A, const \fBCBLAS_INT\fP lda, const double *X, const \fBCBLAS_INT\fP incX, const double beta, double *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "void \fBcblas_dspmv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const double alpha, const double *Ap, const double *X, const \fBCBLAS_INT\fP incX, const double beta, double *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "void \fBcblas_dger\fP (\fBCBLAS_LAYOUT\fP layout, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const double alpha, const double *X, const \fBCBLAS_INT\fP incX, const double *Y, const \fBCBLAS_INT\fP incY, double *A, const \fBCBLAS_INT\fP lda)" .br .ti -1c .RI "void \fBcblas_dsyr\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const double alpha, const double *X, const \fBCBLAS_INT\fP incX, double *A, const \fBCBLAS_INT\fP lda)" .br .ti -1c .RI "void \fBcblas_dspr\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const double alpha, const double *X, const \fBCBLAS_INT\fP incX, double *Ap)" .br .ti -1c .RI "void \fBcblas_dsyr2\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const double alpha, const double *X, const \fBCBLAS_INT\fP incX, const double *Y, const \fBCBLAS_INT\fP incY, double *A, const \fBCBLAS_INT\fP lda)" .br .ti -1c .RI "void \fBcblas_dspr2\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const double alpha, const double *X, const \fBCBLAS_INT\fP incX, const double *Y, const \fBCBLAS_INT\fP incY, double *A)" .br .ti -1c .RI "void \fBcblas_chemv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const void *alpha, const void *A, const \fBCBLAS_INT\fP lda, const void *X, const \fBCBLAS_INT\fP incX, const void *beta, void *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "void \fBcblas_chbmv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const void *alpha, const void *A, const \fBCBLAS_INT\fP lda, const void *X, const \fBCBLAS_INT\fP incX, const void *beta, void *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "void \fBcblas_chpmv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const void *alpha, const void *Ap, const void *X, const \fBCBLAS_INT\fP incX, const void *beta, void *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "void \fBcblas_cgeru\fP (\fBCBLAS_LAYOUT\fP layout, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const void *alpha, const void *X, const \fBCBLAS_INT\fP incX, const void *Y, const \fBCBLAS_INT\fP incY, void *A, const \fBCBLAS_INT\fP lda)" .br .ti -1c .RI "void \fBcblas_cgerc\fP (\fBCBLAS_LAYOUT\fP layout, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const void *alpha, const void *X, const \fBCBLAS_INT\fP incX, const void *Y, const \fBCBLAS_INT\fP incY, void *A, const \fBCBLAS_INT\fP lda)" .br .ti -1c .RI "void \fBcblas_cher\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const float alpha, const void *X, const \fBCBLAS_INT\fP incX, void *A, const \fBCBLAS_INT\fP lda)" .br .ti -1c .RI "void \fBcblas_chpr\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const float alpha, const void *X, const \fBCBLAS_INT\fP incX, void *A)" .br .ti -1c .RI "void \fBcblas_cher2\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const void *alpha, const void *X, const \fBCBLAS_INT\fP incX, const void *Y, const \fBCBLAS_INT\fP incY, void *A, const \fBCBLAS_INT\fP lda)" .br .ti -1c .RI "void \fBcblas_chpr2\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const void *alpha, const void *X, const \fBCBLAS_INT\fP incX, const void *Y, const \fBCBLAS_INT\fP incY, void *Ap)" .br .ti -1c .RI "void \fBcblas_zhemv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const void *alpha, const void *A, const \fBCBLAS_INT\fP lda, const void *X, const \fBCBLAS_INT\fP incX, const void *beta, void *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "void \fBcblas_zhbmv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const void *alpha, const void *A, const \fBCBLAS_INT\fP lda, const void *X, const \fBCBLAS_INT\fP incX, const void *beta, void *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "void \fBcblas_zhpmv\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const void *alpha, const void *Ap, const void *X, const \fBCBLAS_INT\fP incX, const void *beta, void *Y, const \fBCBLAS_INT\fP incY)" .br .ti -1c .RI "void \fBcblas_zgeru\fP (\fBCBLAS_LAYOUT\fP layout, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const void *alpha, const void *X, const \fBCBLAS_INT\fP incX, const void *Y, const \fBCBLAS_INT\fP incY, void *A, const \fBCBLAS_INT\fP lda)" .br .ti -1c .RI "void \fBcblas_zgerc\fP (\fBCBLAS_LAYOUT\fP layout, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const void *alpha, const void *X, const \fBCBLAS_INT\fP incX, const void *Y, const \fBCBLAS_INT\fP incY, void *A, const \fBCBLAS_INT\fP lda)" .br .ti -1c .RI "void \fBcblas_zher\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const double alpha, const void *X, const \fBCBLAS_INT\fP incX, void *A, const \fBCBLAS_INT\fP lda)" .br .ti -1c .RI "void \fBcblas_zhpr\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const double alpha, const void *X, const \fBCBLAS_INT\fP incX, void *A)" .br .ti -1c .RI "void \fBcblas_zher2\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const void *alpha, const void *X, const \fBCBLAS_INT\fP incX, const void *Y, const \fBCBLAS_INT\fP incY, void *A, const \fBCBLAS_INT\fP lda)" .br .ti -1c .RI "void \fBcblas_zhpr2\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const void *alpha, const void *X, const \fBCBLAS_INT\fP incX, const void *Y, const \fBCBLAS_INT\fP incY, void *Ap)" .br .ti -1c .RI "void \fBcblas_sgemm\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_TRANSPOSE\fP TransB, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const float alpha, const float *A, const \fBCBLAS_INT\fP lda, const float *B, const \fBCBLAS_INT\fP ldb, const float beta, float *C, const \fBCBLAS_INT\fP ldc)" .br .ti -1c .RI "void \fBcblas_ssymm\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_SIDE\fP Side, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const float alpha, const float *A, const \fBCBLAS_INT\fP lda, const float *B, const \fBCBLAS_INT\fP ldb, const float beta, float *C, const \fBCBLAS_INT\fP ldc)" .br .ti -1c .RI "void \fBcblas_ssyrk\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP Trans, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const float alpha, const float *A, const \fBCBLAS_INT\fP lda, const float beta, float *C, const \fBCBLAS_INT\fP ldc)" .br .ti -1c .RI "void \fBcblas_ssyr2k\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP Trans, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const float alpha, const float *A, const \fBCBLAS_INT\fP lda, const float *B, const \fBCBLAS_INT\fP ldb, const float beta, float *C, const \fBCBLAS_INT\fP ldc)" .br .ti -1c .RI "void \fBcblas_strmm\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_SIDE\fP Side, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const float alpha, const float *A, const \fBCBLAS_INT\fP lda, float *B, const \fBCBLAS_INT\fP ldb)" .br .ti -1c .RI "void \fBcblas_strsm\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_SIDE\fP Side, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const float alpha, const float *A, const \fBCBLAS_INT\fP lda, float *B, const \fBCBLAS_INT\fP ldb)" .br .ti -1c .RI "void \fBcblas_dgemm\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_TRANSPOSE\fP TransB, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const double alpha, const double *A, const \fBCBLAS_INT\fP lda, const double *B, const \fBCBLAS_INT\fP ldb, const double beta, double *C, const \fBCBLAS_INT\fP ldc)" .br .ti -1c .RI "void \fBcblas_dsymm\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_SIDE\fP Side, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const double alpha, const double *A, const \fBCBLAS_INT\fP lda, const double *B, const \fBCBLAS_INT\fP ldb, const double beta, double *C, const \fBCBLAS_INT\fP ldc)" .br .ti -1c .RI "void \fBcblas_dsyrk\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP Trans, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const double alpha, const double *A, const \fBCBLAS_INT\fP lda, const double beta, double *C, const \fBCBLAS_INT\fP ldc)" .br .ti -1c .RI "void \fBcblas_dsyr2k\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP Trans, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const double alpha, const double *A, const \fBCBLAS_INT\fP lda, const double *B, const \fBCBLAS_INT\fP ldb, const double beta, double *C, const \fBCBLAS_INT\fP ldc)" .br .ti -1c .RI "void \fBcblas_dtrmm\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_SIDE\fP Side, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const double alpha, const double *A, const \fBCBLAS_INT\fP lda, double *B, const \fBCBLAS_INT\fP ldb)" .br .ti -1c .RI "void \fBcblas_dtrsm\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_SIDE\fP Side, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const double alpha, const double *A, const \fBCBLAS_INT\fP lda, double *B, const \fBCBLAS_INT\fP ldb)" .br .ti -1c .RI "void \fBcblas_cgemm\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_TRANSPOSE\fP TransB, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const void *alpha, const void *A, const \fBCBLAS_INT\fP lda, const void *B, const \fBCBLAS_INT\fP ldb, const void *beta, void *C, const \fBCBLAS_INT\fP ldc)" .br .ti -1c .RI "void \fBcblas_csymm\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_SIDE\fP Side, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const void *alpha, const void *A, const \fBCBLAS_INT\fP lda, const void *B, const \fBCBLAS_INT\fP ldb, const void *beta, void *C, const \fBCBLAS_INT\fP ldc)" .br .ti -1c .RI "void \fBcblas_csyrk\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP Trans, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const void *alpha, const void *A, const \fBCBLAS_INT\fP lda, const void *beta, void *C, const \fBCBLAS_INT\fP ldc)" .br .ti -1c .RI "void \fBcblas_csyr2k\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP Trans, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const void *alpha, const void *A, const \fBCBLAS_INT\fP lda, const void *B, const \fBCBLAS_INT\fP ldb, const void *beta, void *C, const \fBCBLAS_INT\fP ldc)" .br .ti -1c .RI "void \fBcblas_ctrmm\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_SIDE\fP Side, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const void *alpha, const void *A, const \fBCBLAS_INT\fP lda, void *B, const \fBCBLAS_INT\fP ldb)" .br .ti -1c .RI "void \fBcblas_ctrsm\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_SIDE\fP Side, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const void *alpha, const void *A, const \fBCBLAS_INT\fP lda, void *B, const \fBCBLAS_INT\fP ldb)" .br .ti -1c .RI "void \fBcblas_zgemm\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_TRANSPOSE\fP TransB, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const void *alpha, const void *A, const \fBCBLAS_INT\fP lda, const void *B, const \fBCBLAS_INT\fP ldb, const void *beta, void *C, const \fBCBLAS_INT\fP ldc)" .br .ti -1c .RI "void \fBcblas_zsymm\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_SIDE\fP Side, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const void *alpha, const void *A, const \fBCBLAS_INT\fP lda, const void *B, const \fBCBLAS_INT\fP ldb, const void *beta, void *C, const \fBCBLAS_INT\fP ldc)" .br .ti -1c .RI "void \fBcblas_zsyrk\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP Trans, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const void *alpha, const void *A, const \fBCBLAS_INT\fP lda, const void *beta, void *C, const \fBCBLAS_INT\fP ldc)" .br .ti -1c .RI "void \fBcblas_zsyr2k\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP Trans, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const void *alpha, const void *A, const \fBCBLAS_INT\fP lda, const void *B, const \fBCBLAS_INT\fP ldb, const void *beta, void *C, const \fBCBLAS_INT\fP ldc)" .br .ti -1c .RI "void \fBcblas_ztrmm\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_SIDE\fP Side, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const void *alpha, const void *A, const \fBCBLAS_INT\fP lda, void *B, const \fBCBLAS_INT\fP ldb)" .br .ti -1c .RI "void \fBcblas_ztrsm\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_SIDE\fP Side, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const void *alpha, const void *A, const \fBCBLAS_INT\fP lda, void *B, const \fBCBLAS_INT\fP ldb)" .br .ti -1c .RI "void \fBcblas_chemm\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_SIDE\fP Side, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const void *alpha, const void *A, const \fBCBLAS_INT\fP lda, const void *B, const \fBCBLAS_INT\fP ldb, const void *beta, void *C, const \fBCBLAS_INT\fP ldc)" .br .ti -1c .RI "void \fBcblas_cherk\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP Trans, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const float alpha, const void *A, const \fBCBLAS_INT\fP lda, const float beta, void *C, const \fBCBLAS_INT\fP ldc)" .br .ti -1c .RI "void \fBcblas_cher2k\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP Trans, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const void *alpha, const void *A, const \fBCBLAS_INT\fP lda, const void *B, const \fBCBLAS_INT\fP ldb, const float beta, void *C, const \fBCBLAS_INT\fP ldc)" .br .ti -1c .RI "void \fBcblas_zhemm\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_SIDE\fP Side, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const void *alpha, const void *A, const \fBCBLAS_INT\fP lda, const void *B, const \fBCBLAS_INT\fP ldb, const void *beta, void *C, const \fBCBLAS_INT\fP ldc)" .br .ti -1c .RI "void \fBcblas_zherk\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP Trans, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const double alpha, const void *A, const \fBCBLAS_INT\fP lda, const double beta, void *C, const \fBCBLAS_INT\fP ldc)" .br .ti -1c .RI "void \fBcblas_zher2k\fP (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP Trans, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const void *alpha, const void *A, const \fBCBLAS_INT\fP lda, const void *B, const \fBCBLAS_INT\fP ldb, const double beta, void *C, const \fBCBLAS_INT\fP ldc)" .br .ti -1c .RI "void \fBcblas_xerbla\fP (\fBCBLAS_INT\fP p, const char *rout, const char *form,\&.\&.\&.)" .br .in -1c .SH "Macro Definition Documentation" .PP .SS "#define API_SUFFIX(a) a" .PP Definition at line \fB57\fP of file \fBcblas\&.h\fP\&. .SS "#define CBLAS_IFMT PRId32" .PP Definition at line \fB35\fP of file \fBcblas\&.h\fP\&. .SS "#define CBLAS_INDEX size_t /* this may vary between platforms */" .PP Definition at line \fB15\fP of file \fBcblas\&.h\fP\&. .SS "#define CBLAS_INT int32_t" .PP Definition at line \fB24\fP of file \fBcblas\&.h\fP\&. .SS "#define CBLAS_ORDER \fBCBLAS_LAYOUT\fP /* this for backward compatibility with CBLAS_ORDER */" .PP Definition at line \fB45\fP of file \fBcblas\&.h\fP\&. .SH "Typedef Documentation" .PP .SS "typedef enum \fBCBLAS_DIAG\fP \fBCBLAS_DIAG\fP" .SS "typedef enum \fBCBLAS_LAYOUT\fP \fBCBLAS_LAYOUT\fP" .SS "typedef enum \fBCBLAS_SIDE\fP \fBCBLAS_SIDE\fP" .SS "typedef enum \fBCBLAS_TRANSPOSE\fP \fBCBLAS_TRANSPOSE\fP" .SS "typedef enum \fBCBLAS_UPLO\fP \fBCBLAS_UPLO\fP" .SH "Enumeration Type Documentation" .PP .SS "enum \fBCBLAS_DIAG\fP" .PP \fBEnumerator\fP .in +1c .TP \fB\fICblasNonUnit \fP\fP .TP \fB\fICblasUnit \fP\fP .PP Definition at line \fB42\fP of file \fBcblas\&.h\fP\&. .SS "enum \fBCBLAS_LAYOUT\fP" .PP \fBEnumerator\fP .in +1c .TP \fB\fICblasRowMajor \fP\fP .TP \fB\fICblasColMajor \fP\fP .PP Definition at line \fB39\fP of file \fBcblas\&.h\fP\&. .SS "enum \fBCBLAS_SIDE\fP" .PP \fBEnumerator\fP .in +1c .TP \fB\fICblasLeft \fP\fP .TP \fB\fICblasRight \fP\fP .PP Definition at line \fB43\fP of file \fBcblas\&.h\fP\&. .SS "enum \fBCBLAS_TRANSPOSE\fP" .PP \fBEnumerator\fP .in +1c .TP \fB\fICblasNoTrans \fP\fP .TP \fB\fICblasTrans \fP\fP .TP \fB\fICblasConjTrans \fP\fP .PP Definition at line \fB40\fP of file \fBcblas\&.h\fP\&. .SS "enum \fBCBLAS_UPLO\fP" .PP \fBEnumerator\fP .in +1c .TP \fB\fICblasUpper \fP\fP .TP \fB\fICblasLower \fP\fP .PP Definition at line \fB41\fP of file \fBcblas\&.h\fP\&. .SH "Function Documentation" .PP .SS "void cblas_caxpy (const \fBCBLAS_INT\fP N, const void * alpha, const void * X, const \fBCBLAS_INT\fP incX, void * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB11\fP of file \fBcblas_caxpy\&.c\fP\&. .SS "void cblas_ccopy (const \fBCBLAS_INT\fP N, const void * X, const \fBCBLAS_INT\fP incX, void * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB11\fP of file \fBcblas_ccopy\&.c\fP\&. .SS "void cblas_cdotc_sub (const \fBCBLAS_INT\fP N, const void * X, const \fBCBLAS_INT\fP incX, const void * Y, const \fBCBLAS_INT\fP incY, void * dotc)" .PP Definition at line \fB12\fP of file \fBcblas_cdotc_sub\&.c\fP\&. .SS "void cblas_cdotu_sub (const \fBCBLAS_INT\fP N, const void * X, const \fBCBLAS_INT\fP incX, const void * Y, const \fBCBLAS_INT\fP incY, void * dotu)" .PP Definition at line \fB12\fP of file \fBcblas_cdotu_sub\&.c\fP\&. .SS "void cblas_cgbmv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_TRANSPOSE\fP TransA, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP KL, const \fBCBLAS_INT\fP KU, const void * alpha, const void * A, const \fBCBLAS_INT\fP lda, const void * X, const \fBCBLAS_INT\fP incX, const void * beta, void * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB12\fP of file \fBcblas_cgbmv\&.c\fP\&. .SS "void cblas_cgemm (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_TRANSPOSE\fP TransB, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const void * alpha, const void * A, const \fBCBLAS_INT\fP lda, const void * B, const \fBCBLAS_INT\fP ldb, const void * beta, void * C, const \fBCBLAS_INT\fP ldc)" .PP Definition at line \fB12\fP of file \fBcblas_cgemm\&.c\fP\&. .SS "void cblas_cgemv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_TRANSPOSE\fP TransA, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const void * alpha, const void * A, const \fBCBLAS_INT\fP lda, const void * X, const \fBCBLAS_INT\fP incX, const void * beta, void * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB12\fP of file \fBcblas_cgemv\&.c\fP\&. .SS "void cblas_cgerc (\fBCBLAS_LAYOUT\fP layout, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const void * alpha, const void * X, const \fBCBLAS_INT\fP incX, const void * Y, const \fBCBLAS_INT\fP incY, void * A, const \fBCBLAS_INT\fP lda)" .PP Definition at line \fB12\fP of file \fBcblas_cgerc\&.c\fP\&. .SS "void cblas_cgeru (\fBCBLAS_LAYOUT\fP layout, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const void * alpha, const void * X, const \fBCBLAS_INT\fP incX, const void * Y, const \fBCBLAS_INT\fP incY, void * A, const \fBCBLAS_INT\fP lda)" .PP Definition at line \fB10\fP of file \fBcblas_cgeru\&.c\fP\&. .SS "void cblas_chbmv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const void * alpha, const void * A, const \fBCBLAS_INT\fP lda, const void * X, const \fBCBLAS_INT\fP incX, const void * beta, void * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB12\fP of file \fBcblas_chbmv\&.c\fP\&. .SS "void cblas_chemm (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_SIDE\fP Side, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const void * alpha, const void * A, const \fBCBLAS_INT\fP lda, const void * B, const \fBCBLAS_INT\fP ldb, const void * beta, void * C, const \fBCBLAS_INT\fP ldc)" .PP Definition at line \fB12\fP of file \fBcblas_chemm\&.c\fP\&. .SS "void cblas_chemv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const void * alpha, const void * A, const \fBCBLAS_INT\fP lda, const void * X, const \fBCBLAS_INT\fP incX, const void * beta, void * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB12\fP of file \fBcblas_chemv\&.c\fP\&. .SS "void cblas_cher (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const float alpha, const void * X, const \fBCBLAS_INT\fP incX, void * A, const \fBCBLAS_INT\fP lda)" .PP Definition at line \fB12\fP of file \fBcblas_cher\&.c\fP\&. .SS "void cblas_cher2 (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const void * alpha, const void * X, const \fBCBLAS_INT\fP incX, const void * Y, const \fBCBLAS_INT\fP incY, void * A, const \fBCBLAS_INT\fP lda)" .PP Definition at line \fB12\fP of file \fBcblas_cher2\&.c\fP\&. .SS "void cblas_cher2k (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP Trans, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const void * alpha, const void * A, const \fBCBLAS_INT\fP lda, const void * B, const \fBCBLAS_INT\fP ldb, const float beta, void * C, const \fBCBLAS_INT\fP ldc)" .PP Definition at line \fB12\fP of file \fBcblas_cher2k\&.c\fP\&. .SS "void cblas_cherk (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP Trans, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const float alpha, const void * A, const \fBCBLAS_INT\fP lda, const float beta, void * C, const \fBCBLAS_INT\fP ldc)" .PP Definition at line \fB12\fP of file \fBcblas_cherk\&.c\fP\&. .SS "void cblas_chpmv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const void * alpha, const void * Ap, const void * X, const \fBCBLAS_INT\fP incX, const void * beta, void * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB12\fP of file \fBcblas_chpmv\&.c\fP\&. .SS "void cblas_chpr (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const float alpha, const void * X, const \fBCBLAS_INT\fP incX, void * A)" .PP Definition at line \fB12\fP of file \fBcblas_chpr\&.c\fP\&. .SS "void cblas_chpr2 (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const void * alpha, const void * X, const \fBCBLAS_INT\fP incX, const void * Y, const \fBCBLAS_INT\fP incY, void * Ap)" .PP Definition at line \fB12\fP of file \fBcblas_chpr2\&.c\fP\&. .SS "void cblas_crotg (void * a, void * b, float * c, void * s)" .PP Definition at line \fB9\fP of file \fBcblas_crotg\&.c\fP\&. .SS "void cblas_cscal (const \fBCBLAS_INT\fP N, const void * alpha, void * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB11\fP of file \fBcblas_cscal\&.c\fP\&. .SS "void cblas_csrot (const \fBCBLAS_INT\fP N, void * X, const \fBCBLAS_INT\fP incX, void * Y, const \fBCBLAS_INT\fP incY, const float c, const float s)" .PP Definition at line \fB9\fP of file \fBcblas_csrot\&.c\fP\&. .SS "void cblas_csscal (const \fBCBLAS_INT\fP N, const float alpha, void * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB11\fP of file \fBcblas_csscal\&.c\fP\&. .SS "void cblas_cswap (const \fBCBLAS_INT\fP N, void * X, const \fBCBLAS_INT\fP incX, void * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB11\fP of file \fBcblas_cswap\&.c\fP\&. .SS "void cblas_csymm (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_SIDE\fP Side, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const void * alpha, const void * A, const \fBCBLAS_INT\fP lda, const void * B, const \fBCBLAS_INT\fP ldb, const void * beta, void * C, const \fBCBLAS_INT\fP ldc)" .PP Definition at line \fB12\fP of file \fBcblas_csymm\&.c\fP\&. .SS "void cblas_csyr2k (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP Trans, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const void * alpha, const void * A, const \fBCBLAS_INT\fP lda, const void * B, const \fBCBLAS_INT\fP ldb, const void * beta, void * C, const \fBCBLAS_INT\fP ldc)" .PP Definition at line \fB12\fP of file \fBcblas_csyr2k\&.c\fP\&. .SS "void cblas_csyrk (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP Trans, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const void * alpha, const void * A, const \fBCBLAS_INT\fP lda, const void * beta, void * C, const \fBCBLAS_INT\fP ldc)" .PP Definition at line \fB12\fP of file \fBcblas_csyrk\&.c\fP\&. .SS "void cblas_ctbmv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const void * A, const \fBCBLAS_INT\fP lda, void * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB10\fP of file \fBcblas_ctbmv\&.c\fP\&. .SS "void cblas_ctbsv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const void * A, const \fBCBLAS_INT\fP lda, void * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB10\fP of file \fBcblas_ctbsv\&.c\fP\&. .SS "void cblas_ctpmv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const void * Ap, void * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB10\fP of file \fBcblas_ctpmv\&.c\fP\&. .SS "void cblas_ctpsv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const void * Ap, void * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB10\fP of file \fBcblas_ctpsv\&.c\fP\&. .SS "void cblas_ctrmm (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_SIDE\fP Side, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const void * alpha, const void * A, const \fBCBLAS_INT\fP lda, void * B, const \fBCBLAS_INT\fP ldb)" .PP Definition at line \fB12\fP of file \fBcblas_ctrmm\&.c\fP\&. .SS "void cblas_ctrmv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const void * A, const \fBCBLAS_INT\fP lda, void * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB10\fP of file \fBcblas_ctrmv\&.c\fP\&. .SS "void cblas_ctrsm (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_SIDE\fP Side, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const void * alpha, const void * A, const \fBCBLAS_INT\fP lda, void * B, const \fBCBLAS_INT\fP ldb)" .PP Definition at line \fB12\fP of file \fBcblas_ctrsm\&.c\fP\&. .SS "void cblas_ctrsv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const void * A, const \fBCBLAS_INT\fP lda, void * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB10\fP of file \fBcblas_ctrsv\&.c\fP\&. .SS "double cblas_dasum (const \fBCBLAS_INT\fP N, const double * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB12\fP of file \fBcblas_dasum\&.c\fP\&. .SS "void cblas_daxpy (const \fBCBLAS_INT\fP N, const double alpha, const double * X, const \fBCBLAS_INT\fP incX, double * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB11\fP of file \fBcblas_daxpy\&.c\fP\&. .SS "double cblas_dcabs1 (const void * z)" .PP Definition at line \fB9\fP of file \fBcblas_dcabs1\&.c\fP\&. .SS "void cblas_dcopy (const \fBCBLAS_INT\fP N, const double * X, const \fBCBLAS_INT\fP incX, double * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB11\fP of file \fBcblas_dcopy\&.c\fP\&. .SS "double cblas_ddot (const \fBCBLAS_INT\fP N, const double * X, const \fBCBLAS_INT\fP incX, const double * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB12\fP of file \fBcblas_ddot\&.c\fP\&. .SS "void cblas_dgbmv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_TRANSPOSE\fP TransA, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP KL, const \fBCBLAS_INT\fP KU, const double alpha, const double * A, const \fBCBLAS_INT\fP lda, const double * X, const \fBCBLAS_INT\fP incX, const double beta, double * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB11\fP of file \fBcblas_dgbmv\&.c\fP\&. .SS "void cblas_dgemm (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_TRANSPOSE\fP TransB, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const double alpha, const double * A, const \fBCBLAS_INT\fP lda, const double * B, const \fBCBLAS_INT\fP ldb, const double beta, double * C, const \fBCBLAS_INT\fP ldc)" .PP Definition at line \fB12\fP of file \fBcblas_dgemm\&.c\fP\&. .SS "void cblas_dgemv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_TRANSPOSE\fP TransA, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const double alpha, const double * A, const \fBCBLAS_INT\fP lda, const double * X, const \fBCBLAS_INT\fP incX, const double beta, double * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB11\fP of file \fBcblas_dgemv\&.c\fP\&. .SS "void cblas_dger (\fBCBLAS_LAYOUT\fP layout, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const double alpha, const double * X, const \fBCBLAS_INT\fP incX, const double * Y, const \fBCBLAS_INT\fP incY, double * A, const \fBCBLAS_INT\fP lda)" .PP Definition at line \fB12\fP of file \fBcblas_dger\&.c\fP\&. .SS "double cblas_dnrm2 (const \fBCBLAS_INT\fP N, const double * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB12\fP of file \fBcblas_dnrm2\&.c\fP\&. .SS "void cblas_drot (const \fBCBLAS_INT\fP N, double * X, const \fBCBLAS_INT\fP incX, double * Y, const \fBCBLAS_INT\fP incY, const double c, const double s)" .PP Definition at line \fB11\fP of file \fBcblas_drot\&.c\fP\&. .SS "void cblas_drotg (double * a, double * b, double * c, double * s)" .PP Definition at line \fB11\fP of file \fBcblas_drotg\&.c\fP\&. .SS "void cblas_drotm (const \fBCBLAS_INT\fP N, double * X, const \fBCBLAS_INT\fP incX, double * Y, const \fBCBLAS_INT\fP incY, const double * P)" .PP Definition at line \fB3\fP of file \fBcblas_drotm\&.c\fP\&. .SS "void cblas_drotmg (double * d1, double * d2, double * b1, const double b2, double * P)" .PP Definition at line \fB11\fP of file \fBcblas_drotmg\&.c\fP\&. .SS "void cblas_dsbmv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const double alpha, const double * A, const \fBCBLAS_INT\fP lda, const double * X, const \fBCBLAS_INT\fP incX, const double beta, double * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB12\fP of file \fBcblas_dsbmv\&.c\fP\&. .SS "void cblas_dscal (const \fBCBLAS_INT\fP N, const double alpha, double * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB11\fP of file \fBcblas_dscal\&.c\fP\&. .SS "double cblas_dsdot (const \fBCBLAS_INT\fP N, const float * X, const \fBCBLAS_INT\fP incX, const float * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB12\fP of file \fBcblas_dsdot\&.c\fP\&. .SS "void cblas_dspmv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const double alpha, const double * Ap, const double * X, const \fBCBLAS_INT\fP incX, const double beta, double * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB13\fP of file \fBcblas_dspmv\&.c\fP\&. .SS "void cblas_dspr (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const double alpha, const double * X, const \fBCBLAS_INT\fP incX, double * Ap)" .PP Definition at line \fB12\fP of file \fBcblas_dspr\&.c\fP\&. .SS "void cblas_dspr2 (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const double alpha, const double * X, const \fBCBLAS_INT\fP incX, const double * Y, const \fBCBLAS_INT\fP incY, double * A)" .PP Definition at line \fB10\fP of file \fBcblas_dspr2\&.c\fP\&. .SS "void cblas_dswap (const \fBCBLAS_INT\fP N, double * X, const \fBCBLAS_INT\fP incX, double * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB11\fP of file \fBcblas_dswap\&.c\fP\&. .SS "void cblas_dsymm (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_SIDE\fP Side, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const double alpha, const double * A, const \fBCBLAS_INT\fP lda, const double * B, const \fBCBLAS_INT\fP ldb, const double beta, double * C, const \fBCBLAS_INT\fP ldc)" .PP Definition at line \fB12\fP of file \fBcblas_dsymm\&.c\fP\&. .SS "void cblas_dsymv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const double alpha, const double * A, const \fBCBLAS_INT\fP lda, const double * X, const \fBCBLAS_INT\fP incX, const double beta, double * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB12\fP of file \fBcblas_dsymv\&.c\fP\&. .SS "void cblas_dsyr (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const double alpha, const double * X, const \fBCBLAS_INT\fP incX, double * A, const \fBCBLAS_INT\fP lda)" .PP Definition at line \fB12\fP of file \fBcblas_dsyr\&.c\fP\&. .SS "void cblas_dsyr2 (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const double alpha, const double * X, const \fBCBLAS_INT\fP incX, const double * Y, const \fBCBLAS_INT\fP incY, double * A, const \fBCBLAS_INT\fP lda)" .PP Definition at line \fB12\fP of file \fBcblas_dsyr2\&.c\fP\&. .SS "void cblas_dsyr2k (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP Trans, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const double alpha, const double * A, const \fBCBLAS_INT\fP lda, const double * B, const \fBCBLAS_INT\fP ldb, const double beta, double * C, const \fBCBLAS_INT\fP ldc)" .PP Definition at line \fB12\fP of file \fBcblas_dsyr2k\&.c\fP\&. .SS "void cblas_dsyrk (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP Trans, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const double alpha, const double * A, const \fBCBLAS_INT\fP lda, const double beta, double * C, const \fBCBLAS_INT\fP ldc)" .PP Definition at line \fB12\fP of file \fBcblas_dsyrk\&.c\fP\&. .SS "void cblas_dtbmv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const double * A, const \fBCBLAS_INT\fP lda, double * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB10\fP of file \fBcblas_dtbmv\&.c\fP\&. .SS "void cblas_dtbsv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const double * A, const \fBCBLAS_INT\fP lda, double * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB10\fP of file \fBcblas_dtbsv\&.c\fP\&. .SS "void cblas_dtpmv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const double * Ap, double * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB10\fP of file \fBcblas_dtpmv\&.c\fP\&. .SS "void cblas_dtpsv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const double * Ap, double * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB10\fP of file \fBcblas_dtpsv\&.c\fP\&. .SS "void cblas_dtrmm (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_SIDE\fP Side, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const double alpha, const double * A, const \fBCBLAS_INT\fP lda, double * B, const \fBCBLAS_INT\fP ldb)" .PP Definition at line \fB12\fP of file \fBcblas_dtrmm\&.c\fP\&. .SS "void cblas_dtrmv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const double * A, const \fBCBLAS_INT\fP lda, double * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB12\fP of file \fBcblas_dtrmv\&.c\fP\&. .SS "void cblas_dtrsm (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_SIDE\fP Side, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const double alpha, const double * A, const \fBCBLAS_INT\fP lda, double * B, const \fBCBLAS_INT\fP ldb)" .PP Definition at line \fB12\fP of file \fBcblas_dtrsm\&.c\fP\&. .SS "void cblas_dtrsv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const double * A, const \fBCBLAS_INT\fP lda, double * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB10\fP of file \fBcblas_dtrsv\&.c\fP\&. .SS "double cblas_dzasum (const \fBCBLAS_INT\fP N, const void * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB12\fP of file \fBcblas_dzasum\&.c\fP\&. .SS "double cblas_dznrm2 (const \fBCBLAS_INT\fP N, const void * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB12\fP of file \fBcblas_dznrm2\&.c\fP\&. .SS "\fBCBLAS_INDEX\fP cblas_icamax (const \fBCBLAS_INT\fP N, const void * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB12\fP of file \fBcblas_icamax\&.c\fP\&. .SS "\fBCBLAS_INDEX\fP cblas_idamax (const \fBCBLAS_INT\fP N, const double * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB12\fP of file \fBcblas_idamax\&.c\fP\&. .SS "\fBCBLAS_INDEX\fP cblas_isamax (const \fBCBLAS_INT\fP N, const float * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB12\fP of file \fBcblas_isamax\&.c\fP\&. .SS "\fBCBLAS_INDEX\fP cblas_izamax (const \fBCBLAS_INT\fP N, const void * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB12\fP of file \fBcblas_izamax\&.c\fP\&. .SS "float cblas_sasum (const \fBCBLAS_INT\fP N, const float * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB12\fP of file \fBcblas_sasum\&.c\fP\&. .SS "void cblas_saxpy (const \fBCBLAS_INT\fP N, const float alpha, const float * X, const \fBCBLAS_INT\fP incX, float * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB12\fP of file \fBcblas_saxpy\&.c\fP\&. .SS "float cblas_scabs1 (const void * c)" .PP Definition at line \fB9\fP of file \fBcblas_scabs1\&.c\fP\&. .SS "float cblas_scasum (const \fBCBLAS_INT\fP N, const void * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB12\fP of file \fBcblas_scasum\&.c\fP\&. .SS "float cblas_scnrm2 (const \fBCBLAS_INT\fP N, const void * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB12\fP of file \fBcblas_scnrm2\&.c\fP\&. .SS "void cblas_scopy (const \fBCBLAS_INT\fP N, const float * X, const \fBCBLAS_INT\fP incX, float * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB11\fP of file \fBcblas_scopy\&.c\fP\&. .SS "float cblas_sdot (const \fBCBLAS_INT\fP N, const float * X, const \fBCBLAS_INT\fP incX, const float * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB12\fP of file \fBcblas_sdot\&.c\fP\&. .SS "float cblas_sdsdot (const \fBCBLAS_INT\fP N, const float alpha, const float * X, const \fBCBLAS_INT\fP incX, const float * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB12\fP of file \fBcblas_sdsdot\&.c\fP\&. .SS "void cblas_sgbmv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_TRANSPOSE\fP TransA, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP KL, const \fBCBLAS_INT\fP KU, const float alpha, const float * A, const \fBCBLAS_INT\fP lda, const float * X, const \fBCBLAS_INT\fP incX, const float beta, float * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB12\fP of file \fBcblas_sgbmv\&.c\fP\&. .SS "void cblas_sgemm (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_TRANSPOSE\fP TransB, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const float alpha, const float * A, const \fBCBLAS_INT\fP lda, const float * B, const \fBCBLAS_INT\fP ldb, const float beta, float * C, const \fBCBLAS_INT\fP ldc)" .PP Definition at line \fB12\fP of file \fBcblas_sgemm\&.c\fP\&. .SS "void cblas_sgemv (const \fBCBLAS_LAYOUT\fP layout, const \fBCBLAS_TRANSPOSE\fP TransA, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const float alpha, const float * A, const \fBCBLAS_INT\fP lda, const float * X, const \fBCBLAS_INT\fP incX, const float beta, float * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB11\fP of file \fBcblas_sgemv\&.c\fP\&. .SS "void cblas_sger (\fBCBLAS_LAYOUT\fP layout, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const float alpha, const float * X, const \fBCBLAS_INT\fP incX, const float * Y, const \fBCBLAS_INT\fP incY, float * A, const \fBCBLAS_INT\fP lda)" .PP Definition at line \fB12\fP of file \fBcblas_sger\&.c\fP\&. .SS "float cblas_snrm2 (const \fBCBLAS_INT\fP N, const float * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB12\fP of file \fBcblas_snrm2\&.c\fP\&. .SS "void cblas_srot (const \fBCBLAS_INT\fP N, float * X, const \fBCBLAS_INT\fP incX, float * Y, const \fBCBLAS_INT\fP incY, const float c, const float s)" .PP Definition at line \fB11\fP of file \fBcblas_srot\&.c\fP\&. .SS "void cblas_srotg (float * a, float * b, float * c, float * s)" .PP Definition at line \fB11\fP of file \fBcblas_srotg\&.c\fP\&. .SS "void cblas_srotm (const \fBCBLAS_INT\fP N, float * X, const \fBCBLAS_INT\fP incX, float * Y, const \fBCBLAS_INT\fP incY, const float * P)" .PP Definition at line \fB11\fP of file \fBcblas_srotm\&.c\fP\&. .SS "void cblas_srotmg (float * d1, float * d2, float * b1, const float b2, float * P)" .PP Definition at line \fB11\fP of file \fBcblas_srotmg\&.c\fP\&. .SS "void cblas_ssbmv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const float alpha, const float * A, const \fBCBLAS_INT\fP lda, const float * X, const \fBCBLAS_INT\fP incX, const float beta, float * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB11\fP of file \fBcblas_ssbmv\&.c\fP\&. .SS "void cblas_sscal (const \fBCBLAS_INT\fP N, const float alpha, float * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB11\fP of file \fBcblas_sscal\&.c\fP\&. .SS "void cblas_sspmv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const float alpha, const float * Ap, const float * X, const \fBCBLAS_INT\fP incX, const float beta, float * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB11\fP of file \fBcblas_sspmv\&.c\fP\&. .SS "void cblas_sspr (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const float alpha, const float * X, const \fBCBLAS_INT\fP incX, float * Ap)" .PP Definition at line \fB12\fP of file \fBcblas_sspr\&.c\fP\&. .SS "void cblas_sspr2 (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const float alpha, const float * X, const \fBCBLAS_INT\fP incX, const float * Y, const \fBCBLAS_INT\fP incY, float * A)" .PP Definition at line \fB12\fP of file \fBcblas_sspr2\&.c\fP\&. .SS "void cblas_sswap (const \fBCBLAS_INT\fP N, float * X, const \fBCBLAS_INT\fP incX, float * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB11\fP of file \fBcblas_sswap\&.c\fP\&. .SS "void cblas_ssymm (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_SIDE\fP Side, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const float alpha, const float * A, const \fBCBLAS_INT\fP lda, const float * B, const \fBCBLAS_INT\fP ldb, const float beta, float * C, const \fBCBLAS_INT\fP ldc)" .PP Definition at line \fB12\fP of file \fBcblas_ssymm\&.c\fP\&. .SS "void cblas_ssymv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const float alpha, const float * A, const \fBCBLAS_INT\fP lda, const float * X, const \fBCBLAS_INT\fP incX, const float beta, float * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB12\fP of file \fBcblas_ssymv\&.c\fP\&. .SS "void cblas_ssyr (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const float alpha, const float * X, const \fBCBLAS_INT\fP incX, float * A, const \fBCBLAS_INT\fP lda)" .PP Definition at line \fB11\fP of file \fBcblas_ssyr\&.c\fP\&. .SS "void cblas_ssyr2 (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const float alpha, const float * X, const \fBCBLAS_INT\fP incX, const float * Y, const \fBCBLAS_INT\fP incY, float * A, const \fBCBLAS_INT\fP lda)" .PP Definition at line \fB12\fP of file \fBcblas_ssyr2\&.c\fP\&. .SS "void cblas_ssyr2k (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP Trans, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const float alpha, const float * A, const \fBCBLAS_INT\fP lda, const float * B, const \fBCBLAS_INT\fP ldb, const float beta, float * C, const \fBCBLAS_INT\fP ldc)" .PP Definition at line \fB12\fP of file \fBcblas_ssyr2k\&.c\fP\&. .SS "void cblas_ssyrk (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP Trans, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const float alpha, const float * A, const \fBCBLAS_INT\fP lda, const float beta, float * C, const \fBCBLAS_INT\fP ldc)" .PP Definition at line \fB12\fP of file \fBcblas_ssyrk\&.c\fP\&. .SS "void cblas_stbmv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const float * A, const \fBCBLAS_INT\fP lda, float * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB10\fP of file \fBcblas_stbmv\&.c\fP\&. .SS "void cblas_stbsv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const float * A, const \fBCBLAS_INT\fP lda, float * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB10\fP of file \fBcblas_stbsv\&.c\fP\&. .SS "void cblas_stpmv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const float * Ap, float * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB11\fP of file \fBcblas_stpmv\&.c\fP\&. .SS "void cblas_stpsv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const float * Ap, float * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB10\fP of file \fBcblas_stpsv\&.c\fP\&. .SS "void cblas_strmm (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_SIDE\fP Side, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const float alpha, const float * A, const \fBCBLAS_INT\fP lda, float * B, const \fBCBLAS_INT\fP ldb)" .PP Definition at line \fB12\fP of file \fBcblas_strmm\&.c\fP\&. .SS "void cblas_strmv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const float * A, const \fBCBLAS_INT\fP lda, float * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB11\fP of file \fBcblas_strmv\&.c\fP\&. .SS "void cblas_strsm (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_SIDE\fP Side, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const float alpha, const float * A, const \fBCBLAS_INT\fP lda, float * B, const \fBCBLAS_INT\fP ldb)" .PP Definition at line \fB12\fP of file \fBcblas_strsm\&.c\fP\&. .SS "void cblas_strsv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const float * A, const \fBCBLAS_INT\fP lda, float * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB10\fP of file \fBcblas_strsv\&.c\fP\&. .SS "void cblas_xerbla (\fBCBLAS_INT\fP p, const char * rout, const char * form, \&.\&.\&.)" .PP Definition at line \fB12\fP of file \fBcblas_xerbla\&.c\fP\&. .SS "void cblas_zaxpy (const \fBCBLAS_INT\fP N, const void * alpha, const void * X, const \fBCBLAS_INT\fP incX, void * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB11\fP of file \fBcblas_zaxpy\&.c\fP\&. .SS "void cblas_zcopy (const \fBCBLAS_INT\fP N, const void * X, const \fBCBLAS_INT\fP incX, void * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB11\fP of file \fBcblas_zcopy\&.c\fP\&. .SS "void cblas_zdotc_sub (const \fBCBLAS_INT\fP N, const void * X, const \fBCBLAS_INT\fP incX, const void * Y, const \fBCBLAS_INT\fP incY, void * dotc)" .PP Definition at line \fB12\fP of file \fBcblas_zdotc_sub\&.c\fP\&. .SS "void cblas_zdotu_sub (const \fBCBLAS_INT\fP N, const void * X, const \fBCBLAS_INT\fP incX, const void * Y, const \fBCBLAS_INT\fP incY, void * dotu)" .PP Definition at line \fB12\fP of file \fBcblas_zdotu_sub\&.c\fP\&. .SS "void cblas_zdrot (const \fBCBLAS_INT\fP N, void * X, const \fBCBLAS_INT\fP incX, void * Y, const \fBCBLAS_INT\fP incY, const double c, const double s)" .PP Definition at line \fB9\fP of file \fBcblas_zdrot\&.c\fP\&. .SS "void cblas_zdscal (const \fBCBLAS_INT\fP N, const double alpha, void * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB11\fP of file \fBcblas_zdscal\&.c\fP\&. .SS "void cblas_zgbmv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_TRANSPOSE\fP TransA, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP KL, const \fBCBLAS_INT\fP KU, const void * alpha, const void * A, const \fBCBLAS_INT\fP lda, const void * X, const \fBCBLAS_INT\fP incX, const void * beta, void * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB12\fP of file \fBcblas_zgbmv\&.c\fP\&. .SS "void cblas_zgemm (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_TRANSPOSE\fP TransB, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const void * alpha, const void * A, const \fBCBLAS_INT\fP lda, const void * B, const \fBCBLAS_INT\fP ldb, const void * beta, void * C, const \fBCBLAS_INT\fP ldc)" .PP Definition at line \fB12\fP of file \fBcblas_zgemm\&.c\fP\&. .SS "void cblas_zgemv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_TRANSPOSE\fP TransA, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const void * alpha, const void * A, const \fBCBLAS_INT\fP lda, const void * X, const \fBCBLAS_INT\fP incX, const void * beta, void * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB12\fP of file \fBcblas_zgemv\&.c\fP\&. .SS "void cblas_zgerc (\fBCBLAS_LAYOUT\fP layout, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const void * alpha, const void * X, const \fBCBLAS_INT\fP incX, const void * Y, const \fBCBLAS_INT\fP incY, void * A, const \fBCBLAS_INT\fP lda)" .PP Definition at line \fB12\fP of file \fBcblas_zgerc\&.c\fP\&. .SS "void cblas_zgeru (\fBCBLAS_LAYOUT\fP layout, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const void * alpha, const void * X, const \fBCBLAS_INT\fP incX, const void * Y, const \fBCBLAS_INT\fP incY, void * A, const \fBCBLAS_INT\fP lda)" .PP Definition at line \fB10\fP of file \fBcblas_zgeru\&.c\fP\&. .SS "void cblas_zhbmv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const void * alpha, const void * A, const \fBCBLAS_INT\fP lda, const void * X, const \fBCBLAS_INT\fP incX, const void * beta, void * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB12\fP of file \fBcblas_zhbmv\&.c\fP\&. .SS "void cblas_zhemm (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_SIDE\fP Side, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const void * alpha, const void * A, const \fBCBLAS_INT\fP lda, const void * B, const \fBCBLAS_INT\fP ldb, const void * beta, void * C, const \fBCBLAS_INT\fP ldc)" .PP Definition at line \fB12\fP of file \fBcblas_zhemm\&.c\fP\&. .SS "void cblas_zhemv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const void * alpha, const void * A, const \fBCBLAS_INT\fP lda, const void * X, const \fBCBLAS_INT\fP incX, const void * beta, void * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB12\fP of file \fBcblas_zhemv\&.c\fP\&. .SS "void cblas_zher (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const double alpha, const void * X, const \fBCBLAS_INT\fP incX, void * A, const \fBCBLAS_INT\fP lda)" .PP Definition at line \fB12\fP of file \fBcblas_zher\&.c\fP\&. .SS "void cblas_zher2 (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const void * alpha, const void * X, const \fBCBLAS_INT\fP incX, const void * Y, const \fBCBLAS_INT\fP incY, void * A, const \fBCBLAS_INT\fP lda)" .PP Definition at line \fB12\fP of file \fBcblas_zher2\&.c\fP\&. .SS "void cblas_zher2k (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP Trans, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const void * alpha, const void * A, const \fBCBLAS_INT\fP lda, const void * B, const \fBCBLAS_INT\fP ldb, const double beta, void * C, const \fBCBLAS_INT\fP ldc)" .PP Definition at line \fB12\fP of file \fBcblas_zher2k\&.c\fP\&. .SS "void cblas_zherk (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP Trans, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const double alpha, const void * A, const \fBCBLAS_INT\fP lda, const double beta, void * C, const \fBCBLAS_INT\fP ldc)" .PP Definition at line \fB12\fP of file \fBcblas_zherk\&.c\fP\&. .SS "void cblas_zhpmv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const void * alpha, const void * Ap, const void * X, const \fBCBLAS_INT\fP incX, const void * beta, void * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB12\fP of file \fBcblas_zhpmv\&.c\fP\&. .SS "void cblas_zhpr (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const double alpha, const void * X, const \fBCBLAS_INT\fP incX, void * A)" .PP Definition at line \fB12\fP of file \fBcblas_zhpr\&.c\fP\&. .SS "void cblas_zhpr2 (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP N, const void * alpha, const void * X, const \fBCBLAS_INT\fP incX, const void * Y, const \fBCBLAS_INT\fP incY, void * Ap)" .PP Definition at line \fB12\fP of file \fBcblas_zhpr2\&.c\fP\&. .SS "void cblas_zrotg (void * a, void * b, double * c, void * s)" .PP Definition at line \fB9\fP of file \fBcblas_zrotg\&.c\fP\&. .SS "void cblas_zscal (const \fBCBLAS_INT\fP N, const void * alpha, void * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB11\fP of file \fBcblas_zscal\&.c\fP\&. .SS "void cblas_zswap (const \fBCBLAS_INT\fP N, void * X, const \fBCBLAS_INT\fP incX, void * Y, const \fBCBLAS_INT\fP incY)" .PP Definition at line \fB11\fP of file \fBcblas_zswap\&.c\fP\&. .SS "void cblas_zsymm (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_SIDE\fP Side, \fBCBLAS_UPLO\fP Uplo, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const void * alpha, const void * A, const \fBCBLAS_INT\fP lda, const void * B, const \fBCBLAS_INT\fP ldb, const void * beta, void * C, const \fBCBLAS_INT\fP ldc)" .PP Definition at line \fB12\fP of file \fBcblas_zsymm\&.c\fP\&. .SS "void cblas_zsyr2k (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP Trans, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const void * alpha, const void * A, const \fBCBLAS_INT\fP lda, const void * B, const \fBCBLAS_INT\fP ldb, const void * beta, void * C, const \fBCBLAS_INT\fP ldc)" .PP Definition at line \fB12\fP of file \fBcblas_zsyr2k\&.c\fP\&. .SS "void cblas_zsyrk (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP Trans, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const void * alpha, const void * A, const \fBCBLAS_INT\fP lda, const void * beta, void * C, const \fBCBLAS_INT\fP ldc)" .PP Definition at line \fB12\fP of file \fBcblas_zsyrk\&.c\fP\&. .SS "void cblas_ztbmv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const void * A, const \fBCBLAS_INT\fP lda, void * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB10\fP of file \fBcblas_ztbmv\&.c\fP\&. .SS "void cblas_ztbsv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const \fBCBLAS_INT\fP K, const void * A, const \fBCBLAS_INT\fP lda, void * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB10\fP of file \fBcblas_ztbsv\&.c\fP\&. .SS "void cblas_ztpmv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const void * Ap, void * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB10\fP of file \fBcblas_ztpmv\&.c\fP\&. .SS "void cblas_ztpsv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const void * Ap, void * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB10\fP of file \fBcblas_ztpsv\&.c\fP\&. .SS "void cblas_ztrmm (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_SIDE\fP Side, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const void * alpha, const void * A, const \fBCBLAS_INT\fP lda, void * B, const \fBCBLAS_INT\fP ldb)" .PP Definition at line \fB12\fP of file \fBcblas_ztrmm\&.c\fP\&. .SS "void cblas_ztrmv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const void * A, const \fBCBLAS_INT\fP lda, void * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB10\fP of file \fBcblas_ztrmv\&.c\fP\&. .SS "void cblas_ztrsm (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_SIDE\fP Side, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP M, const \fBCBLAS_INT\fP N, const void * alpha, const void * A, const \fBCBLAS_INT\fP lda, void * B, const \fBCBLAS_INT\fP ldb)" .PP Definition at line \fB12\fP of file \fBcblas_ztrsm\&.c\fP\&. .SS "void cblas_ztrsv (\fBCBLAS_LAYOUT\fP layout, \fBCBLAS_UPLO\fP Uplo, \fBCBLAS_TRANSPOSE\fP TransA, \fBCBLAS_DIAG\fP Diag, const \fBCBLAS_INT\fP N, const void * A, const \fBCBLAS_INT\fP lda, void * X, const \fBCBLAS_INT\fP incX)" .PP Definition at line \fB10\fP of file \fBcblas_ztrsv\&.c\fP\&. .SH "Author" .PP Generated automatically by Doxygen for LAPACK from the source code\&.