#include "cblas.h"
#include "cblas_f77.h"
Go to the source code of this file.
|
| void | cblas_dgbmv (const CBLAS_LAYOUT layout, const CBLAS_TRANSPOSE TransA, const CBLAS_INT M, const CBLAS_INT N, const CBLAS_INT KL, const CBLAS_INT KU, const double alpha, const double *A, const CBLAS_INT lda, const double *X, const CBLAS_INT incX, const double beta, double *Y, const CBLAS_INT incY) |
◆ F77_incX
◆ F77_incY
◆ F77_KL
◆ F77_KU
◆ F77_lda
◆ F77_M
◆ F77_N
◆ F77_TA
◆ cblas_dgbmv()
| void cblas_dgbmv |
( |
const CBLAS_LAYOUT | layout, |
|
|
const CBLAS_TRANSPOSE | TransA, |
|
|
const CBLAS_INT | M, |
|
|
const CBLAS_INT | N, |
|
|
const CBLAS_INT | KL, |
|
|
const CBLAS_INT | KU, |
|
|
const double | alpha, |
|
|
const double * | A, |
|
|
const CBLAS_INT | lda, |
|
|
const double * | X, |
|
|
const CBLAS_INT | incX, |
|
|
const double | beta, |
|
|
double * | Y, |
|
|
const CBLAS_INT | incY ) |
Definition at line 11 of file cblas_dgbmv.c.
17{
18 char TA;
19#ifdef F77_CHAR
21#else
22 #define F77_TA &TA
23#endif
24#ifdef F77_INT
27#else
28 #define F77_M M
29 #define F77_N N
30 #define F77_lda lda
31 #define F77_KL KL
32 #define F77_KU KU
33 #define F77_incX incX
34 #define F77_incY incY
35#endif
39
42 {
46 else
47 {
48 cblas_xerbla(2,
"cblas_dgbmv",
"Illegal TransA setting, %d\n", TransA);
51 return;
52 }
53 #ifdef F77_CHAR
55 #endif
58 }
60 {
65 else
66 {
67 cblas_xerbla(2,
"cblas_dgbmv",
"Illegal TransA setting, %d\n", TransA);
70 return;
71 }
72 #ifdef F77_CHAR
74 #endif
77 }
78 else cblas_xerbla(1,
"cblas_dgbmv",
"Illegal layout setting, %d\n", layout);
81}
void cblas_xerbla(CBLAS_INT p, const char *rout, const char *form,...)