#include "cblas.h"
#include "cblas_f77.h"
Go to the source code of this file.
|
| void | cblas_dsymm (const CBLAS_LAYOUT layout, const CBLAS_SIDE Side, const CBLAS_UPLO Uplo, const CBLAS_INT M, const CBLAS_INT N, const double alpha, const double *A, const CBLAS_INT lda, const double *B, const CBLAS_INT ldb, const double beta, double *C, const CBLAS_INT ldc) |
◆ F77_lda
◆ F77_ldb
◆ F77_ldc
◆ F77_M
◆ F77_N
◆ F77_SD
◆ F77_UL
◆ cblas_dsymm()
| void cblas_dsymm |
( |
const CBLAS_LAYOUT | layout, |
|
|
const CBLAS_SIDE | Side, |
|
|
const CBLAS_UPLO | Uplo, |
|
|
const CBLAS_INT | M, |
|
|
const CBLAS_INT | N, |
|
|
const double | alpha, |
|
|
const double * | A, |
|
|
const CBLAS_INT | lda, |
|
|
const double * | B, |
|
|
const CBLAS_INT | ldb, |
|
|
const double | beta, |
|
|
double * | C, |
|
|
const CBLAS_INT | ldc ) |
Definition at line 12 of file cblas_dsymm.c.
17{
18 char SD, UL;
19#ifdef F77_CHAR
21#else
22 #define F77_SD &SD
23 #define F77_UL &UL
24#endif
25
26#ifdef F77_INT
29#else
30 #define F77_M M
31 #define F77_N N
32 #define F77_lda lda
33 #define F77_ldb ldb
34 #define F77_ldc ldc
35#endif
36
41
43 {
46 else
47 {
48 cblas_xerbla(2,
"cblas_dsymm",
"Illegal Side setting, %d\n", Side);
51 return;
52 }
53
56 else
57 {
58 cblas_xerbla(3,
"cblas_dsymm",
"Illegal Uplo setting, %d\n", Uplo);
61 return;
62 }
63
64 #ifdef F77_CHAR
67 #endif
68
72 {
76 else
77 {
78 cblas_xerbla(2,
"cblas_dsymm",
"Illegal Side setting, %d\n", Side);
81 return;
82 }
83
86 else
87 {
88 cblas_xerbla(3,
"cblas_dsymm",
"Illegal Uplo setting, %d\n", Uplo);
91 return;
92 }
93
94 #ifdef F77_CHAR
97 #endif
98
101 }
102 else cblas_xerbla(1,
"cblas_dsymm",
"Illegal layout setting, %d\n", layout);
105 return;
106}
void cblas_xerbla(CBLAS_INT p, const char *rout, const char *form,...)