LAPACK 3.12.1
LAPACK: Linear Algebra PACKage
Loading...
Searching...
No Matches

◆ F77_z2chke()

void F77_z2chke ( char * rout)

Definition at line 31 of file c_z2chke.c.

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;
44 extern int RowMajorStrg;
45 extern char *cblas_rout;
46
47#ifndef HAS_ATTRIBUTE_WEAK_SUPPORT
48 if (link_xerbla) /* call these first to link */
49 {
52 }
53#endif
54
55 cblas_ok = TRUE ;
57
58 if (strncmp( sf,"cblas_zgemv",11)==0) {
59 cblas_rout = "cblas_zgemv";
60 cblas_info = 1;
62 ALPHA, A, 1, X, 1, BETA, Y, 1 );
63 chkxer();
66 ALPHA, A, 1, X, 1, BETA, Y, 1 );
67 chkxer();
70 ALPHA, A, 1, X, 1, BETA, Y, 1 );
71 chkxer();
74 ALPHA, A, 1, X, 1, BETA, Y, 1 );
75 chkxer();
78 ALPHA, A, 1, X, 1, BETA, Y, 1 );
79 chkxer();
82 ALPHA, A, 1, X, 0, BETA, Y, 1 );
83 chkxer();
86 ALPHA, A, 1, X, 1, BETA, Y, 0 );
87 chkxer();
88
91 ALPHA, A, 1, X, 1, BETA, Y, 1 );
92 chkxer();
95 ALPHA, A, 1, X, 1, BETA, Y, 1 );
96 chkxer();
99 ALPHA, A, 1, X, 1, BETA, Y, 1 );
100 chkxer();
103 ALPHA, A, 1, X, 1, BETA, Y, 1 );
104 chkxer();
107 ALPHA, A, 1, X, 0, BETA, Y, 1 );
108 chkxer();
111 ALPHA, A, 1, X, 1, BETA, Y, 0 );
112 chkxer();
113 } else if (strncmp( sf,"cblas_zgbmv",11)==0) {
114 cblas_rout = "cblas_zgbmv";
116 cblas_zgbmv(INVALID, CblasNoTrans, 0, 0, 0, 0,
117 ALPHA, A, 1, X, 1, BETA, Y, 1 );
118 chkxer();
120 cblas_zgbmv(CblasColMajor, INVALID, 0, 0, 0, 0,
121 ALPHA, A, 1, X, 1, BETA, Y, 1 );
122 chkxer();
125 ALPHA, A, 1, X, 1, BETA, Y, 1 );
126 chkxer();
129 ALPHA, A, 1, X, 1, BETA, Y, 1 );
130 chkxer();
133 ALPHA, A, 1, X, 1, BETA, Y, 1 );
134 chkxer();
137 ALPHA, A, 1, X, 1, BETA, Y, 1 );
138 chkxer();
141 ALPHA, A, 1, X, 1, BETA, Y, 1 );
142 chkxer();
145 ALPHA, A, 1, X, 0, BETA, Y, 1 );
146 chkxer();
149 ALPHA, A, 1, X, 1, BETA, Y, 0 );
150 chkxer();
152 cblas_zgbmv(CblasRowMajor, INVALID, 0, 0, 0, 0,
153 ALPHA, A, 1, X, 1, BETA, Y, 1 );
154 chkxer();
157 ALPHA, A, 1, X, 1, BETA, Y, 1 );
158 chkxer();
161 ALPHA, A, 1, X, 1, BETA, Y, 1 );
162 chkxer();
165 ALPHA, A, 1, X, 1, BETA, Y, 1 );
166 chkxer();
169 ALPHA, A, 1, X, 1, BETA, Y, 1 );
170 chkxer();
173 ALPHA, A, 1, X, 1, BETA, Y, 1 );
174 chkxer();
177 ALPHA, A, 1, X, 0, BETA, Y, 1 );
178 chkxer();
181 ALPHA, A, 1, X, 1, BETA, Y, 0 );
182 chkxer();
183 } else if (strncmp( sf,"cblas_zhemv",11)==0) {
184 cblas_rout = "cblas_zhemv";
187 ALPHA, A, 1, X, 1, BETA, Y, 1 );
188 chkxer();
191 ALPHA, A, 1, X, 1, BETA, Y, 1 );
192 chkxer();
195 ALPHA, A, 1, X, 1, BETA, Y, 1 );
196 chkxer();
199 ALPHA, A, 1, X, 1, BETA, Y, 1 );
200 chkxer();
203 ALPHA, A, 1, X, 0, BETA, Y, 1 );
204 chkxer();
207 ALPHA, A, 1, X, 1, BETA, Y, 0 );
208 chkxer();
211 ALPHA, A, 1, X, 1, BETA, Y, 1 );
212 chkxer();
215 ALPHA, A, 1, X, 1, BETA, Y, 1 );
216 chkxer();
219 ALPHA, A, 1, X, 1, BETA, Y, 1 );
220 chkxer();
223 ALPHA, A, 1, X, 0, BETA, Y, 1 );
224 chkxer();
227 ALPHA, A, 1, X, 1, BETA, Y, 0 );
228 chkxer();
229 } else if (strncmp( sf,"cblas_zhbmv",11)==0) {
230 cblas_rout = "cblas_zhbmv";
233 ALPHA, A, 1, X, 1, BETA, Y, 1 );
234 chkxer();
237 ALPHA, A, 1, X, 1, BETA, Y, 1 );
238 chkxer();
241 ALPHA, A, 1, X, 1, BETA, Y, 1 );
242 chkxer();
245 ALPHA, A, 1, X, 1, BETA, Y, 1 );
246 chkxer();
249 ALPHA, A, 1, X, 1, BETA, Y, 1 );
250 chkxer();
253 ALPHA, A, 1, X, 0, BETA, Y, 1 );
254 chkxer();
257 ALPHA, A, 1, X, 1, BETA, Y, 0 );
258 chkxer();
261 ALPHA, A, 1, X, 1, BETA, Y, 1 );
262 chkxer();
265 ALPHA, A, 1, X, 1, BETA, Y, 1 );
266 chkxer();
269 ALPHA, A, 1, X, 1, BETA, Y, 1 );
270 chkxer();
273 ALPHA, A, 1, X, 1, BETA, Y, 1 );
274 chkxer();
277 ALPHA, A, 1, X, 0, BETA, Y, 1 );
278 chkxer();
281 ALPHA, A, 1, X, 1, BETA, Y, 0 );
282 chkxer();
283 } else if (strncmp( sf,"cblas_zhpmv",11)==0) {
284 cblas_rout = "cblas_zhpmv";
287 ALPHA, A, X, 1, BETA, Y, 1 );
288 chkxer();
291 ALPHA, A, X, 1, BETA, Y, 1 );
292 chkxer();
295 ALPHA, A, X, 1, BETA, Y, 1 );
296 chkxer();
299 ALPHA, A, X, 0, BETA, Y, 1 );
300 chkxer();
303 ALPHA, A, X, 1, BETA, Y, 0 );
304 chkxer();
307 ALPHA, A, X, 1, BETA, Y, 1 );
308 chkxer();
311 ALPHA, A, X, 1, BETA, Y, 1 );
312 chkxer();
315 ALPHA, A, X, 0, BETA, Y, 1 );
316 chkxer();
319 ALPHA, A, X, 1, BETA, Y, 0 );
320 chkxer();
321 } else if (strncmp( sf,"cblas_ztrmv",11)==0) {
322 cblas_rout = "cblas_ztrmv";
325 CblasNonUnit, 0, A, 1, X, 1 );
326 chkxer();
329 CblasNonUnit, 0, A, 1, X, 1 );
330 chkxer();
333 CblasNonUnit, 0, A, 1, X, 1 );
334 chkxer();
337 INVALID, 0, A, 1, X, 1 );
338 chkxer();
341 CblasNonUnit, INVALID, A, 1, X, 1 );
342 chkxer();
345 CblasNonUnit, 2, A, 1, X, 1 );
346 chkxer();
349 CblasNonUnit, 0, A, 1, X, 0 );
350 chkxer();
353 CblasNonUnit, 0, A, 1, X, 1 );
354 chkxer();
357 CblasNonUnit, 0, A, 1, X, 1 );
358 chkxer();
361 INVALID, 0, A, 1, X, 1 );
362 chkxer();
365 CblasNonUnit, INVALID, A, 1, X, 1 );
366 chkxer();
369 CblasNonUnit, 2, A, 1, X, 1 );
370 chkxer();
373 CblasNonUnit, 0, A, 1, X, 0 );
374 chkxer();
375 } else if (strncmp( sf,"cblas_ztbmv",11)==0) {
376 cblas_rout = "cblas_ztbmv";
379 CblasNonUnit, 0, 0, A, 1, X, 1 );
380 chkxer();
383 CblasNonUnit, 0, 0, A, 1, X, 1 );
384 chkxer();
387 CblasNonUnit, 0, 0, A, 1, X, 1 );
388 chkxer();
391 INVALID, 0, 0, A, 1, X, 1 );
392 chkxer();
395 CblasNonUnit, INVALID, 0, A, 1, X, 1 );
396 chkxer();
399 CblasNonUnit, 0, INVALID, A, 1, X, 1 );
400 chkxer();
403 CblasNonUnit, 0, 1, A, 1, X, 1 );
404 chkxer();
407 CblasNonUnit, 0, 0, A, 1, X, 0 );
408 chkxer();
411 CblasNonUnit, 0, 0, A, 1, X, 1 );
412 chkxer();
415 CblasNonUnit, 0, 0, A, 1, X, 1 );
416 chkxer();
419 INVALID, 0, 0, A, 1, X, 1 );
420 chkxer();
423 CblasNonUnit, INVALID, 0, A, 1, X, 1 );
424 chkxer();
427 CblasNonUnit, 0, INVALID, A, 1, X, 1 );
428 chkxer();
431 CblasNonUnit, 0, 1, A, 1, X, 1 );
432 chkxer();
435 CblasNonUnit, 0, 0, A, 1, X, 0 );
436 chkxer();
437 } else if (strncmp( sf,"cblas_ztpmv",11)==0) {
438 cblas_rout = "cblas_ztpmv";
441 CblasNonUnit, 0, A, X, 1 );
442 chkxer();
445 CblasNonUnit, 0, A, X, 1 );
446 chkxer();
449 CblasNonUnit, 0, A, X, 1 );
450 chkxer();
453 INVALID, 0, A, X, 1 );
454 chkxer();
457 CblasNonUnit, INVALID, A, X, 1 );
458 chkxer();
461 CblasNonUnit, 0, A, X, 0 );
462 chkxer();
465 CblasNonUnit, 0, A, X, 1 );
466 chkxer();
469 CblasNonUnit, 0, A, X, 1 );
470 chkxer();
473 INVALID, 0, A, X, 1 );
474 chkxer();
477 CblasNonUnit, INVALID, A, X, 1 );
478 chkxer();
481 CblasNonUnit, 0, A, X, 0 );
482 chkxer();
483 } else if (strncmp( sf,"cblas_ztrsv",11)==0) {
484 cblas_rout = "cblas_ztrsv";
487 CblasNonUnit, 0, A, 1, X, 1 );
488 chkxer();
491 CblasNonUnit, 0, A, 1, X, 1 );
492 chkxer();
495 CblasNonUnit, 0, A, 1, X, 1 );
496 chkxer();
499 INVALID, 0, A, 1, X, 1 );
500 chkxer();
503 CblasNonUnit, INVALID, A, 1, X, 1 );
504 chkxer();
507 CblasNonUnit, 2, A, 1, X, 1 );
508 chkxer();
511 CblasNonUnit, 0, A, 1, X, 0 );
512 chkxer();
515 CblasNonUnit, 0, A, 1, X, 1 );
516 chkxer();
519 CblasNonUnit, 0, A, 1, X, 1 );
520 chkxer();
523 INVALID, 0, A, 1, X, 1 );
524 chkxer();
527 CblasNonUnit, INVALID, A, 1, X, 1 );
528 chkxer();
531 CblasNonUnit, 2, A, 1, X, 1 );
532 chkxer();
535 CblasNonUnit, 0, A, 1, X, 0 );
536 chkxer();
537 } else if (strncmp( sf,"cblas_ztbsv",11)==0) {
538 cblas_rout = "cblas_ztbsv";
541 CblasNonUnit, 0, 0, A, 1, X, 1 );
542 chkxer();
545 CblasNonUnit, 0, 0, A, 1, X, 1 );
546 chkxer();
549 CblasNonUnit, 0, 0, A, 1, X, 1 );
550 chkxer();
553 INVALID, 0, 0, A, 1, X, 1 );
554 chkxer();
557 CblasNonUnit, INVALID, 0, A, 1, X, 1 );
558 chkxer();
561 CblasNonUnit, 0, INVALID, A, 1, X, 1 );
562 chkxer();
565 CblasNonUnit, 0, 1, A, 1, X, 1 );
566 chkxer();
569 CblasNonUnit, 0, 0, A, 1, X, 0 );
570 chkxer();
573 CblasNonUnit, 0, 0, A, 1, X, 1 );
574 chkxer();
577 CblasNonUnit, 0, 0, A, 1, X, 1 );
578 chkxer();
581 INVALID, 0, 0, A, 1, X, 1 );
582 chkxer();
585 CblasNonUnit, INVALID, 0, A, 1, X, 1 );
586 chkxer();
589 CblasNonUnit, 0, INVALID, A, 1, X, 1 );
590 chkxer();
593 CblasNonUnit, 0, 1, A, 1, X, 1 );
594 chkxer();
597 CblasNonUnit, 0, 0, A, 1, X, 0 );
598 chkxer();
599 } else if (strncmp( sf,"cblas_ztpsv",11)==0) {
600 cblas_rout = "cblas_ztpsv";
603 CblasNonUnit, 0, A, X, 1 );
604 chkxer();
607 CblasNonUnit, 0, A, X, 1 );
608 chkxer();
611 CblasNonUnit, 0, A, X, 1 );
612 chkxer();
615 INVALID, 0, A, X, 1 );
616 chkxer();
619 CblasNonUnit, INVALID, A, X, 1 );
620 chkxer();
623 CblasNonUnit, 0, A, X, 0 );
624 chkxer();
627 CblasNonUnit, 0, A, X, 1 );
628 chkxer();
631 CblasNonUnit, 0, A, X, 1 );
632 chkxer();
635 INVALID, 0, A, X, 1 );
636 chkxer();
639 CblasNonUnit, INVALID, A, X, 1 );
640 chkxer();
643 CblasNonUnit, 0, A, X, 0 );
644 chkxer();
645 } else if (strncmp( sf,"cblas_zgeru",10)==0) {
646 cblas_rout = "cblas_zgeru";
648 cblas_zgeru(INVALID, 0, 0, ALPHA, X, 1, Y, 1, A, 1 );
649 chkxer();
651 cblas_zgeru(CblasColMajor, INVALID, 0, ALPHA, X, 1, Y, 1, A, 1 );
652 chkxer();
654 cblas_zgeru(CblasColMajor, 0, INVALID, ALPHA, X, 1, Y, 1, A, 1 );
655 chkxer();
657 cblas_zgeru(CblasColMajor, 0, 0, ALPHA, X, 0, Y, 1, A, 1 );
658 chkxer();
660 cblas_zgeru(CblasColMajor, 0, 0, ALPHA, X, 1, Y, 0, A, 1 );
661 chkxer();
663 cblas_zgeru(CblasColMajor, 2, 0, ALPHA, X, 1, Y, 1, A, 1 );
664 chkxer();
666 cblas_zgeru(CblasRowMajor, INVALID, 0, ALPHA, X, 1, Y, 1, A, 1 );
667 chkxer();
669 cblas_zgeru(CblasRowMajor, 0, INVALID, ALPHA, X, 1, Y, 1, A, 1 );
670 chkxer();
672 cblas_zgeru(CblasRowMajor, 0, 0, ALPHA, X, 0, Y, 1, A, 1 );
673 chkxer();
675 cblas_zgeru(CblasRowMajor, 0, 0, ALPHA, X, 1, Y, 0, A, 1 );
676 chkxer();
678 cblas_zgeru(CblasRowMajor, 0, 2, ALPHA, X, 1, Y, 1, A, 1 );
679 chkxer();
680 } else if (strncmp( sf,"cblas_zgerc",10)==0) {
681 cblas_rout = "cblas_zgerc";
683 cblas_zgerc(INVALID, 0, 0, ALPHA, X, 1, Y, 1, A, 1 );
684 chkxer();
686 cblas_zgerc(CblasColMajor, INVALID, 0, ALPHA, X, 1, Y, 1, A, 1 );
687 chkxer();
689 cblas_zgerc(CblasColMajor, 0, INVALID, ALPHA, X, 1, Y, 1, A, 1 );
690 chkxer();
692 cblas_zgerc(CblasColMajor, 0, 0, ALPHA, X, 0, Y, 1, A, 1 );
693 chkxer();
695 cblas_zgerc(CblasColMajor, 0, 0, ALPHA, X, 1, Y, 0, A, 1 );
696 chkxer();
698 cblas_zgerc(CblasColMajor, 2, 0, ALPHA, X, 1, Y, 1, A, 1 );
699 chkxer();
701 cblas_zgerc(CblasRowMajor, INVALID, 0, ALPHA, X, 1, Y, 1, A, 1 );
702 chkxer();
704 cblas_zgerc(CblasRowMajor, 0, INVALID, ALPHA, X, 1, Y, 1, A, 1 );
705 chkxer();
707 cblas_zgerc(CblasRowMajor, 0, 0, ALPHA, X, 0, Y, 1, A, 1 );
708 chkxer();
710 cblas_zgerc(CblasRowMajor, 0, 0, ALPHA, X, 1, Y, 0, A, 1 );
711 chkxer();
713 cblas_zgerc(CblasRowMajor, 0, 2, ALPHA, X, 1, Y, 1, A, 1 );
714 chkxer();
715 } else if (strncmp( sf,"cblas_zher2",11)==0) {
716 cblas_rout = "cblas_zher2";
718 cblas_zher2(INVALID, CblasUpper, 0, ALPHA, X, 1, Y, 1, A, 1 );
719 chkxer();
721 cblas_zher2(CblasColMajor, INVALID, 0, ALPHA, X, 1, Y, 1, A, 1 );
722 chkxer();
724 cblas_zher2(CblasColMajor, CblasUpper, INVALID, ALPHA, X, 1, Y, 1, A, 1 );
725 chkxer();
727 cblas_zher2(CblasColMajor, CblasUpper, 0, ALPHA, X, 0, Y, 1, A, 1 );
728 chkxer();
730 cblas_zher2(CblasColMajor, CblasUpper, 0, ALPHA, X, 1, Y, 0, A, 1 );
731 chkxer();
733 cblas_zher2(CblasColMajor, CblasUpper, 2, ALPHA, X, 1, Y, 1, A, 1 );
734 chkxer();
736 cblas_zher2(CblasRowMajor, INVALID, 0, ALPHA, X, 1, Y, 1, A, 1 );
737 chkxer();
739 cblas_zher2(CblasRowMajor, CblasUpper, INVALID, ALPHA, X, 1, Y, 1, A, 1 );
740 chkxer();
742 cblas_zher2(CblasRowMajor, CblasUpper, 0, ALPHA, X, 0, Y, 1, A, 1 );
743 chkxer();
745 cblas_zher2(CblasRowMajor, CblasUpper, 0, ALPHA, X, 1, Y, 0, A, 1 );
746 chkxer();
748 cblas_zher2(CblasRowMajor, CblasUpper, 2, ALPHA, X, 1, Y, 1, A, 1 );
749 chkxer();
750 } else if (strncmp( sf,"cblas_zhpr2",11)==0) {
751 cblas_rout = "cblas_zhpr2";
753 cblas_zhpr2(INVALID, CblasUpper, 0, ALPHA, X, 1, Y, 1, A );
754 chkxer();
756 cblas_zhpr2(CblasColMajor, INVALID, 0, ALPHA, X, 1, Y, 1, A );
757 chkxer();
759 cblas_zhpr2(CblasColMajor, CblasUpper, INVALID, ALPHA, X, 1, Y, 1, A );
760 chkxer();
762 cblas_zhpr2(CblasColMajor, CblasUpper, 0, ALPHA, X, 0, Y, 1, A );
763 chkxer();
765 cblas_zhpr2(CblasColMajor, CblasUpper, 0, ALPHA, X, 1, Y, 0, A );
766 chkxer();
768 cblas_zhpr2(CblasRowMajor, INVALID, 0, ALPHA, X, 1, Y, 1, A );
769 chkxer();
771 cblas_zhpr2(CblasRowMajor, CblasUpper, INVALID, ALPHA, X, 1, Y, 1, A );
772 chkxer();
774 cblas_zhpr2(CblasRowMajor, CblasUpper, 0, ALPHA, X, 0, Y, 1, A );
775 chkxer();
777 cblas_zhpr2(CblasRowMajor, CblasUpper, 0, ALPHA, X, 1, Y, 0, A );
778 chkxer();
779 } else if (strncmp( sf,"cblas_zher",10)==0) {
780 cblas_rout = "cblas_zher";
782 cblas_zher(INVALID, CblasUpper, 0, RALPHA, X, 1, A, 1 );
783 chkxer();
785 cblas_zher(CblasColMajor, INVALID, 0, RALPHA, X, 1, A, 1 );
786 chkxer();
788 cblas_zher(CblasColMajor, CblasUpper, INVALID, RALPHA, X, 1, A, 1 );
789 chkxer();
791 cblas_zher(CblasColMajor, CblasUpper, 0, RALPHA, X, 0, A, 1 );
792 chkxer();
794 cblas_zher(CblasColMajor, CblasUpper, 2, RALPHA, X, 1, A, 1 );
795 chkxer();
797 cblas_zher(CblasRowMajor, INVALID, 0, RALPHA, X, 1, A, 1 );
798 chkxer();
800 cblas_zher(CblasRowMajor, CblasUpper, INVALID, RALPHA, X, 1, A, 1 );
801 chkxer();
803 cblas_zher(CblasRowMajor, CblasUpper, 0, RALPHA, X, 0, A, 1 );
804 chkxer();
806 cblas_zher(CblasRowMajor, CblasUpper, 2, RALPHA, X, 1, A, 1 );
807 chkxer();
808 } else if (strncmp( sf,"cblas_zhpr",10)==0) {
809 cblas_rout = "cblas_zhpr";
811 cblas_zhpr(INVALID, CblasUpper, 0, RALPHA, X, 1, A );
812 chkxer();
814 cblas_zhpr(CblasColMajor, INVALID, 0, RALPHA, X, 1, A );
815 chkxer();
817 cblas_zhpr(CblasColMajor, CblasUpper, INVALID, RALPHA, X, 1, A );
818 chkxer();
820 cblas_zhpr(CblasColMajor, CblasUpper, 0, RALPHA, X, 0, A );
821 chkxer();
823 cblas_zhpr(CblasColMajor, INVALID, 0, RALPHA, X, 1, A );
824 chkxer();
826 cblas_zhpr(CblasColMajor, CblasUpper, INVALID, RALPHA, X, 1, A );
827 chkxer();
829 cblas_zhpr(CblasColMajor, CblasUpper, 0, RALPHA, X, 0, A );
830 chkxer();
831 }
832 if (cblas_ok == TRUE)
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}
CBLAS_INT cblas_lerr
Definition c_z2chke.c:6
void chkxer(void)
Definition c_z2chke.c:20
CBLAS_INT cblas_ok
Definition c_z2chke.c:6
CBLAS_INT cblas_info
Definition c_z2chke.c:6
char * cblas_rout
Definition c_z2chke.c:8
CBLAS_INT link_xerbla
Definition c_z2chke.c:7
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)
Definition cblas_ztbmv.c:10
@ CblasUpper
Definition cblas.h:41
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)
Definition cblas_ztpmv.c:10
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)
Definition cblas_ztpsv.c:10
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)
Definition cblas_zgbmv.c:12
@ CblasNoTrans
Definition cblas.h:40
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)
Definition cblas_zher.c:12
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)
Definition cblas_ztbsv.c:10
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)
Definition cblas_zgeru.c:10
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)
Definition cblas_zhpr2.c:12
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)
Definition cblas_zhpmv.c:12
@ CblasColMajor
Definition cblas.h:39
@ CblasRowMajor
Definition cblas.h:39
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)
Definition cblas_zgemv.c:12
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)
Definition cblas_zher2.c:12
@ CblasNonUnit
Definition cblas.h:42
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)
Definition cblas_zgerc.c:12
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)
Definition cblas_ztrsv.c:10
#define CBLAS_INT
Definition cblas.h:24
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)
Definition cblas_ztrmv.c:10
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)
Definition cblas_zhpr.c:12
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)
Definition cblas_zhbmv.c:12
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)
Definition cblas_zhemv.c:12
#define INVALID
#define F77_xerbla(...)
Definition cblas_f77.h:578
int RowMajorStrg
#define TRUE
Definition cblas_test.h:19
#define FALSE
Definition cblas_test.h:23
#define PASSED
Definition cblas_test.h:20
Here is the call graph for this function: