|
template<> |
void | rot (const int N, double *X, const int incX, double *Y, const int incY, const double c, const double s) |
|
template<> |
void | rotg (double &a, double &b, double &c, double &s) |
|
template<> |
void | scal (int N, double alpha, double *X, int incX) |
|
template<> |
void | scal (int N, float alpha, float *X, int incX) |
|
template<> |
void | copy (int N, const double *X, int incX, double *Y, int incY) |
|
template<> |
void | copy (int N, const float *X, int incX, float *Y, int incY) |
|
template<> |
void | axpy (int N, double alpha, const double *X, int incX, double *Y, int incY) |
|
template<> |
void | axpy (int N, float alpha, const float *X, int incX, float *Y, int incY) |
|
template<> |
double | dot (int N, const double *X, int incX, const double *Y, int incY) |
|
template<> |
void | rot (const int N, float *X, const int incX, float *Y, const int incY, const float c, const float s) |
|
template<> |
void | rotg (float &a, float &b, float &c, float &s) |
|
template<> |
float | dot (int N, const float *X, int incX, const float *Y, int incY) |
|
template<> |
double | nrm2 (int N, const double *X, int incX) |
|
template<> |
float | nrm2 (int N, const float *X, int incX) |
|
template<> |
void | ger (enum CBLAS_ORDER order, int M, int N, double alpha, const double *X, int incX, const double *Y, int incY, double *A, int lda) |
|
template<> |
void | trsm (enum CBLAS_SIDE side, enum CBLAS_UPLO uplo, enum CBLAS_TRANSPOSE transA, int m, int n, double alpha, const double *A, int lda, double *B, int ldb) |
|
template<> |
void | trsv (enum CBLAS_UPLO uplo, enum CBLAS_TRANSPOSE transA, int n, const double *A, int lda, double *x, int incx) |
|
template<> |
void | ger (enum CBLAS_ORDER order, int M, int N, float alpha, const float *X, int incX, const float *Y, int incY, float *A, int lda) |
|
template<> |
void | gemv (enum CBLAS_ORDER order, CBLAS_TRANSPOSE transA, int M, int N, double alpha, const double *A, int lda, const double *X, int incX, double beta, double *Y, int incY) |
|
template<> |
void | gemv (enum CBLAS_ORDER order, CBLAS_TRANSPOSE transA, int M, int N, float alpha, const float *A, int lda, const float *X, int incX, float beta, float *Y, int incY) |
|
template<> |
void | gemm (enum CBLAS_ORDER order, CBLAS_TRANSPOSE transA, CBLAS_TRANSPOSE transB, int M, int N, int K, double alpha, const double *A, int lda, const double *B, int ldb, double beta, double *C, int ldc) |
|
template<> |
void | gemm (enum CBLAS_ORDER order, CBLAS_TRANSPOSE transA, CBLAS_TRANSPOSE transB, int M, int N, int K, float alpha, const float *A, int lda, const float *B, int ldb, float beta, float *C, int ldc) |
|
template<> |
void | trsm (enum CBLAS_SIDE side, enum CBLAS_UPLO uplo, enum CBLAS_TRANSPOSE transA, int m, int n, float alpha, const float *A, int lda, float *B, int ldb) |
|
template<> |
void | trsv (enum CBLAS_UPLO uplo, enum CBLAS_TRANSPOSE transA, int n, const float *A, int lda, float *x, int incx) |
|