35 {
36 char *sf = ( rout ) ;
37 double A[2] = {0.0,0.0},
38 X[2] = {0.0,0.0},
39 Y[2] = {0.0,0.0},
40 ALPHA[2] = {0.0,0.0},
41 BETA[2] = {0.0,0.0},
42 RALPHA = 0.0;
46
47#ifndef HAS_ATTRIBUTE_WEAK_SUPPORT
49 {
52 }
53#endif
54
57
58 if (strncmp( sf,"cblas_zgemv",11)==0) {
62 ALPHA, A, 1, X, 1, BETA, Y, 1 );
66 ALPHA, A, 1, X, 1, BETA, Y, 1 );
70 ALPHA, A, 1, X, 1, BETA, Y, 1 );
74 ALPHA, A, 1, X, 1, BETA, Y, 1 );
78 ALPHA, A, 1, X, 1, BETA, Y, 1 );
82 ALPHA, A, 1, X, 0, BETA, Y, 1 );
86 ALPHA, A, 1, X, 1, BETA, Y, 0 );
88
91 ALPHA, A, 1, X, 1, BETA, Y, 1 );
95 ALPHA, A, 1, X, 1, BETA, Y, 1 );
99 ALPHA, A, 1, X, 1, BETA, Y, 1 );
103 ALPHA, A, 1, X, 1, BETA, Y, 1 );
107 ALPHA, A, 1, X, 0, BETA, Y, 1 );
111 ALPHA, A, 1, X, 1, BETA, Y, 0 );
113 } else if (strncmp( sf,"cblas_zgbmv",11)==0) {
117 ALPHA, A, 1, X, 1, BETA, Y, 1 );
121 ALPHA, A, 1, X, 1, BETA, Y, 1 );
125 ALPHA, A, 1, X, 1, BETA, Y, 1 );
129 ALPHA, A, 1, X, 1, BETA, Y, 1 );
133 ALPHA, A, 1, X, 1, BETA, Y, 1 );
137 ALPHA, A, 1, X, 1, BETA, Y, 1 );
141 ALPHA, A, 1, X, 1, BETA, Y, 1 );
145 ALPHA, A, 1, X, 0, BETA, Y, 1 );
149 ALPHA, A, 1, X, 1, BETA, Y, 0 );
153 ALPHA, A, 1, X, 1, BETA, Y, 1 );
157 ALPHA, A, 1, X, 1, BETA, Y, 1 );
161 ALPHA, A, 1, X, 1, BETA, Y, 1 );
165 ALPHA, A, 1, X, 1, BETA, Y, 1 );
169 ALPHA, A, 1, X, 1, BETA, Y, 1 );
173 ALPHA, A, 1, X, 1, BETA, Y, 1 );
177 ALPHA, A, 1, X, 0, BETA, Y, 1 );
181 ALPHA, A, 1, X, 1, BETA, Y, 0 );
183 } else if (strncmp( sf,"cblas_zhemv",11)==0) {
187 ALPHA, A, 1, X, 1, BETA, Y, 1 );
191 ALPHA, A, 1, X, 1, BETA, Y, 1 );
195 ALPHA, A, 1, X, 1, BETA, Y, 1 );
199 ALPHA, A, 1, X, 1, BETA, Y, 1 );
203 ALPHA, A, 1, X, 0, BETA, Y, 1 );
207 ALPHA, A, 1, X, 1, BETA, Y, 0 );
211 ALPHA, A, 1, X, 1, BETA, Y, 1 );
215 ALPHA, A, 1, X, 1, BETA, Y, 1 );
219 ALPHA, A, 1, X, 1, BETA, Y, 1 );
223 ALPHA, A, 1, X, 0, BETA, Y, 1 );
227 ALPHA, A, 1, X, 1, BETA, Y, 0 );
229 } else if (strncmp( sf,"cblas_zhbmv",11)==0) {
233 ALPHA, A, 1, X, 1, BETA, Y, 1 );
237 ALPHA, A, 1, X, 1, BETA, Y, 1 );
241 ALPHA, A, 1, X, 1, BETA, Y, 1 );
245 ALPHA, A, 1, X, 1, BETA, Y, 1 );
249 ALPHA, A, 1, X, 1, BETA, Y, 1 );
253 ALPHA, A, 1, X, 0, BETA, Y, 1 );
257 ALPHA, A, 1, X, 1, BETA, Y, 0 );
261 ALPHA, A, 1, X, 1, BETA, Y, 1 );
265 ALPHA, A, 1, X, 1, BETA, Y, 1 );
269 ALPHA, A, 1, X, 1, BETA, Y, 1 );
273 ALPHA, A, 1, X, 1, BETA, Y, 1 );
277 ALPHA, A, 1, X, 0, BETA, Y, 1 );
281 ALPHA, A, 1, X, 1, BETA, Y, 0 );
283 } else if (strncmp( sf,"cblas_zhpmv",11)==0) {
287 ALPHA, A, X, 1, BETA, Y, 1 );
291 ALPHA, A, X, 1, BETA, Y, 1 );
295 ALPHA, A, X, 1, BETA, Y, 1 );
299 ALPHA, A, X, 0, BETA, Y, 1 );
303 ALPHA, A, X, 1, BETA, Y, 0 );
307 ALPHA, A, X, 1, BETA, Y, 1 );
311 ALPHA, A, X, 1, BETA, Y, 1 );
315 ALPHA, A, X, 0, BETA, Y, 1 );
319 ALPHA, A, X, 1, BETA, Y, 0 );
321 } else if (strncmp( sf,"cblas_ztrmv",11)==0) {
375 } else if (strncmp( sf,"cblas_ztbmv",11)==0) {
437 } else if (strncmp( sf,"cblas_ztpmv",11)==0) {
483 } else if (strncmp( sf,"cblas_ztrsv",11)==0) {
537 } else if (strncmp( sf,"cblas_ztbsv",11)==0) {
599 } else if (strncmp( sf,"cblas_ztpsv",11)==0) {
645 } else if (strncmp( sf,"cblas_zgeru",10)==0) {
680 } else if (strncmp( sf,"cblas_zgerc",10)==0) {
715 } else if (strncmp( sf,"cblas_zher2",11)==0) {
750 } else if (strncmp( sf,"cblas_zhpr2",11)==0) {
779 } else if (strncmp( sf,"cblas_zher",10)==0) {
808 } else if (strncmp( sf,"cblas_zhpr",10)==0) {
831 }
833 printf(
" %-12s PASSED THE TESTS OF ERROR-EXITS\n",
cblas_rout);
834 else
835 printf(
"******* %s FAILED THE TESTS OF ERROR-EXITS *******\n",
cblas_rout);
836}
void cblas_ztbmv(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, const CBLAS_INT N, const CBLAS_INT K, const void *A, const CBLAS_INT lda, void *X, const CBLAS_INT incX)
void cblas_xerbla(CBLAS_INT p, const char *rout, const char *form,...)
void cblas_ztpmv(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, const CBLAS_INT N, const void *Ap, void *X, const CBLAS_INT incX)
void cblas_ztpsv(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, const CBLAS_INT N, const void *Ap, void *X, const CBLAS_INT incX)
void cblas_zgbmv(CBLAS_LAYOUT layout, CBLAS_TRANSPOSE TransA, const CBLAS_INT M, const CBLAS_INT N, const CBLAS_INT KL, const CBLAS_INT KU, const void *alpha, const void *A, const CBLAS_INT lda, const void *X, const CBLAS_INT incX, const void *beta, void *Y, const CBLAS_INT incY)
void cblas_zher(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo, const CBLAS_INT N, const double alpha, const void *X, const CBLAS_INT incX, void *A, const CBLAS_INT lda)
void cblas_ztbsv(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, const CBLAS_INT N, const CBLAS_INT K, const void *A, const CBLAS_INT lda, void *X, const CBLAS_INT incX)
void cblas_zgeru(CBLAS_LAYOUT layout, const CBLAS_INT M, const CBLAS_INT N, const void *alpha, const void *X, const CBLAS_INT incX, const void *Y, const CBLAS_INT incY, void *A, const CBLAS_INT lda)
void cblas_zhpr2(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo, const CBLAS_INT N, const void *alpha, const void *X, const CBLAS_INT incX, const void *Y, const CBLAS_INT incY, void *Ap)
void cblas_zhpmv(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo, const CBLAS_INT N, const void *alpha, const void *Ap, const void *X, const CBLAS_INT incX, const void *beta, void *Y, const CBLAS_INT incY)
void cblas_zgemv(CBLAS_LAYOUT layout, CBLAS_TRANSPOSE TransA, const CBLAS_INT M, const CBLAS_INT N, const void *alpha, const void *A, const CBLAS_INT lda, const void *X, const CBLAS_INT incX, const void *beta, void *Y, const CBLAS_INT incY)
void cblas_zher2(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo, const CBLAS_INT N, const void *alpha, const void *X, const CBLAS_INT incX, const void *Y, const CBLAS_INT incY, void *A, const CBLAS_INT lda)
void cblas_zgerc(CBLAS_LAYOUT layout, const CBLAS_INT M, const CBLAS_INT N, const void *alpha, const void *X, const CBLAS_INT incX, const void *Y, const CBLAS_INT incY, void *A, const CBLAS_INT lda)
void cblas_ztrsv(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, const CBLAS_INT N, const void *A, const CBLAS_INT lda, void *X, const CBLAS_INT incX)
void cblas_ztrmv(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, const CBLAS_INT N, const void *A, const CBLAS_INT lda, void *X, const CBLAS_INT incX)
void cblas_zhpr(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo, const CBLAS_INT N, const double alpha, const void *X, const CBLAS_INT incX, void *A)
void cblas_zhbmv(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo, const CBLAS_INT N, const CBLAS_INT K, const void *alpha, const void *A, const CBLAS_INT lda, const void *X, const CBLAS_INT incX, const void *beta, void *Y, const CBLAS_INT incY)
void cblas_zhemv(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo, const CBLAS_INT N, const void *alpha, const void *A, const CBLAS_INT lda, const void *X, const CBLAS_INT incX, const void *beta, void *Y, const CBLAS_INT incY)