Namespace vsip:: impl:: blas

[xref]
Typedefs Summary:
int*I [xref] [Source]
float*S [xref] [Source]
double*D [xref] [Source]
std::complex*C [xref] [Source]
std::complex*Z [xref] [Source]

Structs Summary:
Blas_traits [xref] [Source]
Blas_traits<float> [xref] [Source]
Blas_traits<double> [xref] [Source]
Blas_traits<std::complex> [xref] [Source]

Functions Summary:
inline floatdot(int n, float* x, int incx, float* y, int incy) [xref] [Source]
inline doubledot(int n, double* x, int incx, double* y, int incy) [xref] [Source]
inline std::complexdot(int n, std::complex* x, int incx, std::complex* y, int incy) [xref] [Source]
inline std::complexdotc(int n, std::complex* x, int incx, std::complex* y, int incy) [xref] [Source]
inline floatcblas_scalar_cast(float arg) [xref] [Source]
inline doublecblas_scalar_cast(double arg) [xref] [Source]
inline void*cblas_scalar_cast(std::complex& arg) [xref] [Source]
inline voidtrsm(char side, char uplo, char transa, char diag, int m, int n, float alpha, float* a, int lda, float* b, int ldb) [xref] [Source]
inline voidtrsm(char side, char uplo, char transa, char diag, int m, int n, double alpha, double* a, int lda, double* b, int ldb) [xref] [Source]
inline voidtrsm(char side, char uplo, char transa, char diag, int m, int n, std::complex alpha, std::complex* a, int lda, std::complex* b, int ldb) [xref] [Source]
inline voidgemv(char transa, int m, int n, float alpha, float* a, int lda, float* x, int incx, float beta, float* y, int incy) [xref] [Source]
inline voidgemv(char transa, int m, int n, double alpha, double* a, int lda, double* x, int incx, double beta, double* y, int incy) [xref] [Source]
inline voidgemv(char transa, int m, int n, std::complex alpha, std::complex* a, int lda, std::complex* x, int incx, std::complex beta, std::complex* y, int incy) [xref] [Source]
inline voidgemm(char transa, char transb, int m, int n, int k, float alpha, float* a, int lda, float* b, int ldb, float beta, float* c, int ldc) [xref] [Source]
inline voidgemm(char transa, char transb, int m, int n, int k, double alpha, double* a, int lda, double* b, int ldb, double beta, double* c, int ldc) [xref] [Source]
inline voidgemm(char transa, char transb, int m, int n, int k, std::complex alpha, std::complex* a, int lda, std::complex* b, int ldb, std::complex beta, std::complex* c, int ldc) [xref] [Source]
inline voidger(int m, int n, float alpha, float* x, int incx, float* y, int incy, float* a, int lda) [xref] [Source]
inline voidger(int m, int n, double alpha, double* x, int incx, double* y, int incy, double* a, int lda) [xref] [Source]
inline voidgerc(int m, int n, std::complex alpha, std::complex* x, int incx, std::complex* y, int incy, std::complex* a, int lda) [xref] [Source]
inline voidgeru(int m, int n, std::complex alpha, std::complex* x, int incx, std::complex* y, int incy, std::complex* a, int lda) [xref] [Source]