Go to the source code of this file.
|
auto | dgemv_ (char *TRANS, int *M, int *N, double *ALPHA, double *A, int *LDA, double *X, int *INCX, double *BETA, double *Y, int *INCY) -> void |
|
auto | sgemv_ (char *TRANS, int *M, int *N, float *ALPHA, float *A, int *LDA, float *X, int *INCX, float *BETA, float *Y, int *INCY) -> void |
|
template<std::floating_point Float> |
auto | tatooine::blas::gemv (op TRANS, int M, int N, Float ALPHA, Float const *A, int LDA, Float const *X, int INCX, Float BETA, Float *Y, int INCY) -> void |
|
template<typename Real > |
auto | tatooine::blas::gemv (op trans, Real const alpha, tensor< Real > const &A, tensor< Real > const &x, Real const beta, tensor< Real > &y) |
| See GEMV. More...
|
|
template<typename Real > |
auto | tatooine::blas::gemv (Real const alpha, tensor< Real > const &A, tensor< Real > const &x, Real const beta, tensor< Real > &y) |
| See GEMV. More...
|
|
◆ dgemv_()
auto dgemv_ |
( |
char * |
TRANS, |
|
|
int * |
M, |
|
|
int * |
N, |
|
|
double * |
ALPHA, |
|
|
double * |
A, |
|
|
int * |
LDA, |
|
|
double * |
X, |
|
|
int * |
INCX, |
|
|
double * |
BETA, |
|
|
double * |
Y, |
|
|
int * |
INCY |
|
) |
| -> void |
◆ sgemv_()
auto sgemv_ |
( |
char * |
TRANS, |
|
|
int * |
M, |
|
|
int * |
N, |
|
|
float * |
ALPHA, |
|
|
float * |
A, |
|
|
int * |
LDA, |
|
|
float * |
X, |
|
|
int * |
INCX, |
|
|
float * |
BETA, |
|
|
float * |
Y, |
|
|
int * |
INCY |
|
) |
| -> void |