1use super::*;
6
7unsafe extern "C" {
8 pub fn xerbla_(arg1: *mut c_char, arg2: *mut c_void);
9 pub fn srot_(
10 arg1: *const blas_int,
11 arg2: *mut f32,
12 arg3: *const blas_int,
13 arg4: *mut f32,
14 arg5: *const blas_int,
15 arg6: *const f32,
16 arg7: *const f32,
17 );
18 pub fn srotg_(arg1: *mut f32, arg2: *mut f32, arg3: *mut f32, arg4: *mut f32);
19 pub fn srotm_(
20 arg1: *const blas_int,
21 arg2: *mut f32,
22 arg3: *const blas_int,
23 arg4: *mut f32,
24 arg5: *const blas_int,
25 arg6: *const f32,
26 );
27 pub fn srotmg_(
28 arg1: *mut f32,
29 arg2: *mut f32,
30 arg3: *mut f32,
31 arg4: *const f32,
32 arg5: *mut f32,
33 );
34 pub fn sswap_(
35 arg1: *const blas_int,
36 arg2: *mut f32,
37 arg3: *const blas_int,
38 arg4: *mut f32,
39 arg5: *const blas_int,
40 );
41 pub fn scopy_(
42 arg1: *const blas_int,
43 arg2: *const f32,
44 arg3: *const blas_int,
45 arg4: *mut f32,
46 arg5: *const blas_int,
47 );
48 pub fn saxpy_(
49 arg1: *const blas_int,
50 arg2: *const f32,
51 arg3: *const f32,
52 arg4: *const blas_int,
53 arg5: *mut f32,
54 arg6: *const blas_int,
55 );
56 pub fn sdotsub_(
57 arg1: *const blas_int,
58 arg2: *const f32,
59 arg3: *const blas_int,
60 arg4: *const f32,
61 arg5: *const blas_int,
62 arg6: *mut f32,
63 );
64 pub fn sdsdotsub_(
65 arg1: *const blas_int,
66 arg2: *const f32,
67 arg3: *const f32,
68 arg4: *const blas_int,
69 arg5: *const f32,
70 arg6: *const blas_int,
71 arg7: *mut f32,
72 );
73 pub fn sscal_(arg1: *const blas_int, arg2: *const f32, arg3: *mut f32, arg4: *const blas_int);
74 pub fn snrm2sub_(
75 arg1: *const blas_int,
76 arg2: *const f32,
77 arg3: *const blas_int,
78 arg4: *mut f32,
79 );
80 pub fn sasumsub_(
81 arg1: *const blas_int,
82 arg2: *const f32,
83 arg3: *const blas_int,
84 arg4: *mut f32,
85 );
86 pub fn isamaxsub_(
87 arg1: *const blas_int,
88 arg2: *const f32,
89 arg3: *const blas_int,
90 arg4: *mut blas_int,
91 );
92 pub fn drot_(
93 arg1: *const blas_int,
94 arg2: *mut f64,
95 arg3: *const blas_int,
96 arg4: *mut f64,
97 arg5: *const blas_int,
98 arg6: *const f64,
99 arg7: *const f64,
100 );
101 pub fn drotg_(arg1: *mut f64, arg2: *mut f64, arg3: *mut f64, arg4: *mut f64);
102 pub fn drotm_(
103 arg1: *const blas_int,
104 arg2: *mut f64,
105 arg3: *const blas_int,
106 arg4: *mut f64,
107 arg5: *const blas_int,
108 arg6: *const f64,
109 );
110 pub fn drotmg_(
111 arg1: *mut f64,
112 arg2: *mut f64,
113 arg3: *mut f64,
114 arg4: *const f64,
115 arg5: *mut f64,
116 );
117 pub fn dswap_(
118 arg1: *const blas_int,
119 arg2: *mut f64,
120 arg3: *const blas_int,
121 arg4: *mut f64,
122 arg5: *const blas_int,
123 );
124 pub fn dcopy_(
125 arg1: *const blas_int,
126 arg2: *const f64,
127 arg3: *const blas_int,
128 arg4: *mut f64,
129 arg5: *const blas_int,
130 );
131 pub fn daxpy_(
132 arg1: *const blas_int,
133 arg2: *const f64,
134 arg3: *const f64,
135 arg4: *const blas_int,
136 arg5: *mut f64,
137 arg6: *const blas_int,
138 );
139 pub fn dsdotsub_(
140 arg1: *const blas_int,
141 arg2: *const f32,
142 arg3: *const blas_int,
143 arg4: *const f32,
144 arg5: *const blas_int,
145 arg6: *mut f64,
146 );
147 pub fn ddotsub_(
148 arg1: *const blas_int,
149 arg2: *const f64,
150 arg3: *const blas_int,
151 arg4: *const f64,
152 arg5: *const blas_int,
153 arg6: *mut f64,
154 );
155 pub fn dscal_(arg1: *const blas_int, arg2: *const f64, arg3: *mut f64, arg4: *const blas_int);
156 pub fn dnrm2sub_(
157 arg1: *const blas_int,
158 arg2: *const f64,
159 arg3: *const blas_int,
160 arg4: *mut f64,
161 );
162 pub fn dasumsub_(
163 arg1: *const blas_int,
164 arg2: *const f64,
165 arg3: *const blas_int,
166 arg4: *mut f64,
167 );
168 pub fn idamaxsub_(
169 arg1: *const blas_int,
170 arg2: *const f64,
171 arg3: *const blas_int,
172 arg4: *mut blas_int,
173 );
174 pub fn crotg_(arg1: *mut c_void, arg2: *mut c_void, arg3: *mut f32, arg4: *mut c_void);
175 pub fn csrot_(
176 arg1: *const blas_int,
177 X: *mut c_void,
178 arg2: *const blas_int,
179 arg3: *mut c_void,
180 arg4: *const blas_int,
181 arg5: *const f32,
182 arg6: *const f32,
183 );
184 pub fn cswap_(
185 arg1: *const blas_int,
186 arg2: *mut c_void,
187 arg3: *const blas_int,
188 arg4: *mut c_void,
189 arg5: *const blas_int,
190 );
191 pub fn ccopy_(
192 arg1: *const blas_int,
193 arg2: *const c_void,
194 arg3: *const blas_int,
195 arg4: *mut c_void,
196 arg5: *const blas_int,
197 );
198 pub fn caxpy_(
199 arg1: *const blas_int,
200 arg2: *const c_void,
201 arg3: *const c_void,
202 arg4: *const blas_int,
203 arg5: *mut c_void,
204 arg6: *const blas_int,
205 );
206 pub fn cdotcsub_(
207 arg1: *const blas_int,
208 arg2: *const c_void,
209 arg3: *const blas_int,
210 arg4: *const c_void,
211 arg5: *const blas_int,
212 arg6: *mut c_void,
213 );
214 pub fn cdotusub_(
215 arg1: *const blas_int,
216 arg2: *const c_void,
217 arg3: *const blas_int,
218 arg4: *const c_void,
219 arg5: *const blas_int,
220 arg6: *mut c_void,
221 );
222 pub fn cscal_(
223 arg1: *const blas_int,
224 arg2: *const c_void,
225 arg3: *mut c_void,
226 arg4: *const blas_int,
227 );
228 pub fn icamaxsub_(
229 arg1: *const blas_int,
230 arg2: *const c_void,
231 arg3: *const blas_int,
232 arg4: *mut blas_int,
233 );
234 pub fn csscal_(
235 arg1: *const blas_int,
236 arg2: *const f32,
237 arg3: *mut c_void,
238 arg4: *const blas_int,
239 );
240 pub fn scnrm2sub_(
241 arg1: *const blas_int,
242 arg2: *const c_void,
243 arg3: *const blas_int,
244 arg4: *mut f32,
245 );
246 pub fn scasumsub_(
247 arg1: *const blas_int,
248 arg2: *const c_void,
249 arg3: *const blas_int,
250 arg4: *mut f32,
251 );
252 pub fn scabs1sub_(arg1: *const c_void, arg2: *mut f32);
253 pub fn zrotg_(arg1: *mut c_void, arg2: *mut c_void, arg3: *mut f64, arg4: *mut c_void);
254 pub fn zdrot_(
255 arg1: *const blas_int,
256 X: *mut c_void,
257 arg2: *const blas_int,
258 arg3: *mut c_void,
259 arg4: *const blas_int,
260 arg5: *const f64,
261 arg6: *const f64,
262 );
263 pub fn zswap_(
264 arg1: *const blas_int,
265 arg2: *mut c_void,
266 arg3: *const blas_int,
267 arg4: *mut c_void,
268 arg5: *const blas_int,
269 );
270 pub fn zcopy_(
271 arg1: *const blas_int,
272 arg2: *const c_void,
273 arg3: *const blas_int,
274 arg4: *mut c_void,
275 arg5: *const blas_int,
276 );
277 pub fn zaxpy_(
278 arg1: *const blas_int,
279 arg2: *const c_void,
280 arg3: *const c_void,
281 arg4: *const blas_int,
282 arg5: *mut c_void,
283 arg6: *const blas_int,
284 );
285 pub fn zdotcsub_(
286 arg1: *const blas_int,
287 arg2: *const c_void,
288 arg3: *const blas_int,
289 arg4: *const c_void,
290 arg5: *const blas_int,
291 arg6: *mut c_void,
292 );
293 pub fn zdotusub_(
294 arg1: *const blas_int,
295 arg2: *const c_void,
296 arg3: *const blas_int,
297 arg4: *const c_void,
298 arg5: *const blas_int,
299 arg6: *mut c_void,
300 );
301 pub fn zdscal_(
302 arg1: *const blas_int,
303 arg2: *const f64,
304 arg3: *mut c_void,
305 arg4: *const blas_int,
306 );
307 pub fn zscal_(
308 arg1: *const blas_int,
309 arg2: *const c_void,
310 arg3: *mut c_void,
311 arg4: *const blas_int,
312 );
313 pub fn dznrm2sub_(
314 arg1: *const blas_int,
315 arg2: *const c_void,
316 arg3: *const blas_int,
317 arg4: *mut f64,
318 );
319 pub fn dzasumsub_(
320 arg1: *const blas_int,
321 arg2: *const c_void,
322 arg3: *const blas_int,
323 arg4: *mut f64,
324 );
325 pub fn izamaxsub_(
326 arg1: *const blas_int,
327 arg2: *const c_void,
328 arg3: *const blas_int,
329 arg4: *mut blas_int,
330 );
331 pub fn dcabs1sub_(arg1: *const c_void, arg2: *mut f64);
332 pub fn sgemv_(
333 arg1: *mut c_char,
334 arg2: *const blas_int,
335 arg3: *const blas_int,
336 arg4: *const f32,
337 arg5: *const f32,
338 arg6: *const blas_int,
339 arg7: *const f32,
340 arg8: *const blas_int,
341 arg9: *const f32,
342 arg10: *mut f32,
343 arg11: *const blas_int,
344 );
345 pub fn sgbmv_(
346 arg1: *mut c_char,
347 arg2: *const blas_int,
348 arg3: *const blas_int,
349 arg4: *const blas_int,
350 arg5: *const blas_int,
351 arg6: *const f32,
352 arg7: *const f32,
353 arg8: *const blas_int,
354 arg9: *const f32,
355 arg10: *const blas_int,
356 arg11: *const f32,
357 arg12: *mut f32,
358 arg13: *const blas_int,
359 );
360 pub fn ssymv_(
361 arg1: *mut c_char,
362 arg2: *const blas_int,
363 arg3: *const f32,
364 arg4: *const f32,
365 arg5: *const blas_int,
366 arg6: *const f32,
367 arg7: *const blas_int,
368 arg8: *const f32,
369 arg9: *mut f32,
370 arg10: *const blas_int,
371 );
372 pub fn ssbmv_(
373 arg1: *mut c_char,
374 arg2: *const blas_int,
375 arg3: *const blas_int,
376 arg4: *const f32,
377 arg5: *const f32,
378 arg6: *const blas_int,
379 arg7: *const f32,
380 arg8: *const blas_int,
381 arg9: *const f32,
382 arg10: *mut f32,
383 arg11: *const blas_int,
384 );
385 pub fn sspmv_(
386 arg1: *mut c_char,
387 arg2: *const blas_int,
388 arg3: *const f32,
389 arg4: *const f32,
390 arg5: *const f32,
391 arg6: *const blas_int,
392 arg7: *const f32,
393 arg8: *mut f32,
394 arg9: *const blas_int,
395 );
396 pub fn strmv_(
397 arg1: *mut c_char,
398 arg2: *mut c_char,
399 arg3: *mut c_char,
400 arg4: *const blas_int,
401 arg5: *const f32,
402 arg6: *const blas_int,
403 arg7: *mut f32,
404 arg8: *const blas_int,
405 );
406 pub fn stbmv_(
407 arg1: *mut c_char,
408 arg2: *mut c_char,
409 arg3: *mut c_char,
410 arg4: *const blas_int,
411 arg5: *const blas_int,
412 arg6: *const f32,
413 arg7: *const blas_int,
414 arg8: *mut f32,
415 arg9: *const blas_int,
416 );
417 pub fn strsv_(
418 arg1: *mut c_char,
419 arg2: *mut c_char,
420 arg3: *mut c_char,
421 arg4: *const blas_int,
422 arg5: *const f32,
423 arg6: *const blas_int,
424 arg7: *mut f32,
425 arg8: *const blas_int,
426 );
427 pub fn stbsv_(
428 arg1: *mut c_char,
429 arg2: *mut c_char,
430 arg3: *mut c_char,
431 arg4: *const blas_int,
432 arg5: *const blas_int,
433 arg6: *const f32,
434 arg7: *const blas_int,
435 arg8: *mut f32,
436 arg9: *const blas_int,
437 );
438 pub fn stpmv_(
439 arg1: *mut c_char,
440 arg2: *mut c_char,
441 arg3: *mut c_char,
442 arg4: *const blas_int,
443 arg5: *const f32,
444 arg6: *mut f32,
445 arg7: *const blas_int,
446 );
447 pub fn stpsv_(
448 arg1: *mut c_char,
449 arg2: *mut c_char,
450 arg3: *mut c_char,
451 arg4: *const blas_int,
452 arg5: *const f32,
453 arg6: *mut f32,
454 arg7: *const blas_int,
455 );
456 pub fn sger_(
457 arg1: *const blas_int,
458 arg2: *const blas_int,
459 arg3: *const f32,
460 arg4: *const f32,
461 arg5: *const blas_int,
462 arg6: *const f32,
463 arg7: *const blas_int,
464 arg8: *mut f32,
465 arg9: *const blas_int,
466 );
467 pub fn ssyr_(
468 arg1: *mut c_char,
469 arg2: *const blas_int,
470 arg3: *const f32,
471 arg4: *const f32,
472 arg5: *const blas_int,
473 arg6: *mut f32,
474 arg7: *const blas_int,
475 );
476 pub fn sspr_(
477 arg1: *mut c_char,
478 arg2: *const blas_int,
479 arg3: *const f32,
480 arg4: *const f32,
481 arg5: *const blas_int,
482 arg6: *mut f32,
483 );
484 pub fn sspr2_(
485 arg1: *mut c_char,
486 arg2: *const blas_int,
487 arg3: *const f32,
488 arg4: *const f32,
489 arg5: *const blas_int,
490 arg6: *const f32,
491 arg7: *const blas_int,
492 arg8: *mut f32,
493 );
494 pub fn ssyr2_(
495 arg1: *mut c_char,
496 arg2: *const blas_int,
497 arg3: *const f32,
498 arg4: *const f32,
499 arg5: *const blas_int,
500 arg6: *const f32,
501 arg7: *const blas_int,
502 arg8: *mut f32,
503 arg9: *const blas_int,
504 );
505 pub fn dgemv_(
506 arg1: *mut c_char,
507 arg2: *const blas_int,
508 arg3: *const blas_int,
509 arg4: *const f64,
510 arg5: *const f64,
511 arg6: *const blas_int,
512 arg7: *const f64,
513 arg8: *const blas_int,
514 arg9: *const f64,
515 arg10: *mut f64,
516 arg11: *const blas_int,
517 );
518 pub fn dgbmv_(
519 arg1: *mut c_char,
520 arg2: *const blas_int,
521 arg3: *const blas_int,
522 arg4: *const blas_int,
523 arg5: *const blas_int,
524 arg6: *const f64,
525 arg7: *const f64,
526 arg8: *const blas_int,
527 arg9: *const f64,
528 arg10: *const blas_int,
529 arg11: *const f64,
530 arg12: *mut f64,
531 arg13: *const blas_int,
532 );
533 pub fn dsymv_(
534 arg1: *mut c_char,
535 arg2: *const blas_int,
536 arg3: *const f64,
537 arg4: *const f64,
538 arg5: *const blas_int,
539 arg6: *const f64,
540 arg7: *const blas_int,
541 arg8: *const f64,
542 arg9: *mut f64,
543 arg10: *const blas_int,
544 );
545 pub fn dsbmv_(
546 arg1: *mut c_char,
547 arg2: *const blas_int,
548 arg3: *const blas_int,
549 arg4: *const f64,
550 arg5: *const f64,
551 arg6: *const blas_int,
552 arg7: *const f64,
553 arg8: *const blas_int,
554 arg9: *const f64,
555 arg10: *mut f64,
556 arg11: *const blas_int,
557 );
558 pub fn dspmv_(
559 arg1: *mut c_char,
560 arg2: *const blas_int,
561 arg3: *const f64,
562 arg4: *const f64,
563 arg5: *const f64,
564 arg6: *const blas_int,
565 arg7: *const f64,
566 arg8: *mut f64,
567 arg9: *const blas_int,
568 );
569 pub fn dtrmv_(
570 arg1: *mut c_char,
571 arg2: *mut c_char,
572 arg3: *mut c_char,
573 arg4: *const blas_int,
574 arg5: *const f64,
575 arg6: *const blas_int,
576 arg7: *mut f64,
577 arg8: *const blas_int,
578 );
579 pub fn dtbmv_(
580 arg1: *mut c_char,
581 arg2: *mut c_char,
582 arg3: *mut c_char,
583 arg4: *const blas_int,
584 arg5: *const blas_int,
585 arg6: *const f64,
586 arg7: *const blas_int,
587 arg8: *mut f64,
588 arg9: *const blas_int,
589 );
590 pub fn dtrsv_(
591 arg1: *mut c_char,
592 arg2: *mut c_char,
593 arg3: *mut c_char,
594 arg4: *const blas_int,
595 arg5: *const f64,
596 arg6: *const blas_int,
597 arg7: *mut f64,
598 arg8: *const blas_int,
599 );
600 pub fn dtbsv_(
601 arg1: *mut c_char,
602 arg2: *mut c_char,
603 arg3: *mut c_char,
604 arg4: *const blas_int,
605 arg5: *const blas_int,
606 arg6: *const f64,
607 arg7: *const blas_int,
608 arg8: *mut f64,
609 arg9: *const blas_int,
610 );
611 pub fn dtpmv_(
612 arg1: *mut c_char,
613 arg2: *mut c_char,
614 arg3: *mut c_char,
615 arg4: *const blas_int,
616 arg5: *const f64,
617 arg6: *mut f64,
618 arg7: *const blas_int,
619 );
620 pub fn dtpsv_(
621 arg1: *mut c_char,
622 arg2: *mut c_char,
623 arg3: *mut c_char,
624 arg4: *const blas_int,
625 arg5: *const f64,
626 arg6: *mut f64,
627 arg7: *const blas_int,
628 );
629 pub fn dger_(
630 arg1: *const blas_int,
631 arg2: *const blas_int,
632 arg3: *const f64,
633 arg4: *const f64,
634 arg5: *const blas_int,
635 arg6: *const f64,
636 arg7: *const blas_int,
637 arg8: *mut f64,
638 arg9: *const blas_int,
639 );
640 pub fn dsyr_(
641 arg1: *mut c_char,
642 arg2: *const blas_int,
643 arg3: *const f64,
644 arg4: *const f64,
645 arg5: *const blas_int,
646 arg6: *mut f64,
647 arg7: *const blas_int,
648 );
649 pub fn dspr_(
650 arg1: *mut c_char,
651 arg2: *const blas_int,
652 arg3: *const f64,
653 arg4: *const f64,
654 arg5: *const blas_int,
655 arg6: *mut f64,
656 );
657 pub fn dspr2_(
658 arg1: *mut c_char,
659 arg2: *const blas_int,
660 arg3: *const f64,
661 arg4: *const f64,
662 arg5: *const blas_int,
663 arg6: *const f64,
664 arg7: *const blas_int,
665 arg8: *mut f64,
666 );
667 pub fn dsyr2_(
668 arg1: *mut c_char,
669 arg2: *const blas_int,
670 arg3: *const f64,
671 arg4: *const f64,
672 arg5: *const blas_int,
673 arg6: *const f64,
674 arg7: *const blas_int,
675 arg8: *mut f64,
676 arg9: *const blas_int,
677 );
678 pub fn cgemv_(
679 arg1: *mut c_char,
680 arg2: *const blas_int,
681 arg3: *const blas_int,
682 arg4: *const c_void,
683 arg5: *const c_void,
684 arg6: *const blas_int,
685 arg7: *const c_void,
686 arg8: *const blas_int,
687 arg9: *const c_void,
688 arg10: *mut c_void,
689 arg11: *const blas_int,
690 );
691 pub fn cgbmv_(
692 arg1: *mut c_char,
693 arg2: *const blas_int,
694 arg3: *const blas_int,
695 arg4: *const blas_int,
696 arg5: *const blas_int,
697 arg6: *const c_void,
698 arg7: *const c_void,
699 arg8: *const blas_int,
700 arg9: *const c_void,
701 arg10: *const blas_int,
702 arg11: *const c_void,
703 arg12: *mut c_void,
704 arg13: *const blas_int,
705 );
706 pub fn chemv_(
707 arg1: *mut c_char,
708 arg2: *const blas_int,
709 arg3: *const c_void,
710 arg4: *const c_void,
711 arg5: *const blas_int,
712 arg6: *const c_void,
713 arg7: *const blas_int,
714 arg8: *const c_void,
715 arg9: *mut c_void,
716 arg10: *const blas_int,
717 );
718 pub fn chbmv_(
719 arg1: *mut c_char,
720 arg2: *const blas_int,
721 arg3: *const blas_int,
722 arg4: *const c_void,
723 arg5: *const c_void,
724 arg6: *const blas_int,
725 arg7: *const c_void,
726 arg8: *const blas_int,
727 arg9: *const c_void,
728 arg10: *mut c_void,
729 arg11: *const blas_int,
730 );
731 pub fn chpmv_(
732 arg1: *mut c_char,
733 arg2: *const blas_int,
734 arg3: *const c_void,
735 arg4: *const c_void,
736 arg5: *const c_void,
737 arg6: *const blas_int,
738 arg7: *const c_void,
739 arg8: *mut c_void,
740 arg9: *const blas_int,
741 );
742 pub fn ctrmv_(
743 arg1: *mut c_char,
744 arg2: *mut c_char,
745 arg3: *mut c_char,
746 arg4: *const blas_int,
747 arg5: *const c_void,
748 arg6: *const blas_int,
749 arg7: *mut c_void,
750 arg8: *const blas_int,
751 );
752 pub fn ctbmv_(
753 arg1: *mut c_char,
754 arg2: *mut c_char,
755 arg3: *mut c_char,
756 arg4: *const blas_int,
757 arg5: *const blas_int,
758 arg6: *const c_void,
759 arg7: *const blas_int,
760 arg8: *mut c_void,
761 arg9: *const blas_int,
762 );
763 pub fn ctpmv_(
764 arg1: *mut c_char,
765 arg2: *mut c_char,
766 arg3: *mut c_char,
767 arg4: *const blas_int,
768 arg5: *const c_void,
769 arg6: *mut c_void,
770 arg7: *const blas_int,
771 );
772 pub fn ctrsv_(
773 arg1: *mut c_char,
774 arg2: *mut c_char,
775 arg3: *mut c_char,
776 arg4: *const blas_int,
777 arg5: *const c_void,
778 arg6: *const blas_int,
779 arg7: *mut c_void,
780 arg8: *const blas_int,
781 );
782 pub fn ctbsv_(
783 arg1: *mut c_char,
784 arg2: *mut c_char,
785 arg3: *mut c_char,
786 arg4: *const blas_int,
787 arg5: *const blas_int,
788 arg6: *const c_void,
789 arg7: *const blas_int,
790 arg8: *mut c_void,
791 arg9: *const blas_int,
792 );
793 pub fn ctpsv_(
794 arg1: *mut c_char,
795 arg2: *mut c_char,
796 arg3: *mut c_char,
797 arg4: *const blas_int,
798 arg5: *const c_void,
799 arg6: *mut c_void,
800 arg7: *const blas_int,
801 );
802 pub fn cgerc_(
803 arg1: *const blas_int,
804 arg2: *const blas_int,
805 arg3: *const c_void,
806 arg4: *const c_void,
807 arg5: *const blas_int,
808 arg6: *const c_void,
809 arg7: *const blas_int,
810 arg8: *mut c_void,
811 arg9: *const blas_int,
812 );
813 pub fn cgeru_(
814 arg1: *const blas_int,
815 arg2: *const blas_int,
816 arg3: *const c_void,
817 arg4: *const c_void,
818 arg5: *const blas_int,
819 arg6: *const c_void,
820 arg7: *const blas_int,
821 arg8: *mut c_void,
822 arg9: *const blas_int,
823 );
824 pub fn cher_(
825 arg1: *mut c_char,
826 arg2: *const blas_int,
827 arg3: *const f32,
828 arg4: *const c_void,
829 arg5: *const blas_int,
830 arg6: *mut c_void,
831 arg7: *const blas_int,
832 );
833 pub fn cher2_(
834 arg1: *mut c_char,
835 arg2: *const blas_int,
836 arg3: *const c_void,
837 arg4: *const c_void,
838 arg5: *const blas_int,
839 arg6: *const c_void,
840 arg7: *const blas_int,
841 arg8: *mut c_void,
842 arg9: *const blas_int,
843 );
844 pub fn chpr_(
845 arg1: *mut c_char,
846 arg2: *const blas_int,
847 arg3: *const f32,
848 arg4: *const c_void,
849 arg5: *const blas_int,
850 arg6: *mut c_void,
851 );
852 pub fn chpr2_(
853 arg1: *mut c_char,
854 arg2: *const blas_int,
855 arg3: *const c_void,
856 arg4: *const c_void,
857 arg5: *const blas_int,
858 arg6: *const c_void,
859 arg7: *const blas_int,
860 arg8: *mut c_void,
861 );
862 pub fn zgemv_(
863 arg1: *mut c_char,
864 arg2: *const blas_int,
865 arg3: *const blas_int,
866 arg4: *const c_void,
867 arg5: *const c_void,
868 arg6: *const blas_int,
869 arg7: *const c_void,
870 arg8: *const blas_int,
871 arg9: *const c_void,
872 arg10: *mut c_void,
873 arg11: *const blas_int,
874 );
875 pub fn zgbmv_(
876 arg1: *mut c_char,
877 arg2: *const blas_int,
878 arg3: *const blas_int,
879 arg4: *const blas_int,
880 arg5: *const blas_int,
881 arg6: *const c_void,
882 arg7: *const c_void,
883 arg8: *const blas_int,
884 arg9: *const c_void,
885 arg10: *const blas_int,
886 arg11: *const c_void,
887 arg12: *mut c_void,
888 arg13: *const blas_int,
889 );
890 pub fn zhemv_(
891 arg1: *mut c_char,
892 arg2: *const blas_int,
893 arg3: *const c_void,
894 arg4: *const c_void,
895 arg5: *const blas_int,
896 arg6: *const c_void,
897 arg7: *const blas_int,
898 arg8: *const c_void,
899 arg9: *mut c_void,
900 arg10: *const blas_int,
901 );
902 pub fn zhbmv_(
903 arg1: *mut c_char,
904 arg2: *const blas_int,
905 arg3: *const blas_int,
906 arg4: *const c_void,
907 arg5: *const c_void,
908 arg6: *const blas_int,
909 arg7: *const c_void,
910 arg8: *const blas_int,
911 arg9: *const c_void,
912 arg10: *mut c_void,
913 arg11: *const blas_int,
914 );
915 pub fn zhpmv_(
916 arg1: *mut c_char,
917 arg2: *const blas_int,
918 arg3: *const c_void,
919 arg4: *const c_void,
920 arg5: *const c_void,
921 arg6: *const blas_int,
922 arg7: *const c_void,
923 arg8: *mut c_void,
924 arg9: *const blas_int,
925 );
926 pub fn ztrmv_(
927 arg1: *mut c_char,
928 arg2: *mut c_char,
929 arg3: *mut c_char,
930 arg4: *const blas_int,
931 arg5: *const c_void,
932 arg6: *const blas_int,
933 arg7: *mut c_void,
934 arg8: *const blas_int,
935 );
936 pub fn ztbmv_(
937 arg1: *mut c_char,
938 arg2: *mut c_char,
939 arg3: *mut c_char,
940 arg4: *const blas_int,
941 arg5: *const blas_int,
942 arg6: *const c_void,
943 arg7: *const blas_int,
944 arg8: *mut c_void,
945 arg9: *const blas_int,
946 );
947 pub fn ztpmv_(
948 arg1: *mut c_char,
949 arg2: *mut c_char,
950 arg3: *mut c_char,
951 arg4: *const blas_int,
952 arg5: *const c_void,
953 arg6: *mut c_void,
954 arg7: *const blas_int,
955 );
956 pub fn ztrsv_(
957 arg1: *mut c_char,
958 arg2: *mut c_char,
959 arg3: *mut c_char,
960 arg4: *const blas_int,
961 arg5: *const c_void,
962 arg6: *const blas_int,
963 arg7: *mut c_void,
964 arg8: *const blas_int,
965 );
966 pub fn ztbsv_(
967 arg1: *mut c_char,
968 arg2: *mut c_char,
969 arg3: *mut c_char,
970 arg4: *const blas_int,
971 arg5: *const blas_int,
972 arg6: *const c_void,
973 arg7: *const blas_int,
974 arg8: *mut c_void,
975 arg9: *const blas_int,
976 );
977 pub fn ztpsv_(
978 arg1: *mut c_char,
979 arg2: *mut c_char,
980 arg3: *mut c_char,
981 arg4: *const blas_int,
982 arg5: *const c_void,
983 arg6: *mut c_void,
984 arg7: *const blas_int,
985 );
986 pub fn zgerc_(
987 arg1: *const blas_int,
988 arg2: *const blas_int,
989 arg3: *const c_void,
990 arg4: *const c_void,
991 arg5: *const blas_int,
992 arg6: *const c_void,
993 arg7: *const blas_int,
994 arg8: *mut c_void,
995 arg9: *const blas_int,
996 );
997 pub fn zgeru_(
998 arg1: *const blas_int,
999 arg2: *const blas_int,
1000 arg3: *const c_void,
1001 arg4: *const c_void,
1002 arg5: *const blas_int,
1003 arg6: *const c_void,
1004 arg7: *const blas_int,
1005 arg8: *mut c_void,
1006 arg9: *const blas_int,
1007 );
1008 pub fn zher_(
1009 arg1: *mut c_char,
1010 arg2: *const blas_int,
1011 arg3: *const f64,
1012 arg4: *const c_void,
1013 arg5: *const blas_int,
1014 arg6: *mut c_void,
1015 arg7: *const blas_int,
1016 );
1017 pub fn zher2_(
1018 arg1: *mut c_char,
1019 arg2: *const blas_int,
1020 arg3: *const c_void,
1021 arg4: *const c_void,
1022 arg5: *const blas_int,
1023 arg6: *const c_void,
1024 arg7: *const blas_int,
1025 arg8: *mut c_void,
1026 arg9: *const blas_int,
1027 );
1028 pub fn zhpr_(
1029 arg1: *mut c_char,
1030 arg2: *const blas_int,
1031 arg3: *const f64,
1032 arg4: *const c_void,
1033 arg5: *const blas_int,
1034 arg6: *mut c_void,
1035 );
1036 pub fn zhpr2_(
1037 arg1: *mut c_char,
1038 arg2: *const blas_int,
1039 arg3: *const c_void,
1040 arg4: *const c_void,
1041 arg5: *const blas_int,
1042 arg6: *const c_void,
1043 arg7: *const blas_int,
1044 arg8: *mut c_void,
1045 );
1046 pub fn sgemm_(
1047 arg1: *mut c_char,
1048 arg2: *mut c_char,
1049 arg3: *const blas_int,
1050 arg4: *const blas_int,
1051 arg5: *const blas_int,
1052 arg6: *const f32,
1053 arg7: *const f32,
1054 arg8: *const blas_int,
1055 arg9: *const f32,
1056 arg10: *const blas_int,
1057 arg11: *const f32,
1058 arg12: *mut f32,
1059 arg13: *const blas_int,
1060 );
1061 pub fn sgemmtr_(
1062 arg1: *mut c_char,
1063 arg2: *mut c_char,
1064 arg3: *mut c_char,
1065 arg4: *const blas_int,
1066 arg5: *const blas_int,
1067 arg6: *const f32,
1068 arg7: *const f32,
1069 arg8: *const blas_int,
1070 arg9: *const f32,
1071 arg10: *const blas_int,
1072 arg11: *const f32,
1073 arg12: *mut f32,
1074 arg13: *const blas_int,
1075 );
1076 pub fn ssymm_(
1077 arg1: *mut c_char,
1078 arg2: *mut c_char,
1079 arg3: *const blas_int,
1080 arg4: *const blas_int,
1081 arg5: *const f32,
1082 arg6: *const f32,
1083 arg7: *const blas_int,
1084 arg8: *const f32,
1085 arg9: *const blas_int,
1086 arg10: *const f32,
1087 arg11: *mut f32,
1088 arg12: *const blas_int,
1089 );
1090 pub fn ssyrk_(
1091 arg1: *mut c_char,
1092 arg2: *mut c_char,
1093 arg3: *const blas_int,
1094 arg4: *const blas_int,
1095 arg5: *const f32,
1096 arg6: *const f32,
1097 arg7: *const blas_int,
1098 arg8: *const f32,
1099 arg9: *mut f32,
1100 arg10: *const blas_int,
1101 );
1102 pub fn ssyr2k_(
1103 arg1: *mut c_char,
1104 arg2: *mut c_char,
1105 arg3: *const blas_int,
1106 arg4: *const blas_int,
1107 arg5: *const f32,
1108 arg6: *const f32,
1109 arg7: *const blas_int,
1110 arg8: *const f32,
1111 arg9: *const blas_int,
1112 arg10: *const f32,
1113 arg11: *mut f32,
1114 arg12: *const blas_int,
1115 );
1116 pub fn strmm_(
1117 arg1: *mut c_char,
1118 arg2: *mut c_char,
1119 arg3: *mut c_char,
1120 arg4: *mut c_char,
1121 arg5: *const blas_int,
1122 arg6: *const blas_int,
1123 arg7: *const f32,
1124 arg8: *const f32,
1125 arg9: *const blas_int,
1126 arg10: *mut f32,
1127 arg11: *const blas_int,
1128 );
1129 pub fn strsm_(
1130 arg1: *mut c_char,
1131 arg2: *mut c_char,
1132 arg3: *mut c_char,
1133 arg4: *mut c_char,
1134 arg5: *const blas_int,
1135 arg6: *const blas_int,
1136 arg7: *const f32,
1137 arg8: *const f32,
1138 arg9: *const blas_int,
1139 arg10: *mut f32,
1140 arg11: *const blas_int,
1141 );
1142 pub fn dgemm_(
1143 arg1: *mut c_char,
1144 arg2: *mut c_char,
1145 arg3: *const blas_int,
1146 arg4: *const blas_int,
1147 arg5: *const blas_int,
1148 arg6: *const f64,
1149 arg7: *const f64,
1150 arg8: *const blas_int,
1151 arg9: *const f64,
1152 arg10: *const blas_int,
1153 arg11: *const f64,
1154 arg12: *mut f64,
1155 arg13: *const blas_int,
1156 );
1157 pub fn dgemmtr_(
1158 arg1: *mut c_char,
1159 arg2: *mut c_char,
1160 arg3: *mut c_char,
1161 arg4: *const blas_int,
1162 arg5: *const blas_int,
1163 arg6: *const f64,
1164 arg7: *const f64,
1165 arg8: *const blas_int,
1166 arg9: *const f64,
1167 arg10: *const blas_int,
1168 arg11: *const f64,
1169 arg12: *mut f64,
1170 arg13: *const blas_int,
1171 );
1172 pub fn dsymm_(
1173 arg1: *mut c_char,
1174 arg2: *mut c_char,
1175 arg3: *const blas_int,
1176 arg4: *const blas_int,
1177 arg5: *const f64,
1178 arg6: *const f64,
1179 arg7: *const blas_int,
1180 arg8: *const f64,
1181 arg9: *const blas_int,
1182 arg10: *const f64,
1183 arg11: *mut f64,
1184 arg12: *const blas_int,
1185 );
1186 pub fn dsyrk_(
1187 arg1: *mut c_char,
1188 arg2: *mut c_char,
1189 arg3: *const blas_int,
1190 arg4: *const blas_int,
1191 arg5: *const f64,
1192 arg6: *const f64,
1193 arg7: *const blas_int,
1194 arg8: *const f64,
1195 arg9: *mut f64,
1196 arg10: *const blas_int,
1197 );
1198 pub fn dsyr2k_(
1199 arg1: *mut c_char,
1200 arg2: *mut c_char,
1201 arg3: *const blas_int,
1202 arg4: *const blas_int,
1203 arg5: *const f64,
1204 arg6: *const f64,
1205 arg7: *const blas_int,
1206 arg8: *const f64,
1207 arg9: *const blas_int,
1208 arg10: *const f64,
1209 arg11: *mut f64,
1210 arg12: *const blas_int,
1211 );
1212 pub fn dtrmm_(
1213 arg1: *mut c_char,
1214 arg2: *mut c_char,
1215 arg3: *mut c_char,
1216 arg4: *mut c_char,
1217 arg5: *const blas_int,
1218 arg6: *const blas_int,
1219 arg7: *const f64,
1220 arg8: *const f64,
1221 arg9: *const blas_int,
1222 arg10: *mut f64,
1223 arg11: *const blas_int,
1224 );
1225 pub fn dtrsm_(
1226 arg1: *mut c_char,
1227 arg2: *mut c_char,
1228 arg3: *mut c_char,
1229 arg4: *mut c_char,
1230 arg5: *const blas_int,
1231 arg6: *const blas_int,
1232 arg7: *const f64,
1233 arg8: *const f64,
1234 arg9: *const blas_int,
1235 arg10: *mut f64,
1236 arg11: *const blas_int,
1237 );
1238 pub fn cgemm_(
1239 arg1: *mut c_char,
1240 arg2: *mut c_char,
1241 arg3: *const blas_int,
1242 arg4: *const blas_int,
1243 arg5: *const blas_int,
1244 arg6: *const c_void,
1245 arg7: *const c_void,
1246 arg8: *const blas_int,
1247 arg9: *const c_void,
1248 arg10: *const blas_int,
1249 arg11: *const c_void,
1250 arg12: *mut c_void,
1251 arg13: *const blas_int,
1252 );
1253 pub fn cgemmtr_(
1254 arg1: *mut c_char,
1255 arg2: *mut c_char,
1256 arg3: *mut c_char,
1257 arg4: *const blas_int,
1258 arg5: *const blas_int,
1259 arg6: *const c_void,
1260 arg7: *const c_void,
1261 arg8: *const blas_int,
1262 arg9: *const c_void,
1263 arg10: *const blas_int,
1264 arg11: *const c_void,
1265 arg12: *mut c_void,
1266 arg13: *const blas_int,
1267 );
1268 pub fn csymm_(
1269 arg1: *mut c_char,
1270 arg2: *mut c_char,
1271 arg3: *const blas_int,
1272 arg4: *const blas_int,
1273 arg5: *const c_void,
1274 arg6: *const c_void,
1275 arg7: *const blas_int,
1276 arg8: *const c_void,
1277 arg9: *const blas_int,
1278 arg10: *const c_void,
1279 arg11: *mut c_void,
1280 arg12: *const blas_int,
1281 );
1282 pub fn chemm_(
1283 arg1: *mut c_char,
1284 arg2: *mut c_char,
1285 arg3: *const blas_int,
1286 arg4: *const blas_int,
1287 arg5: *const c_void,
1288 arg6: *const c_void,
1289 arg7: *const blas_int,
1290 arg8: *const c_void,
1291 arg9: *const blas_int,
1292 arg10: *const c_void,
1293 arg11: *mut c_void,
1294 arg12: *const blas_int,
1295 );
1296 pub fn csyrk_(
1297 arg1: *mut c_char,
1298 arg2: *mut c_char,
1299 arg3: *const blas_int,
1300 arg4: *const blas_int,
1301 arg5: *const c_void,
1302 arg6: *const c_void,
1303 arg7: *const blas_int,
1304 arg8: *const c_void,
1305 arg9: *mut c_void,
1306 arg10: *const blas_int,
1307 );
1308 pub fn cherk_(
1309 arg1: *mut c_char,
1310 arg2: *mut c_char,
1311 arg3: *const blas_int,
1312 arg4: *const blas_int,
1313 arg5: *const f32,
1314 arg6: *const c_void,
1315 arg7: *const blas_int,
1316 arg8: *const f32,
1317 arg9: *mut c_void,
1318 arg10: *const blas_int,
1319 );
1320 pub fn csyr2k_(
1321 arg1: *mut c_char,
1322 arg2: *mut c_char,
1323 arg3: *const blas_int,
1324 arg4: *const blas_int,
1325 arg5: *const c_void,
1326 arg6: *const c_void,
1327 arg7: *const blas_int,
1328 arg8: *const c_void,
1329 arg9: *const blas_int,
1330 arg10: *const c_void,
1331 arg11: *mut c_void,
1332 arg12: *const blas_int,
1333 );
1334 pub fn cher2k_(
1335 arg1: *mut c_char,
1336 arg2: *mut c_char,
1337 arg3: *const blas_int,
1338 arg4: *const blas_int,
1339 arg5: *const c_void,
1340 arg6: *const c_void,
1341 arg7: *const blas_int,
1342 arg8: *const c_void,
1343 arg9: *const blas_int,
1344 arg10: *const f32,
1345 arg11: *mut c_void,
1346 arg12: *const blas_int,
1347 );
1348 pub fn ctrmm_(
1349 arg1: *mut c_char,
1350 arg2: *mut c_char,
1351 arg3: *mut c_char,
1352 arg4: *mut c_char,
1353 arg5: *const blas_int,
1354 arg6: *const blas_int,
1355 arg7: *const c_void,
1356 arg8: *const c_void,
1357 arg9: *const blas_int,
1358 arg10: *mut c_void,
1359 arg11: *const blas_int,
1360 );
1361 pub fn ctrsm_(
1362 arg1: *mut c_char,
1363 arg2: *mut c_char,
1364 arg3: *mut c_char,
1365 arg4: *mut c_char,
1366 arg5: *const blas_int,
1367 arg6: *const blas_int,
1368 arg7: *const c_void,
1369 arg8: *const c_void,
1370 arg9: *const blas_int,
1371 arg10: *mut c_void,
1372 arg11: *const blas_int,
1373 );
1374 pub fn zgemm_(
1375 arg1: *mut c_char,
1376 arg2: *mut c_char,
1377 arg3: *const blas_int,
1378 arg4: *const blas_int,
1379 arg5: *const blas_int,
1380 arg6: *const c_void,
1381 arg7: *const c_void,
1382 arg8: *const blas_int,
1383 arg9: *const c_void,
1384 arg10: *const blas_int,
1385 arg11: *const c_void,
1386 arg12: *mut c_void,
1387 arg13: *const blas_int,
1388 );
1389 pub fn zgemmtr_(
1390 arg1: *mut c_char,
1391 arg2: *mut c_char,
1392 arg3: *mut c_char,
1393 arg4: *const blas_int,
1394 arg5: *const blas_int,
1395 arg6: *const c_void,
1396 arg7: *const c_void,
1397 arg8: *const blas_int,
1398 arg9: *const c_void,
1399 arg10: *const blas_int,
1400 arg11: *const c_void,
1401 arg12: *mut c_void,
1402 arg13: *const blas_int,
1403 );
1404 pub fn zsymm_(
1405 arg1: *mut c_char,
1406 arg2: *mut c_char,
1407 arg3: *const blas_int,
1408 arg4: *const blas_int,
1409 arg5: *const c_void,
1410 arg6: *const c_void,
1411 arg7: *const blas_int,
1412 arg8: *const c_void,
1413 arg9: *const blas_int,
1414 arg10: *const c_void,
1415 arg11: *mut c_void,
1416 arg12: *const blas_int,
1417 );
1418 pub fn zhemm_(
1419 arg1: *mut c_char,
1420 arg2: *mut c_char,
1421 arg3: *const blas_int,
1422 arg4: *const blas_int,
1423 arg5: *const c_void,
1424 arg6: *const c_void,
1425 arg7: *const blas_int,
1426 arg8: *const c_void,
1427 arg9: *const blas_int,
1428 arg10: *const c_void,
1429 arg11: *mut c_void,
1430 arg12: *const blas_int,
1431 );
1432 pub fn zsyrk_(
1433 arg1: *mut c_char,
1434 arg2: *mut c_char,
1435 arg3: *const blas_int,
1436 arg4: *const blas_int,
1437 arg5: *const c_void,
1438 arg6: *const c_void,
1439 arg7: *const blas_int,
1440 arg8: *const c_void,
1441 arg9: *mut c_void,
1442 arg10: *const blas_int,
1443 );
1444 pub fn zherk_(
1445 arg1: *mut c_char,
1446 arg2: *mut c_char,
1447 arg3: *const blas_int,
1448 arg4: *const blas_int,
1449 arg5: *const f64,
1450 arg6: *const c_void,
1451 arg7: *const blas_int,
1452 arg8: *const f64,
1453 arg9: *mut c_void,
1454 arg10: *const blas_int,
1455 );
1456 pub fn zsyr2k_(
1457 arg1: *mut c_char,
1458 arg2: *mut c_char,
1459 arg3: *const blas_int,
1460 arg4: *const blas_int,
1461 arg5: *const c_void,
1462 arg6: *const c_void,
1463 arg7: *const blas_int,
1464 arg8: *const c_void,
1465 arg9: *const blas_int,
1466 arg10: *const c_void,
1467 arg11: *mut c_void,
1468 arg12: *const blas_int,
1469 );
1470 pub fn zher2k_(
1471 arg1: *mut c_char,
1472 arg2: *mut c_char,
1473 arg3: *const blas_int,
1474 arg4: *const blas_int,
1475 arg5: *const c_void,
1476 arg6: *const c_void,
1477 arg7: *const blas_int,
1478 arg8: *const c_void,
1479 arg9: *const blas_int,
1480 arg10: *const f64,
1481 arg11: *mut c_void,
1482 arg12: *const blas_int,
1483 );
1484 pub fn ztrmm_(
1485 arg1: *mut c_char,
1486 arg2: *mut c_char,
1487 arg3: *mut c_char,
1488 arg4: *mut c_char,
1489 arg5: *const blas_int,
1490 arg6: *const blas_int,
1491 arg7: *const c_void,
1492 arg8: *const c_void,
1493 arg9: *const blas_int,
1494 arg10: *mut c_void,
1495 arg11: *const blas_int,
1496 );
1497 pub fn ztrsm_(
1498 arg1: *mut c_char,
1499 arg2: *mut c_char,
1500 arg3: *mut c_char,
1501 arg4: *mut c_char,
1502 arg5: *const blas_int,
1503 arg6: *const blas_int,
1504 arg7: *const c_void,
1505 arg8: *const c_void,
1506 arg9: *const blas_int,
1507 arg10: *mut c_void,
1508 arg11: *const blas_int,
1509 );
1510 pub fn sdot_(
1511 arg1: *const blas_int,
1512 arg2: *const f32,
1513 arg3: *const blas_int,
1514 arg4: *const f32,
1515 arg5: *const blas_int,
1516 ) -> f32;
1517 pub fn sdsdot_(
1518 arg1: *const blas_int,
1519 arg2: *const f32,
1520 arg3: *const f32,
1521 arg4: *const blas_int,
1522 arg5: *const f32,
1523 arg6: *const blas_int,
1524 ) -> f32;
1525 pub fn snrm2_(arg1: *const blas_int, arg2: *const f32, arg3: *const blas_int) -> f32;
1526 pub fn sasum_(arg1: *const blas_int, arg2: *const f32, arg3: *const blas_int) -> f32;
1527 pub fn isamax_(arg1: *const blas_int, arg2: *const f32, arg3: *const blas_int) -> blas_int;
1528 pub fn dsdot_(
1529 arg1: *const blas_int,
1530 arg2: *const f32,
1531 arg3: *const blas_int,
1532 arg4: *const f32,
1533 arg5: *const blas_int,
1534 ) -> f64;
1535 pub fn ddot_(
1536 arg1: *const blas_int,
1537 arg2: *const f64,
1538 arg3: *const blas_int,
1539 arg4: *const f64,
1540 arg5: *const blas_int,
1541 ) -> f64;
1542 pub fn dnrm2_(arg1: *const blas_int, arg2: *const f64, arg3: *const blas_int) -> f64;
1543 pub fn dasum_(arg1: *const blas_int, arg2: *const f64, arg3: *const blas_int) -> f64;
1544 pub fn idamax_(arg1: *const blas_int, arg2: *const f64, arg3: *const blas_int) -> blas_int;
1545 pub fn cdotc_(
1546 arg1: *const blas_int,
1547 arg2: *const c_void,
1548 arg3: *const blas_int,
1549 arg4: *const c_void,
1550 arg5: *const blas_int,
1551 ) -> c_void;
1552 pub fn cdotu_(
1553 arg1: *const blas_int,
1554 arg2: *const c_void,
1555 arg3: *const blas_int,
1556 arg4: *const c_void,
1557 arg5: *const blas_int,
1558 ) -> c_void;
1559 pub fn icamax_(arg1: *const blas_int, arg2: *const c_void, arg3: *const blas_int) -> blas_int;
1560 pub fn scnrm2_(arg1: *const blas_int, arg2: *const c_void, arg3: *const blas_int) -> f32;
1561 pub fn scasum_(arg1: *const blas_int, arg2: *const c_void, arg3: *const blas_int) -> f32;
1562 pub fn scabs1_(arg1: *const c_void) -> f32;
1563 pub fn zdotc_(
1564 arg1: *const blas_int,
1565 arg2: *const c_void,
1566 arg3: *const blas_int,
1567 arg4: *const c_void,
1568 arg5: *const blas_int,
1569 ) -> c_void;
1570 pub fn zdotu_(
1571 arg1: *const blas_int,
1572 arg2: *const c_void,
1573 arg3: *const blas_int,
1574 arg4: *const c_void,
1575 arg5: *const blas_int,
1576 ) -> c_void;
1577 pub fn dznrm2_(arg1: *const blas_int, arg2: *const c_void, arg3: *const blas_int) -> f64;
1578 pub fn dzasum_(arg1: *const blas_int, arg2: *const c_void, arg3: *const blas_int) -> f64;
1579 pub fn izamax_(arg1: *const blas_int, arg2: *const c_void, arg3: *const blas_int) -> blas_int;
1580 pub fn dcabs1_(arg1: *const c_void) -> f64;
1581}