1use super::*;
6
7pub struct DyLoadLib {
8 pub __libraries: Vec<libloading::Library>,
9 pub __libraries_path: Vec<String>,
10 pub lsame_: Option<unsafe extern "C" fn(ca: *const c_char, cb: *const c_char) -> lapack_int>,
11 pub cbbcsd_: Option<
12 unsafe extern "C" fn(
13 jobu1: *const c_char,
14 jobu2: *const c_char,
15 jobv1t: *const c_char,
16 jobv2t: *const c_char,
17 trans: *const c_char,
18 m: *const lapack_int,
19 p: *const lapack_int,
20 q: *const lapack_int,
21 theta: *mut f32,
22 phi: *mut f32,
23 U1: *mut __BindgenComplex<f32>,
24 ldu1: *const lapack_int,
25 U2: *mut __BindgenComplex<f32>,
26 ldu2: *const lapack_int,
27 V1T: *mut __BindgenComplex<f32>,
28 ldv1t: *const lapack_int,
29 V2T: *mut __BindgenComplex<f32>,
30 ldv2t: *const lapack_int,
31 B11D: *mut f32,
32 B11E: *mut f32,
33 B12D: *mut f32,
34 B12E: *mut f32,
35 B21D: *mut f32,
36 B21E: *mut f32,
37 B22D: *mut f32,
38 B22E: *mut f32,
39 rwork: *mut f32,
40 lrwork: *const lapack_int,
41 info: *mut lapack_int,
42 ),
43 >,
44 pub dbbcsd_: Option<
45 unsafe extern "C" fn(
46 jobu1: *const c_char,
47 jobu2: *const c_char,
48 jobv1t: *const c_char,
49 jobv2t: *const c_char,
50 trans: *const c_char,
51 m: *const lapack_int,
52 p: *const lapack_int,
53 q: *const lapack_int,
54 theta: *mut f64,
55 phi: *mut f64,
56 U1: *mut f64,
57 ldu1: *const lapack_int,
58 U2: *mut f64,
59 ldu2: *const lapack_int,
60 V1T: *mut f64,
61 ldv1t: *const lapack_int,
62 V2T: *mut f64,
63 ldv2t: *const lapack_int,
64 B11D: *mut f64,
65 B11E: *mut f64,
66 B12D: *mut f64,
67 B12E: *mut f64,
68 b21d: *mut f64,
69 b21e: *mut f64,
70 b22d: *mut f64,
71 b22e: *mut f64,
72 work: *mut f64,
73 lwork: *const lapack_int,
74 info: *mut lapack_int,
75 ),
76 >,
77 pub sbbcsd_: Option<
78 unsafe extern "C" fn(
79 jobu1: *const c_char,
80 jobu2: *const c_char,
81 jobv1t: *const c_char,
82 jobv2t: *const c_char,
83 trans: *const c_char,
84 m: *const lapack_int,
85 p: *const lapack_int,
86 q: *const lapack_int,
87 theta: *mut f32,
88 phi: *mut f32,
89 U1: *mut f32,
90 ldu1: *const lapack_int,
91 U2: *mut f32,
92 ldu2: *const lapack_int,
93 V1T: *mut f32,
94 ldv1t: *const lapack_int,
95 V2T: *mut f32,
96 ldv2t: *const lapack_int,
97 B11D: *mut f32,
98 B11E: *mut f32,
99 B12D: *mut f32,
100 B12E: *mut f32,
101 B21D: *mut f32,
102 B21E: *mut f32,
103 B22D: *mut f32,
104 B22E: *mut f32,
105 work: *mut f32,
106 lwork: *const lapack_int,
107 info: *mut lapack_int,
108 ),
109 >,
110 pub zbbcsd_: Option<
111 unsafe extern "C" fn(
112 jobu1: *const c_char,
113 jobu2: *const c_char,
114 jobv1t: *const c_char,
115 jobv2t: *const c_char,
116 trans: *const c_char,
117 m: *const lapack_int,
118 p: *const lapack_int,
119 q: *const lapack_int,
120 theta: *mut f64,
121 phi: *mut f64,
122 U1: *mut __BindgenComplex<f64>,
123 ldu1: *const lapack_int,
124 U2: *mut __BindgenComplex<f64>,
125 ldu2: *const lapack_int,
126 V1T: *mut __BindgenComplex<f64>,
127 ldv1t: *const lapack_int,
128 V2T: *mut __BindgenComplex<f64>,
129 ldv2t: *const lapack_int,
130 B11D: *mut f64,
131 B11E: *mut f64,
132 B12D: *mut f64,
133 B12E: *mut f64,
134 B21D: *mut f64,
135 B21E: *mut f64,
136 B22D: *mut f64,
137 B22E: *mut f64,
138 rwork: *mut f64,
139 lrwork: *const lapack_int,
140 info: *mut lapack_int,
141 ),
142 >,
143 pub dbdsdc_: Option<
144 unsafe extern "C" fn(
145 uplo: *const c_char,
146 compq: *const c_char,
147 n: *const lapack_int,
148 D: *mut f64,
149 E: *mut f64,
150 U: *mut f64,
151 ldu: *const lapack_int,
152 VT: *mut f64,
153 ldvt: *const lapack_int,
154 Q: *mut f64,
155 IQ: *mut lapack_int,
156 work: *mut f64,
157 iwork: *mut lapack_int,
158 info: *mut lapack_int,
159 ),
160 >,
161 pub sbdsdc_: Option<
162 unsafe extern "C" fn(
163 uplo: *const c_char,
164 compq: *const c_char,
165 n: *const lapack_int,
166 D: *mut f32,
167 E: *mut f32,
168 U: *mut f32,
169 ldu: *const lapack_int,
170 VT: *mut f32,
171 ldvt: *const lapack_int,
172 Q: *mut f32,
173 IQ: *mut lapack_int,
174 work: *mut f32,
175 iwork: *mut lapack_int,
176 info: *mut lapack_int,
177 ),
178 >,
179 pub cbdsqr_: Option<
180 unsafe extern "C" fn(
181 uplo: *const c_char,
182 n: *const lapack_int,
183 ncvt: *const lapack_int,
184 nru: *const lapack_int,
185 ncc: *const lapack_int,
186 D: *mut f32,
187 E: *mut f32,
188 VT: *mut __BindgenComplex<f32>,
189 ldvt: *const lapack_int,
190 U: *mut __BindgenComplex<f32>,
191 ldu: *const lapack_int,
192 C: *mut __BindgenComplex<f32>,
193 ldc: *const lapack_int,
194 rwork: *mut f32,
195 info: *mut lapack_int,
196 ),
197 >,
198 pub dbdsqr_: Option<
199 unsafe extern "C" fn(
200 uplo: *const c_char,
201 n: *const lapack_int,
202 ncvt: *const lapack_int,
203 nru: *const lapack_int,
204 ncc: *const lapack_int,
205 D: *mut f64,
206 E: *mut f64,
207 VT: *mut f64,
208 ldvt: *const lapack_int,
209 U: *mut f64,
210 ldu: *const lapack_int,
211 C: *mut f64,
212 ldc: *const lapack_int,
213 work: *mut f64,
214 info: *mut lapack_int,
215 ),
216 >,
217 pub sbdsqr_: Option<
218 unsafe extern "C" fn(
219 uplo: *const c_char,
220 n: *const lapack_int,
221 ncvt: *const lapack_int,
222 nru: *const lapack_int,
223 ncc: *const lapack_int,
224 D: *mut f32,
225 E: *mut f32,
226 VT: *mut f32,
227 ldvt: *const lapack_int,
228 U: *mut f32,
229 ldu: *const lapack_int,
230 C: *mut f32,
231 ldc: *const lapack_int,
232 work: *mut f32,
233 info: *mut lapack_int,
234 ),
235 >,
236 pub zbdsqr_: Option<
237 unsafe extern "C" fn(
238 uplo: *const c_char,
239 n: *const lapack_int,
240 ncvt: *const lapack_int,
241 nru: *const lapack_int,
242 ncc: *const lapack_int,
243 D: *mut f64,
244 E: *mut f64,
245 VT: *mut __BindgenComplex<f64>,
246 ldvt: *const lapack_int,
247 U: *mut __BindgenComplex<f64>,
248 ldu: *const lapack_int,
249 C: *mut __BindgenComplex<f64>,
250 ldc: *const lapack_int,
251 rwork: *mut f64,
252 info: *mut lapack_int,
253 ),
254 >,
255 pub dbdsvdx_: Option<
256 unsafe extern "C" fn(
257 uplo: *const c_char,
258 jobz: *const c_char,
259 range: *const c_char,
260 n: *const lapack_int,
261 D: *const f64,
262 E: *const f64,
263 vl: *const f64,
264 vu: *const f64,
265 il: *const lapack_int,
266 iu: *const lapack_int,
267 ns: *mut lapack_int,
268 S: *mut f64,
269 Z: *mut f64,
270 ldz: *const lapack_int,
271 work: *mut f64,
272 iwork: *mut lapack_int,
273 info: *mut lapack_int,
274 ),
275 >,
276 pub sbdsvdx_: Option<
277 unsafe extern "C" fn(
278 uplo: *const c_char,
279 jobz: *const c_char,
280 range: *const c_char,
281 n: *const lapack_int,
282 D: *const f32,
283 E: *const f32,
284 vl: *const f32,
285 vu: *const f32,
286 il: *const lapack_int,
287 iu: *const lapack_int,
288 ns: *mut lapack_int,
289 S: *mut f32,
290 Z: *mut f32,
291 ldz: *const lapack_int,
292 work: *mut f32,
293 iwork: *mut lapack_int,
294 info: *mut lapack_int,
295 ),
296 >,
297 pub ddisna_: Option<
298 unsafe extern "C" fn(
299 job: *const c_char,
300 m: *const lapack_int,
301 n: *const lapack_int,
302 D: *const f64,
303 SEP: *mut f64,
304 info: *mut lapack_int,
305 ),
306 >,
307 pub sdisna_: Option<
308 unsafe extern "C" fn(
309 job: *const c_char,
310 m: *const lapack_int,
311 n: *const lapack_int,
312 D: *const f32,
313 SEP: *mut f32,
314 info: *mut lapack_int,
315 ),
316 >,
317 pub cgbbrd_: Option<
318 unsafe extern "C" fn(
319 vect: *const c_char,
320 m: *const lapack_int,
321 n: *const lapack_int,
322 ncc: *const lapack_int,
323 kl: *const lapack_int,
324 ku: *const lapack_int,
325 AB: *mut __BindgenComplex<f32>,
326 ldab: *const lapack_int,
327 D: *mut f32,
328 E: *mut f32,
329 Q: *mut __BindgenComplex<f32>,
330 ldq: *const lapack_int,
331 PT: *mut __BindgenComplex<f32>,
332 ldpt: *const lapack_int,
333 C: *mut __BindgenComplex<f32>,
334 ldc: *const lapack_int,
335 work: *mut __BindgenComplex<f32>,
336 rwork: *mut f32,
337 info: *mut lapack_int,
338 ),
339 >,
340 pub dgbbrd_: Option<
341 unsafe extern "C" fn(
342 vect: *const c_char,
343 m: *const lapack_int,
344 n: *const lapack_int,
345 ncc: *const lapack_int,
346 kl: *const lapack_int,
347 ku: *const lapack_int,
348 AB: *mut f64,
349 ldab: *const lapack_int,
350 D: *mut f64,
351 E: *mut f64,
352 Q: *mut f64,
353 ldq: *const lapack_int,
354 PT: *mut f64,
355 ldpt: *const lapack_int,
356 C: *mut f64,
357 ldc: *const lapack_int,
358 work: *mut f64,
359 info: *mut lapack_int,
360 ),
361 >,
362 pub sgbbrd_: Option<
363 unsafe extern "C" fn(
364 vect: *const c_char,
365 m: *const lapack_int,
366 n: *const lapack_int,
367 ncc: *const lapack_int,
368 kl: *const lapack_int,
369 ku: *const lapack_int,
370 AB: *mut f32,
371 ldab: *const lapack_int,
372 D: *mut f32,
373 E: *mut f32,
374 Q: *mut f32,
375 ldq: *const lapack_int,
376 PT: *mut f32,
377 ldpt: *const lapack_int,
378 C: *mut f32,
379 ldc: *const lapack_int,
380 work: *mut f32,
381 info: *mut lapack_int,
382 ),
383 >,
384 pub zgbbrd_: Option<
385 unsafe extern "C" fn(
386 vect: *const c_char,
387 m: *const lapack_int,
388 n: *const lapack_int,
389 ncc: *const lapack_int,
390 kl: *const lapack_int,
391 ku: *const lapack_int,
392 AB: *mut __BindgenComplex<f64>,
393 ldab: *const lapack_int,
394 D: *mut f64,
395 E: *mut f64,
396 Q: *mut __BindgenComplex<f64>,
397 ldq: *const lapack_int,
398 PT: *mut __BindgenComplex<f64>,
399 ldpt: *const lapack_int,
400 C: *mut __BindgenComplex<f64>,
401 ldc: *const lapack_int,
402 work: *mut __BindgenComplex<f64>,
403 rwork: *mut f64,
404 info: *mut lapack_int,
405 ),
406 >,
407 pub cgbcon_: Option<
408 unsafe extern "C" fn(
409 norm: *const c_char,
410 n: *const lapack_int,
411 kl: *const lapack_int,
412 ku: *const lapack_int,
413 AB: *const __BindgenComplex<f32>,
414 ldab: *const lapack_int,
415 ipiv: *const lapack_int,
416 anorm: *const f32,
417 rcond: *mut f32,
418 work: *mut __BindgenComplex<f32>,
419 rwork: *mut f32,
420 info: *mut lapack_int,
421 ),
422 >,
423 pub dgbcon_: Option<
424 unsafe extern "C" fn(
425 norm: *const c_char,
426 n: *const lapack_int,
427 kl: *const lapack_int,
428 ku: *const lapack_int,
429 AB: *const f64,
430 ldab: *const lapack_int,
431 ipiv: *const lapack_int,
432 anorm: *const f64,
433 rcond: *mut f64,
434 work: *mut f64,
435 iwork: *mut lapack_int,
436 info: *mut lapack_int,
437 ),
438 >,
439 pub sgbcon_: Option<
440 unsafe extern "C" fn(
441 norm: *const c_char,
442 n: *const lapack_int,
443 kl: *const lapack_int,
444 ku: *const lapack_int,
445 AB: *const f32,
446 ldab: *const lapack_int,
447 ipiv: *const lapack_int,
448 anorm: *const f32,
449 rcond: *mut f32,
450 work: *mut f32,
451 iwork: *mut lapack_int,
452 info: *mut lapack_int,
453 ),
454 >,
455 pub zgbcon_: Option<
456 unsafe extern "C" fn(
457 norm: *const c_char,
458 n: *const lapack_int,
459 kl: *const lapack_int,
460 ku: *const lapack_int,
461 AB: *const __BindgenComplex<f64>,
462 ldab: *const lapack_int,
463 ipiv: *const lapack_int,
464 anorm: *const f64,
465 rcond: *mut f64,
466 work: *mut __BindgenComplex<f64>,
467 rwork: *mut f64,
468 info: *mut lapack_int,
469 ),
470 >,
471 pub cgbequ_: Option<
472 unsafe extern "C" fn(
473 m: *const lapack_int,
474 n: *const lapack_int,
475 kl: *const lapack_int,
476 ku: *const lapack_int,
477 AB: *const __BindgenComplex<f32>,
478 ldab: *const lapack_int,
479 R: *mut f32,
480 C: *mut f32,
481 rowcnd: *mut f32,
482 colcnd: *mut f32,
483 amax: *mut f32,
484 info: *mut lapack_int,
485 ),
486 >,
487 pub dgbequ_: Option<
488 unsafe extern "C" fn(
489 m: *const lapack_int,
490 n: *const lapack_int,
491 kl: *const lapack_int,
492 ku: *const lapack_int,
493 AB: *const f64,
494 ldab: *const lapack_int,
495 R: *mut f64,
496 C: *mut f64,
497 rowcnd: *mut f64,
498 colcnd: *mut f64,
499 amax: *mut f64,
500 info: *mut lapack_int,
501 ),
502 >,
503 pub sgbequ_: Option<
504 unsafe extern "C" fn(
505 m: *const lapack_int,
506 n: *const lapack_int,
507 kl: *const lapack_int,
508 ku: *const lapack_int,
509 AB: *const f32,
510 ldab: *const lapack_int,
511 R: *mut f32,
512 C: *mut f32,
513 rowcnd: *mut f32,
514 colcnd: *mut f32,
515 amax: *mut f32,
516 info: *mut lapack_int,
517 ),
518 >,
519 pub zgbequ_: Option<
520 unsafe extern "C" fn(
521 m: *const lapack_int,
522 n: *const lapack_int,
523 kl: *const lapack_int,
524 ku: *const lapack_int,
525 AB: *const __BindgenComplex<f64>,
526 ldab: *const lapack_int,
527 R: *mut f64,
528 C: *mut f64,
529 rowcnd: *mut f64,
530 colcnd: *mut f64,
531 amax: *mut f64,
532 info: *mut lapack_int,
533 ),
534 >,
535 pub cgbequb_: Option<
536 unsafe extern "C" fn(
537 m: *const lapack_int,
538 n: *const lapack_int,
539 kl: *const lapack_int,
540 ku: *const lapack_int,
541 AB: *const __BindgenComplex<f32>,
542 ldab: *const lapack_int,
543 R: *mut f32,
544 C: *mut f32,
545 rowcnd: *mut f32,
546 colcnd: *mut f32,
547 amax: *mut f32,
548 info: *mut lapack_int,
549 ),
550 >,
551 pub dgbequb_: Option<
552 unsafe extern "C" fn(
553 m: *const lapack_int,
554 n: *const lapack_int,
555 kl: *const lapack_int,
556 ku: *const lapack_int,
557 AB: *const f64,
558 ldab: *const lapack_int,
559 R: *mut f64,
560 C: *mut f64,
561 rowcnd: *mut f64,
562 colcnd: *mut f64,
563 amax: *mut f64,
564 info: *mut lapack_int,
565 ),
566 >,
567 pub sgbequb_: Option<
568 unsafe extern "C" fn(
569 m: *const lapack_int,
570 n: *const lapack_int,
571 kl: *const lapack_int,
572 ku: *const lapack_int,
573 AB: *const f32,
574 ldab: *const lapack_int,
575 R: *mut f32,
576 C: *mut f32,
577 rowcnd: *mut f32,
578 colcnd: *mut f32,
579 amax: *mut f32,
580 info: *mut lapack_int,
581 ),
582 >,
583 pub zgbequb_: Option<
584 unsafe extern "C" fn(
585 m: *const lapack_int,
586 n: *const lapack_int,
587 kl: *const lapack_int,
588 ku: *const lapack_int,
589 AB: *const __BindgenComplex<f64>,
590 ldab: *const lapack_int,
591 R: *mut f64,
592 C: *mut f64,
593 rowcnd: *mut f64,
594 colcnd: *mut f64,
595 amax: *mut f64,
596 info: *mut lapack_int,
597 ),
598 >,
599 pub cgbrfs_: Option<
600 unsafe extern "C" fn(
601 trans: *const c_char,
602 n: *const lapack_int,
603 kl: *const lapack_int,
604 ku: *const lapack_int,
605 nrhs: *const lapack_int,
606 AB: *const __BindgenComplex<f32>,
607 ldab: *const lapack_int,
608 AFB: *const __BindgenComplex<f32>,
609 ldafb: *const lapack_int,
610 ipiv: *const lapack_int,
611 B: *const __BindgenComplex<f32>,
612 ldb: *const lapack_int,
613 X: *mut __BindgenComplex<f32>,
614 ldx: *const lapack_int,
615 ferr: *mut f32,
616 berr: *mut f32,
617 work: *mut __BindgenComplex<f32>,
618 rwork: *mut f32,
619 info: *mut lapack_int,
620 ),
621 >,
622 pub dgbrfs_: Option<
623 unsafe extern "C" fn(
624 trans: *const c_char,
625 n: *const lapack_int,
626 kl: *const lapack_int,
627 ku: *const lapack_int,
628 nrhs: *const lapack_int,
629 AB: *const f64,
630 ldab: *const lapack_int,
631 AFB: *const f64,
632 ldafb: *const lapack_int,
633 ipiv: *const lapack_int,
634 B: *const f64,
635 ldb: *const lapack_int,
636 X: *mut f64,
637 ldx: *const lapack_int,
638 ferr: *mut f64,
639 berr: *mut f64,
640 work: *mut f64,
641 iwork: *mut lapack_int,
642 info: *mut lapack_int,
643 ),
644 >,
645 pub sgbrfs_: Option<
646 unsafe extern "C" fn(
647 trans: *const c_char,
648 n: *const lapack_int,
649 kl: *const lapack_int,
650 ku: *const lapack_int,
651 nrhs: *const lapack_int,
652 AB: *const f32,
653 ldab: *const lapack_int,
654 AFB: *const f32,
655 ldafb: *const lapack_int,
656 ipiv: *const lapack_int,
657 B: *const f32,
658 ldb: *const lapack_int,
659 X: *mut f32,
660 ldx: *const lapack_int,
661 ferr: *mut f32,
662 berr: *mut f32,
663 work: *mut f32,
664 iwork: *mut lapack_int,
665 info: *mut lapack_int,
666 ),
667 >,
668 pub zgbrfs_: Option<
669 unsafe extern "C" fn(
670 trans: *const c_char,
671 n: *const lapack_int,
672 kl: *const lapack_int,
673 ku: *const lapack_int,
674 nrhs: *const lapack_int,
675 AB: *const __BindgenComplex<f64>,
676 ldab: *const lapack_int,
677 AFB: *const __BindgenComplex<f64>,
678 ldafb: *const lapack_int,
679 ipiv: *const lapack_int,
680 B: *const __BindgenComplex<f64>,
681 ldb: *const lapack_int,
682 X: *mut __BindgenComplex<f64>,
683 ldx: *const lapack_int,
684 ferr: *mut f64,
685 berr: *mut f64,
686 work: *mut __BindgenComplex<f64>,
687 rwork: *mut f64,
688 info: *mut lapack_int,
689 ),
690 >,
691 pub cgbrfsx_: Option<
692 unsafe extern "C" fn(
693 trans: *const c_char,
694 equed: *const c_char,
695 n: *const lapack_int,
696 kl: *const lapack_int,
697 ku: *const lapack_int,
698 nrhs: *const lapack_int,
699 AB: *const __BindgenComplex<f32>,
700 ldab: *const lapack_int,
701 AFB: *const __BindgenComplex<f32>,
702 ldafb: *const lapack_int,
703 ipiv: *const lapack_int,
704 R: *const f32,
705 C: *const f32,
706 B: *const __BindgenComplex<f32>,
707 ldb: *const lapack_int,
708 X: *mut __BindgenComplex<f32>,
709 ldx: *const lapack_int,
710 rcond: *mut f32,
711 berr: *mut f32,
712 n_err_bnds: *const lapack_int,
713 err_bnds_norm: *mut f32,
714 err_bnds_comp: *mut f32,
715 nparams: *const lapack_int,
716 params: *mut f32,
717 work: *mut __BindgenComplex<f32>,
718 rwork: *mut f32,
719 info: *mut lapack_int,
720 ),
721 >,
722 pub dgbrfsx_: Option<
723 unsafe extern "C" fn(
724 trans: *const c_char,
725 equed: *const c_char,
726 n: *const lapack_int,
727 kl: *const lapack_int,
728 ku: *const lapack_int,
729 nrhs: *const lapack_int,
730 AB: *const f64,
731 ldab: *const lapack_int,
732 AFB: *const f64,
733 ldafb: *const lapack_int,
734 ipiv: *const lapack_int,
735 R: *const f64,
736 C: *const f64,
737 B: *const f64,
738 ldb: *const lapack_int,
739 X: *mut f64,
740 ldx: *const lapack_int,
741 rcond: *mut f64,
742 berr: *mut f64,
743 n_err_bnds: *const lapack_int,
744 err_bnds_norm: *mut f64,
745 err_bnds_comp: *mut f64,
746 nparams: *const lapack_int,
747 params: *mut f64,
748 work: *mut f64,
749 iwork: *mut lapack_int,
750 info: *mut lapack_int,
751 ),
752 >,
753 pub sgbrfsx_: Option<
754 unsafe extern "C" fn(
755 trans: *const c_char,
756 equed: *const c_char,
757 n: *const lapack_int,
758 kl: *const lapack_int,
759 ku: *const lapack_int,
760 nrhs: *const lapack_int,
761 AB: *const f32,
762 ldab: *const lapack_int,
763 AFB: *const f32,
764 ldafb: *const lapack_int,
765 ipiv: *const lapack_int,
766 R: *const f32,
767 C: *const f32,
768 B: *const f32,
769 ldb: *const lapack_int,
770 X: *mut f32,
771 ldx: *const lapack_int,
772 rcond: *mut f32,
773 berr: *mut f32,
774 n_err_bnds: *const lapack_int,
775 err_bnds_norm: *mut f32,
776 err_bnds_comp: *mut f32,
777 nparams: *const lapack_int,
778 params: *mut f32,
779 work: *mut f32,
780 iwork: *mut lapack_int,
781 info: *mut lapack_int,
782 ),
783 >,
784 pub zgbrfsx_: Option<
785 unsafe extern "C" fn(
786 trans: *const c_char,
787 equed: *const c_char,
788 n: *const lapack_int,
789 kl: *const lapack_int,
790 ku: *const lapack_int,
791 nrhs: *const lapack_int,
792 AB: *const __BindgenComplex<f64>,
793 ldab: *const lapack_int,
794 AFB: *const __BindgenComplex<f64>,
795 ldafb: *const lapack_int,
796 ipiv: *const lapack_int,
797 R: *const f64,
798 C: *const f64,
799 B: *const __BindgenComplex<f64>,
800 ldb: *const lapack_int,
801 X: *mut __BindgenComplex<f64>,
802 ldx: *const lapack_int,
803 rcond: *mut f64,
804 berr: *mut f64,
805 n_err_bnds: *const lapack_int,
806 err_bnds_norm: *mut f64,
807 err_bnds_comp: *mut f64,
808 nparams: *const lapack_int,
809 params: *mut f64,
810 work: *mut __BindgenComplex<f64>,
811 rwork: *mut f64,
812 info: *mut lapack_int,
813 ),
814 >,
815 pub cgbsv_: Option<
816 unsafe extern "C" fn(
817 n: *const lapack_int,
818 kl: *const lapack_int,
819 ku: *const lapack_int,
820 nrhs: *const lapack_int,
821 AB: *mut __BindgenComplex<f32>,
822 ldab: *const lapack_int,
823 ipiv: *mut lapack_int,
824 B: *mut __BindgenComplex<f32>,
825 ldb: *const lapack_int,
826 info: *mut lapack_int,
827 ),
828 >,
829 pub dgbsv_: Option<
830 unsafe extern "C" fn(
831 n: *const lapack_int,
832 kl: *const lapack_int,
833 ku: *const lapack_int,
834 nrhs: *const lapack_int,
835 AB: *mut f64,
836 ldab: *const lapack_int,
837 ipiv: *mut lapack_int,
838 B: *mut f64,
839 ldb: *const lapack_int,
840 info: *mut lapack_int,
841 ),
842 >,
843 pub sgbsv_: Option<
844 unsafe extern "C" fn(
845 n: *const lapack_int,
846 kl: *const lapack_int,
847 ku: *const lapack_int,
848 nrhs: *const lapack_int,
849 AB: *mut f32,
850 ldab: *const lapack_int,
851 ipiv: *mut lapack_int,
852 B: *mut f32,
853 ldb: *const lapack_int,
854 info: *mut lapack_int,
855 ),
856 >,
857 pub zgbsv_: Option<
858 unsafe extern "C" fn(
859 n: *const lapack_int,
860 kl: *const lapack_int,
861 ku: *const lapack_int,
862 nrhs: *const lapack_int,
863 AB: *mut __BindgenComplex<f64>,
864 ldab: *const lapack_int,
865 ipiv: *mut lapack_int,
866 B: *mut __BindgenComplex<f64>,
867 ldb: *const lapack_int,
868 info: *mut lapack_int,
869 ),
870 >,
871 pub cgbsvx_: Option<
872 unsafe extern "C" fn(
873 fact: *const c_char,
874 trans: *const c_char,
875 n: *const lapack_int,
876 kl: *const lapack_int,
877 ku: *const lapack_int,
878 nrhs: *const lapack_int,
879 AB: *mut __BindgenComplex<f32>,
880 ldab: *const lapack_int,
881 AFB: *mut __BindgenComplex<f32>,
882 ldafb: *const lapack_int,
883 ipiv: *mut lapack_int,
884 equed: *mut c_char,
885 R: *mut f32,
886 C: *mut f32,
887 B: *mut __BindgenComplex<f32>,
888 ldb: *const lapack_int,
889 X: *mut __BindgenComplex<f32>,
890 ldx: *const lapack_int,
891 rcond: *mut f32,
892 ferr: *mut f32,
893 berr: *mut f32,
894 work: *mut __BindgenComplex<f32>,
895 rwork: *mut f32,
896 info: *mut lapack_int,
897 ),
898 >,
899 pub dgbsvx_: Option<
900 unsafe extern "C" fn(
901 fact: *const c_char,
902 trans: *const c_char,
903 n: *const lapack_int,
904 kl: *const lapack_int,
905 ku: *const lapack_int,
906 nrhs: *const lapack_int,
907 AB: *mut f64,
908 ldab: *const lapack_int,
909 AFB: *mut f64,
910 ldafb: *const lapack_int,
911 ipiv: *mut lapack_int,
912 equed: *mut c_char,
913 R: *mut f64,
914 C: *mut f64,
915 B: *mut f64,
916 ldb: *const lapack_int,
917 X: *mut f64,
918 ldx: *const lapack_int,
919 rcond: *mut f64,
920 ferr: *mut f64,
921 berr: *mut f64,
922 work: *mut f64,
923 iwork: *mut lapack_int,
924 info: *mut lapack_int,
925 ),
926 >,
927 pub sgbsvx_: Option<
928 unsafe extern "C" fn(
929 fact: *const c_char,
930 trans: *const c_char,
931 n: *const lapack_int,
932 kl: *const lapack_int,
933 ku: *const lapack_int,
934 nrhs: *const lapack_int,
935 AB: *mut f32,
936 ldab: *const lapack_int,
937 AFB: *mut f32,
938 ldafb: *const lapack_int,
939 ipiv: *mut lapack_int,
940 equed: *mut c_char,
941 R: *mut f32,
942 C: *mut f32,
943 B: *mut f32,
944 ldb: *const lapack_int,
945 X: *mut f32,
946 ldx: *const lapack_int,
947 rcond: *mut f32,
948 ferr: *mut f32,
949 berr: *mut f32,
950 work: *mut f32,
951 iwork: *mut lapack_int,
952 info: *mut lapack_int,
953 ),
954 >,
955 pub zgbsvx_: Option<
956 unsafe extern "C" fn(
957 fact: *const c_char,
958 trans: *const c_char,
959 n: *const lapack_int,
960 kl: *const lapack_int,
961 ku: *const lapack_int,
962 nrhs: *const lapack_int,
963 AB: *mut __BindgenComplex<f64>,
964 ldab: *const lapack_int,
965 AFB: *mut __BindgenComplex<f64>,
966 ldafb: *const lapack_int,
967 ipiv: *mut lapack_int,
968 equed: *mut c_char,
969 R: *mut f64,
970 C: *mut f64,
971 B: *mut __BindgenComplex<f64>,
972 ldb: *const lapack_int,
973 X: *mut __BindgenComplex<f64>,
974 ldx: *const lapack_int,
975 rcond: *mut f64,
976 ferr: *mut f64,
977 berr: *mut f64,
978 work: *mut __BindgenComplex<f64>,
979 rwork: *mut f64,
980 info: *mut lapack_int,
981 ),
982 >,
983 pub cgbsvxx_: Option<
984 unsafe extern "C" fn(
985 fact: *const c_char,
986 trans: *const c_char,
987 n: *const lapack_int,
988 kl: *const lapack_int,
989 ku: *const lapack_int,
990 nrhs: *const lapack_int,
991 AB: *mut __BindgenComplex<f32>,
992 ldab: *const lapack_int,
993 AFB: *mut __BindgenComplex<f32>,
994 ldafb: *const lapack_int,
995 ipiv: *mut lapack_int,
996 equed: *mut c_char,
997 R: *mut f32,
998 C: *mut f32,
999 B: *mut __BindgenComplex<f32>,
1000 ldb: *const lapack_int,
1001 X: *mut __BindgenComplex<f32>,
1002 ldx: *const lapack_int,
1003 rcond: *mut f32,
1004 rpvgrw: *mut f32,
1005 berr: *mut f32,
1006 n_err_bnds: *const lapack_int,
1007 err_bnds_norm: *mut f32,
1008 err_bnds_comp: *mut f32,
1009 nparams: *const lapack_int,
1010 params: *mut f32,
1011 work: *mut __BindgenComplex<f32>,
1012 rwork: *mut f32,
1013 info: *mut lapack_int,
1014 ),
1015 >,
1016 pub dgbsvxx_: Option<
1017 unsafe extern "C" fn(
1018 fact: *const c_char,
1019 trans: *const c_char,
1020 n: *const lapack_int,
1021 kl: *const lapack_int,
1022 ku: *const lapack_int,
1023 nrhs: *const lapack_int,
1024 AB: *mut f64,
1025 ldab: *const lapack_int,
1026 AFB: *mut f64,
1027 ldafb: *const lapack_int,
1028 ipiv: *mut lapack_int,
1029 equed: *mut c_char,
1030 R: *mut f64,
1031 C: *mut f64,
1032 B: *mut f64,
1033 ldb: *const lapack_int,
1034 X: *mut f64,
1035 ldx: *const lapack_int,
1036 rcond: *mut f64,
1037 rpvgrw: *mut f64,
1038 berr: *mut f64,
1039 n_err_bnds: *const lapack_int,
1040 err_bnds_norm: *mut f64,
1041 err_bnds_comp: *mut f64,
1042 nparams: *const lapack_int,
1043 params: *mut f64,
1044 work: *mut f64,
1045 iwork: *mut lapack_int,
1046 info: *mut lapack_int,
1047 ),
1048 >,
1049 pub sgbsvxx_: Option<
1050 unsafe extern "C" fn(
1051 fact: *const c_char,
1052 trans: *const c_char,
1053 n: *const lapack_int,
1054 kl: *const lapack_int,
1055 ku: *const lapack_int,
1056 nrhs: *const lapack_int,
1057 AB: *mut f32,
1058 ldab: *const lapack_int,
1059 AFB: *mut f32,
1060 ldafb: *const lapack_int,
1061 ipiv: *mut lapack_int,
1062 equed: *mut c_char,
1063 R: *mut f32,
1064 C: *mut f32,
1065 B: *mut f32,
1066 ldb: *const lapack_int,
1067 X: *mut f32,
1068 ldx: *const lapack_int,
1069 rcond: *mut f32,
1070 rpvgrw: *mut f32,
1071 berr: *mut f32,
1072 n_err_bnds: *const lapack_int,
1073 err_bnds_norm: *mut f32,
1074 err_bnds_comp: *mut f32,
1075 nparams: *const lapack_int,
1076 params: *mut f32,
1077 work: *mut f32,
1078 iwork: *mut lapack_int,
1079 info: *mut lapack_int,
1080 ),
1081 >,
1082 pub zgbsvxx_: Option<
1083 unsafe extern "C" fn(
1084 fact: *const c_char,
1085 trans: *const c_char,
1086 n: *const lapack_int,
1087 kl: *const lapack_int,
1088 ku: *const lapack_int,
1089 nrhs: *const lapack_int,
1090 AB: *mut __BindgenComplex<f64>,
1091 ldab: *const lapack_int,
1092 AFB: *mut __BindgenComplex<f64>,
1093 ldafb: *const lapack_int,
1094 ipiv: *mut lapack_int,
1095 equed: *mut c_char,
1096 R: *mut f64,
1097 C: *mut f64,
1098 B: *mut __BindgenComplex<f64>,
1099 ldb: *const lapack_int,
1100 X: *mut __BindgenComplex<f64>,
1101 ldx: *const lapack_int,
1102 rcond: *mut f64,
1103 rpvgrw: *mut f64,
1104 berr: *mut f64,
1105 n_err_bnds: *const lapack_int,
1106 err_bnds_norm: *mut f64,
1107 err_bnds_comp: *mut f64,
1108 nparams: *const lapack_int,
1109 params: *mut f64,
1110 work: *mut __BindgenComplex<f64>,
1111 rwork: *mut f64,
1112 info: *mut lapack_int,
1113 ),
1114 >,
1115 pub cgbtrf_: Option<
1116 unsafe extern "C" fn(
1117 m: *const lapack_int,
1118 n: *const lapack_int,
1119 kl: *const lapack_int,
1120 ku: *const lapack_int,
1121 AB: *mut __BindgenComplex<f32>,
1122 ldab: *const lapack_int,
1123 ipiv: *mut lapack_int,
1124 info: *mut lapack_int,
1125 ),
1126 >,
1127 pub dgbtrf_: Option<
1128 unsafe extern "C" fn(
1129 m: *const lapack_int,
1130 n: *const lapack_int,
1131 kl: *const lapack_int,
1132 ku: *const lapack_int,
1133 AB: *mut f64,
1134 ldab: *const lapack_int,
1135 ipiv: *mut lapack_int,
1136 info: *mut lapack_int,
1137 ),
1138 >,
1139 pub sgbtrf_: Option<
1140 unsafe extern "C" fn(
1141 m: *const lapack_int,
1142 n: *const lapack_int,
1143 kl: *const lapack_int,
1144 ku: *const lapack_int,
1145 AB: *mut f32,
1146 ldab: *const lapack_int,
1147 ipiv: *mut lapack_int,
1148 info: *mut lapack_int,
1149 ),
1150 >,
1151 pub zgbtrf_: Option<
1152 unsafe extern "C" fn(
1153 m: *const lapack_int,
1154 n: *const lapack_int,
1155 kl: *const lapack_int,
1156 ku: *const lapack_int,
1157 AB: *mut __BindgenComplex<f64>,
1158 ldab: *const lapack_int,
1159 ipiv: *mut lapack_int,
1160 info: *mut lapack_int,
1161 ),
1162 >,
1163 pub cgbtrs_: Option<
1164 unsafe extern "C" fn(
1165 trans: *const c_char,
1166 n: *const lapack_int,
1167 kl: *const lapack_int,
1168 ku: *const lapack_int,
1169 nrhs: *const lapack_int,
1170 AB: *const __BindgenComplex<f32>,
1171 ldab: *const lapack_int,
1172 ipiv: *const lapack_int,
1173 B: *mut __BindgenComplex<f32>,
1174 ldb: *const lapack_int,
1175 info: *mut lapack_int,
1176 ),
1177 >,
1178 pub dgbtrs_: Option<
1179 unsafe extern "C" fn(
1180 trans: *const c_char,
1181 n: *const lapack_int,
1182 kl: *const lapack_int,
1183 ku: *const lapack_int,
1184 nrhs: *const lapack_int,
1185 AB: *const f64,
1186 ldab: *const lapack_int,
1187 ipiv: *const lapack_int,
1188 B: *mut f64,
1189 ldb: *const lapack_int,
1190 info: *mut lapack_int,
1191 ),
1192 >,
1193 pub sgbtrs_: Option<
1194 unsafe extern "C" fn(
1195 trans: *const c_char,
1196 n: *const lapack_int,
1197 kl: *const lapack_int,
1198 ku: *const lapack_int,
1199 nrhs: *const lapack_int,
1200 AB: *const f32,
1201 ldab: *const lapack_int,
1202 ipiv: *const lapack_int,
1203 B: *mut f32,
1204 ldb: *const lapack_int,
1205 info: *mut lapack_int,
1206 ),
1207 >,
1208 pub zgbtrs_: Option<
1209 unsafe extern "C" fn(
1210 trans: *const c_char,
1211 n: *const lapack_int,
1212 kl: *const lapack_int,
1213 ku: *const lapack_int,
1214 nrhs: *const lapack_int,
1215 AB: *const __BindgenComplex<f64>,
1216 ldab: *const lapack_int,
1217 ipiv: *const lapack_int,
1218 B: *mut __BindgenComplex<f64>,
1219 ldb: *const lapack_int,
1220 info: *mut lapack_int,
1221 ),
1222 >,
1223 pub cgebak_: Option<
1224 unsafe extern "C" fn(
1225 job: *const c_char,
1226 side: *const c_char,
1227 n: *const lapack_int,
1228 ilo: *const lapack_int,
1229 ihi: *const lapack_int,
1230 scale: *const f32,
1231 m: *const lapack_int,
1232 V: *mut __BindgenComplex<f32>,
1233 ldv: *const lapack_int,
1234 info: *mut lapack_int,
1235 ),
1236 >,
1237 pub dgebak_: Option<
1238 unsafe extern "C" fn(
1239 job: *const c_char,
1240 side: *const c_char,
1241 n: *const lapack_int,
1242 ilo: *const lapack_int,
1243 ihi: *const lapack_int,
1244 scale: *const f64,
1245 m: *const lapack_int,
1246 V: *mut f64,
1247 ldv: *const lapack_int,
1248 info: *mut lapack_int,
1249 ),
1250 >,
1251 pub sgebak_: Option<
1252 unsafe extern "C" fn(
1253 job: *const c_char,
1254 side: *const c_char,
1255 n: *const lapack_int,
1256 ilo: *const lapack_int,
1257 ihi: *const lapack_int,
1258 scale: *const f32,
1259 m: *const lapack_int,
1260 V: *mut f32,
1261 ldv: *const lapack_int,
1262 info: *mut lapack_int,
1263 ),
1264 >,
1265 pub zgebak_: Option<
1266 unsafe extern "C" fn(
1267 job: *const c_char,
1268 side: *const c_char,
1269 n: *const lapack_int,
1270 ilo: *const lapack_int,
1271 ihi: *const lapack_int,
1272 scale: *const f64,
1273 m: *const lapack_int,
1274 V: *mut __BindgenComplex<f64>,
1275 ldv: *const lapack_int,
1276 info: *mut lapack_int,
1277 ),
1278 >,
1279 pub cgebal_: Option<
1280 unsafe extern "C" fn(
1281 job: *const c_char,
1282 n: *const lapack_int,
1283 A: *mut __BindgenComplex<f32>,
1284 lda: *const lapack_int,
1285 ilo: *mut lapack_int,
1286 ihi: *mut lapack_int,
1287 scale: *mut f32,
1288 info: *mut lapack_int,
1289 ),
1290 >,
1291 pub dgebal_: Option<
1292 unsafe extern "C" fn(
1293 job: *const c_char,
1294 n: *const lapack_int,
1295 A: *mut f64,
1296 lda: *const lapack_int,
1297 ilo: *mut lapack_int,
1298 ihi: *mut lapack_int,
1299 scale: *mut f64,
1300 info: *mut lapack_int,
1301 ),
1302 >,
1303 pub sgebal_: Option<
1304 unsafe extern "C" fn(
1305 job: *const c_char,
1306 n: *const lapack_int,
1307 A: *mut f32,
1308 lda: *const lapack_int,
1309 ilo: *mut lapack_int,
1310 ihi: *mut lapack_int,
1311 scale: *mut f32,
1312 info: *mut lapack_int,
1313 ),
1314 >,
1315 pub zgebal_: Option<
1316 unsafe extern "C" fn(
1317 job: *const c_char,
1318 n: *const lapack_int,
1319 A: *mut __BindgenComplex<f64>,
1320 lda: *const lapack_int,
1321 ilo: *mut lapack_int,
1322 ihi: *mut lapack_int,
1323 scale: *mut f64,
1324 info: *mut lapack_int,
1325 ),
1326 >,
1327 pub cgebrd_: Option<
1328 unsafe extern "C" fn(
1329 m: *const lapack_int,
1330 n: *const lapack_int,
1331 A: *mut __BindgenComplex<f32>,
1332 lda: *const lapack_int,
1333 D: *mut f32,
1334 E: *mut f32,
1335 tauq: *mut __BindgenComplex<f32>,
1336 taup: *mut __BindgenComplex<f32>,
1337 work: *mut __BindgenComplex<f32>,
1338 lwork: *const lapack_int,
1339 info: *mut lapack_int,
1340 ),
1341 >,
1342 pub dgebrd_: Option<
1343 unsafe extern "C" fn(
1344 m: *const lapack_int,
1345 n: *const lapack_int,
1346 A: *mut f64,
1347 lda: *const lapack_int,
1348 D: *mut f64,
1349 E: *mut f64,
1350 tauq: *mut f64,
1351 taup: *mut f64,
1352 work: *mut f64,
1353 lwork: *const lapack_int,
1354 info: *mut lapack_int,
1355 ),
1356 >,
1357 pub sgebrd_: Option<
1358 unsafe extern "C" fn(
1359 m: *const lapack_int,
1360 n: *const lapack_int,
1361 A: *mut f32,
1362 lda: *const lapack_int,
1363 D: *mut f32,
1364 E: *mut f32,
1365 tauq: *mut f32,
1366 taup: *mut f32,
1367 work: *mut f32,
1368 lwork: *const lapack_int,
1369 info: *mut lapack_int,
1370 ),
1371 >,
1372 pub zgebrd_: Option<
1373 unsafe extern "C" fn(
1374 m: *const lapack_int,
1375 n: *const lapack_int,
1376 A: *mut __BindgenComplex<f64>,
1377 lda: *const lapack_int,
1378 D: *mut f64,
1379 E: *mut f64,
1380 tauq: *mut __BindgenComplex<f64>,
1381 taup: *mut __BindgenComplex<f64>,
1382 work: *mut __BindgenComplex<f64>,
1383 lwork: *const lapack_int,
1384 info: *mut lapack_int,
1385 ),
1386 >,
1387 pub cgecon_: Option<
1388 unsafe extern "C" fn(
1389 norm: *const c_char,
1390 n: *const lapack_int,
1391 A: *const __BindgenComplex<f32>,
1392 lda: *const lapack_int,
1393 anorm: *const f32,
1394 rcond: *mut f32,
1395 work: *mut __BindgenComplex<f32>,
1396 rwork: *mut f32,
1397 info: *mut lapack_int,
1398 ),
1399 >,
1400 pub dgecon_: Option<
1401 unsafe extern "C" fn(
1402 norm: *const c_char,
1403 n: *const lapack_int,
1404 A: *const f64,
1405 lda: *const lapack_int,
1406 anorm: *const f64,
1407 rcond: *mut f64,
1408 work: *mut f64,
1409 iwork: *mut lapack_int,
1410 info: *mut lapack_int,
1411 ),
1412 >,
1413 pub sgecon_: Option<
1414 unsafe extern "C" fn(
1415 norm: *const c_char,
1416 n: *const lapack_int,
1417 A: *const f32,
1418 lda: *const lapack_int,
1419 anorm: *const f32,
1420 rcond: *mut f32,
1421 work: *mut f32,
1422 iwork: *mut lapack_int,
1423 info: *mut lapack_int,
1424 ),
1425 >,
1426 pub zgecon_: Option<
1427 unsafe extern "C" fn(
1428 norm: *const c_char,
1429 n: *const lapack_int,
1430 A: *const __BindgenComplex<f64>,
1431 lda: *const lapack_int,
1432 anorm: *const f64,
1433 rcond: *mut f64,
1434 work: *mut __BindgenComplex<f64>,
1435 rwork: *mut f64,
1436 info: *mut lapack_int,
1437 ),
1438 >,
1439 pub cgeequ_: Option<
1440 unsafe extern "C" fn(
1441 m: *const lapack_int,
1442 n: *const lapack_int,
1443 A: *const __BindgenComplex<f32>,
1444 lda: *const lapack_int,
1445 R: *mut f32,
1446 C: *mut f32,
1447 rowcnd: *mut f32,
1448 colcnd: *mut f32,
1449 amax: *mut f32,
1450 info: *mut lapack_int,
1451 ),
1452 >,
1453 pub dgeequ_: Option<
1454 unsafe extern "C" fn(
1455 m: *const lapack_int,
1456 n: *const lapack_int,
1457 A: *const f64,
1458 lda: *const lapack_int,
1459 R: *mut f64,
1460 C: *mut f64,
1461 rowcnd: *mut f64,
1462 colcnd: *mut f64,
1463 amax: *mut f64,
1464 info: *mut lapack_int,
1465 ),
1466 >,
1467 pub sgeequ_: Option<
1468 unsafe extern "C" fn(
1469 m: *const lapack_int,
1470 n: *const lapack_int,
1471 A: *const f32,
1472 lda: *const lapack_int,
1473 R: *mut f32,
1474 C: *mut f32,
1475 rowcnd: *mut f32,
1476 colcnd: *mut f32,
1477 amax: *mut f32,
1478 info: *mut lapack_int,
1479 ),
1480 >,
1481 pub zgeequ_: Option<
1482 unsafe extern "C" fn(
1483 m: *const lapack_int,
1484 n: *const lapack_int,
1485 A: *const __BindgenComplex<f64>,
1486 lda: *const lapack_int,
1487 R: *mut f64,
1488 C: *mut f64,
1489 rowcnd: *mut f64,
1490 colcnd: *mut f64,
1491 amax: *mut f64,
1492 info: *mut lapack_int,
1493 ),
1494 >,
1495 pub cgeequb_: Option<
1496 unsafe extern "C" fn(
1497 m: *const lapack_int,
1498 n: *const lapack_int,
1499 A: *const __BindgenComplex<f32>,
1500 lda: *const lapack_int,
1501 R: *mut f32,
1502 C: *mut f32,
1503 rowcnd: *mut f32,
1504 colcnd: *mut f32,
1505 amax: *mut f32,
1506 info: *mut lapack_int,
1507 ),
1508 >,
1509 pub dgeequb_: Option<
1510 unsafe extern "C" fn(
1511 m: *const lapack_int,
1512 n: *const lapack_int,
1513 A: *const f64,
1514 lda: *const lapack_int,
1515 R: *mut f64,
1516 C: *mut f64,
1517 rowcnd: *mut f64,
1518 colcnd: *mut f64,
1519 amax: *mut f64,
1520 info: *mut lapack_int,
1521 ),
1522 >,
1523 pub sgeequb_: Option<
1524 unsafe extern "C" fn(
1525 m: *const lapack_int,
1526 n: *const lapack_int,
1527 A: *const f32,
1528 lda: *const lapack_int,
1529 R: *mut f32,
1530 C: *mut f32,
1531 rowcnd: *mut f32,
1532 colcnd: *mut f32,
1533 amax: *mut f32,
1534 info: *mut lapack_int,
1535 ),
1536 >,
1537 pub zgeequb_: Option<
1538 unsafe extern "C" fn(
1539 m: *const lapack_int,
1540 n: *const lapack_int,
1541 A: *const __BindgenComplex<f64>,
1542 lda: *const lapack_int,
1543 R: *mut f64,
1544 C: *mut f64,
1545 rowcnd: *mut f64,
1546 colcnd: *mut f64,
1547 amax: *mut f64,
1548 info: *mut lapack_int,
1549 ),
1550 >,
1551 pub cgees_: Option<
1552 unsafe extern "C" fn(
1553 jobvs: *const c_char,
1554 sort: *const c_char,
1555 select: LAPACK_C_SELECT1,
1556 n: *const lapack_int,
1557 A: *mut __BindgenComplex<f32>,
1558 lda: *const lapack_int,
1559 sdim: *mut lapack_int,
1560 W: *mut __BindgenComplex<f32>,
1561 VS: *mut __BindgenComplex<f32>,
1562 ldvs: *const lapack_int,
1563 work: *mut __BindgenComplex<f32>,
1564 lwork: *const lapack_int,
1565 rwork: *mut f32,
1566 BWORK: *mut lapack_int,
1567 info: *mut lapack_int,
1568 ),
1569 >,
1570 pub dgees_: Option<
1571 unsafe extern "C" fn(
1572 jobvs: *const c_char,
1573 sort: *const c_char,
1574 select: LAPACK_D_SELECT2,
1575 n: *const lapack_int,
1576 A: *mut f64,
1577 lda: *const lapack_int,
1578 sdim: *mut lapack_int,
1579 WR: *mut f64,
1580 WI: *mut f64,
1581 VS: *mut f64,
1582 ldvs: *const lapack_int,
1583 work: *mut f64,
1584 lwork: *const lapack_int,
1585 BWORK: *mut lapack_int,
1586 info: *mut lapack_int,
1587 ),
1588 >,
1589 pub sgees_: Option<
1590 unsafe extern "C" fn(
1591 jobvs: *const c_char,
1592 sort: *const c_char,
1593 select: LAPACK_S_SELECT2,
1594 n: *const lapack_int,
1595 A: *mut f32,
1596 lda: *const lapack_int,
1597 sdim: *mut lapack_int,
1598 WR: *mut f32,
1599 WI: *mut f32,
1600 VS: *mut f32,
1601 ldvs: *const lapack_int,
1602 work: *mut f32,
1603 lwork: *const lapack_int,
1604 BWORK: *mut lapack_int,
1605 info: *mut lapack_int,
1606 ),
1607 >,
1608 pub zgees_: Option<
1609 unsafe extern "C" fn(
1610 jobvs: *const c_char,
1611 sort: *const c_char,
1612 select: LAPACK_Z_SELECT1,
1613 n: *const lapack_int,
1614 A: *mut __BindgenComplex<f64>,
1615 lda: *const lapack_int,
1616 sdim: *mut lapack_int,
1617 W: *mut __BindgenComplex<f64>,
1618 VS: *mut __BindgenComplex<f64>,
1619 ldvs: *const lapack_int,
1620 work: *mut __BindgenComplex<f64>,
1621 lwork: *const lapack_int,
1622 rwork: *mut f64,
1623 BWORK: *mut lapack_int,
1624 info: *mut lapack_int,
1625 ),
1626 >,
1627 pub cgeesx_: Option<
1628 unsafe extern "C" fn(
1629 jobvs: *const c_char,
1630 sort: *const c_char,
1631 select: LAPACK_C_SELECT1,
1632 sense: *const c_char,
1633 n: *const lapack_int,
1634 A: *mut __BindgenComplex<f32>,
1635 lda: *const lapack_int,
1636 sdim: *mut lapack_int,
1637 W: *mut __BindgenComplex<f32>,
1638 VS: *mut __BindgenComplex<f32>,
1639 ldvs: *const lapack_int,
1640 rconde: *mut f32,
1641 rcondv: *mut f32,
1642 work: *mut __BindgenComplex<f32>,
1643 lwork: *const lapack_int,
1644 rwork: *mut f32,
1645 BWORK: *mut lapack_int,
1646 info: *mut lapack_int,
1647 ),
1648 >,
1649 pub dgeesx_: Option<
1650 unsafe extern "C" fn(
1651 jobvs: *const c_char,
1652 sort: *const c_char,
1653 select: LAPACK_D_SELECT2,
1654 sense: *const c_char,
1655 n: *const lapack_int,
1656 A: *mut f64,
1657 lda: *const lapack_int,
1658 sdim: *mut lapack_int,
1659 WR: *mut f64,
1660 WI: *mut f64,
1661 VS: *mut f64,
1662 ldvs: *const lapack_int,
1663 rconde: *mut f64,
1664 rcondv: *mut f64,
1665 work: *mut f64,
1666 lwork: *const lapack_int,
1667 iwork: *mut lapack_int,
1668 liwork: *const lapack_int,
1669 BWORK: *mut lapack_int,
1670 info: *mut lapack_int,
1671 ),
1672 >,
1673 pub sgeesx_: Option<
1674 unsafe extern "C" fn(
1675 jobvs: *const c_char,
1676 sort: *const c_char,
1677 select: LAPACK_S_SELECT2,
1678 sense: *const c_char,
1679 n: *const lapack_int,
1680 A: *mut f32,
1681 lda: *const lapack_int,
1682 sdim: *mut lapack_int,
1683 WR: *mut f32,
1684 WI: *mut f32,
1685 VS: *mut f32,
1686 ldvs: *const lapack_int,
1687 rconde: *mut f32,
1688 rcondv: *mut f32,
1689 work: *mut f32,
1690 lwork: *const lapack_int,
1691 iwork: *mut lapack_int,
1692 liwork: *const lapack_int,
1693 BWORK: *mut lapack_int,
1694 info: *mut lapack_int,
1695 ),
1696 >,
1697 pub zgeesx_: Option<
1698 unsafe extern "C" fn(
1699 jobvs: *const c_char,
1700 sort: *const c_char,
1701 select: LAPACK_Z_SELECT1,
1702 sense: *const c_char,
1703 n: *const lapack_int,
1704 A: *mut __BindgenComplex<f64>,
1705 lda: *const lapack_int,
1706 sdim: *mut lapack_int,
1707 W: *mut __BindgenComplex<f64>,
1708 VS: *mut __BindgenComplex<f64>,
1709 ldvs: *const lapack_int,
1710 rconde: *mut f64,
1711 rcondv: *mut f64,
1712 work: *mut __BindgenComplex<f64>,
1713 lwork: *const lapack_int,
1714 rwork: *mut f64,
1715 BWORK: *mut lapack_int,
1716 info: *mut lapack_int,
1717 ),
1718 >,
1719 pub cgeev_: Option<
1720 unsafe extern "C" fn(
1721 jobvl: *const c_char,
1722 jobvr: *const c_char,
1723 n: *const lapack_int,
1724 A: *mut __BindgenComplex<f32>,
1725 lda: *const lapack_int,
1726 W: *mut __BindgenComplex<f32>,
1727 VL: *mut __BindgenComplex<f32>,
1728 ldvl: *const lapack_int,
1729 VR: *mut __BindgenComplex<f32>,
1730 ldvr: *const lapack_int,
1731 work: *mut __BindgenComplex<f32>,
1732 lwork: *const lapack_int,
1733 rwork: *mut f32,
1734 info: *mut lapack_int,
1735 ),
1736 >,
1737 pub dgeev_: Option<
1738 unsafe extern "C" fn(
1739 jobvl: *const c_char,
1740 jobvr: *const c_char,
1741 n: *const lapack_int,
1742 A: *mut f64,
1743 lda: *const lapack_int,
1744 WR: *mut f64,
1745 WI: *mut f64,
1746 VL: *mut f64,
1747 ldvl: *const lapack_int,
1748 VR: *mut f64,
1749 ldvr: *const lapack_int,
1750 work: *mut f64,
1751 lwork: *const lapack_int,
1752 info: *mut lapack_int,
1753 ),
1754 >,
1755 pub sgeev_: Option<
1756 unsafe extern "C" fn(
1757 jobvl: *const c_char,
1758 jobvr: *const c_char,
1759 n: *const lapack_int,
1760 A: *mut f32,
1761 lda: *const lapack_int,
1762 WR: *mut f32,
1763 WI: *mut f32,
1764 VL: *mut f32,
1765 ldvl: *const lapack_int,
1766 VR: *mut f32,
1767 ldvr: *const lapack_int,
1768 work: *mut f32,
1769 lwork: *const lapack_int,
1770 info: *mut lapack_int,
1771 ),
1772 >,
1773 pub zgeev_: Option<
1774 unsafe extern "C" fn(
1775 jobvl: *const c_char,
1776 jobvr: *const c_char,
1777 n: *const lapack_int,
1778 A: *mut __BindgenComplex<f64>,
1779 lda: *const lapack_int,
1780 W: *mut __BindgenComplex<f64>,
1781 VL: *mut __BindgenComplex<f64>,
1782 ldvl: *const lapack_int,
1783 VR: *mut __BindgenComplex<f64>,
1784 ldvr: *const lapack_int,
1785 work: *mut __BindgenComplex<f64>,
1786 lwork: *const lapack_int,
1787 rwork: *mut f64,
1788 info: *mut lapack_int,
1789 ),
1790 >,
1791 pub cgeevx_: Option<
1792 unsafe extern "C" fn(
1793 balanc: *const c_char,
1794 jobvl: *const c_char,
1795 jobvr: *const c_char,
1796 sense: *const c_char,
1797 n: *const lapack_int,
1798 A: *mut __BindgenComplex<f32>,
1799 lda: *const lapack_int,
1800 W: *mut __BindgenComplex<f32>,
1801 VL: *mut __BindgenComplex<f32>,
1802 ldvl: *const lapack_int,
1803 VR: *mut __BindgenComplex<f32>,
1804 ldvr: *const lapack_int,
1805 ilo: *mut lapack_int,
1806 ihi: *mut lapack_int,
1807 scale: *mut f32,
1808 abnrm: *mut f32,
1809 rconde: *mut f32,
1810 rcondv: *mut f32,
1811 work: *mut __BindgenComplex<f32>,
1812 lwork: *const lapack_int,
1813 rwork: *mut f32,
1814 info: *mut lapack_int,
1815 ),
1816 >,
1817 pub dgeevx_: Option<
1818 unsafe extern "C" fn(
1819 balanc: *const c_char,
1820 jobvl: *const c_char,
1821 jobvr: *const c_char,
1822 sense: *const c_char,
1823 n: *const lapack_int,
1824 A: *mut f64,
1825 lda: *const lapack_int,
1826 WR: *mut f64,
1827 WI: *mut f64,
1828 VL: *mut f64,
1829 ldvl: *const lapack_int,
1830 VR: *mut f64,
1831 ldvr: *const lapack_int,
1832 ilo: *mut lapack_int,
1833 ihi: *mut lapack_int,
1834 scale: *mut f64,
1835 abnrm: *mut f64,
1836 rconde: *mut f64,
1837 rcondv: *mut f64,
1838 work: *mut f64,
1839 lwork: *const lapack_int,
1840 iwork: *mut lapack_int,
1841 info: *mut lapack_int,
1842 ),
1843 >,
1844 pub sgeevx_: Option<
1845 unsafe extern "C" fn(
1846 balanc: *const c_char,
1847 jobvl: *const c_char,
1848 jobvr: *const c_char,
1849 sense: *const c_char,
1850 n: *const lapack_int,
1851 A: *mut f32,
1852 lda: *const lapack_int,
1853 WR: *mut f32,
1854 WI: *mut f32,
1855 VL: *mut f32,
1856 ldvl: *const lapack_int,
1857 VR: *mut f32,
1858 ldvr: *const lapack_int,
1859 ilo: *mut lapack_int,
1860 ihi: *mut lapack_int,
1861 scale: *mut f32,
1862 abnrm: *mut f32,
1863 rconde: *mut f32,
1864 rcondv: *mut f32,
1865 work: *mut f32,
1866 lwork: *const lapack_int,
1867 iwork: *mut lapack_int,
1868 info: *mut lapack_int,
1869 ),
1870 >,
1871 pub zgeevx_: Option<
1872 unsafe extern "C" fn(
1873 balanc: *const c_char,
1874 jobvl: *const c_char,
1875 jobvr: *const c_char,
1876 sense: *const c_char,
1877 n: *const lapack_int,
1878 A: *mut __BindgenComplex<f64>,
1879 lda: *const lapack_int,
1880 W: *mut __BindgenComplex<f64>,
1881 VL: *mut __BindgenComplex<f64>,
1882 ldvl: *const lapack_int,
1883 VR: *mut __BindgenComplex<f64>,
1884 ldvr: *const lapack_int,
1885 ilo: *mut lapack_int,
1886 ihi: *mut lapack_int,
1887 scale: *mut f64,
1888 abnrm: *mut f64,
1889 rconde: *mut f64,
1890 rcondv: *mut f64,
1891 work: *mut __BindgenComplex<f64>,
1892 lwork: *const lapack_int,
1893 rwork: *mut f64,
1894 info: *mut lapack_int,
1895 ),
1896 >,
1897 pub cgehrd_: Option<
1898 unsafe extern "C" fn(
1899 n: *const lapack_int,
1900 ilo: *const lapack_int,
1901 ihi: *const lapack_int,
1902 A: *mut __BindgenComplex<f32>,
1903 lda: *const lapack_int,
1904 tau: *mut __BindgenComplex<f32>,
1905 work: *mut __BindgenComplex<f32>,
1906 lwork: *const lapack_int,
1907 info: *mut lapack_int,
1908 ),
1909 >,
1910 pub dgehrd_: Option<
1911 unsafe extern "C" fn(
1912 n: *const lapack_int,
1913 ilo: *const lapack_int,
1914 ihi: *const lapack_int,
1915 A: *mut f64,
1916 lda: *const lapack_int,
1917 tau: *mut f64,
1918 work: *mut f64,
1919 lwork: *const lapack_int,
1920 info: *mut lapack_int,
1921 ),
1922 >,
1923 pub sgehrd_: Option<
1924 unsafe extern "C" fn(
1925 n: *const lapack_int,
1926 ilo: *const lapack_int,
1927 ihi: *const lapack_int,
1928 A: *mut f32,
1929 lda: *const lapack_int,
1930 tau: *mut f32,
1931 work: *mut f32,
1932 lwork: *const lapack_int,
1933 info: *mut lapack_int,
1934 ),
1935 >,
1936 pub zgehrd_: Option<
1937 unsafe extern "C" fn(
1938 n: *const lapack_int,
1939 ilo: *const lapack_int,
1940 ihi: *const lapack_int,
1941 A: *mut __BindgenComplex<f64>,
1942 lda: *const lapack_int,
1943 tau: *mut __BindgenComplex<f64>,
1944 work: *mut __BindgenComplex<f64>,
1945 lwork: *const lapack_int,
1946 info: *mut lapack_int,
1947 ),
1948 >,
1949 pub cgejsv_: Option<
1950 unsafe extern "C" fn(
1951 joba: *const c_char,
1952 jobu: *const c_char,
1953 jobv: *const c_char,
1954 jobr: *const c_char,
1955 jobt: *const c_char,
1956 jobp: *const c_char,
1957 m: *const lapack_int,
1958 n: *const lapack_int,
1959 A: *mut __BindgenComplex<f32>,
1960 lda: *const lapack_int,
1961 SVA: *mut f32,
1962 U: *mut __BindgenComplex<f32>,
1963 ldu: *const lapack_int,
1964 V: *mut __BindgenComplex<f32>,
1965 ldv: *const lapack_int,
1966 cwork: *mut __BindgenComplex<f32>,
1967 lwork: *const lapack_int,
1968 rwork: *mut f32,
1969 lrwork: *const lapack_int,
1970 iwork: *mut lapack_int,
1971 info: *mut lapack_int,
1972 ),
1973 >,
1974 pub dgejsv_: Option<
1975 unsafe extern "C" fn(
1976 joba: *const c_char,
1977 jobu: *const c_char,
1978 jobv: *const c_char,
1979 jobr: *const c_char,
1980 jobt: *const c_char,
1981 jobp: *const c_char,
1982 m: *const lapack_int,
1983 n: *const lapack_int,
1984 A: *mut f64,
1985 lda: *const lapack_int,
1986 SVA: *mut f64,
1987 U: *mut f64,
1988 ldu: *const lapack_int,
1989 V: *mut f64,
1990 ldv: *const lapack_int,
1991 work: *mut f64,
1992 lwork: *const lapack_int,
1993 iwork: *mut lapack_int,
1994 info: *mut lapack_int,
1995 ),
1996 >,
1997 pub sgejsv_: Option<
1998 unsafe extern "C" fn(
1999 joba: *const c_char,
2000 jobu: *const c_char,
2001 jobv: *const c_char,
2002 jobr: *const c_char,
2003 jobt: *const c_char,
2004 jobp: *const c_char,
2005 m: *const lapack_int,
2006 n: *const lapack_int,
2007 A: *mut f32,
2008 lda: *const lapack_int,
2009 SVA: *mut f32,
2010 U: *mut f32,
2011 ldu: *const lapack_int,
2012 V: *mut f32,
2013 ldv: *const lapack_int,
2014 work: *mut f32,
2015 lwork: *const lapack_int,
2016 iwork: *mut lapack_int,
2017 info: *mut lapack_int,
2018 ),
2019 >,
2020 pub zgejsv_: Option<
2021 unsafe extern "C" fn(
2022 joba: *const c_char,
2023 jobu: *const c_char,
2024 jobv: *const c_char,
2025 jobr: *const c_char,
2026 jobt: *const c_char,
2027 jobp: *const c_char,
2028 m: *const lapack_int,
2029 n: *const lapack_int,
2030 A: *mut __BindgenComplex<f64>,
2031 lda: *const lapack_int,
2032 SVA: *mut f64,
2033 U: *mut __BindgenComplex<f64>,
2034 ldu: *const lapack_int,
2035 V: *mut __BindgenComplex<f64>,
2036 ldv: *const lapack_int,
2037 cwork: *mut __BindgenComplex<f64>,
2038 lwork: *const lapack_int,
2039 rwork: *mut f64,
2040 lrwork: *const lapack_int,
2041 iwork: *mut lapack_int,
2042 info: *mut lapack_int,
2043 ),
2044 >,
2045 pub cgelq_: Option<
2046 unsafe extern "C" fn(
2047 m: *const lapack_int,
2048 n: *const lapack_int,
2049 A: *mut __BindgenComplex<f32>,
2050 lda: *const lapack_int,
2051 T: *mut __BindgenComplex<f32>,
2052 tsize: *const lapack_int,
2053 work: *mut __BindgenComplex<f32>,
2054 lwork: *const lapack_int,
2055 info: *mut lapack_int,
2056 ),
2057 >,
2058 pub dgelq_: Option<
2059 unsafe extern "C" fn(
2060 m: *const lapack_int,
2061 n: *const lapack_int,
2062 A: *mut f64,
2063 lda: *const lapack_int,
2064 T: *mut f64,
2065 tsize: *const lapack_int,
2066 work: *mut f64,
2067 lwork: *const lapack_int,
2068 info: *mut lapack_int,
2069 ),
2070 >,
2071 pub sgelq_: Option<
2072 unsafe extern "C" fn(
2073 m: *const lapack_int,
2074 n: *const lapack_int,
2075 A: *mut f32,
2076 lda: *const lapack_int,
2077 T: *mut f32,
2078 tsize: *const lapack_int,
2079 work: *mut f32,
2080 lwork: *const lapack_int,
2081 info: *mut lapack_int,
2082 ),
2083 >,
2084 pub zgelq_: Option<
2085 unsafe extern "C" fn(
2086 m: *const lapack_int,
2087 n: *const lapack_int,
2088 A: *mut __BindgenComplex<f64>,
2089 lda: *const lapack_int,
2090 T: *mut __BindgenComplex<f64>,
2091 tsize: *const lapack_int,
2092 work: *mut __BindgenComplex<f64>,
2093 lwork: *const lapack_int,
2094 info: *mut lapack_int,
2095 ),
2096 >,
2097 pub cgelq2_: Option<
2098 unsafe extern "C" fn(
2099 m: *const lapack_int,
2100 n: *const lapack_int,
2101 A: *mut __BindgenComplex<f32>,
2102 lda: *const lapack_int,
2103 tau: *mut __BindgenComplex<f32>,
2104 work: *mut __BindgenComplex<f32>,
2105 info: *mut lapack_int,
2106 ),
2107 >,
2108 pub dgelq2_: Option<
2109 unsafe extern "C" fn(
2110 m: *const lapack_int,
2111 n: *const lapack_int,
2112 A: *mut f64,
2113 lda: *const lapack_int,
2114 tau: *mut f64,
2115 work: *mut f64,
2116 info: *mut lapack_int,
2117 ),
2118 >,
2119 pub sgelq2_: Option<
2120 unsafe extern "C" fn(
2121 m: *const lapack_int,
2122 n: *const lapack_int,
2123 A: *mut f32,
2124 lda: *const lapack_int,
2125 tau: *mut f32,
2126 work: *mut f32,
2127 info: *mut lapack_int,
2128 ),
2129 >,
2130 pub zgelq2_: Option<
2131 unsafe extern "C" fn(
2132 m: *const lapack_int,
2133 n: *const lapack_int,
2134 A: *mut __BindgenComplex<f64>,
2135 lda: *const lapack_int,
2136 tau: *mut __BindgenComplex<f64>,
2137 work: *mut __BindgenComplex<f64>,
2138 info: *mut lapack_int,
2139 ),
2140 >,
2141 pub cgelqf_: Option<
2142 unsafe extern "C" fn(
2143 m: *const lapack_int,
2144 n: *const lapack_int,
2145 A: *mut __BindgenComplex<f32>,
2146 lda: *const lapack_int,
2147 tau: *mut __BindgenComplex<f32>,
2148 work: *mut __BindgenComplex<f32>,
2149 lwork: *const lapack_int,
2150 info: *mut lapack_int,
2151 ),
2152 >,
2153 pub dgelqf_: Option<
2154 unsafe extern "C" fn(
2155 m: *const lapack_int,
2156 n: *const lapack_int,
2157 A: *mut f64,
2158 lda: *const lapack_int,
2159 tau: *mut f64,
2160 work: *mut f64,
2161 lwork: *const lapack_int,
2162 info: *mut lapack_int,
2163 ),
2164 >,
2165 pub sgelqf_: Option<
2166 unsafe extern "C" fn(
2167 m: *const lapack_int,
2168 n: *const lapack_int,
2169 A: *mut f32,
2170 lda: *const lapack_int,
2171 tau: *mut f32,
2172 work: *mut f32,
2173 lwork: *const lapack_int,
2174 info: *mut lapack_int,
2175 ),
2176 >,
2177 pub zgelqf_: Option<
2178 unsafe extern "C" fn(
2179 m: *const lapack_int,
2180 n: *const lapack_int,
2181 A: *mut __BindgenComplex<f64>,
2182 lda: *const lapack_int,
2183 tau: *mut __BindgenComplex<f64>,
2184 work: *mut __BindgenComplex<f64>,
2185 lwork: *const lapack_int,
2186 info: *mut lapack_int,
2187 ),
2188 >,
2189 pub cgels_: Option<
2190 unsafe extern "C" fn(
2191 trans: *const c_char,
2192 m: *const lapack_int,
2193 n: *const lapack_int,
2194 nrhs: *const lapack_int,
2195 A: *mut __BindgenComplex<f32>,
2196 lda: *const lapack_int,
2197 B: *mut __BindgenComplex<f32>,
2198 ldb: *const lapack_int,
2199 work: *mut __BindgenComplex<f32>,
2200 lwork: *const lapack_int,
2201 info: *mut lapack_int,
2202 ),
2203 >,
2204 pub dgels_: Option<
2205 unsafe extern "C" fn(
2206 trans: *const c_char,
2207 m: *const lapack_int,
2208 n: *const lapack_int,
2209 nrhs: *const lapack_int,
2210 A: *mut f64,
2211 lda: *const lapack_int,
2212 B: *mut f64,
2213 ldb: *const lapack_int,
2214 work: *mut f64,
2215 lwork: *const lapack_int,
2216 info: *mut lapack_int,
2217 ),
2218 >,
2219 pub sgels_: Option<
2220 unsafe extern "C" fn(
2221 trans: *const c_char,
2222 m: *const lapack_int,
2223 n: *const lapack_int,
2224 nrhs: *const lapack_int,
2225 A: *mut f32,
2226 lda: *const lapack_int,
2227 B: *mut f32,
2228 ldb: *const lapack_int,
2229 work: *mut f32,
2230 lwork: *const lapack_int,
2231 info: *mut lapack_int,
2232 ),
2233 >,
2234 pub zgels_: Option<
2235 unsafe extern "C" fn(
2236 trans: *const c_char,
2237 m: *const lapack_int,
2238 n: *const lapack_int,
2239 nrhs: *const lapack_int,
2240 A: *mut __BindgenComplex<f64>,
2241 lda: *const lapack_int,
2242 B: *mut __BindgenComplex<f64>,
2243 ldb: *const lapack_int,
2244 work: *mut __BindgenComplex<f64>,
2245 lwork: *const lapack_int,
2246 info: *mut lapack_int,
2247 ),
2248 >,
2249 pub cgelsd_: Option<
2250 unsafe extern "C" fn(
2251 m: *const lapack_int,
2252 n: *const lapack_int,
2253 nrhs: *const lapack_int,
2254 A: *mut __BindgenComplex<f32>,
2255 lda: *const lapack_int,
2256 B: *mut __BindgenComplex<f32>,
2257 ldb: *const lapack_int,
2258 S: *mut f32,
2259 rcond: *const f32,
2260 rank: *mut lapack_int,
2261 work: *mut __BindgenComplex<f32>,
2262 lwork: *const lapack_int,
2263 rwork: *mut f32,
2264 iwork: *mut lapack_int,
2265 info: *mut lapack_int,
2266 ),
2267 >,
2268 pub dgelsd_: Option<
2269 unsafe extern "C" fn(
2270 m: *const lapack_int,
2271 n: *const lapack_int,
2272 nrhs: *const lapack_int,
2273 A: *mut f64,
2274 lda: *const lapack_int,
2275 B: *mut f64,
2276 ldb: *const lapack_int,
2277 S: *mut f64,
2278 rcond: *const f64,
2279 rank: *mut lapack_int,
2280 work: *mut f64,
2281 lwork: *const lapack_int,
2282 iwork: *mut lapack_int,
2283 info: *mut lapack_int,
2284 ),
2285 >,
2286 pub sgelsd_: Option<
2287 unsafe extern "C" fn(
2288 m: *const lapack_int,
2289 n: *const lapack_int,
2290 nrhs: *const lapack_int,
2291 A: *mut f32,
2292 lda: *const lapack_int,
2293 B: *mut f32,
2294 ldb: *const lapack_int,
2295 S: *mut f32,
2296 rcond: *const f32,
2297 rank: *mut lapack_int,
2298 work: *mut f32,
2299 lwork: *const lapack_int,
2300 iwork: *mut lapack_int,
2301 info: *mut lapack_int,
2302 ),
2303 >,
2304 pub zgelsd_: Option<
2305 unsafe extern "C" fn(
2306 m: *const lapack_int,
2307 n: *const lapack_int,
2308 nrhs: *const lapack_int,
2309 A: *mut __BindgenComplex<f64>,
2310 lda: *const lapack_int,
2311 B: *mut __BindgenComplex<f64>,
2312 ldb: *const lapack_int,
2313 S: *mut f64,
2314 rcond: *const f64,
2315 rank: *mut lapack_int,
2316 work: *mut __BindgenComplex<f64>,
2317 lwork: *const lapack_int,
2318 rwork: *mut f64,
2319 iwork: *mut lapack_int,
2320 info: *mut lapack_int,
2321 ),
2322 >,
2323 pub cgelss_: Option<
2324 unsafe extern "C" fn(
2325 m: *const lapack_int,
2326 n: *const lapack_int,
2327 nrhs: *const lapack_int,
2328 A: *mut __BindgenComplex<f32>,
2329 lda: *const lapack_int,
2330 B: *mut __BindgenComplex<f32>,
2331 ldb: *const lapack_int,
2332 S: *mut f32,
2333 rcond: *const f32,
2334 rank: *mut lapack_int,
2335 work: *mut __BindgenComplex<f32>,
2336 lwork: *const lapack_int,
2337 rwork: *mut f32,
2338 info: *mut lapack_int,
2339 ),
2340 >,
2341 pub dgelss_: Option<
2342 unsafe extern "C" fn(
2343 m: *const lapack_int,
2344 n: *const lapack_int,
2345 nrhs: *const lapack_int,
2346 A: *mut f64,
2347 lda: *const lapack_int,
2348 B: *mut f64,
2349 ldb: *const lapack_int,
2350 S: *mut f64,
2351 rcond: *const f64,
2352 rank: *mut lapack_int,
2353 work: *mut f64,
2354 lwork: *const lapack_int,
2355 info: *mut lapack_int,
2356 ),
2357 >,
2358 pub sgelss_: Option<
2359 unsafe extern "C" fn(
2360 m: *const lapack_int,
2361 n: *const lapack_int,
2362 nrhs: *const lapack_int,
2363 A: *mut f32,
2364 lda: *const lapack_int,
2365 B: *mut f32,
2366 ldb: *const lapack_int,
2367 S: *mut f32,
2368 rcond: *const f32,
2369 rank: *mut lapack_int,
2370 work: *mut f32,
2371 lwork: *const lapack_int,
2372 info: *mut lapack_int,
2373 ),
2374 >,
2375 pub zgelss_: Option<
2376 unsafe extern "C" fn(
2377 m: *const lapack_int,
2378 n: *const lapack_int,
2379 nrhs: *const lapack_int,
2380 A: *mut __BindgenComplex<f64>,
2381 lda: *const lapack_int,
2382 B: *mut __BindgenComplex<f64>,
2383 ldb: *const lapack_int,
2384 S: *mut f64,
2385 rcond: *const f64,
2386 rank: *mut lapack_int,
2387 work: *mut __BindgenComplex<f64>,
2388 lwork: *const lapack_int,
2389 rwork: *mut f64,
2390 info: *mut lapack_int,
2391 ),
2392 >,
2393 pub cgelsy_: Option<
2394 unsafe extern "C" fn(
2395 m: *const lapack_int,
2396 n: *const lapack_int,
2397 nrhs: *const lapack_int,
2398 A: *mut __BindgenComplex<f32>,
2399 lda: *const lapack_int,
2400 B: *mut __BindgenComplex<f32>,
2401 ldb: *const lapack_int,
2402 JPVT: *mut lapack_int,
2403 rcond: *const f32,
2404 rank: *mut lapack_int,
2405 work: *mut __BindgenComplex<f32>,
2406 lwork: *const lapack_int,
2407 rwork: *mut f32,
2408 info: *mut lapack_int,
2409 ),
2410 >,
2411 pub dgelsy_: Option<
2412 unsafe extern "C" fn(
2413 m: *const lapack_int,
2414 n: *const lapack_int,
2415 nrhs: *const lapack_int,
2416 A: *mut f64,
2417 lda: *const lapack_int,
2418 B: *mut f64,
2419 ldb: *const lapack_int,
2420 JPVT: *mut lapack_int,
2421 rcond: *const f64,
2422 rank: *mut lapack_int,
2423 work: *mut f64,
2424 lwork: *const lapack_int,
2425 info: *mut lapack_int,
2426 ),
2427 >,
2428 pub sgelsy_: Option<
2429 unsafe extern "C" fn(
2430 m: *const lapack_int,
2431 n: *const lapack_int,
2432 nrhs: *const lapack_int,
2433 A: *mut f32,
2434 lda: *const lapack_int,
2435 B: *mut f32,
2436 ldb: *const lapack_int,
2437 JPVT: *mut lapack_int,
2438 rcond: *const f32,
2439 rank: *mut lapack_int,
2440 work: *mut f32,
2441 lwork: *const lapack_int,
2442 info: *mut lapack_int,
2443 ),
2444 >,
2445 pub zgelsy_: Option<
2446 unsafe extern "C" fn(
2447 m: *const lapack_int,
2448 n: *const lapack_int,
2449 nrhs: *const lapack_int,
2450 A: *mut __BindgenComplex<f64>,
2451 lda: *const lapack_int,
2452 B: *mut __BindgenComplex<f64>,
2453 ldb: *const lapack_int,
2454 JPVT: *mut lapack_int,
2455 rcond: *const f64,
2456 rank: *mut lapack_int,
2457 work: *mut __BindgenComplex<f64>,
2458 lwork: *const lapack_int,
2459 rwork: *mut f64,
2460 info: *mut lapack_int,
2461 ),
2462 >,
2463 pub cgemlq_: Option<
2464 unsafe extern "C" fn(
2465 side: *const c_char,
2466 trans: *const c_char,
2467 m: *const lapack_int,
2468 n: *const lapack_int,
2469 k: *const lapack_int,
2470 A: *const __BindgenComplex<f32>,
2471 lda: *const lapack_int,
2472 T: *const __BindgenComplex<f32>,
2473 tsize: *const lapack_int,
2474 C: *mut __BindgenComplex<f32>,
2475 ldc: *const lapack_int,
2476 work: *mut __BindgenComplex<f32>,
2477 lwork: *const lapack_int,
2478 info: *mut lapack_int,
2479 ),
2480 >,
2481 pub dgemlq_: Option<
2482 unsafe extern "C" fn(
2483 side: *const c_char,
2484 trans: *const c_char,
2485 m: *const lapack_int,
2486 n: *const lapack_int,
2487 k: *const lapack_int,
2488 A: *const f64,
2489 lda: *const lapack_int,
2490 T: *const f64,
2491 tsize: *const lapack_int,
2492 C: *mut f64,
2493 ldc: *const lapack_int,
2494 work: *mut f64,
2495 lwork: *const lapack_int,
2496 info: *mut lapack_int,
2497 ),
2498 >,
2499 pub sgemlq_: Option<
2500 unsafe extern "C" fn(
2501 side: *const c_char,
2502 trans: *const c_char,
2503 m: *const lapack_int,
2504 n: *const lapack_int,
2505 k: *const lapack_int,
2506 A: *const f32,
2507 lda: *const lapack_int,
2508 T: *const f32,
2509 tsize: *const lapack_int,
2510 C: *mut f32,
2511 ldc: *const lapack_int,
2512 work: *mut f32,
2513 lwork: *const lapack_int,
2514 info: *mut lapack_int,
2515 ),
2516 >,
2517 pub zgemlq_: Option<
2518 unsafe extern "C" fn(
2519 side: *const c_char,
2520 trans: *const c_char,
2521 m: *const lapack_int,
2522 n: *const lapack_int,
2523 k: *const lapack_int,
2524 A: *const __BindgenComplex<f64>,
2525 lda: *const lapack_int,
2526 T: *const __BindgenComplex<f64>,
2527 tsize: *const lapack_int,
2528 C: *mut __BindgenComplex<f64>,
2529 ldc: *const lapack_int,
2530 work: *mut __BindgenComplex<f64>,
2531 lwork: *const lapack_int,
2532 info: *mut lapack_int,
2533 ),
2534 >,
2535 pub cgemqr_: Option<
2536 unsafe extern "C" fn(
2537 side: *const c_char,
2538 trans: *const c_char,
2539 m: *const lapack_int,
2540 n: *const lapack_int,
2541 k: *const lapack_int,
2542 A: *const __BindgenComplex<f32>,
2543 lda: *const lapack_int,
2544 T: *const __BindgenComplex<f32>,
2545 tsize: *const lapack_int,
2546 C: *mut __BindgenComplex<f32>,
2547 ldc: *const lapack_int,
2548 work: *mut __BindgenComplex<f32>,
2549 lwork: *const lapack_int,
2550 info: *mut lapack_int,
2551 ),
2552 >,
2553 pub dgemqr_: Option<
2554 unsafe extern "C" fn(
2555 side: *const c_char,
2556 trans: *const c_char,
2557 m: *const lapack_int,
2558 n: *const lapack_int,
2559 k: *const lapack_int,
2560 A: *const f64,
2561 lda: *const lapack_int,
2562 T: *const f64,
2563 tsize: *const lapack_int,
2564 C: *mut f64,
2565 ldc: *const lapack_int,
2566 work: *mut f64,
2567 lwork: *const lapack_int,
2568 info: *mut lapack_int,
2569 ),
2570 >,
2571 pub sgemqr_: Option<
2572 unsafe extern "C" fn(
2573 side: *const c_char,
2574 trans: *const c_char,
2575 m: *const lapack_int,
2576 n: *const lapack_int,
2577 k: *const lapack_int,
2578 A: *const f32,
2579 lda: *const lapack_int,
2580 T: *const f32,
2581 tsize: *const lapack_int,
2582 C: *mut f32,
2583 ldc: *const lapack_int,
2584 work: *mut f32,
2585 lwork: *const lapack_int,
2586 info: *mut lapack_int,
2587 ),
2588 >,
2589 pub zgemqr_: Option<
2590 unsafe extern "C" fn(
2591 side: *const c_char,
2592 trans: *const c_char,
2593 m: *const lapack_int,
2594 n: *const lapack_int,
2595 k: *const lapack_int,
2596 A: *const __BindgenComplex<f64>,
2597 lda: *const lapack_int,
2598 T: *const __BindgenComplex<f64>,
2599 tsize: *const lapack_int,
2600 C: *mut __BindgenComplex<f64>,
2601 ldc: *const lapack_int,
2602 work: *mut __BindgenComplex<f64>,
2603 lwork: *const lapack_int,
2604 info: *mut lapack_int,
2605 ),
2606 >,
2607 pub cgemqrt_: Option<
2608 unsafe extern "C" fn(
2609 side: *const c_char,
2610 trans: *const c_char,
2611 m: *const lapack_int,
2612 n: *const lapack_int,
2613 k: *const lapack_int,
2614 nb: *const lapack_int,
2615 V: *const __BindgenComplex<f32>,
2616 ldv: *const lapack_int,
2617 T: *const __BindgenComplex<f32>,
2618 ldt: *const lapack_int,
2619 C: *mut __BindgenComplex<f32>,
2620 ldc: *const lapack_int,
2621 work: *mut __BindgenComplex<f32>,
2622 info: *mut lapack_int,
2623 ),
2624 >,
2625 pub dgemqrt_: Option<
2626 unsafe extern "C" fn(
2627 side: *const c_char,
2628 trans: *const c_char,
2629 m: *const lapack_int,
2630 n: *const lapack_int,
2631 k: *const lapack_int,
2632 nb: *const lapack_int,
2633 V: *const f64,
2634 ldv: *const lapack_int,
2635 T: *const f64,
2636 ldt: *const lapack_int,
2637 C: *mut f64,
2638 ldc: *const lapack_int,
2639 work: *mut f64,
2640 info: *mut lapack_int,
2641 ),
2642 >,
2643 pub sgemqrt_: Option<
2644 unsafe extern "C" fn(
2645 side: *const c_char,
2646 trans: *const c_char,
2647 m: *const lapack_int,
2648 n: *const lapack_int,
2649 k: *const lapack_int,
2650 nb: *const lapack_int,
2651 V: *const f32,
2652 ldv: *const lapack_int,
2653 T: *const f32,
2654 ldt: *const lapack_int,
2655 C: *mut f32,
2656 ldc: *const lapack_int,
2657 work: *mut f32,
2658 info: *mut lapack_int,
2659 ),
2660 >,
2661 pub zgemqrt_: Option<
2662 unsafe extern "C" fn(
2663 side: *const c_char,
2664 trans: *const c_char,
2665 m: *const lapack_int,
2666 n: *const lapack_int,
2667 k: *const lapack_int,
2668 nb: *const lapack_int,
2669 V: *const __BindgenComplex<f64>,
2670 ldv: *const lapack_int,
2671 T: *const __BindgenComplex<f64>,
2672 ldt: *const lapack_int,
2673 C: *mut __BindgenComplex<f64>,
2674 ldc: *const lapack_int,
2675 work: *mut __BindgenComplex<f64>,
2676 info: *mut lapack_int,
2677 ),
2678 >,
2679 pub cgeql2_: Option<
2680 unsafe extern "C" fn(
2681 m: *const lapack_int,
2682 n: *const lapack_int,
2683 A: *mut __BindgenComplex<f32>,
2684 lda: *const lapack_int,
2685 tau: *mut __BindgenComplex<f32>,
2686 work: *mut __BindgenComplex<f32>,
2687 info: *mut lapack_int,
2688 ),
2689 >,
2690 pub dgeql2_: Option<
2691 unsafe extern "C" fn(
2692 m: *const lapack_int,
2693 n: *const lapack_int,
2694 A: *mut f64,
2695 lda: *const lapack_int,
2696 tau: *mut f64,
2697 work: *mut f64,
2698 info: *mut lapack_int,
2699 ),
2700 >,
2701 pub sgeql2_: Option<
2702 unsafe extern "C" fn(
2703 m: *const lapack_int,
2704 n: *const lapack_int,
2705 A: *mut f32,
2706 lda: *const lapack_int,
2707 tau: *mut f32,
2708 work: *mut f32,
2709 info: *mut lapack_int,
2710 ),
2711 >,
2712 pub zgeql2_: Option<
2713 unsafe extern "C" fn(
2714 m: *const lapack_int,
2715 n: *const lapack_int,
2716 A: *mut __BindgenComplex<f64>,
2717 lda: *const lapack_int,
2718 tau: *mut __BindgenComplex<f64>,
2719 work: *mut __BindgenComplex<f64>,
2720 info: *mut lapack_int,
2721 ),
2722 >,
2723 pub cgeqlf_: Option<
2724 unsafe extern "C" fn(
2725 m: *const lapack_int,
2726 n: *const lapack_int,
2727 A: *mut __BindgenComplex<f32>,
2728 lda: *const lapack_int,
2729 tau: *mut __BindgenComplex<f32>,
2730 work: *mut __BindgenComplex<f32>,
2731 lwork: *const lapack_int,
2732 info: *mut lapack_int,
2733 ),
2734 >,
2735 pub dgeqlf_: Option<
2736 unsafe extern "C" fn(
2737 m: *const lapack_int,
2738 n: *const lapack_int,
2739 A: *mut f64,
2740 lda: *const lapack_int,
2741 tau: *mut f64,
2742 work: *mut f64,
2743 lwork: *const lapack_int,
2744 info: *mut lapack_int,
2745 ),
2746 >,
2747 pub sgeqlf_: Option<
2748 unsafe extern "C" fn(
2749 m: *const lapack_int,
2750 n: *const lapack_int,
2751 A: *mut f32,
2752 lda: *const lapack_int,
2753 tau: *mut f32,
2754 work: *mut f32,
2755 lwork: *const lapack_int,
2756 info: *mut lapack_int,
2757 ),
2758 >,
2759 pub zgeqlf_: Option<
2760 unsafe extern "C" fn(
2761 m: *const lapack_int,
2762 n: *const lapack_int,
2763 A: *mut __BindgenComplex<f64>,
2764 lda: *const lapack_int,
2765 tau: *mut __BindgenComplex<f64>,
2766 work: *mut __BindgenComplex<f64>,
2767 lwork: *const lapack_int,
2768 info: *mut lapack_int,
2769 ),
2770 >,
2771 pub sgeqpf_: Option<
2772 unsafe extern "C" fn(
2773 m: *mut lapack_int,
2774 n: *mut lapack_int,
2775 a: *mut f32,
2776 lda: *mut lapack_int,
2777 jpvt: *mut lapack_int,
2778 tau: *mut f32,
2779 work: *mut f32,
2780 info: *mut lapack_int,
2781 ),
2782 >,
2783 pub dgeqpf_: Option<
2784 unsafe extern "C" fn(
2785 m: *mut lapack_int,
2786 n: *mut lapack_int,
2787 a: *mut f64,
2788 lda: *mut lapack_int,
2789 jpvt: *mut lapack_int,
2790 tau: *mut f64,
2791 work: *mut f64,
2792 info: *mut lapack_int,
2793 ),
2794 >,
2795 pub cgeqpf_: Option<
2796 unsafe extern "C" fn(
2797 m: *mut lapack_int,
2798 n: *mut lapack_int,
2799 a: *mut __BindgenComplex<f32>,
2800 lda: *mut lapack_int,
2801 jpvt: *mut lapack_int,
2802 tau: *mut __BindgenComplex<f32>,
2803 work: *mut __BindgenComplex<f32>,
2804 rwork: *mut f32,
2805 info: *mut lapack_int,
2806 ),
2807 >,
2808 pub zgeqpf_: Option<
2809 unsafe extern "C" fn(
2810 m: *mut lapack_int,
2811 n: *mut lapack_int,
2812 a: *mut __BindgenComplex<f64>,
2813 lda: *mut lapack_int,
2814 jpvt: *mut lapack_int,
2815 tau: *mut __BindgenComplex<f64>,
2816 work: *mut __BindgenComplex<f64>,
2817 rwork: *mut f64,
2818 info: *mut lapack_int,
2819 ),
2820 >,
2821 pub cgeqp3_: Option<
2822 unsafe extern "C" fn(
2823 m: *const lapack_int,
2824 n: *const lapack_int,
2825 A: *mut __BindgenComplex<f32>,
2826 lda: *const lapack_int,
2827 JPVT: *mut lapack_int,
2828 tau: *mut __BindgenComplex<f32>,
2829 work: *mut __BindgenComplex<f32>,
2830 lwork: *const lapack_int,
2831 rwork: *mut f32,
2832 info: *mut lapack_int,
2833 ),
2834 >,
2835 pub dgeqp3_: Option<
2836 unsafe extern "C" fn(
2837 m: *const lapack_int,
2838 n: *const lapack_int,
2839 A: *mut f64,
2840 lda: *const lapack_int,
2841 JPVT: *mut lapack_int,
2842 tau: *mut f64,
2843 work: *mut f64,
2844 lwork: *const lapack_int,
2845 info: *mut lapack_int,
2846 ),
2847 >,
2848 pub sgeqp3_: Option<
2849 unsafe extern "C" fn(
2850 m: *const lapack_int,
2851 n: *const lapack_int,
2852 A: *mut f32,
2853 lda: *const lapack_int,
2854 JPVT: *mut lapack_int,
2855 tau: *mut f32,
2856 work: *mut f32,
2857 lwork: *const lapack_int,
2858 info: *mut lapack_int,
2859 ),
2860 >,
2861 pub zgeqp3_: Option<
2862 unsafe extern "C" fn(
2863 m: *const lapack_int,
2864 n: *const lapack_int,
2865 A: *mut __BindgenComplex<f64>,
2866 lda: *const lapack_int,
2867 JPVT: *mut lapack_int,
2868 tau: *mut __BindgenComplex<f64>,
2869 work: *mut __BindgenComplex<f64>,
2870 lwork: *const lapack_int,
2871 rwork: *mut f64,
2872 info: *mut lapack_int,
2873 ),
2874 >,
2875 pub cgeqr_: Option<
2876 unsafe extern "C" fn(
2877 m: *const lapack_int,
2878 n: *const lapack_int,
2879 A: *mut __BindgenComplex<f32>,
2880 lda: *const lapack_int,
2881 T: *mut __BindgenComplex<f32>,
2882 tsize: *const lapack_int,
2883 work: *mut __BindgenComplex<f32>,
2884 lwork: *const lapack_int,
2885 info: *mut lapack_int,
2886 ),
2887 >,
2888 pub dgeqr_: Option<
2889 unsafe extern "C" fn(
2890 m: *const lapack_int,
2891 n: *const lapack_int,
2892 A: *mut f64,
2893 lda: *const lapack_int,
2894 T: *mut f64,
2895 tsize: *const lapack_int,
2896 work: *mut f64,
2897 lwork: *const lapack_int,
2898 info: *mut lapack_int,
2899 ),
2900 >,
2901 pub sgeqr_: Option<
2902 unsafe extern "C" fn(
2903 m: *const lapack_int,
2904 n: *const lapack_int,
2905 A: *mut f32,
2906 lda: *const lapack_int,
2907 T: *mut f32,
2908 tsize: *const lapack_int,
2909 work: *mut f32,
2910 lwork: *const lapack_int,
2911 info: *mut lapack_int,
2912 ),
2913 >,
2914 pub zgeqr_: Option<
2915 unsafe extern "C" fn(
2916 m: *const lapack_int,
2917 n: *const lapack_int,
2918 A: *mut __BindgenComplex<f64>,
2919 lda: *const lapack_int,
2920 T: *mut __BindgenComplex<f64>,
2921 tsize: *const lapack_int,
2922 work: *mut __BindgenComplex<f64>,
2923 lwork: *const lapack_int,
2924 info: *mut lapack_int,
2925 ),
2926 >,
2927 pub cgeqr2_: Option<
2928 unsafe extern "C" fn(
2929 m: *const lapack_int,
2930 n: *const lapack_int,
2931 A: *mut __BindgenComplex<f32>,
2932 lda: *const lapack_int,
2933 tau: *mut __BindgenComplex<f32>,
2934 work: *mut __BindgenComplex<f32>,
2935 info: *mut lapack_int,
2936 ),
2937 >,
2938 pub dgeqr2_: Option<
2939 unsafe extern "C" fn(
2940 m: *const lapack_int,
2941 n: *const lapack_int,
2942 A: *mut f64,
2943 lda: *const lapack_int,
2944 tau: *mut f64,
2945 work: *mut f64,
2946 info: *mut lapack_int,
2947 ),
2948 >,
2949 pub sgeqr2_: Option<
2950 unsafe extern "C" fn(
2951 m: *const lapack_int,
2952 n: *const lapack_int,
2953 A: *mut f32,
2954 lda: *const lapack_int,
2955 tau: *mut f32,
2956 work: *mut f32,
2957 info: *mut lapack_int,
2958 ),
2959 >,
2960 pub zgeqr2_: Option<
2961 unsafe extern "C" fn(
2962 m: *const lapack_int,
2963 n: *const lapack_int,
2964 A: *mut __BindgenComplex<f64>,
2965 lda: *const lapack_int,
2966 tau: *mut __BindgenComplex<f64>,
2967 work: *mut __BindgenComplex<f64>,
2968 info: *mut lapack_int,
2969 ),
2970 >,
2971 pub cgeqrf_: Option<
2972 unsafe extern "C" fn(
2973 m: *const lapack_int,
2974 n: *const lapack_int,
2975 A: *mut __BindgenComplex<f32>,
2976 lda: *const lapack_int,
2977 tau: *mut __BindgenComplex<f32>,
2978 work: *mut __BindgenComplex<f32>,
2979 lwork: *const lapack_int,
2980 info: *mut lapack_int,
2981 ),
2982 >,
2983 pub dgeqrf_: Option<
2984 unsafe extern "C" fn(
2985 m: *const lapack_int,
2986 n: *const lapack_int,
2987 A: *mut f64,
2988 lda: *const lapack_int,
2989 tau: *mut f64,
2990 work: *mut f64,
2991 lwork: *const lapack_int,
2992 info: *mut lapack_int,
2993 ),
2994 >,
2995 pub sgeqrf_: Option<
2996 unsafe extern "C" fn(
2997 m: *const lapack_int,
2998 n: *const lapack_int,
2999 A: *mut f32,
3000 lda: *const lapack_int,
3001 tau: *mut f32,
3002 work: *mut f32,
3003 lwork: *const lapack_int,
3004 info: *mut lapack_int,
3005 ),
3006 >,
3007 pub zgeqrf_: Option<
3008 unsafe extern "C" fn(
3009 m: *const lapack_int,
3010 n: *const lapack_int,
3011 A: *mut __BindgenComplex<f64>,
3012 lda: *const lapack_int,
3013 tau: *mut __BindgenComplex<f64>,
3014 work: *mut __BindgenComplex<f64>,
3015 lwork: *const lapack_int,
3016 info: *mut lapack_int,
3017 ),
3018 >,
3019 pub cgeqrfp_: Option<
3020 unsafe extern "C" fn(
3021 m: *const lapack_int,
3022 n: *const lapack_int,
3023 A: *mut __BindgenComplex<f32>,
3024 lda: *const lapack_int,
3025 tau: *mut __BindgenComplex<f32>,
3026 work: *mut __BindgenComplex<f32>,
3027 lwork: *const lapack_int,
3028 info: *mut lapack_int,
3029 ),
3030 >,
3031 pub dgeqrfp_: Option<
3032 unsafe extern "C" fn(
3033 m: *const lapack_int,
3034 n: *const lapack_int,
3035 A: *mut f64,
3036 lda: *const lapack_int,
3037 tau: *mut f64,
3038 work: *mut f64,
3039 lwork: *const lapack_int,
3040 info: *mut lapack_int,
3041 ),
3042 >,
3043 pub sgeqrfp_: Option<
3044 unsafe extern "C" fn(
3045 m: *const lapack_int,
3046 n: *const lapack_int,
3047 A: *mut f32,
3048 lda: *const lapack_int,
3049 tau: *mut f32,
3050 work: *mut f32,
3051 lwork: *const lapack_int,
3052 info: *mut lapack_int,
3053 ),
3054 >,
3055 pub zgeqrfp_: Option<
3056 unsafe extern "C" fn(
3057 m: *const lapack_int,
3058 n: *const lapack_int,
3059 A: *mut __BindgenComplex<f64>,
3060 lda: *const lapack_int,
3061 tau: *mut __BindgenComplex<f64>,
3062 work: *mut __BindgenComplex<f64>,
3063 lwork: *const lapack_int,
3064 info: *mut lapack_int,
3065 ),
3066 >,
3067 pub cgeqrt_: Option<
3068 unsafe extern "C" fn(
3069 m: *const lapack_int,
3070 n: *const lapack_int,
3071 nb: *const lapack_int,
3072 A: *mut __BindgenComplex<f32>,
3073 lda: *const lapack_int,
3074 T: *mut __BindgenComplex<f32>,
3075 ldt: *const lapack_int,
3076 work: *mut __BindgenComplex<f32>,
3077 info: *mut lapack_int,
3078 ),
3079 >,
3080 pub dgeqrt_: Option<
3081 unsafe extern "C" fn(
3082 m: *const lapack_int,
3083 n: *const lapack_int,
3084 nb: *const lapack_int,
3085 A: *mut f64,
3086 lda: *const lapack_int,
3087 T: *mut f64,
3088 ldt: *const lapack_int,
3089 work: *mut f64,
3090 info: *mut lapack_int,
3091 ),
3092 >,
3093 pub sgeqrt_: Option<
3094 unsafe extern "C" fn(
3095 m: *const lapack_int,
3096 n: *const lapack_int,
3097 nb: *const lapack_int,
3098 A: *mut f32,
3099 lda: *const lapack_int,
3100 T: *mut f32,
3101 ldt: *const lapack_int,
3102 work: *mut f32,
3103 info: *mut lapack_int,
3104 ),
3105 >,
3106 pub zgeqrt_: Option<
3107 unsafe extern "C" fn(
3108 m: *const lapack_int,
3109 n: *const lapack_int,
3110 nb: *const lapack_int,
3111 A: *mut __BindgenComplex<f64>,
3112 lda: *const lapack_int,
3113 T: *mut __BindgenComplex<f64>,
3114 ldt: *const lapack_int,
3115 work: *mut __BindgenComplex<f64>,
3116 info: *mut lapack_int,
3117 ),
3118 >,
3119 pub cgeqrt2_: Option<
3120 unsafe extern "C" fn(
3121 m: *const lapack_int,
3122 n: *const lapack_int,
3123 A: *mut __BindgenComplex<f32>,
3124 lda: *const lapack_int,
3125 T: *mut __BindgenComplex<f32>,
3126 ldt: *const lapack_int,
3127 info: *mut lapack_int,
3128 ),
3129 >,
3130 pub dgeqrt2_: Option<
3131 unsafe extern "C" fn(
3132 m: *const lapack_int,
3133 n: *const lapack_int,
3134 A: *mut f64,
3135 lda: *const lapack_int,
3136 T: *mut f64,
3137 ldt: *const lapack_int,
3138 info: *mut lapack_int,
3139 ),
3140 >,
3141 pub sgeqrt2_: Option<
3142 unsafe extern "C" fn(
3143 m: *const lapack_int,
3144 n: *const lapack_int,
3145 A: *mut f32,
3146 lda: *const lapack_int,
3147 T: *mut f32,
3148 ldt: *const lapack_int,
3149 info: *mut lapack_int,
3150 ),
3151 >,
3152 pub zgeqrt2_: Option<
3153 unsafe extern "C" fn(
3154 m: *const lapack_int,
3155 n: *const lapack_int,
3156 A: *mut __BindgenComplex<f64>,
3157 lda: *const lapack_int,
3158 T: *mut __BindgenComplex<f64>,
3159 ldt: *const lapack_int,
3160 info: *mut lapack_int,
3161 ),
3162 >,
3163 pub cgeqrt3_: Option<
3164 unsafe extern "C" fn(
3165 m: *const lapack_int,
3166 n: *const lapack_int,
3167 A: *mut __BindgenComplex<f32>,
3168 lda: *const lapack_int,
3169 T: *mut __BindgenComplex<f32>,
3170 ldt: *const lapack_int,
3171 info: *mut lapack_int,
3172 ),
3173 >,
3174 pub dgeqrt3_: Option<
3175 unsafe extern "C" fn(
3176 m: *const lapack_int,
3177 n: *const lapack_int,
3178 A: *mut f64,
3179 lda: *const lapack_int,
3180 T: *mut f64,
3181 ldt: *const lapack_int,
3182 info: *mut lapack_int,
3183 ),
3184 >,
3185 pub sgeqrt3_: Option<
3186 unsafe extern "C" fn(
3187 m: *const lapack_int,
3188 n: *const lapack_int,
3189 A: *mut f32,
3190 lda: *const lapack_int,
3191 T: *mut f32,
3192 ldt: *const lapack_int,
3193 info: *mut lapack_int,
3194 ),
3195 >,
3196 pub zgeqrt3_: Option<
3197 unsafe extern "C" fn(
3198 m: *const lapack_int,
3199 n: *const lapack_int,
3200 A: *mut __BindgenComplex<f64>,
3201 lda: *const lapack_int,
3202 T: *mut __BindgenComplex<f64>,
3203 ldt: *const lapack_int,
3204 info: *mut lapack_int,
3205 ),
3206 >,
3207 pub cgerfs_: Option<
3208 unsafe extern "C" fn(
3209 trans: *const c_char,
3210 n: *const lapack_int,
3211 nrhs: *const lapack_int,
3212 A: *const __BindgenComplex<f32>,
3213 lda: *const lapack_int,
3214 AF: *const __BindgenComplex<f32>,
3215 ldaf: *const lapack_int,
3216 ipiv: *const lapack_int,
3217 B: *const __BindgenComplex<f32>,
3218 ldb: *const lapack_int,
3219 X: *mut __BindgenComplex<f32>,
3220 ldx: *const lapack_int,
3221 ferr: *mut f32,
3222 berr: *mut f32,
3223 work: *mut __BindgenComplex<f32>,
3224 rwork: *mut f32,
3225 info: *mut lapack_int,
3226 ),
3227 >,
3228 pub dgerfs_: Option<
3229 unsafe extern "C" fn(
3230 trans: *const c_char,
3231 n: *const lapack_int,
3232 nrhs: *const lapack_int,
3233 A: *const f64,
3234 lda: *const lapack_int,
3235 AF: *const f64,
3236 ldaf: *const lapack_int,
3237 ipiv: *const lapack_int,
3238 B: *const f64,
3239 ldb: *const lapack_int,
3240 X: *mut f64,
3241 ldx: *const lapack_int,
3242 ferr: *mut f64,
3243 berr: *mut f64,
3244 work: *mut f64,
3245 iwork: *mut lapack_int,
3246 info: *mut lapack_int,
3247 ),
3248 >,
3249 pub sgerfs_: Option<
3250 unsafe extern "C" fn(
3251 trans: *const c_char,
3252 n: *const lapack_int,
3253 nrhs: *const lapack_int,
3254 A: *const f32,
3255 lda: *const lapack_int,
3256 AF: *const f32,
3257 ldaf: *const lapack_int,
3258 ipiv: *const lapack_int,
3259 B: *const f32,
3260 ldb: *const lapack_int,
3261 X: *mut f32,
3262 ldx: *const lapack_int,
3263 ferr: *mut f32,
3264 berr: *mut f32,
3265 work: *mut f32,
3266 iwork: *mut lapack_int,
3267 info: *mut lapack_int,
3268 ),
3269 >,
3270 pub zgerfs_: Option<
3271 unsafe extern "C" fn(
3272 trans: *const c_char,
3273 n: *const lapack_int,
3274 nrhs: *const lapack_int,
3275 A: *const __BindgenComplex<f64>,
3276 lda: *const lapack_int,
3277 AF: *const __BindgenComplex<f64>,
3278 ldaf: *const lapack_int,
3279 ipiv: *const lapack_int,
3280 B: *const __BindgenComplex<f64>,
3281 ldb: *const lapack_int,
3282 X: *mut __BindgenComplex<f64>,
3283 ldx: *const lapack_int,
3284 ferr: *mut f64,
3285 berr: *mut f64,
3286 work: *mut __BindgenComplex<f64>,
3287 rwork: *mut f64,
3288 info: *mut lapack_int,
3289 ),
3290 >,
3291 pub cgerfsx_: Option<
3292 unsafe extern "C" fn(
3293 trans: *const c_char,
3294 equed: *const c_char,
3295 n: *const lapack_int,
3296 nrhs: *const lapack_int,
3297 A: *const __BindgenComplex<f32>,
3298 lda: *const lapack_int,
3299 AF: *const __BindgenComplex<f32>,
3300 ldaf: *const lapack_int,
3301 ipiv: *const lapack_int,
3302 R: *const f32,
3303 C: *const f32,
3304 B: *const __BindgenComplex<f32>,
3305 ldb: *const lapack_int,
3306 X: *mut __BindgenComplex<f32>,
3307 ldx: *const lapack_int,
3308 rcond: *mut f32,
3309 berr: *mut f32,
3310 n_err_bnds: *const lapack_int,
3311 err_bnds_norm: *mut f32,
3312 err_bnds_comp: *mut f32,
3313 nparams: *const lapack_int,
3314 params: *mut f32,
3315 work: *mut __BindgenComplex<f32>,
3316 rwork: *mut f32,
3317 info: *mut lapack_int,
3318 ),
3319 >,
3320 pub dgerfsx_: Option<
3321 unsafe extern "C" fn(
3322 trans: *const c_char,
3323 equed: *const c_char,
3324 n: *const lapack_int,
3325 nrhs: *const lapack_int,
3326 A: *const f64,
3327 lda: *const lapack_int,
3328 AF: *const f64,
3329 ldaf: *const lapack_int,
3330 ipiv: *const lapack_int,
3331 R: *const f64,
3332 C: *const f64,
3333 B: *const f64,
3334 ldb: *const lapack_int,
3335 X: *mut f64,
3336 ldx: *const lapack_int,
3337 rcond: *mut f64,
3338 berr: *mut f64,
3339 n_err_bnds: *const lapack_int,
3340 err_bnds_norm: *mut f64,
3341 err_bnds_comp: *mut f64,
3342 nparams: *const lapack_int,
3343 params: *mut f64,
3344 work: *mut f64,
3345 iwork: *mut lapack_int,
3346 info: *mut lapack_int,
3347 ),
3348 >,
3349 pub sgerfsx_: Option<
3350 unsafe extern "C" fn(
3351 trans: *const c_char,
3352 equed: *const c_char,
3353 n: *const lapack_int,
3354 nrhs: *const lapack_int,
3355 A: *const f32,
3356 lda: *const lapack_int,
3357 AF: *const f32,
3358 ldaf: *const lapack_int,
3359 ipiv: *const lapack_int,
3360 R: *const f32,
3361 C: *const f32,
3362 B: *const f32,
3363 ldb: *const lapack_int,
3364 X: *mut f32,
3365 ldx: *const lapack_int,
3366 rcond: *mut f32,
3367 berr: *mut f32,
3368 n_err_bnds: *const lapack_int,
3369 err_bnds_norm: *mut f32,
3370 err_bnds_comp: *mut f32,
3371 nparams: *const lapack_int,
3372 params: *mut f32,
3373 work: *mut f32,
3374 iwork: *mut lapack_int,
3375 info: *mut lapack_int,
3376 ),
3377 >,
3378 pub zgerfsx_: Option<
3379 unsafe extern "C" fn(
3380 trans: *const c_char,
3381 equed: *const c_char,
3382 n: *const lapack_int,
3383 nrhs: *const lapack_int,
3384 A: *const __BindgenComplex<f64>,
3385 lda: *const lapack_int,
3386 AF: *const __BindgenComplex<f64>,
3387 ldaf: *const lapack_int,
3388 ipiv: *const lapack_int,
3389 R: *const f64,
3390 C: *const f64,
3391 B: *const __BindgenComplex<f64>,
3392 ldb: *const lapack_int,
3393 X: *mut __BindgenComplex<f64>,
3394 ldx: *const lapack_int,
3395 rcond: *mut f64,
3396 berr: *mut f64,
3397 n_err_bnds: *const lapack_int,
3398 err_bnds_norm: *mut f64,
3399 err_bnds_comp: *mut f64,
3400 nparams: *const lapack_int,
3401 params: *mut f64,
3402 work: *mut __BindgenComplex<f64>,
3403 rwork: *mut f64,
3404 info: *mut lapack_int,
3405 ),
3406 >,
3407 pub cgerq2_: Option<
3408 unsafe extern "C" fn(
3409 m: *const lapack_int,
3410 n: *const lapack_int,
3411 A: *mut __BindgenComplex<f32>,
3412 lda: *const lapack_int,
3413 tau: *mut __BindgenComplex<f32>,
3414 work: *mut __BindgenComplex<f32>,
3415 info: *mut lapack_int,
3416 ),
3417 >,
3418 pub dgerq2_: Option<
3419 unsafe extern "C" fn(
3420 m: *const lapack_int,
3421 n: *const lapack_int,
3422 A: *mut f64,
3423 lda: *const lapack_int,
3424 tau: *mut f64,
3425 work: *mut f64,
3426 info: *mut lapack_int,
3427 ),
3428 >,
3429 pub sgerq2_: Option<
3430 unsafe extern "C" fn(
3431 m: *const lapack_int,
3432 n: *const lapack_int,
3433 A: *mut f32,
3434 lda: *const lapack_int,
3435 tau: *mut f32,
3436 work: *mut f32,
3437 info: *mut lapack_int,
3438 ),
3439 >,
3440 pub zgerq2_: Option<
3441 unsafe extern "C" fn(
3442 m: *const lapack_int,
3443 n: *const lapack_int,
3444 A: *mut __BindgenComplex<f64>,
3445 lda: *const lapack_int,
3446 tau: *mut __BindgenComplex<f64>,
3447 work: *mut __BindgenComplex<f64>,
3448 info: *mut lapack_int,
3449 ),
3450 >,
3451 pub cgerqf_: Option<
3452 unsafe extern "C" fn(
3453 m: *const lapack_int,
3454 n: *const lapack_int,
3455 A: *mut __BindgenComplex<f32>,
3456 lda: *const lapack_int,
3457 tau: *mut __BindgenComplex<f32>,
3458 work: *mut __BindgenComplex<f32>,
3459 lwork: *const lapack_int,
3460 info: *mut lapack_int,
3461 ),
3462 >,
3463 pub dgerqf_: Option<
3464 unsafe extern "C" fn(
3465 m: *const lapack_int,
3466 n: *const lapack_int,
3467 A: *mut f64,
3468 lda: *const lapack_int,
3469 tau: *mut f64,
3470 work: *mut f64,
3471 lwork: *const lapack_int,
3472 info: *mut lapack_int,
3473 ),
3474 >,
3475 pub sgerqf_: Option<
3476 unsafe extern "C" fn(
3477 m: *const lapack_int,
3478 n: *const lapack_int,
3479 A: *mut f32,
3480 lda: *const lapack_int,
3481 tau: *mut f32,
3482 work: *mut f32,
3483 lwork: *const lapack_int,
3484 info: *mut lapack_int,
3485 ),
3486 >,
3487 pub zgerqf_: Option<
3488 unsafe extern "C" fn(
3489 m: *const lapack_int,
3490 n: *const lapack_int,
3491 A: *mut __BindgenComplex<f64>,
3492 lda: *const lapack_int,
3493 tau: *mut __BindgenComplex<f64>,
3494 work: *mut __BindgenComplex<f64>,
3495 lwork: *const lapack_int,
3496 info: *mut lapack_int,
3497 ),
3498 >,
3499 pub cgesdd_: Option<
3500 unsafe extern "C" fn(
3501 jobz: *const c_char,
3502 m: *const lapack_int,
3503 n: *const lapack_int,
3504 A: *mut __BindgenComplex<f32>,
3505 lda: *const lapack_int,
3506 S: *mut f32,
3507 U: *mut __BindgenComplex<f32>,
3508 ldu: *const lapack_int,
3509 VT: *mut __BindgenComplex<f32>,
3510 ldvt: *const lapack_int,
3511 work: *mut __BindgenComplex<f32>,
3512 lwork: *const lapack_int,
3513 rwork: *mut f32,
3514 iwork: *mut lapack_int,
3515 info: *mut lapack_int,
3516 ),
3517 >,
3518 pub dgesdd_: Option<
3519 unsafe extern "C" fn(
3520 jobz: *const c_char,
3521 m: *const lapack_int,
3522 n: *const lapack_int,
3523 A: *mut f64,
3524 lda: *const lapack_int,
3525 S: *mut f64,
3526 U: *mut f64,
3527 ldu: *const lapack_int,
3528 VT: *mut f64,
3529 ldvt: *const lapack_int,
3530 work: *mut f64,
3531 lwork: *const lapack_int,
3532 iwork: *mut lapack_int,
3533 info: *mut lapack_int,
3534 ),
3535 >,
3536 pub sgesdd_: Option<
3537 unsafe extern "C" fn(
3538 jobz: *const c_char,
3539 m: *const lapack_int,
3540 n: *const lapack_int,
3541 A: *mut f32,
3542 lda: *const lapack_int,
3543 S: *mut f32,
3544 U: *mut f32,
3545 ldu: *const lapack_int,
3546 VT: *mut f32,
3547 ldvt: *const lapack_int,
3548 work: *mut f32,
3549 lwork: *const lapack_int,
3550 iwork: *mut lapack_int,
3551 info: *mut lapack_int,
3552 ),
3553 >,
3554 pub zgesdd_: Option<
3555 unsafe extern "C" fn(
3556 jobz: *const c_char,
3557 m: *const lapack_int,
3558 n: *const lapack_int,
3559 A: *mut __BindgenComplex<f64>,
3560 lda: *const lapack_int,
3561 S: *mut f64,
3562 U: *mut __BindgenComplex<f64>,
3563 ldu: *const lapack_int,
3564 VT: *mut __BindgenComplex<f64>,
3565 ldvt: *const lapack_int,
3566 work: *mut __BindgenComplex<f64>,
3567 lwork: *const lapack_int,
3568 rwork: *mut f64,
3569 iwork: *mut lapack_int,
3570 info: *mut lapack_int,
3571 ),
3572 >,
3573 pub cgedmd_: Option<
3574 unsafe extern "C" fn(
3575 jobs: *const c_char,
3576 jobz: *const c_char,
3577 jobr: *const c_char,
3578 jobf: *const c_char,
3579 whtsvd: *const lapack_int,
3580 m: *const lapack_int,
3581 n: *const lapack_int,
3582 x: *mut __BindgenComplex<f32>,
3583 ldx: *const lapack_int,
3584 y: *mut __BindgenComplex<f32>,
3585 ldy: *const lapack_int,
3586 nrnk: *const lapack_int,
3587 tol: *const f32,
3588 k: *mut lapack_int,
3589 eigs: *mut __BindgenComplex<f32>,
3590 z: *mut __BindgenComplex<f32>,
3591 ldz: *const lapack_int,
3592 res: *mut f32,
3593 b: *mut __BindgenComplex<f32>,
3594 ldb: *const lapack_int,
3595 w: *mut __BindgenComplex<f32>,
3596 ldw: *const lapack_int,
3597 s: *mut __BindgenComplex<f32>,
3598 lds: *const lapack_int,
3599 zwork: *mut __BindgenComplex<f32>,
3600 lzwork: *const lapack_int,
3601 work: *mut f32,
3602 lwork: *const lapack_int,
3603 iwork: *mut lapack_int,
3604 liwork: *const lapack_int,
3605 info: *mut lapack_int,
3606 ),
3607 >,
3608 pub dgedmd_: Option<
3609 unsafe extern "C" fn(
3610 jobs: *const c_char,
3611 jobz: *const c_char,
3612 jobr: *const c_char,
3613 jobf: *const c_char,
3614 whtsvd: *const lapack_int,
3615 m: *const lapack_int,
3616 n: *const lapack_int,
3617 x: *mut f64,
3618 ldx: *const lapack_int,
3619 y: *mut f64,
3620 ldy: *const lapack_int,
3621 nrnk: *const lapack_int,
3622 tol: *const f64,
3623 k: *mut lapack_int,
3624 reig: *mut f64,
3625 imeig: *mut f64,
3626 z: *mut f64,
3627 ldz: *const lapack_int,
3628 res: *mut f64,
3629 b: *mut f64,
3630 ldb: *const lapack_int,
3631 w: *mut f64,
3632 ldw: *const lapack_int,
3633 s: *mut f64,
3634 lds: *const lapack_int,
3635 work: *mut f64,
3636 lwork: *const lapack_int,
3637 iwork: *mut lapack_int,
3638 liwork: *const lapack_int,
3639 info: *mut lapack_int,
3640 ),
3641 >,
3642 pub sgedmd_: Option<
3643 unsafe extern "C" fn(
3644 jobs: *const c_char,
3645 jobz: *const c_char,
3646 jobr: *const c_char,
3647 jobf: *const c_char,
3648 whtsvd: *const lapack_int,
3649 m: *const lapack_int,
3650 n: *const lapack_int,
3651 x: *mut f32,
3652 ldx: *const lapack_int,
3653 y: *mut f32,
3654 ldy: *const lapack_int,
3655 nrnk: *const lapack_int,
3656 tol: *const f32,
3657 k: *mut lapack_int,
3658 reig: *mut f32,
3659 imeig: *mut f32,
3660 z: *mut f32,
3661 ldz: *const lapack_int,
3662 res: *mut f32,
3663 b: *mut f32,
3664 ldb: *const lapack_int,
3665 w: *mut f32,
3666 ldw: *const lapack_int,
3667 s: *mut f32,
3668 lds: *const lapack_int,
3669 work: *mut f32,
3670 lwork: *const lapack_int,
3671 iwork: *mut lapack_int,
3672 liwork: *const lapack_int,
3673 info: *mut lapack_int,
3674 ),
3675 >,
3676 pub zgedmd_: Option<
3677 unsafe extern "C" fn(
3678 jobs: *const c_char,
3679 jobz: *const c_char,
3680 jobr: *const c_char,
3681 jobf: *const c_char,
3682 whtsvd: *const lapack_int,
3683 m: *const lapack_int,
3684 n: *const lapack_int,
3685 x: *mut __BindgenComplex<f64>,
3686 ldx: *const lapack_int,
3687 y: *mut __BindgenComplex<f64>,
3688 ldy: *const lapack_int,
3689 nrnk: *const lapack_int,
3690 tol: *const f64,
3691 k: *mut lapack_int,
3692 eigs: *mut __BindgenComplex<f64>,
3693 z: *mut __BindgenComplex<f64>,
3694 ldz: *const lapack_int,
3695 res: *mut f64,
3696 b: *mut __BindgenComplex<f64>,
3697 ldb: *const lapack_int,
3698 w: *mut __BindgenComplex<f64>,
3699 ldw: *const lapack_int,
3700 s: *mut __BindgenComplex<f64>,
3701 lds: *const lapack_int,
3702 zwork: *mut __BindgenComplex<f64>,
3703 lzwork: *const lapack_int,
3704 rwork: *mut f64,
3705 lrwork: *const lapack_int,
3706 iwork: *mut lapack_int,
3707 liwork: *const lapack_int,
3708 info: *mut lapack_int,
3709 ),
3710 >,
3711 pub cgedmdq_: Option<
3712 unsafe extern "C" fn(
3713 jobs: *const c_char,
3714 jobz: *const c_char,
3715 jobr: *const c_char,
3716 jobq: *const c_char,
3717 jobt: *const c_char,
3718 jobf: *const c_char,
3719 whtsvd: *const lapack_int,
3720 m: *const lapack_int,
3721 n: *const lapack_int,
3722 f: *mut __BindgenComplex<f32>,
3723 ldf: *const lapack_int,
3724 x: *mut __BindgenComplex<f32>,
3725 ldx: *const lapack_int,
3726 y: *mut __BindgenComplex<f32>,
3727 ldy: *const lapack_int,
3728 nrnk: *const lapack_int,
3729 tol: *const f32,
3730 k: *const lapack_int,
3731 eigs: *mut __BindgenComplex<f32>,
3732 z: *mut __BindgenComplex<f32>,
3733 ldz: *const lapack_int,
3734 res: *mut f32,
3735 b: *mut __BindgenComplex<f32>,
3736 ldb: *const lapack_int,
3737 v: *mut __BindgenComplex<f32>,
3738 ldv: *const lapack_int,
3739 s: *mut __BindgenComplex<f32>,
3740 lds: *const lapack_int,
3741 zwork: *mut __BindgenComplex<f32>,
3742 lzwork: *const lapack_int,
3743 work: *mut f32,
3744 lwork: *const lapack_int,
3745 iwork: *mut lapack_int,
3746 liwork: *const lapack_int,
3747 info: *mut lapack_int,
3748 ),
3749 >,
3750 pub dgedmdq_: Option<
3751 unsafe extern "C" fn(
3752 jobs: *const c_char,
3753 jobz: *const c_char,
3754 jobr: *const c_char,
3755 jobq: *const c_char,
3756 jobt: *const c_char,
3757 jobf: *const c_char,
3758 whtsvd: *const lapack_int,
3759 m: *const lapack_int,
3760 n: *const lapack_int,
3761 f: *mut f64,
3762 ldf: *const lapack_int,
3763 x: *mut f64,
3764 ldx: *const lapack_int,
3765 y: *mut f64,
3766 ldy: *const lapack_int,
3767 nrnk: *const lapack_int,
3768 tol: *const f64,
3769 k: *mut lapack_int,
3770 reig: *mut f64,
3771 imeig: *mut f64,
3772 z: *mut f64,
3773 ldz: *const lapack_int,
3774 res: *mut f64,
3775 b: *mut f64,
3776 ldb: *const lapack_int,
3777 v: *mut f64,
3778 ldv: *const lapack_int,
3779 s: *mut f64,
3780 lds: *const lapack_int,
3781 work: *mut f64,
3782 lwork: *const lapack_int,
3783 iwork: *mut lapack_int,
3784 liwork: *const lapack_int,
3785 info: *mut lapack_int,
3786 ),
3787 >,
3788 pub sgedmdq_: Option<
3789 unsafe extern "C" fn(
3790 jobs: *const c_char,
3791 jobz: *const c_char,
3792 jobr: *const c_char,
3793 jobq: *const c_char,
3794 jobt: *const c_char,
3795 jobf: *const c_char,
3796 whtsvd: *const lapack_int,
3797 m: *const lapack_int,
3798 n: *const lapack_int,
3799 f: *mut f32,
3800 ldf: *const lapack_int,
3801 x: *mut f32,
3802 ldx: *const lapack_int,
3803 y: *mut f32,
3804 ldy: *const lapack_int,
3805 nrnk: *const lapack_int,
3806 tol: *const f32,
3807 k: *const lapack_int,
3808 reig: *mut f32,
3809 imeig: *mut f32,
3810 z: *mut f32,
3811 ldz: *const lapack_int,
3812 res: *mut f32,
3813 b: *mut f32,
3814 ldb: *const lapack_int,
3815 v: *mut f32,
3816 ldv: *const lapack_int,
3817 s: *mut f32,
3818 lds: *const lapack_int,
3819 work: *mut f32,
3820 lwork: *const lapack_int,
3821 iwork: *mut lapack_int,
3822 liwork: *const lapack_int,
3823 info: *mut lapack_int,
3824 ),
3825 >,
3826 pub zgedmdq_: Option<
3827 unsafe extern "C" fn(
3828 jobs: *const c_char,
3829 jobz: *const c_char,
3830 jobr: *const c_char,
3831 jobq: *const c_char,
3832 jobt: *const c_char,
3833 jobf: *const c_char,
3834 whtsvd: *const lapack_int,
3835 m: *const lapack_int,
3836 n: *const lapack_int,
3837 f: *mut __BindgenComplex<f64>,
3838 ldf: *const lapack_int,
3839 x: *mut __BindgenComplex<f64>,
3840 ldx: *const lapack_int,
3841 y: *mut __BindgenComplex<f64>,
3842 ldy: *const lapack_int,
3843 nrnk: *const lapack_int,
3844 tol: *const f64,
3845 k: *const lapack_int,
3846 eigs: *mut __BindgenComplex<f64>,
3847 z: *mut __BindgenComplex<f64>,
3848 ldz: *const lapack_int,
3849 res: *mut f64,
3850 b: *mut __BindgenComplex<f64>,
3851 ldb: *const lapack_int,
3852 v: *mut __BindgenComplex<f64>,
3853 ldv: *const lapack_int,
3854 s: *mut __BindgenComplex<f64>,
3855 lds: *const lapack_int,
3856 zwork: *mut __BindgenComplex<f64>,
3857 lzwork: *const lapack_int,
3858 work: *mut f64,
3859 lwork: *const lapack_int,
3860 iwork: *mut lapack_int,
3861 liwork: *const lapack_int,
3862 info: *mut lapack_int,
3863 ),
3864 >,
3865 pub cgesv_: Option<
3866 unsafe extern "C" fn(
3867 n: *const lapack_int,
3868 nrhs: *const lapack_int,
3869 A: *mut __BindgenComplex<f32>,
3870 lda: *const lapack_int,
3871 ipiv: *mut lapack_int,
3872 B: *mut __BindgenComplex<f32>,
3873 ldb: *const lapack_int,
3874 info: *mut lapack_int,
3875 ),
3876 >,
3877 pub dgesv_: Option<
3878 unsafe extern "C" fn(
3879 n: *const lapack_int,
3880 nrhs: *const lapack_int,
3881 A: *mut f64,
3882 lda: *const lapack_int,
3883 ipiv: *mut lapack_int,
3884 B: *mut f64,
3885 ldb: *const lapack_int,
3886 info: *mut lapack_int,
3887 ),
3888 >,
3889 pub sgesv_: Option<
3890 unsafe extern "C" fn(
3891 n: *const lapack_int,
3892 nrhs: *const lapack_int,
3893 A: *mut f32,
3894 lda: *const lapack_int,
3895 ipiv: *mut lapack_int,
3896 B: *mut f32,
3897 ldb: *const lapack_int,
3898 info: *mut lapack_int,
3899 ),
3900 >,
3901 pub zgesv_: Option<
3902 unsafe extern "C" fn(
3903 n: *const lapack_int,
3904 nrhs: *const lapack_int,
3905 A: *mut __BindgenComplex<f64>,
3906 lda: *const lapack_int,
3907 ipiv: *mut lapack_int,
3908 B: *mut __BindgenComplex<f64>,
3909 ldb: *const lapack_int,
3910 info: *mut lapack_int,
3911 ),
3912 >,
3913 pub dsgesv_: Option<
3914 unsafe extern "C" fn(
3915 n: *const lapack_int,
3916 nrhs: *const lapack_int,
3917 A: *mut f64,
3918 lda: *const lapack_int,
3919 ipiv: *mut lapack_int,
3920 B: *const f64,
3921 ldb: *const lapack_int,
3922 X: *mut f64,
3923 ldx: *const lapack_int,
3924 work: *mut f64,
3925 swork: *mut f32,
3926 iter: *mut lapack_int,
3927 info: *mut lapack_int,
3928 ),
3929 >,
3930 pub zcgesv_: Option<
3931 unsafe extern "C" fn(
3932 n: *const lapack_int,
3933 nrhs: *const lapack_int,
3934 A: *mut __BindgenComplex<f64>,
3935 lda: *const lapack_int,
3936 ipiv: *mut lapack_int,
3937 B: *const __BindgenComplex<f64>,
3938 ldb: *const lapack_int,
3939 X: *mut __BindgenComplex<f64>,
3940 ldx: *const lapack_int,
3941 work: *mut __BindgenComplex<f64>,
3942 swork: *mut __BindgenComplex<f32>,
3943 rwork: *mut f64,
3944 iter: *mut lapack_int,
3945 info: *mut lapack_int,
3946 ),
3947 >,
3948 pub cgesvd_: Option<
3949 unsafe extern "C" fn(
3950 jobu: *const c_char,
3951 jobvt: *const c_char,
3952 m: *const lapack_int,
3953 n: *const lapack_int,
3954 A: *mut __BindgenComplex<f32>,
3955 lda: *const lapack_int,
3956 S: *mut f32,
3957 U: *mut __BindgenComplex<f32>,
3958 ldu: *const lapack_int,
3959 VT: *mut __BindgenComplex<f32>,
3960 ldvt: *const lapack_int,
3961 work: *mut __BindgenComplex<f32>,
3962 lwork: *const lapack_int,
3963 rwork: *mut f32,
3964 info: *mut lapack_int,
3965 ),
3966 >,
3967 pub dgesvd_: Option<
3968 unsafe extern "C" fn(
3969 jobu: *const c_char,
3970 jobvt: *const c_char,
3971 m: *const lapack_int,
3972 n: *const lapack_int,
3973 A: *mut f64,
3974 lda: *const lapack_int,
3975 S: *mut f64,
3976 U: *mut f64,
3977 ldu: *const lapack_int,
3978 VT: *mut f64,
3979 ldvt: *const lapack_int,
3980 work: *mut f64,
3981 lwork: *const lapack_int,
3982 info: *mut lapack_int,
3983 ),
3984 >,
3985 pub sgesvd_: Option<
3986 unsafe extern "C" fn(
3987 jobu: *const c_char,
3988 jobvt: *const c_char,
3989 m: *const lapack_int,
3990 n: *const lapack_int,
3991 A: *mut f32,
3992 lda: *const lapack_int,
3993 S: *mut f32,
3994 U: *mut f32,
3995 ldu: *const lapack_int,
3996 VT: *mut f32,
3997 ldvt: *const lapack_int,
3998 work: *mut f32,
3999 lwork: *const lapack_int,
4000 info: *mut lapack_int,
4001 ),
4002 >,
4003 pub zgesvd_: Option<
4004 unsafe extern "C" fn(
4005 jobu: *const c_char,
4006 jobvt: *const c_char,
4007 m: *const lapack_int,
4008 n: *const lapack_int,
4009 A: *mut __BindgenComplex<f64>,
4010 lda: *const lapack_int,
4011 S: *mut f64,
4012 U: *mut __BindgenComplex<f64>,
4013 ldu: *const lapack_int,
4014 VT: *mut __BindgenComplex<f64>,
4015 ldvt: *const lapack_int,
4016 work: *mut __BindgenComplex<f64>,
4017 lwork: *const lapack_int,
4018 rwork: *mut f64,
4019 info: *mut lapack_int,
4020 ),
4021 >,
4022 pub cgesvdq_: Option<
4023 unsafe extern "C" fn(
4024 joba: *const c_char,
4025 jobp: *const c_char,
4026 jobr: *const c_char,
4027 jobu: *const c_char,
4028 jobv: *const c_char,
4029 m: *const lapack_int,
4030 n: *const lapack_int,
4031 A: *mut __BindgenComplex<f32>,
4032 lda: *const lapack_int,
4033 S: *mut f32,
4034 U: *mut __BindgenComplex<f32>,
4035 ldu: *const lapack_int,
4036 V: *mut __BindgenComplex<f32>,
4037 ldv: *const lapack_int,
4038 numrank: *mut lapack_int,
4039 iwork: *mut lapack_int,
4040 liwork: *const lapack_int,
4041 cwork: *mut __BindgenComplex<f32>,
4042 lcwork: *mut lapack_int,
4043 rwork: *mut f32,
4044 lrwork: *const lapack_int,
4045 info: *mut lapack_int,
4046 ),
4047 >,
4048 pub dgesvdq_: Option<
4049 unsafe extern "C" fn(
4050 joba: *const c_char,
4051 jobp: *const c_char,
4052 jobr: *const c_char,
4053 jobu: *const c_char,
4054 jobv: *const c_char,
4055 m: *const lapack_int,
4056 n: *const lapack_int,
4057 A: *mut f64,
4058 lda: *const lapack_int,
4059 S: *mut f64,
4060 U: *mut f64,
4061 ldu: *const lapack_int,
4062 V: *mut f64,
4063 ldv: *const lapack_int,
4064 numrank: *mut lapack_int,
4065 iwork: *mut lapack_int,
4066 liwork: *const lapack_int,
4067 work: *mut f64,
4068 lwork: *mut lapack_int,
4069 rwork: *mut f64,
4070 lrwork: *const lapack_int,
4071 info: *mut lapack_int,
4072 ),
4073 >,
4074 pub sgesvdq_: Option<
4075 unsafe extern "C" fn(
4076 joba: *const c_char,
4077 jobp: *const c_char,
4078 jobr: *const c_char,
4079 jobu: *const c_char,
4080 jobv: *const c_char,
4081 m: *const lapack_int,
4082 n: *const lapack_int,
4083 A: *mut f32,
4084 lda: *const lapack_int,
4085 S: *mut f32,
4086 U: *mut f32,
4087 ldu: *const lapack_int,
4088 V: *mut f32,
4089 ldv: *const lapack_int,
4090 numrank: *mut lapack_int,
4091 iwork: *mut lapack_int,
4092 liwork: *const lapack_int,
4093 work: *mut f32,
4094 lwork: *mut lapack_int,
4095 rwork: *mut f32,
4096 lrwork: *const lapack_int,
4097 info: *mut lapack_int,
4098 ),
4099 >,
4100 pub zgesvdq_: Option<
4101 unsafe extern "C" fn(
4102 joba: *const c_char,
4103 jobp: *const c_char,
4104 jobr: *const c_char,
4105 jobu: *const c_char,
4106 jobv: *const c_char,
4107 m: *const lapack_int,
4108 n: *const lapack_int,
4109 A: *mut __BindgenComplex<f64>,
4110 lda: *const lapack_int,
4111 S: *mut f64,
4112 U: *mut __BindgenComplex<f64>,
4113 ldu: *const lapack_int,
4114 V: *mut __BindgenComplex<f64>,
4115 ldv: *const lapack_int,
4116 numrank: *mut lapack_int,
4117 iwork: *mut lapack_int,
4118 liwork: *const lapack_int,
4119 cwork: *mut __BindgenComplex<f64>,
4120 lcwork: *mut lapack_int,
4121 rwork: *mut f64,
4122 lrwork: *const lapack_int,
4123 info: *mut lapack_int,
4124 ),
4125 >,
4126 pub cgesvdx_: Option<
4127 unsafe extern "C" fn(
4128 jobu: *const c_char,
4129 jobvt: *const c_char,
4130 range: *const c_char,
4131 m: *const lapack_int,
4132 n: *const lapack_int,
4133 A: *mut __BindgenComplex<f32>,
4134 lda: *const lapack_int,
4135 vl: *const f32,
4136 vu: *const f32,
4137 il: *const lapack_int,
4138 iu: *const lapack_int,
4139 ns: *mut lapack_int,
4140 S: *mut f32,
4141 U: *mut __BindgenComplex<f32>,
4142 ldu: *const lapack_int,
4143 VT: *mut __BindgenComplex<f32>,
4144 ldvt: *const lapack_int,
4145 work: *mut __BindgenComplex<f32>,
4146 lwork: *const lapack_int,
4147 rwork: *mut f32,
4148 iwork: *mut lapack_int,
4149 info: *mut lapack_int,
4150 ),
4151 >,
4152 pub dgesvdx_: Option<
4153 unsafe extern "C" fn(
4154 jobu: *const c_char,
4155 jobvt: *const c_char,
4156 range: *const c_char,
4157 m: *const lapack_int,
4158 n: *const lapack_int,
4159 A: *mut f64,
4160 lda: *const lapack_int,
4161 vl: *const f64,
4162 vu: *const f64,
4163 il: *const lapack_int,
4164 iu: *const lapack_int,
4165 ns: *mut lapack_int,
4166 S: *mut f64,
4167 U: *mut f64,
4168 ldu: *const lapack_int,
4169 VT: *mut f64,
4170 ldvt: *const lapack_int,
4171 work: *mut f64,
4172 lwork: *const lapack_int,
4173 iwork: *mut lapack_int,
4174 info: *mut lapack_int,
4175 ),
4176 >,
4177 pub sgesvdx_: Option<
4178 unsafe extern "C" fn(
4179 jobu: *const c_char,
4180 jobvt: *const c_char,
4181 range: *const c_char,
4182 m: *const lapack_int,
4183 n: *const lapack_int,
4184 A: *mut f32,
4185 lda: *const lapack_int,
4186 vl: *const f32,
4187 vu: *const f32,
4188 il: *const lapack_int,
4189 iu: *const lapack_int,
4190 ns: *mut lapack_int,
4191 S: *mut f32,
4192 U: *mut f32,
4193 ldu: *const lapack_int,
4194 VT: *mut f32,
4195 ldvt: *const lapack_int,
4196 work: *mut f32,
4197 lwork: *const lapack_int,
4198 iwork: *mut lapack_int,
4199 info: *mut lapack_int,
4200 ),
4201 >,
4202 pub zgesvdx_: Option<
4203 unsafe extern "C" fn(
4204 jobu: *const c_char,
4205 jobvt: *const c_char,
4206 range: *const c_char,
4207 m: *const lapack_int,
4208 n: *const lapack_int,
4209 A: *mut __BindgenComplex<f64>,
4210 lda: *const lapack_int,
4211 vl: *const f64,
4212 vu: *const f64,
4213 il: *const lapack_int,
4214 iu: *const lapack_int,
4215 ns: *mut lapack_int,
4216 S: *mut f64,
4217 U: *mut __BindgenComplex<f64>,
4218 ldu: *const lapack_int,
4219 VT: *mut __BindgenComplex<f64>,
4220 ldvt: *const lapack_int,
4221 work: *mut __BindgenComplex<f64>,
4222 lwork: *const lapack_int,
4223 rwork: *mut f64,
4224 iwork: *mut lapack_int,
4225 info: *mut lapack_int,
4226 ),
4227 >,
4228 pub cgesvj_: Option<
4229 unsafe extern "C" fn(
4230 joba: *const c_char,
4231 jobu: *const c_char,
4232 jobv: *const c_char,
4233 m: *const lapack_int,
4234 n: *const lapack_int,
4235 A: *mut __BindgenComplex<f32>,
4236 lda: *const lapack_int,
4237 SVA: *mut f32,
4238 mv: *const lapack_int,
4239 V: *mut __BindgenComplex<f32>,
4240 ldv: *const lapack_int,
4241 cwork: *mut __BindgenComplex<f32>,
4242 lwork: *const lapack_int,
4243 rwork: *mut f32,
4244 lrwork: *const lapack_int,
4245 info: *mut lapack_int,
4246 ),
4247 >,
4248 pub dgesvj_: Option<
4249 unsafe extern "C" fn(
4250 joba: *const c_char,
4251 jobu: *const c_char,
4252 jobv: *const c_char,
4253 m: *const lapack_int,
4254 n: *const lapack_int,
4255 A: *mut f64,
4256 lda: *const lapack_int,
4257 SVA: *mut f64,
4258 mv: *const lapack_int,
4259 V: *mut f64,
4260 ldv: *const lapack_int,
4261 work: *mut f64,
4262 lwork: *const lapack_int,
4263 info: *mut lapack_int,
4264 ),
4265 >,
4266 pub sgesvj_: Option<
4267 unsafe extern "C" fn(
4268 joba: *const c_char,
4269 jobu: *const c_char,
4270 jobv: *const c_char,
4271 m: *const lapack_int,
4272 n: *const lapack_int,
4273 A: *mut f32,
4274 lda: *const lapack_int,
4275 SVA: *mut f32,
4276 mv: *const lapack_int,
4277 V: *mut f32,
4278 ldv: *const lapack_int,
4279 work: *mut f32,
4280 lwork: *const lapack_int,
4281 info: *mut lapack_int,
4282 ),
4283 >,
4284 pub zgesvj_: Option<
4285 unsafe extern "C" fn(
4286 joba: *const c_char,
4287 jobu: *const c_char,
4288 jobv: *const c_char,
4289 m: *const lapack_int,
4290 n: *const lapack_int,
4291 A: *mut __BindgenComplex<f64>,
4292 lda: *const lapack_int,
4293 SVA: *mut f64,
4294 mv: *const lapack_int,
4295 V: *mut __BindgenComplex<f64>,
4296 ldv: *const lapack_int,
4297 cwork: *mut __BindgenComplex<f64>,
4298 lwork: *const lapack_int,
4299 rwork: *mut f64,
4300 lrwork: *const lapack_int,
4301 info: *mut lapack_int,
4302 ),
4303 >,
4304 pub cgesvx_: Option<
4305 unsafe extern "C" fn(
4306 fact: *const c_char,
4307 trans: *const c_char,
4308 n: *const lapack_int,
4309 nrhs: *const lapack_int,
4310 A: *mut __BindgenComplex<f32>,
4311 lda: *const lapack_int,
4312 AF: *mut __BindgenComplex<f32>,
4313 ldaf: *const lapack_int,
4314 ipiv: *mut lapack_int,
4315 equed: *mut c_char,
4316 R: *mut f32,
4317 C: *mut f32,
4318 B: *mut __BindgenComplex<f32>,
4319 ldb: *const lapack_int,
4320 X: *mut __BindgenComplex<f32>,
4321 ldx: *const lapack_int,
4322 rcond: *mut f32,
4323 ferr: *mut f32,
4324 berr: *mut f32,
4325 work: *mut __BindgenComplex<f32>,
4326 rwork: *mut f32,
4327 info: *mut lapack_int,
4328 ),
4329 >,
4330 pub dgesvx_: Option<
4331 unsafe extern "C" fn(
4332 fact: *const c_char,
4333 trans: *const c_char,
4334 n: *const lapack_int,
4335 nrhs: *const lapack_int,
4336 A: *mut f64,
4337 lda: *const lapack_int,
4338 AF: *mut f64,
4339 ldaf: *const lapack_int,
4340 ipiv: *mut lapack_int,
4341 equed: *mut c_char,
4342 R: *mut f64,
4343 C: *mut f64,
4344 B: *mut f64,
4345 ldb: *const lapack_int,
4346 X: *mut f64,
4347 ldx: *const lapack_int,
4348 rcond: *mut f64,
4349 ferr: *mut f64,
4350 berr: *mut f64,
4351 work: *mut f64,
4352 iwork: *mut lapack_int,
4353 info: *mut lapack_int,
4354 ),
4355 >,
4356 pub sgesvx_: Option<
4357 unsafe extern "C" fn(
4358 fact: *const c_char,
4359 trans: *const c_char,
4360 n: *const lapack_int,
4361 nrhs: *const lapack_int,
4362 A: *mut f32,
4363 lda: *const lapack_int,
4364 AF: *mut f32,
4365 ldaf: *const lapack_int,
4366 ipiv: *mut lapack_int,
4367 equed: *mut c_char,
4368 R: *mut f32,
4369 C: *mut f32,
4370 B: *mut f32,
4371 ldb: *const lapack_int,
4372 X: *mut f32,
4373 ldx: *const lapack_int,
4374 rcond: *mut f32,
4375 ferr: *mut f32,
4376 berr: *mut f32,
4377 work: *mut f32,
4378 iwork: *mut lapack_int,
4379 info: *mut lapack_int,
4380 ),
4381 >,
4382 pub zgesvx_: Option<
4383 unsafe extern "C" fn(
4384 fact: *const c_char,
4385 trans: *const c_char,
4386 n: *const lapack_int,
4387 nrhs: *const lapack_int,
4388 A: *mut __BindgenComplex<f64>,
4389 lda: *const lapack_int,
4390 AF: *mut __BindgenComplex<f64>,
4391 ldaf: *const lapack_int,
4392 ipiv: *mut lapack_int,
4393 equed: *mut c_char,
4394 R: *mut f64,
4395 C: *mut f64,
4396 B: *mut __BindgenComplex<f64>,
4397 ldb: *const lapack_int,
4398 X: *mut __BindgenComplex<f64>,
4399 ldx: *const lapack_int,
4400 rcond: *mut f64,
4401 ferr: *mut f64,
4402 berr: *mut f64,
4403 work: *mut __BindgenComplex<f64>,
4404 rwork: *mut f64,
4405 info: *mut lapack_int,
4406 ),
4407 >,
4408 pub cgesvxx_: Option<
4409 unsafe extern "C" fn(
4410 fact: *const c_char,
4411 trans: *const c_char,
4412 n: *const lapack_int,
4413 nrhs: *const lapack_int,
4414 A: *mut __BindgenComplex<f32>,
4415 lda: *const lapack_int,
4416 AF: *mut __BindgenComplex<f32>,
4417 ldaf: *const lapack_int,
4418 ipiv: *mut lapack_int,
4419 equed: *mut c_char,
4420 R: *mut f32,
4421 C: *mut f32,
4422 B: *mut __BindgenComplex<f32>,
4423 ldb: *const lapack_int,
4424 X: *mut __BindgenComplex<f32>,
4425 ldx: *const lapack_int,
4426 rcond: *mut f32,
4427 rpvgrw: *mut f32,
4428 berr: *mut f32,
4429 n_err_bnds: *const lapack_int,
4430 err_bnds_norm: *mut f32,
4431 err_bnds_comp: *mut f32,
4432 nparams: *const lapack_int,
4433 params: *mut f32,
4434 work: *mut __BindgenComplex<f32>,
4435 rwork: *mut f32,
4436 info: *mut lapack_int,
4437 ),
4438 >,
4439 pub dgesvxx_: Option<
4440 unsafe extern "C" fn(
4441 fact: *const c_char,
4442 trans: *const c_char,
4443 n: *const lapack_int,
4444 nrhs: *const lapack_int,
4445 A: *mut f64,
4446 lda: *const lapack_int,
4447 AF: *mut f64,
4448 ldaf: *const lapack_int,
4449 ipiv: *mut lapack_int,
4450 equed: *mut c_char,
4451 R: *mut f64,
4452 C: *mut f64,
4453 B: *mut f64,
4454 ldb: *const lapack_int,
4455 X: *mut f64,
4456 ldx: *const lapack_int,
4457 rcond: *mut f64,
4458 rpvgrw: *mut f64,
4459 berr: *mut f64,
4460 n_err_bnds: *const lapack_int,
4461 err_bnds_norm: *mut f64,
4462 err_bnds_comp: *mut f64,
4463 nparams: *const lapack_int,
4464 params: *mut f64,
4465 work: *mut f64,
4466 iwork: *mut lapack_int,
4467 info: *mut lapack_int,
4468 ),
4469 >,
4470 pub sgesvxx_: Option<
4471 unsafe extern "C" fn(
4472 fact: *const c_char,
4473 trans: *const c_char,
4474 n: *const lapack_int,
4475 nrhs: *const lapack_int,
4476 A: *mut f32,
4477 lda: *const lapack_int,
4478 AF: *mut f32,
4479 ldaf: *const lapack_int,
4480 ipiv: *mut lapack_int,
4481 equed: *mut c_char,
4482 R: *mut f32,
4483 C: *mut f32,
4484 B: *mut f32,
4485 ldb: *const lapack_int,
4486 X: *mut f32,
4487 ldx: *const lapack_int,
4488 rcond: *mut f32,
4489 rpvgrw: *mut f32,
4490 berr: *mut f32,
4491 n_err_bnds: *const lapack_int,
4492 err_bnds_norm: *mut f32,
4493 err_bnds_comp: *mut f32,
4494 nparams: *const lapack_int,
4495 params: *mut f32,
4496 work: *mut f32,
4497 iwork: *mut lapack_int,
4498 info: *mut lapack_int,
4499 ),
4500 >,
4501 pub zgesvxx_: Option<
4502 unsafe extern "C" fn(
4503 fact: *const c_char,
4504 trans: *const c_char,
4505 n: *const lapack_int,
4506 nrhs: *const lapack_int,
4507 A: *mut __BindgenComplex<f64>,
4508 lda: *const lapack_int,
4509 AF: *mut __BindgenComplex<f64>,
4510 ldaf: *const lapack_int,
4511 ipiv: *mut lapack_int,
4512 equed: *mut c_char,
4513 R: *mut f64,
4514 C: *mut f64,
4515 B: *mut __BindgenComplex<f64>,
4516 ldb: *const lapack_int,
4517 X: *mut __BindgenComplex<f64>,
4518 ldx: *const lapack_int,
4519 rcond: *mut f64,
4520 rpvgrw: *mut f64,
4521 berr: *mut f64,
4522 n_err_bnds: *const lapack_int,
4523 err_bnds_norm: *mut f64,
4524 err_bnds_comp: *mut f64,
4525 nparams: *const lapack_int,
4526 params: *mut f64,
4527 work: *mut __BindgenComplex<f64>,
4528 rwork: *mut f64,
4529 info: *mut lapack_int,
4530 ),
4531 >,
4532 pub cgetf2_: Option<
4533 unsafe extern "C" fn(
4534 m: *const lapack_int,
4535 n: *const lapack_int,
4536 A: *mut __BindgenComplex<f32>,
4537 lda: *const lapack_int,
4538 ipiv: *mut lapack_int,
4539 info: *mut lapack_int,
4540 ),
4541 >,
4542 pub dgetf2_: Option<
4543 unsafe extern "C" fn(
4544 m: *const lapack_int,
4545 n: *const lapack_int,
4546 A: *mut f64,
4547 lda: *const lapack_int,
4548 ipiv: *mut lapack_int,
4549 info: *mut lapack_int,
4550 ),
4551 >,
4552 pub sgetf2_: Option<
4553 unsafe extern "C" fn(
4554 m: *const lapack_int,
4555 n: *const lapack_int,
4556 A: *mut f32,
4557 lda: *const lapack_int,
4558 ipiv: *mut lapack_int,
4559 info: *mut lapack_int,
4560 ),
4561 >,
4562 pub zgetf2_: Option<
4563 unsafe extern "C" fn(
4564 m: *const lapack_int,
4565 n: *const lapack_int,
4566 A: *mut __BindgenComplex<f64>,
4567 lda: *const lapack_int,
4568 ipiv: *mut lapack_int,
4569 info: *mut lapack_int,
4570 ),
4571 >,
4572 pub cgetrf_: Option<
4573 unsafe extern "C" fn(
4574 m: *const lapack_int,
4575 n: *const lapack_int,
4576 A: *mut __BindgenComplex<f32>,
4577 lda: *const lapack_int,
4578 ipiv: *mut lapack_int,
4579 info: *mut lapack_int,
4580 ),
4581 >,
4582 pub dgetrf_: Option<
4583 unsafe extern "C" fn(
4584 m: *const lapack_int,
4585 n: *const lapack_int,
4586 A: *mut f64,
4587 lda: *const lapack_int,
4588 ipiv: *mut lapack_int,
4589 info: *mut lapack_int,
4590 ),
4591 >,
4592 pub sgetrf_: Option<
4593 unsafe extern "C" fn(
4594 m: *const lapack_int,
4595 n: *const lapack_int,
4596 A: *mut f32,
4597 lda: *const lapack_int,
4598 ipiv: *mut lapack_int,
4599 info: *mut lapack_int,
4600 ),
4601 >,
4602 pub zgetrf_: Option<
4603 unsafe extern "C" fn(
4604 m: *const lapack_int,
4605 n: *const lapack_int,
4606 A: *mut __BindgenComplex<f64>,
4607 lda: *const lapack_int,
4608 ipiv: *mut lapack_int,
4609 info: *mut lapack_int,
4610 ),
4611 >,
4612 pub cgetrf2_: Option<
4613 unsafe extern "C" fn(
4614 m: *const lapack_int,
4615 n: *const lapack_int,
4616 A: *mut __BindgenComplex<f32>,
4617 lda: *const lapack_int,
4618 ipiv: *mut lapack_int,
4619 info: *mut lapack_int,
4620 ),
4621 >,
4622 pub dgetrf2_: Option<
4623 unsafe extern "C" fn(
4624 m: *const lapack_int,
4625 n: *const lapack_int,
4626 A: *mut f64,
4627 lda: *const lapack_int,
4628 ipiv: *mut lapack_int,
4629 info: *mut lapack_int,
4630 ),
4631 >,
4632 pub sgetrf2_: Option<
4633 unsafe extern "C" fn(
4634 m: *const lapack_int,
4635 n: *const lapack_int,
4636 A: *mut f32,
4637 lda: *const lapack_int,
4638 ipiv: *mut lapack_int,
4639 info: *mut lapack_int,
4640 ),
4641 >,
4642 pub zgetrf2_: Option<
4643 unsafe extern "C" fn(
4644 m: *const lapack_int,
4645 n: *const lapack_int,
4646 A: *mut __BindgenComplex<f64>,
4647 lda: *const lapack_int,
4648 ipiv: *mut lapack_int,
4649 info: *mut lapack_int,
4650 ),
4651 >,
4652 pub cgetri_: Option<
4653 unsafe extern "C" fn(
4654 n: *const lapack_int,
4655 A: *mut __BindgenComplex<f32>,
4656 lda: *const lapack_int,
4657 ipiv: *const lapack_int,
4658 work: *mut __BindgenComplex<f32>,
4659 lwork: *const lapack_int,
4660 info: *mut lapack_int,
4661 ),
4662 >,
4663 pub dgetri_: Option<
4664 unsafe extern "C" fn(
4665 n: *const lapack_int,
4666 A: *mut f64,
4667 lda: *const lapack_int,
4668 ipiv: *const lapack_int,
4669 work: *mut f64,
4670 lwork: *const lapack_int,
4671 info: *mut lapack_int,
4672 ),
4673 >,
4674 pub sgetri_: Option<
4675 unsafe extern "C" fn(
4676 n: *const lapack_int,
4677 A: *mut f32,
4678 lda: *const lapack_int,
4679 ipiv: *const lapack_int,
4680 work: *mut f32,
4681 lwork: *const lapack_int,
4682 info: *mut lapack_int,
4683 ),
4684 >,
4685 pub zgetri_: Option<
4686 unsafe extern "C" fn(
4687 n: *const lapack_int,
4688 A: *mut __BindgenComplex<f64>,
4689 lda: *const lapack_int,
4690 ipiv: *const lapack_int,
4691 work: *mut __BindgenComplex<f64>,
4692 lwork: *const lapack_int,
4693 info: *mut lapack_int,
4694 ),
4695 >,
4696 pub cgetrs_: Option<
4697 unsafe extern "C" fn(
4698 trans: *const c_char,
4699 n: *const lapack_int,
4700 nrhs: *const lapack_int,
4701 A: *const __BindgenComplex<f32>,
4702 lda: *const lapack_int,
4703 ipiv: *const lapack_int,
4704 B: *mut __BindgenComplex<f32>,
4705 ldb: *const lapack_int,
4706 info: *mut lapack_int,
4707 ),
4708 >,
4709 pub dgetrs_: Option<
4710 unsafe extern "C" fn(
4711 trans: *const c_char,
4712 n: *const lapack_int,
4713 nrhs: *const lapack_int,
4714 A: *const f64,
4715 lda: *const lapack_int,
4716 ipiv: *const lapack_int,
4717 B: *mut f64,
4718 ldb: *const lapack_int,
4719 info: *mut lapack_int,
4720 ),
4721 >,
4722 pub sgetrs_: Option<
4723 unsafe extern "C" fn(
4724 trans: *const c_char,
4725 n: *const lapack_int,
4726 nrhs: *const lapack_int,
4727 A: *const f32,
4728 lda: *const lapack_int,
4729 ipiv: *const lapack_int,
4730 B: *mut f32,
4731 ldb: *const lapack_int,
4732 info: *mut lapack_int,
4733 ),
4734 >,
4735 pub zgetrs_: Option<
4736 unsafe extern "C" fn(
4737 trans: *const c_char,
4738 n: *const lapack_int,
4739 nrhs: *const lapack_int,
4740 A: *const __BindgenComplex<f64>,
4741 lda: *const lapack_int,
4742 ipiv: *const lapack_int,
4743 B: *mut __BindgenComplex<f64>,
4744 ldb: *const lapack_int,
4745 info: *mut lapack_int,
4746 ),
4747 >,
4748 pub cgetsls_: Option<
4749 unsafe extern "C" fn(
4750 trans: *const c_char,
4751 m: *const lapack_int,
4752 n: *const lapack_int,
4753 nrhs: *const lapack_int,
4754 A: *mut __BindgenComplex<f32>,
4755 lda: *const lapack_int,
4756 B: *mut __BindgenComplex<f32>,
4757 ldb: *const lapack_int,
4758 work: *mut __BindgenComplex<f32>,
4759 lwork: *const lapack_int,
4760 info: *mut lapack_int,
4761 ),
4762 >,
4763 pub dgetsls_: Option<
4764 unsafe extern "C" fn(
4765 trans: *const c_char,
4766 m: *const lapack_int,
4767 n: *const lapack_int,
4768 nrhs: *const lapack_int,
4769 A: *mut f64,
4770 lda: *const lapack_int,
4771 B: *mut f64,
4772 ldb: *const lapack_int,
4773 work: *mut f64,
4774 lwork: *const lapack_int,
4775 info: *mut lapack_int,
4776 ),
4777 >,
4778 pub sgetsls_: Option<
4779 unsafe extern "C" fn(
4780 trans: *const c_char,
4781 m: *const lapack_int,
4782 n: *const lapack_int,
4783 nrhs: *const lapack_int,
4784 A: *mut f32,
4785 lda: *const lapack_int,
4786 B: *mut f32,
4787 ldb: *const lapack_int,
4788 work: *mut f32,
4789 lwork: *const lapack_int,
4790 info: *mut lapack_int,
4791 ),
4792 >,
4793 pub zgetsls_: Option<
4794 unsafe extern "C" fn(
4795 trans: *const c_char,
4796 m: *const lapack_int,
4797 n: *const lapack_int,
4798 nrhs: *const lapack_int,
4799 A: *mut __BindgenComplex<f64>,
4800 lda: *const lapack_int,
4801 B: *mut __BindgenComplex<f64>,
4802 ldb: *const lapack_int,
4803 work: *mut __BindgenComplex<f64>,
4804 lwork: *const lapack_int,
4805 info: *mut lapack_int,
4806 ),
4807 >,
4808 pub cgetsqrhrt_: Option<
4809 unsafe extern "C" fn(
4810 m: *const lapack_int,
4811 n: *const lapack_int,
4812 mb1: *const lapack_int,
4813 nb1: *const lapack_int,
4814 nb2: *const lapack_int,
4815 A: *mut __BindgenComplex<f32>,
4816 lda: *const lapack_int,
4817 T: *mut __BindgenComplex<f32>,
4818 ldt: *const lapack_int,
4819 work: *mut __BindgenComplex<f32>,
4820 lwork: *const lapack_int,
4821 info: *mut lapack_int,
4822 ),
4823 >,
4824 pub dgetsqrhrt_: Option<
4825 unsafe extern "C" fn(
4826 m: *const lapack_int,
4827 n: *const lapack_int,
4828 mb1: *const lapack_int,
4829 nb1: *const lapack_int,
4830 nb2: *const lapack_int,
4831 A: *mut f64,
4832 lda: *const lapack_int,
4833 T: *mut f64,
4834 ldt: *const lapack_int,
4835 work: *mut f64,
4836 lwork: *const lapack_int,
4837 info: *mut lapack_int,
4838 ),
4839 >,
4840 pub sgetsqrhrt_: Option<
4841 unsafe extern "C" fn(
4842 m: *const lapack_int,
4843 n: *const lapack_int,
4844 mb1: *const lapack_int,
4845 nb1: *const lapack_int,
4846 nb2: *const lapack_int,
4847 A: *mut f32,
4848 lda: *const lapack_int,
4849 T: *mut f32,
4850 ldt: *const lapack_int,
4851 work: *mut f32,
4852 lwork: *const lapack_int,
4853 info: *mut lapack_int,
4854 ),
4855 >,
4856 pub zgetsqrhrt_: Option<
4857 unsafe extern "C" fn(
4858 m: *const lapack_int,
4859 n: *const lapack_int,
4860 mb1: *const lapack_int,
4861 nb1: *const lapack_int,
4862 nb2: *const lapack_int,
4863 A: *mut __BindgenComplex<f64>,
4864 lda: *const lapack_int,
4865 T: *mut __BindgenComplex<f64>,
4866 ldt: *const lapack_int,
4867 work: *mut __BindgenComplex<f64>,
4868 lwork: *const lapack_int,
4869 info: *mut lapack_int,
4870 ),
4871 >,
4872 pub cggbak_: Option<
4873 unsafe extern "C" fn(
4874 job: *const c_char,
4875 side: *const c_char,
4876 n: *const lapack_int,
4877 ilo: *const lapack_int,
4878 ihi: *const lapack_int,
4879 lscale: *const f32,
4880 rscale: *const f32,
4881 m: *const lapack_int,
4882 V: *mut __BindgenComplex<f32>,
4883 ldv: *const lapack_int,
4884 info: *mut lapack_int,
4885 ),
4886 >,
4887 pub dggbak_: Option<
4888 unsafe extern "C" fn(
4889 job: *const c_char,
4890 side: *const c_char,
4891 n: *const lapack_int,
4892 ilo: *const lapack_int,
4893 ihi: *const lapack_int,
4894 lscale: *const f64,
4895 rscale: *const f64,
4896 m: *const lapack_int,
4897 V: *mut f64,
4898 ldv: *const lapack_int,
4899 info: *mut lapack_int,
4900 ),
4901 >,
4902 pub sggbak_: Option<
4903 unsafe extern "C" fn(
4904 job: *const c_char,
4905 side: *const c_char,
4906 n: *const lapack_int,
4907 ilo: *const lapack_int,
4908 ihi: *const lapack_int,
4909 lscale: *const f32,
4910 rscale: *const f32,
4911 m: *const lapack_int,
4912 V: *mut f32,
4913 ldv: *const lapack_int,
4914 info: *mut lapack_int,
4915 ),
4916 >,
4917 pub zggbak_: Option<
4918 unsafe extern "C" fn(
4919 job: *const c_char,
4920 side: *const c_char,
4921 n: *const lapack_int,
4922 ilo: *const lapack_int,
4923 ihi: *const lapack_int,
4924 lscale: *const f64,
4925 rscale: *const f64,
4926 m: *const lapack_int,
4927 V: *mut __BindgenComplex<f64>,
4928 ldv: *const lapack_int,
4929 info: *mut lapack_int,
4930 ),
4931 >,
4932 pub cggbal_: Option<
4933 unsafe extern "C" fn(
4934 job: *const c_char,
4935 n: *const lapack_int,
4936 A: *mut __BindgenComplex<f32>,
4937 lda: *const lapack_int,
4938 B: *mut __BindgenComplex<f32>,
4939 ldb: *const lapack_int,
4940 ilo: *mut lapack_int,
4941 ihi: *mut lapack_int,
4942 lscale: *mut f32,
4943 rscale: *mut f32,
4944 work: *mut f32,
4945 info: *mut lapack_int,
4946 ),
4947 >,
4948 pub dggbal_: Option<
4949 unsafe extern "C" fn(
4950 job: *const c_char,
4951 n: *const lapack_int,
4952 A: *mut f64,
4953 lda: *const lapack_int,
4954 B: *mut f64,
4955 ldb: *const lapack_int,
4956 ilo: *mut lapack_int,
4957 ihi: *mut lapack_int,
4958 lscale: *mut f64,
4959 rscale: *mut f64,
4960 work: *mut f64,
4961 info: *mut lapack_int,
4962 ),
4963 >,
4964 pub sggbal_: Option<
4965 unsafe extern "C" fn(
4966 job: *const c_char,
4967 n: *const lapack_int,
4968 A: *mut f32,
4969 lda: *const lapack_int,
4970 B: *mut f32,
4971 ldb: *const lapack_int,
4972 ilo: *mut lapack_int,
4973 ihi: *mut lapack_int,
4974 lscale: *mut f32,
4975 rscale: *mut f32,
4976 work: *mut f32,
4977 info: *mut lapack_int,
4978 ),
4979 >,
4980 pub zggbal_: Option<
4981 unsafe extern "C" fn(
4982 job: *const c_char,
4983 n: *const lapack_int,
4984 A: *mut __BindgenComplex<f64>,
4985 lda: *const lapack_int,
4986 B: *mut __BindgenComplex<f64>,
4987 ldb: *const lapack_int,
4988 ilo: *mut lapack_int,
4989 ihi: *mut lapack_int,
4990 lscale: *mut f64,
4991 rscale: *mut f64,
4992 work: *mut f64,
4993 info: *mut lapack_int,
4994 ),
4995 >,
4996 pub cgges_: Option<
4997 unsafe extern "C" fn(
4998 jobvsl: *const c_char,
4999 jobvsr: *const c_char,
5000 sort: *const c_char,
5001 selctg: LAPACK_C_SELECT2,
5002 n: *const lapack_int,
5003 A: *mut __BindgenComplex<f32>,
5004 lda: *const lapack_int,
5005 B: *mut __BindgenComplex<f32>,
5006 ldb: *const lapack_int,
5007 sdim: *mut lapack_int,
5008 alpha: *mut __BindgenComplex<f32>,
5009 beta: *mut __BindgenComplex<f32>,
5010 VSL: *mut __BindgenComplex<f32>,
5011 ldvsl: *const lapack_int,
5012 VSR: *mut __BindgenComplex<f32>,
5013 ldvsr: *const lapack_int,
5014 work: *mut __BindgenComplex<f32>,
5015 lwork: *const lapack_int,
5016 rwork: *mut f32,
5017 BWORK: *mut lapack_int,
5018 info: *mut lapack_int,
5019 ),
5020 >,
5021 pub dgges_: Option<
5022 unsafe extern "C" fn(
5023 jobvsl: *const c_char,
5024 jobvsr: *const c_char,
5025 sort: *const c_char,
5026 selctg: LAPACK_D_SELECT3,
5027 n: *const lapack_int,
5028 A: *mut f64,
5029 lda: *const lapack_int,
5030 B: *mut f64,
5031 ldb: *const lapack_int,
5032 sdim: *mut lapack_int,
5033 alphar: *mut f64,
5034 alphai: *mut f64,
5035 beta: *mut f64,
5036 VSL: *mut f64,
5037 ldvsl: *const lapack_int,
5038 VSR: *mut f64,
5039 ldvsr: *const lapack_int,
5040 work: *mut f64,
5041 lwork: *const lapack_int,
5042 BWORK: *mut lapack_int,
5043 info: *mut lapack_int,
5044 ),
5045 >,
5046 pub sgges_: Option<
5047 unsafe extern "C" fn(
5048 jobvsl: *const c_char,
5049 jobvsr: *const c_char,
5050 sort: *const c_char,
5051 selctg: LAPACK_S_SELECT3,
5052 n: *const lapack_int,
5053 A: *mut f32,
5054 lda: *const lapack_int,
5055 B: *mut f32,
5056 ldb: *const lapack_int,
5057 sdim: *mut lapack_int,
5058 alphar: *mut f32,
5059 alphai: *mut f32,
5060 beta: *mut f32,
5061 VSL: *mut f32,
5062 ldvsl: *const lapack_int,
5063 VSR: *mut f32,
5064 ldvsr: *const lapack_int,
5065 work: *mut f32,
5066 lwork: *const lapack_int,
5067 BWORK: *mut lapack_int,
5068 info: *mut lapack_int,
5069 ),
5070 >,
5071 pub zgges_: Option<
5072 unsafe extern "C" fn(
5073 jobvsl: *const c_char,
5074 jobvsr: *const c_char,
5075 sort: *const c_char,
5076 selctg: LAPACK_Z_SELECT2,
5077 n: *const lapack_int,
5078 A: *mut __BindgenComplex<f64>,
5079 lda: *const lapack_int,
5080 B: *mut __BindgenComplex<f64>,
5081 ldb: *const lapack_int,
5082 sdim: *mut lapack_int,
5083 alpha: *mut __BindgenComplex<f64>,
5084 beta: *mut __BindgenComplex<f64>,
5085 VSL: *mut __BindgenComplex<f64>,
5086 ldvsl: *const lapack_int,
5087 VSR: *mut __BindgenComplex<f64>,
5088 ldvsr: *const lapack_int,
5089 work: *mut __BindgenComplex<f64>,
5090 lwork: *const lapack_int,
5091 rwork: *mut f64,
5092 BWORK: *mut lapack_int,
5093 info: *mut lapack_int,
5094 ),
5095 >,
5096 pub cgges3_: Option<
5097 unsafe extern "C" fn(
5098 jobvsl: *const c_char,
5099 jobvsr: *const c_char,
5100 sort: *const c_char,
5101 selctg: LAPACK_C_SELECT2,
5102 n: *const lapack_int,
5103 A: *mut __BindgenComplex<f32>,
5104 lda: *const lapack_int,
5105 B: *mut __BindgenComplex<f32>,
5106 ldb: *const lapack_int,
5107 sdim: *mut lapack_int,
5108 alpha: *mut __BindgenComplex<f32>,
5109 beta: *mut __BindgenComplex<f32>,
5110 VSL: *mut __BindgenComplex<f32>,
5111 ldvsl: *const lapack_int,
5112 VSR: *mut __BindgenComplex<f32>,
5113 ldvsr: *const lapack_int,
5114 work: *mut __BindgenComplex<f32>,
5115 lwork: *const lapack_int,
5116 rwork: *mut f32,
5117 BWORK: *mut lapack_int,
5118 info: *mut lapack_int,
5119 ),
5120 >,
5121 pub dgges3_: Option<
5122 unsafe extern "C" fn(
5123 jobvsl: *const c_char,
5124 jobvsr: *const c_char,
5125 sort: *const c_char,
5126 selctg: LAPACK_D_SELECT3,
5127 n: *const lapack_int,
5128 A: *mut f64,
5129 lda: *const lapack_int,
5130 B: *mut f64,
5131 ldb: *const lapack_int,
5132 sdim: *mut lapack_int,
5133 alphar: *mut f64,
5134 alphai: *mut f64,
5135 beta: *mut f64,
5136 VSL: *mut f64,
5137 ldvsl: *const lapack_int,
5138 VSR: *mut f64,
5139 ldvsr: *const lapack_int,
5140 work: *mut f64,
5141 lwork: *const lapack_int,
5142 BWORK: *mut lapack_int,
5143 info: *mut lapack_int,
5144 ),
5145 >,
5146 pub sgges3_: Option<
5147 unsafe extern "C" fn(
5148 jobvsl: *const c_char,
5149 jobvsr: *const c_char,
5150 sort: *const c_char,
5151 selctg: LAPACK_S_SELECT3,
5152 n: *const lapack_int,
5153 A: *mut f32,
5154 lda: *const lapack_int,
5155 B: *mut f32,
5156 ldb: *const lapack_int,
5157 sdim: *mut lapack_int,
5158 alphar: *mut f32,
5159 alphai: *mut f32,
5160 beta: *mut f32,
5161 VSL: *mut f32,
5162 ldvsl: *const lapack_int,
5163 VSR: *mut f32,
5164 ldvsr: *const lapack_int,
5165 work: *mut f32,
5166 lwork: *const lapack_int,
5167 BWORK: *mut lapack_int,
5168 info: *mut lapack_int,
5169 ),
5170 >,
5171 pub zgges3_: Option<
5172 unsafe extern "C" fn(
5173 jobvsl: *const c_char,
5174 jobvsr: *const c_char,
5175 sort: *const c_char,
5176 selctg: LAPACK_Z_SELECT2,
5177 n: *const lapack_int,
5178 A: *mut __BindgenComplex<f64>,
5179 lda: *const lapack_int,
5180 B: *mut __BindgenComplex<f64>,
5181 ldb: *const lapack_int,
5182 sdim: *mut lapack_int,
5183 alpha: *mut __BindgenComplex<f64>,
5184 beta: *mut __BindgenComplex<f64>,
5185 VSL: *mut __BindgenComplex<f64>,
5186 ldvsl: *const lapack_int,
5187 VSR: *mut __BindgenComplex<f64>,
5188 ldvsr: *const lapack_int,
5189 work: *mut __BindgenComplex<f64>,
5190 lwork: *const lapack_int,
5191 rwork: *mut f64,
5192 BWORK: *mut lapack_int,
5193 info: *mut lapack_int,
5194 ),
5195 >,
5196 pub cggesx_: Option<
5197 unsafe extern "C" fn(
5198 jobvsl: *const c_char,
5199 jobvsr: *const c_char,
5200 sort: *const c_char,
5201 selctg: LAPACK_C_SELECT2,
5202 sense: *const c_char,
5203 n: *const lapack_int,
5204 A: *mut __BindgenComplex<f32>,
5205 lda: *const lapack_int,
5206 B: *mut __BindgenComplex<f32>,
5207 ldb: *const lapack_int,
5208 sdim: *mut lapack_int,
5209 alpha: *mut __BindgenComplex<f32>,
5210 beta: *mut __BindgenComplex<f32>,
5211 VSL: *mut __BindgenComplex<f32>,
5212 ldvsl: *const lapack_int,
5213 VSR: *mut __BindgenComplex<f32>,
5214 ldvsr: *const lapack_int,
5215 rconde: *mut f32,
5216 rcondv: *mut f32,
5217 work: *mut __BindgenComplex<f32>,
5218 lwork: *const lapack_int,
5219 rwork: *mut f32,
5220 iwork: *mut lapack_int,
5221 liwork: *const lapack_int,
5222 BWORK: *mut lapack_int,
5223 info: *mut lapack_int,
5224 ),
5225 >,
5226 pub dggesx_: Option<
5227 unsafe extern "C" fn(
5228 jobvsl: *const c_char,
5229 jobvsr: *const c_char,
5230 sort: *const c_char,
5231 selctg: LAPACK_D_SELECT3,
5232 sense: *const c_char,
5233 n: *const lapack_int,
5234 A: *mut f64,
5235 lda: *const lapack_int,
5236 B: *mut f64,
5237 ldb: *const lapack_int,
5238 sdim: *mut lapack_int,
5239 alphar: *mut f64,
5240 alphai: *mut f64,
5241 beta: *mut f64,
5242 VSL: *mut f64,
5243 ldvsl: *const lapack_int,
5244 VSR: *mut f64,
5245 ldvsr: *const lapack_int,
5246 rconde: *mut f64,
5247 rcondv: *mut f64,
5248 work: *mut f64,
5249 lwork: *const lapack_int,
5250 iwork: *mut lapack_int,
5251 liwork: *const lapack_int,
5252 BWORK: *mut lapack_int,
5253 info: *mut lapack_int,
5254 ),
5255 >,
5256 pub sggesx_: Option<
5257 unsafe extern "C" fn(
5258 jobvsl: *const c_char,
5259 jobvsr: *const c_char,
5260 sort: *const c_char,
5261 selctg: LAPACK_S_SELECT3,
5262 sense: *const c_char,
5263 n: *const lapack_int,
5264 A: *mut f32,
5265 lda: *const lapack_int,
5266 B: *mut f32,
5267 ldb: *const lapack_int,
5268 sdim: *mut lapack_int,
5269 alphar: *mut f32,
5270 alphai: *mut f32,
5271 beta: *mut f32,
5272 VSL: *mut f32,
5273 ldvsl: *const lapack_int,
5274 VSR: *mut f32,
5275 ldvsr: *const lapack_int,
5276 rconde: *mut f32,
5277 rcondv: *mut f32,
5278 work: *mut f32,
5279 lwork: *const lapack_int,
5280 iwork: *mut lapack_int,
5281 liwork: *const lapack_int,
5282 BWORK: *mut lapack_int,
5283 info: *mut lapack_int,
5284 ),
5285 >,
5286 pub zggesx_: Option<
5287 unsafe extern "C" fn(
5288 jobvsl: *const c_char,
5289 jobvsr: *const c_char,
5290 sort: *const c_char,
5291 selctg: LAPACK_Z_SELECT2,
5292 sense: *const c_char,
5293 n: *const lapack_int,
5294 A: *mut __BindgenComplex<f64>,
5295 lda: *const lapack_int,
5296 B: *mut __BindgenComplex<f64>,
5297 ldb: *const lapack_int,
5298 sdim: *mut lapack_int,
5299 alpha: *mut __BindgenComplex<f64>,
5300 beta: *mut __BindgenComplex<f64>,
5301 VSL: *mut __BindgenComplex<f64>,
5302 ldvsl: *const lapack_int,
5303 VSR: *mut __BindgenComplex<f64>,
5304 ldvsr: *const lapack_int,
5305 rconde: *mut f64,
5306 rcondv: *mut f64,
5307 work: *mut __BindgenComplex<f64>,
5308 lwork: *const lapack_int,
5309 rwork: *mut f64,
5310 iwork: *mut lapack_int,
5311 liwork: *const lapack_int,
5312 BWORK: *mut lapack_int,
5313 info: *mut lapack_int,
5314 ),
5315 >,
5316 pub cggev_: Option<
5317 unsafe extern "C" fn(
5318 jobvl: *const c_char,
5319 jobvr: *const c_char,
5320 n: *const lapack_int,
5321 A: *mut __BindgenComplex<f32>,
5322 lda: *const lapack_int,
5323 B: *mut __BindgenComplex<f32>,
5324 ldb: *const lapack_int,
5325 alpha: *mut __BindgenComplex<f32>,
5326 beta: *mut __BindgenComplex<f32>,
5327 VL: *mut __BindgenComplex<f32>,
5328 ldvl: *const lapack_int,
5329 VR: *mut __BindgenComplex<f32>,
5330 ldvr: *const lapack_int,
5331 work: *mut __BindgenComplex<f32>,
5332 lwork: *const lapack_int,
5333 rwork: *mut f32,
5334 info: *mut lapack_int,
5335 ),
5336 >,
5337 pub dggev_: Option<
5338 unsafe extern "C" fn(
5339 jobvl: *const c_char,
5340 jobvr: *const c_char,
5341 n: *const lapack_int,
5342 A: *mut f64,
5343 lda: *const lapack_int,
5344 B: *mut f64,
5345 ldb: *const lapack_int,
5346 alphar: *mut f64,
5347 alphai: *mut f64,
5348 beta: *mut f64,
5349 VL: *mut f64,
5350 ldvl: *const lapack_int,
5351 VR: *mut f64,
5352 ldvr: *const lapack_int,
5353 work: *mut f64,
5354 lwork: *const lapack_int,
5355 info: *mut lapack_int,
5356 ),
5357 >,
5358 pub sggev_: Option<
5359 unsafe extern "C" fn(
5360 jobvl: *const c_char,
5361 jobvr: *const c_char,
5362 n: *const lapack_int,
5363 A: *mut f32,
5364 lda: *const lapack_int,
5365 B: *mut f32,
5366 ldb: *const lapack_int,
5367 alphar: *mut f32,
5368 alphai: *mut f32,
5369 beta: *mut f32,
5370 VL: *mut f32,
5371 ldvl: *const lapack_int,
5372 VR: *mut f32,
5373 ldvr: *const lapack_int,
5374 work: *mut f32,
5375 lwork: *const lapack_int,
5376 info: *mut lapack_int,
5377 ),
5378 >,
5379 pub zggev_: Option<
5380 unsafe extern "C" fn(
5381 jobvl: *const c_char,
5382 jobvr: *const c_char,
5383 n: *const lapack_int,
5384 A: *mut __BindgenComplex<f64>,
5385 lda: *const lapack_int,
5386 B: *mut __BindgenComplex<f64>,
5387 ldb: *const lapack_int,
5388 alpha: *mut __BindgenComplex<f64>,
5389 beta: *mut __BindgenComplex<f64>,
5390 VL: *mut __BindgenComplex<f64>,
5391 ldvl: *const lapack_int,
5392 VR: *mut __BindgenComplex<f64>,
5393 ldvr: *const lapack_int,
5394 work: *mut __BindgenComplex<f64>,
5395 lwork: *const lapack_int,
5396 rwork: *mut f64,
5397 info: *mut lapack_int,
5398 ),
5399 >,
5400 pub cggev3_: Option<
5401 unsafe extern "C" fn(
5402 jobvl: *const c_char,
5403 jobvr: *const c_char,
5404 n: *const lapack_int,
5405 A: *mut __BindgenComplex<f32>,
5406 lda: *const lapack_int,
5407 B: *mut __BindgenComplex<f32>,
5408 ldb: *const lapack_int,
5409 alpha: *mut __BindgenComplex<f32>,
5410 beta: *mut __BindgenComplex<f32>,
5411 VL: *mut __BindgenComplex<f32>,
5412 ldvl: *const lapack_int,
5413 VR: *mut __BindgenComplex<f32>,
5414 ldvr: *const lapack_int,
5415 work: *mut __BindgenComplex<f32>,
5416 lwork: *const lapack_int,
5417 rwork: *mut f32,
5418 info: *mut lapack_int,
5419 ),
5420 >,
5421 pub dggev3_: Option<
5422 unsafe extern "C" fn(
5423 jobvl: *const c_char,
5424 jobvr: *const c_char,
5425 n: *const lapack_int,
5426 A: *mut f64,
5427 lda: *const lapack_int,
5428 B: *mut f64,
5429 ldb: *const lapack_int,
5430 alphar: *mut f64,
5431 alphai: *mut f64,
5432 beta: *mut f64,
5433 VL: *mut f64,
5434 ldvl: *const lapack_int,
5435 VR: *mut f64,
5436 ldvr: *const lapack_int,
5437 work: *mut f64,
5438 lwork: *const lapack_int,
5439 info: *mut lapack_int,
5440 ),
5441 >,
5442 pub sggev3_: Option<
5443 unsafe extern "C" fn(
5444 jobvl: *const c_char,
5445 jobvr: *const c_char,
5446 n: *const lapack_int,
5447 A: *mut f32,
5448 lda: *const lapack_int,
5449 B: *mut f32,
5450 ldb: *const lapack_int,
5451 alphar: *mut f32,
5452 alphai: *mut f32,
5453 beta: *mut f32,
5454 VL: *mut f32,
5455 ldvl: *const lapack_int,
5456 VR: *mut f32,
5457 ldvr: *const lapack_int,
5458 work: *mut f32,
5459 lwork: *const lapack_int,
5460 info: *mut lapack_int,
5461 ),
5462 >,
5463 pub zggev3_: Option<
5464 unsafe extern "C" fn(
5465 jobvl: *const c_char,
5466 jobvr: *const c_char,
5467 n: *const lapack_int,
5468 A: *mut __BindgenComplex<f64>,
5469 lda: *const lapack_int,
5470 B: *mut __BindgenComplex<f64>,
5471 ldb: *const lapack_int,
5472 alpha: *mut __BindgenComplex<f64>,
5473 beta: *mut __BindgenComplex<f64>,
5474 VL: *mut __BindgenComplex<f64>,
5475 ldvl: *const lapack_int,
5476 VR: *mut __BindgenComplex<f64>,
5477 ldvr: *const lapack_int,
5478 work: *mut __BindgenComplex<f64>,
5479 lwork: *const lapack_int,
5480 rwork: *mut f64,
5481 info: *mut lapack_int,
5482 ),
5483 >,
5484 pub cggevx_: Option<
5485 unsafe extern "C" fn(
5486 balanc: *const c_char,
5487 jobvl: *const c_char,
5488 jobvr: *const c_char,
5489 sense: *const c_char,
5490 n: *const lapack_int,
5491 A: *mut __BindgenComplex<f32>,
5492 lda: *const lapack_int,
5493 B: *mut __BindgenComplex<f32>,
5494 ldb: *const lapack_int,
5495 alpha: *mut __BindgenComplex<f32>,
5496 beta: *mut __BindgenComplex<f32>,
5497 VL: *mut __BindgenComplex<f32>,
5498 ldvl: *const lapack_int,
5499 VR: *mut __BindgenComplex<f32>,
5500 ldvr: *const lapack_int,
5501 ilo: *mut lapack_int,
5502 ihi: *mut lapack_int,
5503 lscale: *mut f32,
5504 rscale: *mut f32,
5505 abnrm: *mut f32,
5506 bbnrm: *mut f32,
5507 rconde: *mut f32,
5508 rcondv: *mut f32,
5509 work: *mut __BindgenComplex<f32>,
5510 lwork: *const lapack_int,
5511 rwork: *mut f32,
5512 iwork: *mut lapack_int,
5513 BWORK: *mut lapack_int,
5514 info: *mut lapack_int,
5515 ),
5516 >,
5517 pub dggevx_: Option<
5518 unsafe extern "C" fn(
5519 balanc: *const c_char,
5520 jobvl: *const c_char,
5521 jobvr: *const c_char,
5522 sense: *const c_char,
5523 n: *const lapack_int,
5524 A: *mut f64,
5525 lda: *const lapack_int,
5526 B: *mut f64,
5527 ldb: *const lapack_int,
5528 alphar: *mut f64,
5529 alphai: *mut f64,
5530 beta: *mut f64,
5531 VL: *mut f64,
5532 ldvl: *const lapack_int,
5533 VR: *mut f64,
5534 ldvr: *const lapack_int,
5535 ilo: *mut lapack_int,
5536 ihi: *mut lapack_int,
5537 lscale: *mut f64,
5538 rscale: *mut f64,
5539 abnrm: *mut f64,
5540 bbnrm: *mut f64,
5541 rconde: *mut f64,
5542 rcondv: *mut f64,
5543 work: *mut f64,
5544 lwork: *const lapack_int,
5545 iwork: *mut lapack_int,
5546 BWORK: *mut lapack_int,
5547 info: *mut lapack_int,
5548 ),
5549 >,
5550 pub sggevx_: Option<
5551 unsafe extern "C" fn(
5552 balanc: *const c_char,
5553 jobvl: *const c_char,
5554 jobvr: *const c_char,
5555 sense: *const c_char,
5556 n: *const lapack_int,
5557 A: *mut f32,
5558 lda: *const lapack_int,
5559 B: *mut f32,
5560 ldb: *const lapack_int,
5561 alphar: *mut f32,
5562 alphai: *mut f32,
5563 beta: *mut f32,
5564 VL: *mut f32,
5565 ldvl: *const lapack_int,
5566 VR: *mut f32,
5567 ldvr: *const lapack_int,
5568 ilo: *mut lapack_int,
5569 ihi: *mut lapack_int,
5570 lscale: *mut f32,
5571 rscale: *mut f32,
5572 abnrm: *mut f32,
5573 bbnrm: *mut f32,
5574 rconde: *mut f32,
5575 rcondv: *mut f32,
5576 work: *mut f32,
5577 lwork: *const lapack_int,
5578 iwork: *mut lapack_int,
5579 BWORK: *mut lapack_int,
5580 info: *mut lapack_int,
5581 ),
5582 >,
5583 pub zggevx_: Option<
5584 unsafe extern "C" fn(
5585 balanc: *const c_char,
5586 jobvl: *const c_char,
5587 jobvr: *const c_char,
5588 sense: *const c_char,
5589 n: *const lapack_int,
5590 A: *mut __BindgenComplex<f64>,
5591 lda: *const lapack_int,
5592 B: *mut __BindgenComplex<f64>,
5593 ldb: *const lapack_int,
5594 alpha: *mut __BindgenComplex<f64>,
5595 beta: *mut __BindgenComplex<f64>,
5596 VL: *mut __BindgenComplex<f64>,
5597 ldvl: *const lapack_int,
5598 VR: *mut __BindgenComplex<f64>,
5599 ldvr: *const lapack_int,
5600 ilo: *mut lapack_int,
5601 ihi: *mut lapack_int,
5602 lscale: *mut f64,
5603 rscale: *mut f64,
5604 abnrm: *mut f64,
5605 bbnrm: *mut f64,
5606 rconde: *mut f64,
5607 rcondv: *mut f64,
5608 work: *mut __BindgenComplex<f64>,
5609 lwork: *const lapack_int,
5610 rwork: *mut f64,
5611 iwork: *mut lapack_int,
5612 BWORK: *mut lapack_int,
5613 info: *mut lapack_int,
5614 ),
5615 >,
5616 pub cggglm_: Option<
5617 unsafe extern "C" fn(
5618 n: *const lapack_int,
5619 m: *const lapack_int,
5620 p: *const lapack_int,
5621 A: *mut __BindgenComplex<f32>,
5622 lda: *const lapack_int,
5623 B: *mut __BindgenComplex<f32>,
5624 ldb: *const lapack_int,
5625 D: *mut __BindgenComplex<f32>,
5626 X: *mut __BindgenComplex<f32>,
5627 Y: *mut __BindgenComplex<f32>,
5628 work: *mut __BindgenComplex<f32>,
5629 lwork: *const lapack_int,
5630 info: *mut lapack_int,
5631 ),
5632 >,
5633 pub dggglm_: Option<
5634 unsafe extern "C" fn(
5635 n: *const lapack_int,
5636 m: *const lapack_int,
5637 p: *const lapack_int,
5638 A: *mut f64,
5639 lda: *const lapack_int,
5640 B: *mut f64,
5641 ldb: *const lapack_int,
5642 D: *mut f64,
5643 X: *mut f64,
5644 Y: *mut f64,
5645 work: *mut f64,
5646 lwork: *const lapack_int,
5647 info: *mut lapack_int,
5648 ),
5649 >,
5650 pub sggglm_: Option<
5651 unsafe extern "C" fn(
5652 n: *const lapack_int,
5653 m: *const lapack_int,
5654 p: *const lapack_int,
5655 A: *mut f32,
5656 lda: *const lapack_int,
5657 B: *mut f32,
5658 ldb: *const lapack_int,
5659 D: *mut f32,
5660 X: *mut f32,
5661 Y: *mut f32,
5662 work: *mut f32,
5663 lwork: *const lapack_int,
5664 info: *mut lapack_int,
5665 ),
5666 >,
5667 pub zggglm_: Option<
5668 unsafe extern "C" fn(
5669 n: *const lapack_int,
5670 m: *const lapack_int,
5671 p: *const lapack_int,
5672 A: *mut __BindgenComplex<f64>,
5673 lda: *const lapack_int,
5674 B: *mut __BindgenComplex<f64>,
5675 ldb: *const lapack_int,
5676 D: *mut __BindgenComplex<f64>,
5677 X: *mut __BindgenComplex<f64>,
5678 Y: *mut __BindgenComplex<f64>,
5679 work: *mut __BindgenComplex<f64>,
5680 lwork: *const lapack_int,
5681 info: *mut lapack_int,
5682 ),
5683 >,
5684 pub cgghd3_: Option<
5685 unsafe extern "C" fn(
5686 compq: *const c_char,
5687 compz: *const c_char,
5688 n: *const lapack_int,
5689 ilo: *const lapack_int,
5690 ihi: *const lapack_int,
5691 A: *mut __BindgenComplex<f32>,
5692 lda: *const lapack_int,
5693 B: *mut __BindgenComplex<f32>,
5694 ldb: *const lapack_int,
5695 Q: *mut __BindgenComplex<f32>,
5696 ldq: *const lapack_int,
5697 Z: *mut __BindgenComplex<f32>,
5698 ldz: *const lapack_int,
5699 work: *mut __BindgenComplex<f32>,
5700 lwork: *const lapack_int,
5701 info: *mut lapack_int,
5702 ),
5703 >,
5704 pub dgghd3_: Option<
5705 unsafe extern "C" fn(
5706 compq: *const c_char,
5707 compz: *const c_char,
5708 n: *const lapack_int,
5709 ilo: *const lapack_int,
5710 ihi: *const lapack_int,
5711 A: *mut f64,
5712 lda: *const lapack_int,
5713 B: *mut f64,
5714 ldb: *const lapack_int,
5715 Q: *mut f64,
5716 ldq: *const lapack_int,
5717 Z: *mut f64,
5718 ldz: *const lapack_int,
5719 work: *mut f64,
5720 lwork: *const lapack_int,
5721 info: *mut lapack_int,
5722 ),
5723 >,
5724 pub sgghd3_: Option<
5725 unsafe extern "C" fn(
5726 compq: *const c_char,
5727 compz: *const c_char,
5728 n: *const lapack_int,
5729 ilo: *const lapack_int,
5730 ihi: *const lapack_int,
5731 A: *mut f32,
5732 lda: *const lapack_int,
5733 B: *mut f32,
5734 ldb: *const lapack_int,
5735 Q: *mut f32,
5736 ldq: *const lapack_int,
5737 Z: *mut f32,
5738 ldz: *const lapack_int,
5739 work: *mut f32,
5740 lwork: *const lapack_int,
5741 info: *mut lapack_int,
5742 ),
5743 >,
5744 pub zgghd3_: Option<
5745 unsafe extern "C" fn(
5746 compq: *const c_char,
5747 compz: *const c_char,
5748 n: *const lapack_int,
5749 ilo: *const lapack_int,
5750 ihi: *const lapack_int,
5751 A: *mut __BindgenComplex<f64>,
5752 lda: *const lapack_int,
5753 B: *mut __BindgenComplex<f64>,
5754 ldb: *const lapack_int,
5755 Q: *mut __BindgenComplex<f64>,
5756 ldq: *const lapack_int,
5757 Z: *mut __BindgenComplex<f64>,
5758 ldz: *const lapack_int,
5759 work: *mut __BindgenComplex<f64>,
5760 lwork: *const lapack_int,
5761 info: *mut lapack_int,
5762 ),
5763 >,
5764 pub cgghrd_: Option<
5765 unsafe extern "C" fn(
5766 compq: *const c_char,
5767 compz: *const c_char,
5768 n: *const lapack_int,
5769 ilo: *const lapack_int,
5770 ihi: *const lapack_int,
5771 A: *mut __BindgenComplex<f32>,
5772 lda: *const lapack_int,
5773 B: *mut __BindgenComplex<f32>,
5774 ldb: *const lapack_int,
5775 Q: *mut __BindgenComplex<f32>,
5776 ldq: *const lapack_int,
5777 Z: *mut __BindgenComplex<f32>,
5778 ldz: *const lapack_int,
5779 info: *mut lapack_int,
5780 ),
5781 >,
5782 pub dgghrd_: Option<
5783 unsafe extern "C" fn(
5784 compq: *const c_char,
5785 compz: *const c_char,
5786 n: *const lapack_int,
5787 ilo: *const lapack_int,
5788 ihi: *const lapack_int,
5789 A: *mut f64,
5790 lda: *const lapack_int,
5791 B: *mut f64,
5792 ldb: *const lapack_int,
5793 Q: *mut f64,
5794 ldq: *const lapack_int,
5795 Z: *mut f64,
5796 ldz: *const lapack_int,
5797 info: *mut lapack_int,
5798 ),
5799 >,
5800 pub sgghrd_: Option<
5801 unsafe extern "C" fn(
5802 compq: *const c_char,
5803 compz: *const c_char,
5804 n: *const lapack_int,
5805 ilo: *const lapack_int,
5806 ihi: *const lapack_int,
5807 A: *mut f32,
5808 lda: *const lapack_int,
5809 B: *mut f32,
5810 ldb: *const lapack_int,
5811 Q: *mut f32,
5812 ldq: *const lapack_int,
5813 Z: *mut f32,
5814 ldz: *const lapack_int,
5815 info: *mut lapack_int,
5816 ),
5817 >,
5818 pub zgghrd_: Option<
5819 unsafe extern "C" fn(
5820 compq: *const c_char,
5821 compz: *const c_char,
5822 n: *const lapack_int,
5823 ilo: *const lapack_int,
5824 ihi: *const lapack_int,
5825 A: *mut __BindgenComplex<f64>,
5826 lda: *const lapack_int,
5827 B: *mut __BindgenComplex<f64>,
5828 ldb: *const lapack_int,
5829 Q: *mut __BindgenComplex<f64>,
5830 ldq: *const lapack_int,
5831 Z: *mut __BindgenComplex<f64>,
5832 ldz: *const lapack_int,
5833 info: *mut lapack_int,
5834 ),
5835 >,
5836 pub cgglse_: Option<
5837 unsafe extern "C" fn(
5838 m: *const lapack_int,
5839 n: *const lapack_int,
5840 p: *const lapack_int,
5841 A: *mut __BindgenComplex<f32>,
5842 lda: *const lapack_int,
5843 B: *mut __BindgenComplex<f32>,
5844 ldb: *const lapack_int,
5845 C: *mut __BindgenComplex<f32>,
5846 D: *mut __BindgenComplex<f32>,
5847 X: *mut __BindgenComplex<f32>,
5848 work: *mut __BindgenComplex<f32>,
5849 lwork: *const lapack_int,
5850 info: *mut lapack_int,
5851 ),
5852 >,
5853 pub dgglse_: Option<
5854 unsafe extern "C" fn(
5855 m: *const lapack_int,
5856 n: *const lapack_int,
5857 p: *const lapack_int,
5858 A: *mut f64,
5859 lda: *const lapack_int,
5860 B: *mut f64,
5861 ldb: *const lapack_int,
5862 C: *mut f64,
5863 D: *mut f64,
5864 X: *mut f64,
5865 work: *mut f64,
5866 lwork: *const lapack_int,
5867 info: *mut lapack_int,
5868 ),
5869 >,
5870 pub sgglse_: Option<
5871 unsafe extern "C" fn(
5872 m: *const lapack_int,
5873 n: *const lapack_int,
5874 p: *const lapack_int,
5875 A: *mut f32,
5876 lda: *const lapack_int,
5877 B: *mut f32,
5878 ldb: *const lapack_int,
5879 C: *mut f32,
5880 D: *mut f32,
5881 X: *mut f32,
5882 work: *mut f32,
5883 lwork: *const lapack_int,
5884 info: *mut lapack_int,
5885 ),
5886 >,
5887 pub zgglse_: Option<
5888 unsafe extern "C" fn(
5889 m: *const lapack_int,
5890 n: *const lapack_int,
5891 p: *const lapack_int,
5892 A: *mut __BindgenComplex<f64>,
5893 lda: *const lapack_int,
5894 B: *mut __BindgenComplex<f64>,
5895 ldb: *const lapack_int,
5896 C: *mut __BindgenComplex<f64>,
5897 D: *mut __BindgenComplex<f64>,
5898 X: *mut __BindgenComplex<f64>,
5899 work: *mut __BindgenComplex<f64>,
5900 lwork: *const lapack_int,
5901 info: *mut lapack_int,
5902 ),
5903 >,
5904 pub cggqrf_: Option<
5905 unsafe extern "C" fn(
5906 n: *const lapack_int,
5907 m: *const lapack_int,
5908 p: *const lapack_int,
5909 A: *mut __BindgenComplex<f32>,
5910 lda: *const lapack_int,
5911 taua: *mut __BindgenComplex<f32>,
5912 B: *mut __BindgenComplex<f32>,
5913 ldb: *const lapack_int,
5914 taub: *mut __BindgenComplex<f32>,
5915 work: *mut __BindgenComplex<f32>,
5916 lwork: *const lapack_int,
5917 info: *mut lapack_int,
5918 ),
5919 >,
5920 pub dggqrf_: Option<
5921 unsafe extern "C" fn(
5922 n: *const lapack_int,
5923 m: *const lapack_int,
5924 p: *const lapack_int,
5925 A: *mut f64,
5926 lda: *const lapack_int,
5927 taua: *mut f64,
5928 B: *mut f64,
5929 ldb: *const lapack_int,
5930 taub: *mut f64,
5931 work: *mut f64,
5932 lwork: *const lapack_int,
5933 info: *mut lapack_int,
5934 ),
5935 >,
5936 pub sggqrf_: Option<
5937 unsafe extern "C" fn(
5938 n: *const lapack_int,
5939 m: *const lapack_int,
5940 p: *const lapack_int,
5941 A: *mut f32,
5942 lda: *const lapack_int,
5943 taua: *mut f32,
5944 B: *mut f32,
5945 ldb: *const lapack_int,
5946 taub: *mut f32,
5947 work: *mut f32,
5948 lwork: *const lapack_int,
5949 info: *mut lapack_int,
5950 ),
5951 >,
5952 pub zggqrf_: Option<
5953 unsafe extern "C" fn(
5954 n: *const lapack_int,
5955 m: *const lapack_int,
5956 p: *const lapack_int,
5957 A: *mut __BindgenComplex<f64>,
5958 lda: *const lapack_int,
5959 taua: *mut __BindgenComplex<f64>,
5960 B: *mut __BindgenComplex<f64>,
5961 ldb: *const lapack_int,
5962 taub: *mut __BindgenComplex<f64>,
5963 work: *mut __BindgenComplex<f64>,
5964 lwork: *const lapack_int,
5965 info: *mut lapack_int,
5966 ),
5967 >,
5968 pub cggrqf_: Option<
5969 unsafe extern "C" fn(
5970 m: *const lapack_int,
5971 p: *const lapack_int,
5972 n: *const lapack_int,
5973 A: *mut __BindgenComplex<f32>,
5974 lda: *const lapack_int,
5975 taua: *mut __BindgenComplex<f32>,
5976 B: *mut __BindgenComplex<f32>,
5977 ldb: *const lapack_int,
5978 taub: *mut __BindgenComplex<f32>,
5979 work: *mut __BindgenComplex<f32>,
5980 lwork: *const lapack_int,
5981 info: *mut lapack_int,
5982 ),
5983 >,
5984 pub dggrqf_: Option<
5985 unsafe extern "C" fn(
5986 m: *const lapack_int,
5987 p: *const lapack_int,
5988 n: *const lapack_int,
5989 A: *mut f64,
5990 lda: *const lapack_int,
5991 taua: *mut f64,
5992 B: *mut f64,
5993 ldb: *const lapack_int,
5994 taub: *mut f64,
5995 work: *mut f64,
5996 lwork: *const lapack_int,
5997 info: *mut lapack_int,
5998 ),
5999 >,
6000 pub sggrqf_: Option<
6001 unsafe extern "C" fn(
6002 m: *const lapack_int,
6003 p: *const lapack_int,
6004 n: *const lapack_int,
6005 A: *mut f32,
6006 lda: *const lapack_int,
6007 taua: *mut f32,
6008 B: *mut f32,
6009 ldb: *const lapack_int,
6010 taub: *mut f32,
6011 work: *mut f32,
6012 lwork: *const lapack_int,
6013 info: *mut lapack_int,
6014 ),
6015 >,
6016 pub zggrqf_: Option<
6017 unsafe extern "C" fn(
6018 m: *const lapack_int,
6019 p: *const lapack_int,
6020 n: *const lapack_int,
6021 A: *mut __BindgenComplex<f64>,
6022 lda: *const lapack_int,
6023 taua: *mut __BindgenComplex<f64>,
6024 B: *mut __BindgenComplex<f64>,
6025 ldb: *const lapack_int,
6026 taub: *mut __BindgenComplex<f64>,
6027 work: *mut __BindgenComplex<f64>,
6028 lwork: *const lapack_int,
6029 info: *mut lapack_int,
6030 ),
6031 >,
6032 pub cggsvd_: Option<
6033 unsafe extern "C" fn(
6034 jobu: *const c_char,
6035 jobv: *const c_char,
6036 jobq: *const c_char,
6037 m: *const lapack_int,
6038 n: *const lapack_int,
6039 p: *const lapack_int,
6040 k: *mut lapack_int,
6041 l: *mut lapack_int,
6042 a: *mut __BindgenComplex<f32>,
6043 lda: *const lapack_int,
6044 b: *mut __BindgenComplex<f32>,
6045 ldb: *const lapack_int,
6046 alpha: *mut f32,
6047 beta: *mut f32,
6048 u: *mut __BindgenComplex<f32>,
6049 ldu: *const lapack_int,
6050 v: *mut __BindgenComplex<f32>,
6051 ldv: *const lapack_int,
6052 q: *mut __BindgenComplex<f32>,
6053 ldq: *const lapack_int,
6054 work: *mut __BindgenComplex<f32>,
6055 rwork: *mut f32,
6056 iwork: *mut lapack_int,
6057 info: *mut lapack_int,
6058 ) -> lapack_int,
6059 >,
6060 pub sggsvd_: Option<
6061 unsafe extern "C" fn(
6062 jobu: *const c_char,
6063 jobv: *const c_char,
6064 jobq: *const c_char,
6065 m: *const lapack_int,
6066 n: *const lapack_int,
6067 p: *const lapack_int,
6068 k: *mut lapack_int,
6069 l: *mut lapack_int,
6070 a: *mut f32,
6071 lda: *const lapack_int,
6072 b: *mut f32,
6073 ldb: *const lapack_int,
6074 alpha: *mut f32,
6075 beta: *mut f32,
6076 u: *mut f32,
6077 ldu: *const lapack_int,
6078 v: *mut f32,
6079 ldv: *const lapack_int,
6080 q: *mut f32,
6081 ldq: *const lapack_int,
6082 work: *mut f32,
6083 iwork: *mut lapack_int,
6084 info: *mut lapack_int,
6085 ) -> lapack_int,
6086 >,
6087 pub dggsvd_: Option<
6088 unsafe extern "C" fn(
6089 jobu: *const c_char,
6090 jobv: *const c_char,
6091 jobq: *const c_char,
6092 m: *const lapack_int,
6093 n: *const lapack_int,
6094 p: *const lapack_int,
6095 k: *mut lapack_int,
6096 l: *mut lapack_int,
6097 a: *mut f64,
6098 lda: *const lapack_int,
6099 b: *mut f64,
6100 ldb: *const lapack_int,
6101 alpha: *mut f64,
6102 beta: *mut f64,
6103 u: *mut f64,
6104 ldu: *const lapack_int,
6105 v: *mut f64,
6106 ldv: *const lapack_int,
6107 q: *mut f64,
6108 ldq: *const lapack_int,
6109 work: *mut f64,
6110 iwork: *mut lapack_int,
6111 info: *mut lapack_int,
6112 ) -> lapack_int,
6113 >,
6114 pub zggsvd_: Option<
6115 unsafe extern "C" fn(
6116 jobu: *const c_char,
6117 jobv: *const c_char,
6118 jobq: *const c_char,
6119 m: *const lapack_int,
6120 n: *const lapack_int,
6121 p: *const lapack_int,
6122 k: *mut lapack_int,
6123 l: *mut lapack_int,
6124 a: *mut __BindgenComplex<f64>,
6125 lda: *const lapack_int,
6126 b: *mut __BindgenComplex<f64>,
6127 ldb: *const lapack_int,
6128 alpha: *mut f64,
6129 beta: *mut f64,
6130 u: *mut __BindgenComplex<f64>,
6131 ldu: *const lapack_int,
6132 v: *mut __BindgenComplex<f64>,
6133 ldv: *const lapack_int,
6134 q: *mut __BindgenComplex<f64>,
6135 ldq: *const lapack_int,
6136 work: *mut __BindgenComplex<f64>,
6137 rwork: *mut f64,
6138 iwork: *mut lapack_int,
6139 info: *mut lapack_int,
6140 ) -> lapack_int,
6141 >,
6142 pub cggsvd3_: Option<
6143 unsafe extern "C" fn(
6144 jobu: *const c_char,
6145 jobv: *const c_char,
6146 jobq: *const c_char,
6147 m: *const lapack_int,
6148 n: *const lapack_int,
6149 p: *const lapack_int,
6150 k: *mut lapack_int,
6151 l: *mut lapack_int,
6152 A: *mut __BindgenComplex<f32>,
6153 lda: *const lapack_int,
6154 B: *mut __BindgenComplex<f32>,
6155 ldb: *const lapack_int,
6156 alpha: *mut f32,
6157 beta: *mut f32,
6158 U: *mut __BindgenComplex<f32>,
6159 ldu: *const lapack_int,
6160 V: *mut __BindgenComplex<f32>,
6161 ldv: *const lapack_int,
6162 Q: *mut __BindgenComplex<f32>,
6163 ldq: *const lapack_int,
6164 work: *mut __BindgenComplex<f32>,
6165 lwork: *const lapack_int,
6166 rwork: *mut f32,
6167 iwork: *mut lapack_int,
6168 info: *mut lapack_int,
6169 ),
6170 >,
6171 pub dggsvd3_: Option<
6172 unsafe extern "C" fn(
6173 jobu: *const c_char,
6174 jobv: *const c_char,
6175 jobq: *const c_char,
6176 m: *const lapack_int,
6177 n: *const lapack_int,
6178 p: *const lapack_int,
6179 k: *mut lapack_int,
6180 l: *mut lapack_int,
6181 A: *mut f64,
6182 lda: *const lapack_int,
6183 B: *mut f64,
6184 ldb: *const lapack_int,
6185 alpha: *mut f64,
6186 beta: *mut f64,
6187 U: *mut f64,
6188 ldu: *const lapack_int,
6189 V: *mut f64,
6190 ldv: *const lapack_int,
6191 Q: *mut f64,
6192 ldq: *const lapack_int,
6193 work: *mut f64,
6194 lwork: *const lapack_int,
6195 iwork: *mut lapack_int,
6196 info: *mut lapack_int,
6197 ),
6198 >,
6199 pub sggsvd3_: Option<
6200 unsafe extern "C" fn(
6201 jobu: *const c_char,
6202 jobv: *const c_char,
6203 jobq: *const c_char,
6204 m: *const lapack_int,
6205 n: *const lapack_int,
6206 p: *const lapack_int,
6207 k: *mut lapack_int,
6208 l: *mut lapack_int,
6209 A: *mut f32,
6210 lda: *const lapack_int,
6211 B: *mut f32,
6212 ldb: *const lapack_int,
6213 alpha: *mut f32,
6214 beta: *mut f32,
6215 U: *mut f32,
6216 ldu: *const lapack_int,
6217 V: *mut f32,
6218 ldv: *const lapack_int,
6219 Q: *mut f32,
6220 ldq: *const lapack_int,
6221 work: *mut f32,
6222 lwork: *const lapack_int,
6223 iwork: *mut lapack_int,
6224 info: *mut lapack_int,
6225 ),
6226 >,
6227 pub zggsvd3_: Option<
6228 unsafe extern "C" fn(
6229 jobu: *const c_char,
6230 jobv: *const c_char,
6231 jobq: *const c_char,
6232 m: *const lapack_int,
6233 n: *const lapack_int,
6234 p: *const lapack_int,
6235 k: *mut lapack_int,
6236 l: *mut lapack_int,
6237 A: *mut __BindgenComplex<f64>,
6238 lda: *const lapack_int,
6239 B: *mut __BindgenComplex<f64>,
6240 ldb: *const lapack_int,
6241 alpha: *mut f64,
6242 beta: *mut f64,
6243 U: *mut __BindgenComplex<f64>,
6244 ldu: *const lapack_int,
6245 V: *mut __BindgenComplex<f64>,
6246 ldv: *const lapack_int,
6247 Q: *mut __BindgenComplex<f64>,
6248 ldq: *const lapack_int,
6249 work: *mut __BindgenComplex<f64>,
6250 lwork: *const lapack_int,
6251 rwork: *mut f64,
6252 iwork: *mut lapack_int,
6253 info: *mut lapack_int,
6254 ),
6255 >,
6256 pub sggsvp_: Option<
6257 unsafe extern "C" fn(
6258 jobu: *const c_char,
6259 jobv: *const c_char,
6260 jobq: *const c_char,
6261 m: *const lapack_int,
6262 p: *const lapack_int,
6263 n: *const lapack_int,
6264 a: *mut f32,
6265 lda: *const lapack_int,
6266 b: *mut f32,
6267 ldb: *const lapack_int,
6268 tola: *mut f32,
6269 tolb: *mut f32,
6270 k: *mut lapack_int,
6271 l: *mut lapack_int,
6272 u: *mut f32,
6273 ldu: *const lapack_int,
6274 v: *mut f32,
6275 ldv: *const lapack_int,
6276 q: *mut f32,
6277 ldq: *const lapack_int,
6278 iwork: *mut lapack_int,
6279 tau: *mut f32,
6280 work: *mut f32,
6281 info: *mut lapack_int,
6282 ) -> lapack_int,
6283 >,
6284 pub dggsvp_: Option<
6285 unsafe extern "C" fn(
6286 jobu: *const c_char,
6287 jobv: *const c_char,
6288 jobq: *const c_char,
6289 m: *const lapack_int,
6290 p: *const lapack_int,
6291 n: *const lapack_int,
6292 a: *mut f64,
6293 lda: *const lapack_int,
6294 b: *mut f64,
6295 ldb: *const lapack_int,
6296 tola: *mut f64,
6297 tolb: *mut f64,
6298 k: *mut lapack_int,
6299 l: *mut lapack_int,
6300 u: *mut f64,
6301 ldu: *const lapack_int,
6302 v: *mut f64,
6303 ldv: *const lapack_int,
6304 q: *mut f64,
6305 ldq: *const lapack_int,
6306 iwork: *mut lapack_int,
6307 tau: *mut f64,
6308 work: *mut f64,
6309 info: *mut lapack_int,
6310 ) -> lapack_int,
6311 >,
6312 pub cggsvp_: Option<
6313 unsafe extern "C" fn(
6314 jobu: *const c_char,
6315 jobv: *const c_char,
6316 jobq: *const c_char,
6317 m: *const lapack_int,
6318 p: *const lapack_int,
6319 n: *const lapack_int,
6320 a: *mut __BindgenComplex<f32>,
6321 lda: *const lapack_int,
6322 b: *mut __BindgenComplex<f32>,
6323 ldb: *const lapack_int,
6324 tola: *mut f32,
6325 tolb: *mut f32,
6326 k: *mut lapack_int,
6327 l: *mut lapack_int,
6328 u: *mut __BindgenComplex<f32>,
6329 ldu: *const lapack_int,
6330 v: *mut __BindgenComplex<f32>,
6331 ldv: *const lapack_int,
6332 q: *mut __BindgenComplex<f32>,
6333 ldq: *const lapack_int,
6334 iwork: *mut lapack_int,
6335 rwork: *mut f32,
6336 tau: *mut __BindgenComplex<f32>,
6337 work: *mut __BindgenComplex<f32>,
6338 info: *mut lapack_int,
6339 ) -> lapack_int,
6340 >,
6341 pub zggsvp_: Option<
6342 unsafe extern "C" fn(
6343 jobu: *const c_char,
6344 jobv: *const c_char,
6345 jobq: *const c_char,
6346 m: *const lapack_int,
6347 p: *const lapack_int,
6348 n: *const lapack_int,
6349 a: *mut __BindgenComplex<f64>,
6350 lda: *const lapack_int,
6351 b: *mut __BindgenComplex<f64>,
6352 ldb: *const lapack_int,
6353 tola: *mut f64,
6354 tolb: *mut f64,
6355 k: *mut lapack_int,
6356 l: *mut lapack_int,
6357 u: *mut __BindgenComplex<f64>,
6358 ldu: *const lapack_int,
6359 v: *mut __BindgenComplex<f64>,
6360 ldv: *const lapack_int,
6361 q: *mut __BindgenComplex<f64>,
6362 ldq: *const lapack_int,
6363 iwork: *mut lapack_int,
6364 rwork: *mut f64,
6365 tau: *mut __BindgenComplex<f64>,
6366 work: *mut __BindgenComplex<f64>,
6367 info: *mut lapack_int,
6368 ) -> lapack_int,
6369 >,
6370 pub cggsvp3_: Option<
6371 unsafe extern "C" fn(
6372 jobu: *const c_char,
6373 jobv: *const c_char,
6374 jobq: *const c_char,
6375 m: *const lapack_int,
6376 p: *const lapack_int,
6377 n: *const lapack_int,
6378 A: *mut __BindgenComplex<f32>,
6379 lda: *const lapack_int,
6380 B: *mut __BindgenComplex<f32>,
6381 ldb: *const lapack_int,
6382 tola: *const f32,
6383 tolb: *const f32,
6384 k: *mut lapack_int,
6385 l: *mut lapack_int,
6386 U: *mut __BindgenComplex<f32>,
6387 ldu: *const lapack_int,
6388 V: *mut __BindgenComplex<f32>,
6389 ldv: *const lapack_int,
6390 Q: *mut __BindgenComplex<f32>,
6391 ldq: *const lapack_int,
6392 iwork: *mut lapack_int,
6393 rwork: *mut f32,
6394 tau: *mut __BindgenComplex<f32>,
6395 work: *mut __BindgenComplex<f32>,
6396 lwork: *const lapack_int,
6397 info: *mut lapack_int,
6398 ),
6399 >,
6400 pub dggsvp3_: Option<
6401 unsafe extern "C" fn(
6402 jobu: *const c_char,
6403 jobv: *const c_char,
6404 jobq: *const c_char,
6405 m: *const lapack_int,
6406 p: *const lapack_int,
6407 n: *const lapack_int,
6408 A: *mut f64,
6409 lda: *const lapack_int,
6410 B: *mut f64,
6411 ldb: *const lapack_int,
6412 tola: *const f64,
6413 tolb: *const f64,
6414 k: *mut lapack_int,
6415 l: *mut lapack_int,
6416 U: *mut f64,
6417 ldu: *const lapack_int,
6418 V: *mut f64,
6419 ldv: *const lapack_int,
6420 Q: *mut f64,
6421 ldq: *const lapack_int,
6422 iwork: *mut lapack_int,
6423 tau: *mut f64,
6424 work: *mut f64,
6425 lwork: *const lapack_int,
6426 info: *mut lapack_int,
6427 ),
6428 >,
6429 pub sggsvp3_: Option<
6430 unsafe extern "C" fn(
6431 jobu: *const c_char,
6432 jobv: *const c_char,
6433 jobq: *const c_char,
6434 m: *const lapack_int,
6435 p: *const lapack_int,
6436 n: *const lapack_int,
6437 A: *mut f32,
6438 lda: *const lapack_int,
6439 B: *mut f32,
6440 ldb: *const lapack_int,
6441 tola: *const f32,
6442 tolb: *const f32,
6443 k: *mut lapack_int,
6444 l: *mut lapack_int,
6445 U: *mut f32,
6446 ldu: *const lapack_int,
6447 V: *mut f32,
6448 ldv: *const lapack_int,
6449 Q: *mut f32,
6450 ldq: *const lapack_int,
6451 iwork: *mut lapack_int,
6452 tau: *mut f32,
6453 work: *mut f32,
6454 lwork: *const lapack_int,
6455 info: *mut lapack_int,
6456 ),
6457 >,
6458 pub zggsvp3_: Option<
6459 unsafe extern "C" fn(
6460 jobu: *const c_char,
6461 jobv: *const c_char,
6462 jobq: *const c_char,
6463 m: *const lapack_int,
6464 p: *const lapack_int,
6465 n: *const lapack_int,
6466 A: *mut __BindgenComplex<f64>,
6467 lda: *const lapack_int,
6468 B: *mut __BindgenComplex<f64>,
6469 ldb: *const lapack_int,
6470 tola: *const f64,
6471 tolb: *const f64,
6472 k: *mut lapack_int,
6473 l: *mut lapack_int,
6474 U: *mut __BindgenComplex<f64>,
6475 ldu: *const lapack_int,
6476 V: *mut __BindgenComplex<f64>,
6477 ldv: *const lapack_int,
6478 Q: *mut __BindgenComplex<f64>,
6479 ldq: *const lapack_int,
6480 iwork: *mut lapack_int,
6481 rwork: *mut f64,
6482 tau: *mut __BindgenComplex<f64>,
6483 work: *mut __BindgenComplex<f64>,
6484 lwork: *const lapack_int,
6485 info: *mut lapack_int,
6486 ),
6487 >,
6488 pub cgtcon_: Option<
6489 unsafe extern "C" fn(
6490 norm: *const c_char,
6491 n: *const lapack_int,
6492 DL: *const __BindgenComplex<f32>,
6493 D: *const __BindgenComplex<f32>,
6494 DU: *const __BindgenComplex<f32>,
6495 DU2: *const __BindgenComplex<f32>,
6496 ipiv: *const lapack_int,
6497 anorm: *const f32,
6498 rcond: *mut f32,
6499 work: *mut __BindgenComplex<f32>,
6500 info: *mut lapack_int,
6501 ),
6502 >,
6503 pub dgtcon_: Option<
6504 unsafe extern "C" fn(
6505 norm: *const c_char,
6506 n: *const lapack_int,
6507 DL: *const f64,
6508 D: *const f64,
6509 DU: *const f64,
6510 DU2: *const f64,
6511 ipiv: *const lapack_int,
6512 anorm: *const f64,
6513 rcond: *mut f64,
6514 work: *mut f64,
6515 iwork: *mut lapack_int,
6516 info: *mut lapack_int,
6517 ),
6518 >,
6519 pub sgtcon_: Option<
6520 unsafe extern "C" fn(
6521 norm: *const c_char,
6522 n: *const lapack_int,
6523 DL: *const f32,
6524 D: *const f32,
6525 DU: *const f32,
6526 DU2: *const f32,
6527 ipiv: *const lapack_int,
6528 anorm: *const f32,
6529 rcond: *mut f32,
6530 work: *mut f32,
6531 iwork: *mut lapack_int,
6532 info: *mut lapack_int,
6533 ),
6534 >,
6535 pub zgtcon_: Option<
6536 unsafe extern "C" fn(
6537 norm: *const c_char,
6538 n: *const lapack_int,
6539 DL: *const __BindgenComplex<f64>,
6540 D: *const __BindgenComplex<f64>,
6541 DU: *const __BindgenComplex<f64>,
6542 DU2: *const __BindgenComplex<f64>,
6543 ipiv: *const lapack_int,
6544 anorm: *const f64,
6545 rcond: *mut f64,
6546 work: *mut __BindgenComplex<f64>,
6547 info: *mut lapack_int,
6548 ),
6549 >,
6550 pub cgtrfs_: Option<
6551 unsafe extern "C" fn(
6552 trans: *const c_char,
6553 n: *const lapack_int,
6554 nrhs: *const lapack_int,
6555 DL: *const __BindgenComplex<f32>,
6556 D: *const __BindgenComplex<f32>,
6557 DU: *const __BindgenComplex<f32>,
6558 DLF: *const __BindgenComplex<f32>,
6559 DF: *const __BindgenComplex<f32>,
6560 DUF: *const __BindgenComplex<f32>,
6561 DU2: *const __BindgenComplex<f32>,
6562 ipiv: *const lapack_int,
6563 B: *const __BindgenComplex<f32>,
6564 ldb: *const lapack_int,
6565 X: *mut __BindgenComplex<f32>,
6566 ldx: *const lapack_int,
6567 ferr: *mut f32,
6568 berr: *mut f32,
6569 work: *mut __BindgenComplex<f32>,
6570 rwork: *mut f32,
6571 info: *mut lapack_int,
6572 ),
6573 >,
6574 pub dgtrfs_: Option<
6575 unsafe extern "C" fn(
6576 trans: *const c_char,
6577 n: *const lapack_int,
6578 nrhs: *const lapack_int,
6579 DL: *const f64,
6580 D: *const f64,
6581 DU: *const f64,
6582 DLF: *const f64,
6583 DF: *const f64,
6584 DUF: *const f64,
6585 DU2: *const f64,
6586 ipiv: *const lapack_int,
6587 B: *const f64,
6588 ldb: *const lapack_int,
6589 X: *mut f64,
6590 ldx: *const lapack_int,
6591 ferr: *mut f64,
6592 berr: *mut f64,
6593 work: *mut f64,
6594 iwork: *mut lapack_int,
6595 info: *mut lapack_int,
6596 ),
6597 >,
6598 pub sgtrfs_: Option<
6599 unsafe extern "C" fn(
6600 trans: *const c_char,
6601 n: *const lapack_int,
6602 nrhs: *const lapack_int,
6603 DL: *const f32,
6604 D: *const f32,
6605 DU: *const f32,
6606 DLF: *const f32,
6607 DF: *const f32,
6608 DUF: *const f32,
6609 DU2: *const f32,
6610 ipiv: *const lapack_int,
6611 B: *const f32,
6612 ldb: *const lapack_int,
6613 X: *mut f32,
6614 ldx: *const lapack_int,
6615 ferr: *mut f32,
6616 berr: *mut f32,
6617 work: *mut f32,
6618 iwork: *mut lapack_int,
6619 info: *mut lapack_int,
6620 ),
6621 >,
6622 pub zgtrfs_: Option<
6623 unsafe extern "C" fn(
6624 trans: *const c_char,
6625 n: *const lapack_int,
6626 nrhs: *const lapack_int,
6627 DL: *const __BindgenComplex<f64>,
6628 D: *const __BindgenComplex<f64>,
6629 DU: *const __BindgenComplex<f64>,
6630 DLF: *const __BindgenComplex<f64>,
6631 DF: *const __BindgenComplex<f64>,
6632 DUF: *const __BindgenComplex<f64>,
6633 DU2: *const __BindgenComplex<f64>,
6634 ipiv: *const lapack_int,
6635 B: *const __BindgenComplex<f64>,
6636 ldb: *const lapack_int,
6637 X: *mut __BindgenComplex<f64>,
6638 ldx: *const lapack_int,
6639 ferr: *mut f64,
6640 berr: *mut f64,
6641 work: *mut __BindgenComplex<f64>,
6642 rwork: *mut f64,
6643 info: *mut lapack_int,
6644 ),
6645 >,
6646 pub cgtsv_: Option<
6647 unsafe extern "C" fn(
6648 n: *const lapack_int,
6649 nrhs: *const lapack_int,
6650 DL: *mut __BindgenComplex<f32>,
6651 D: *mut __BindgenComplex<f32>,
6652 DU: *mut __BindgenComplex<f32>,
6653 B: *mut __BindgenComplex<f32>,
6654 ldb: *const lapack_int,
6655 info: *mut lapack_int,
6656 ),
6657 >,
6658 pub dgtsv_: Option<
6659 unsafe extern "C" fn(
6660 n: *const lapack_int,
6661 nrhs: *const lapack_int,
6662 DL: *mut f64,
6663 D: *mut f64,
6664 DU: *mut f64,
6665 B: *mut f64,
6666 ldb: *const lapack_int,
6667 info: *mut lapack_int,
6668 ),
6669 >,
6670 pub sgtsv_: Option<
6671 unsafe extern "C" fn(
6672 n: *const lapack_int,
6673 nrhs: *const lapack_int,
6674 DL: *mut f32,
6675 D: *mut f32,
6676 DU: *mut f32,
6677 B: *mut f32,
6678 ldb: *const lapack_int,
6679 info: *mut lapack_int,
6680 ),
6681 >,
6682 pub zgtsv_: Option<
6683 unsafe extern "C" fn(
6684 n: *const lapack_int,
6685 nrhs: *const lapack_int,
6686 DL: *mut __BindgenComplex<f64>,
6687 D: *mut __BindgenComplex<f64>,
6688 DU: *mut __BindgenComplex<f64>,
6689 B: *mut __BindgenComplex<f64>,
6690 ldb: *const lapack_int,
6691 info: *mut lapack_int,
6692 ),
6693 >,
6694 pub cgtsvx_: Option<
6695 unsafe extern "C" fn(
6696 fact: *const c_char,
6697 trans: *const c_char,
6698 n: *const lapack_int,
6699 nrhs: *const lapack_int,
6700 DL: *const __BindgenComplex<f32>,
6701 D: *const __BindgenComplex<f32>,
6702 DU: *const __BindgenComplex<f32>,
6703 DLF: *mut __BindgenComplex<f32>,
6704 DF: *mut __BindgenComplex<f32>,
6705 DUF: *mut __BindgenComplex<f32>,
6706 DU2: *mut __BindgenComplex<f32>,
6707 ipiv: *mut lapack_int,
6708 B: *const __BindgenComplex<f32>,
6709 ldb: *const lapack_int,
6710 X: *mut __BindgenComplex<f32>,
6711 ldx: *const lapack_int,
6712 rcond: *mut f32,
6713 ferr: *mut f32,
6714 berr: *mut f32,
6715 work: *mut __BindgenComplex<f32>,
6716 rwork: *mut f32,
6717 info: *mut lapack_int,
6718 ),
6719 >,
6720 pub dgtsvx_: Option<
6721 unsafe extern "C" fn(
6722 fact: *const c_char,
6723 trans: *const c_char,
6724 n: *const lapack_int,
6725 nrhs: *const lapack_int,
6726 DL: *const f64,
6727 D: *const f64,
6728 DU: *const f64,
6729 DLF: *mut f64,
6730 DF: *mut f64,
6731 DUF: *mut f64,
6732 DU2: *mut f64,
6733 ipiv: *mut lapack_int,
6734 B: *const f64,
6735 ldb: *const lapack_int,
6736 X: *mut f64,
6737 ldx: *const lapack_int,
6738 rcond: *mut f64,
6739 ferr: *mut f64,
6740 berr: *mut f64,
6741 work: *mut f64,
6742 iwork: *mut lapack_int,
6743 info: *mut lapack_int,
6744 ),
6745 >,
6746 pub sgtsvx_: Option<
6747 unsafe extern "C" fn(
6748 fact: *const c_char,
6749 trans: *const c_char,
6750 n: *const lapack_int,
6751 nrhs: *const lapack_int,
6752 DL: *const f32,
6753 D: *const f32,
6754 DU: *const f32,
6755 DLF: *mut f32,
6756 DF: *mut f32,
6757 DUF: *mut f32,
6758 DU2: *mut f32,
6759 ipiv: *mut lapack_int,
6760 B: *const f32,
6761 ldb: *const lapack_int,
6762 X: *mut f32,
6763 ldx: *const lapack_int,
6764 rcond: *mut f32,
6765 ferr: *mut f32,
6766 berr: *mut f32,
6767 work: *mut f32,
6768 iwork: *mut lapack_int,
6769 info: *mut lapack_int,
6770 ),
6771 >,
6772 pub zgtsvx_: Option<
6773 unsafe extern "C" fn(
6774 fact: *const c_char,
6775 trans: *const c_char,
6776 n: *const lapack_int,
6777 nrhs: *const lapack_int,
6778 DL: *const __BindgenComplex<f64>,
6779 D: *const __BindgenComplex<f64>,
6780 DU: *const __BindgenComplex<f64>,
6781 DLF: *mut __BindgenComplex<f64>,
6782 DF: *mut __BindgenComplex<f64>,
6783 DUF: *mut __BindgenComplex<f64>,
6784 DU2: *mut __BindgenComplex<f64>,
6785 ipiv: *mut lapack_int,
6786 B: *const __BindgenComplex<f64>,
6787 ldb: *const lapack_int,
6788 X: *mut __BindgenComplex<f64>,
6789 ldx: *const lapack_int,
6790 rcond: *mut f64,
6791 ferr: *mut f64,
6792 berr: *mut f64,
6793 work: *mut __BindgenComplex<f64>,
6794 rwork: *mut f64,
6795 info: *mut lapack_int,
6796 ),
6797 >,
6798 pub cgttrf_: Option<
6799 unsafe extern "C" fn(
6800 n: *const lapack_int,
6801 DL: *mut __BindgenComplex<f32>,
6802 D: *mut __BindgenComplex<f32>,
6803 DU: *mut __BindgenComplex<f32>,
6804 DU2: *mut __BindgenComplex<f32>,
6805 ipiv: *mut lapack_int,
6806 info: *mut lapack_int,
6807 ),
6808 >,
6809 pub dgttrf_: Option<
6810 unsafe extern "C" fn(
6811 n: *const lapack_int,
6812 DL: *mut f64,
6813 D: *mut f64,
6814 DU: *mut f64,
6815 DU2: *mut f64,
6816 ipiv: *mut lapack_int,
6817 info: *mut lapack_int,
6818 ),
6819 >,
6820 pub sgttrf_: Option<
6821 unsafe extern "C" fn(
6822 n: *const lapack_int,
6823 DL: *mut f32,
6824 D: *mut f32,
6825 DU: *mut f32,
6826 DU2: *mut f32,
6827 ipiv: *mut lapack_int,
6828 info: *mut lapack_int,
6829 ),
6830 >,
6831 pub zgttrf_: Option<
6832 unsafe extern "C" fn(
6833 n: *const lapack_int,
6834 DL: *mut __BindgenComplex<f64>,
6835 D: *mut __BindgenComplex<f64>,
6836 DU: *mut __BindgenComplex<f64>,
6837 DU2: *mut __BindgenComplex<f64>,
6838 ipiv: *mut lapack_int,
6839 info: *mut lapack_int,
6840 ),
6841 >,
6842 pub cgttrs_: Option<
6843 unsafe extern "C" fn(
6844 trans: *const c_char,
6845 n: *const lapack_int,
6846 nrhs: *const lapack_int,
6847 DL: *const __BindgenComplex<f32>,
6848 D: *const __BindgenComplex<f32>,
6849 DU: *const __BindgenComplex<f32>,
6850 DU2: *const __BindgenComplex<f32>,
6851 ipiv: *const lapack_int,
6852 B: *mut __BindgenComplex<f32>,
6853 ldb: *const lapack_int,
6854 info: *mut lapack_int,
6855 ),
6856 >,
6857 pub dgttrs_: Option<
6858 unsafe extern "C" fn(
6859 trans: *const c_char,
6860 n: *const lapack_int,
6861 nrhs: *const lapack_int,
6862 DL: *const f64,
6863 D: *const f64,
6864 DU: *const f64,
6865 DU2: *const f64,
6866 ipiv: *const lapack_int,
6867 B: *mut f64,
6868 ldb: *const lapack_int,
6869 info: *mut lapack_int,
6870 ),
6871 >,
6872 pub sgttrs_: Option<
6873 unsafe extern "C" fn(
6874 trans: *const c_char,
6875 n: *const lapack_int,
6876 nrhs: *const lapack_int,
6877 DL: *const f32,
6878 D: *const f32,
6879 DU: *const f32,
6880 DU2: *const f32,
6881 ipiv: *const lapack_int,
6882 B: *mut f32,
6883 ldb: *const lapack_int,
6884 info: *mut lapack_int,
6885 ),
6886 >,
6887 pub zgttrs_: Option<
6888 unsafe extern "C" fn(
6889 trans: *const c_char,
6890 n: *const lapack_int,
6891 nrhs: *const lapack_int,
6892 DL: *const __BindgenComplex<f64>,
6893 D: *const __BindgenComplex<f64>,
6894 DU: *const __BindgenComplex<f64>,
6895 DU2: *const __BindgenComplex<f64>,
6896 ipiv: *const lapack_int,
6897 B: *mut __BindgenComplex<f64>,
6898 ldb: *const lapack_int,
6899 info: *mut lapack_int,
6900 ),
6901 >,
6902 pub chbev_: Option<
6903 unsafe extern "C" fn(
6904 jobz: *const c_char,
6905 uplo: *const c_char,
6906 n: *const lapack_int,
6907 kd: *const lapack_int,
6908 AB: *mut __BindgenComplex<f32>,
6909 ldab: *const lapack_int,
6910 W: *mut f32,
6911 Z: *mut __BindgenComplex<f32>,
6912 ldz: *const lapack_int,
6913 work: *mut __BindgenComplex<f32>,
6914 rwork: *mut f32,
6915 info: *mut lapack_int,
6916 ),
6917 >,
6918 pub zhbev_: Option<
6919 unsafe extern "C" fn(
6920 jobz: *const c_char,
6921 uplo: *const c_char,
6922 n: *const lapack_int,
6923 kd: *const lapack_int,
6924 AB: *mut __BindgenComplex<f64>,
6925 ldab: *const lapack_int,
6926 W: *mut f64,
6927 Z: *mut __BindgenComplex<f64>,
6928 ldz: *const lapack_int,
6929 work: *mut __BindgenComplex<f64>,
6930 rwork: *mut f64,
6931 info: *mut lapack_int,
6932 ),
6933 >,
6934 pub chbev_2stage_: Option<
6935 unsafe extern "C" fn(
6936 jobz: *const c_char,
6937 uplo: *const c_char,
6938 n: *const lapack_int,
6939 kd: *const lapack_int,
6940 AB: *mut __BindgenComplex<f32>,
6941 ldab: *const lapack_int,
6942 W: *mut f32,
6943 Z: *mut __BindgenComplex<f32>,
6944 ldz: *const lapack_int,
6945 work: *mut __BindgenComplex<f32>,
6946 lwork: *const lapack_int,
6947 rwork: *mut f32,
6948 info: *mut lapack_int,
6949 ),
6950 >,
6951 pub zhbev_2stage_: Option<
6952 unsafe extern "C" fn(
6953 jobz: *const c_char,
6954 uplo: *const c_char,
6955 n: *const lapack_int,
6956 kd: *const lapack_int,
6957 AB: *mut __BindgenComplex<f64>,
6958 ldab: *const lapack_int,
6959 W: *mut f64,
6960 Z: *mut __BindgenComplex<f64>,
6961 ldz: *const lapack_int,
6962 work: *mut __BindgenComplex<f64>,
6963 lwork: *const lapack_int,
6964 rwork: *mut f64,
6965 info: *mut lapack_int,
6966 ),
6967 >,
6968 pub chbevd_: Option<
6969 unsafe extern "C" fn(
6970 jobz: *const c_char,
6971 uplo: *const c_char,
6972 n: *const lapack_int,
6973 kd: *const lapack_int,
6974 AB: *mut __BindgenComplex<f32>,
6975 ldab: *const lapack_int,
6976 W: *mut f32,
6977 Z: *mut __BindgenComplex<f32>,
6978 ldz: *const lapack_int,
6979 work: *mut __BindgenComplex<f32>,
6980 lwork: *const lapack_int,
6981 rwork: *mut f32,
6982 lrwork: *const lapack_int,
6983 iwork: *mut lapack_int,
6984 liwork: *const lapack_int,
6985 info: *mut lapack_int,
6986 ),
6987 >,
6988 pub zhbevd_: Option<
6989 unsafe extern "C" fn(
6990 jobz: *const c_char,
6991 uplo: *const c_char,
6992 n: *const lapack_int,
6993 kd: *const lapack_int,
6994 AB: *mut __BindgenComplex<f64>,
6995 ldab: *const lapack_int,
6996 W: *mut f64,
6997 Z: *mut __BindgenComplex<f64>,
6998 ldz: *const lapack_int,
6999 work: *mut __BindgenComplex<f64>,
7000 lwork: *const lapack_int,
7001 rwork: *mut f64,
7002 lrwork: *const lapack_int,
7003 iwork: *mut lapack_int,
7004 liwork: *const lapack_int,
7005 info: *mut lapack_int,
7006 ),
7007 >,
7008 pub chbevd_2stage_: Option<
7009 unsafe extern "C" fn(
7010 jobz: *const c_char,
7011 uplo: *const c_char,
7012 n: *const lapack_int,
7013 kd: *const lapack_int,
7014 AB: *mut __BindgenComplex<f32>,
7015 ldab: *const lapack_int,
7016 W: *mut f32,
7017 Z: *mut __BindgenComplex<f32>,
7018 ldz: *const lapack_int,
7019 work: *mut __BindgenComplex<f32>,
7020 lwork: *const lapack_int,
7021 rwork: *mut f32,
7022 lrwork: *const lapack_int,
7023 iwork: *mut lapack_int,
7024 liwork: *const lapack_int,
7025 info: *mut lapack_int,
7026 ),
7027 >,
7028 pub zhbevd_2stage_: Option<
7029 unsafe extern "C" fn(
7030 jobz: *const c_char,
7031 uplo: *const c_char,
7032 n: *const lapack_int,
7033 kd: *const lapack_int,
7034 AB: *mut __BindgenComplex<f64>,
7035 ldab: *const lapack_int,
7036 W: *mut f64,
7037 Z: *mut __BindgenComplex<f64>,
7038 ldz: *const lapack_int,
7039 work: *mut __BindgenComplex<f64>,
7040 lwork: *const lapack_int,
7041 rwork: *mut f64,
7042 lrwork: *const lapack_int,
7043 iwork: *mut lapack_int,
7044 liwork: *const lapack_int,
7045 info: *mut lapack_int,
7046 ),
7047 >,
7048 pub chbevx_: Option<
7049 unsafe extern "C" fn(
7050 jobz: *const c_char,
7051 range: *const c_char,
7052 uplo: *const c_char,
7053 n: *const lapack_int,
7054 kd: *const lapack_int,
7055 AB: *mut __BindgenComplex<f32>,
7056 ldab: *const lapack_int,
7057 Q: *mut __BindgenComplex<f32>,
7058 ldq: *const lapack_int,
7059 vl: *const f32,
7060 vu: *const f32,
7061 il: *const lapack_int,
7062 iu: *const lapack_int,
7063 abstol: *const f32,
7064 m: *mut lapack_int,
7065 W: *mut f32,
7066 Z: *mut __BindgenComplex<f32>,
7067 ldz: *const lapack_int,
7068 work: *mut __BindgenComplex<f32>,
7069 rwork: *mut f32,
7070 iwork: *mut lapack_int,
7071 IFAIL: *mut lapack_int,
7072 info: *mut lapack_int,
7073 ),
7074 >,
7075 pub zhbevx_: Option<
7076 unsafe extern "C" fn(
7077 jobz: *const c_char,
7078 range: *const c_char,
7079 uplo: *const c_char,
7080 n: *const lapack_int,
7081 kd: *const lapack_int,
7082 AB: *mut __BindgenComplex<f64>,
7083 ldab: *const lapack_int,
7084 Q: *mut __BindgenComplex<f64>,
7085 ldq: *const lapack_int,
7086 vl: *const f64,
7087 vu: *const f64,
7088 il: *const lapack_int,
7089 iu: *const lapack_int,
7090 abstol: *const f64,
7091 m: *mut lapack_int,
7092 W: *mut f64,
7093 Z: *mut __BindgenComplex<f64>,
7094 ldz: *const lapack_int,
7095 work: *mut __BindgenComplex<f64>,
7096 rwork: *mut f64,
7097 iwork: *mut lapack_int,
7098 IFAIL: *mut lapack_int,
7099 info: *mut lapack_int,
7100 ),
7101 >,
7102 pub chbevx_2stage_: Option<
7103 unsafe extern "C" fn(
7104 jobz: *const c_char,
7105 range: *const c_char,
7106 uplo: *const c_char,
7107 n: *const lapack_int,
7108 kd: *const lapack_int,
7109 AB: *mut __BindgenComplex<f32>,
7110 ldab: *const lapack_int,
7111 Q: *mut __BindgenComplex<f32>,
7112 ldq: *const lapack_int,
7113 vl: *const f32,
7114 vu: *const f32,
7115 il: *const lapack_int,
7116 iu: *const lapack_int,
7117 abstol: *const f32,
7118 m: *mut lapack_int,
7119 W: *mut f32,
7120 Z: *mut __BindgenComplex<f32>,
7121 ldz: *const lapack_int,
7122 work: *mut __BindgenComplex<f32>,
7123 lwork: *const lapack_int,
7124 rwork: *mut f32,
7125 iwork: *mut lapack_int,
7126 IFAIL: *mut lapack_int,
7127 info: *mut lapack_int,
7128 ),
7129 >,
7130 pub zhbevx_2stage_: Option<
7131 unsafe extern "C" fn(
7132 jobz: *const c_char,
7133 range: *const c_char,
7134 uplo: *const c_char,
7135 n: *const lapack_int,
7136 kd: *const lapack_int,
7137 AB: *mut __BindgenComplex<f64>,
7138 ldab: *const lapack_int,
7139 Q: *mut __BindgenComplex<f64>,
7140 ldq: *const lapack_int,
7141 vl: *const f64,
7142 vu: *const f64,
7143 il: *const lapack_int,
7144 iu: *const lapack_int,
7145 abstol: *const f64,
7146 m: *mut lapack_int,
7147 W: *mut f64,
7148 Z: *mut __BindgenComplex<f64>,
7149 ldz: *const lapack_int,
7150 work: *mut __BindgenComplex<f64>,
7151 lwork: *const lapack_int,
7152 rwork: *mut f64,
7153 iwork: *mut lapack_int,
7154 IFAIL: *mut lapack_int,
7155 info: *mut lapack_int,
7156 ),
7157 >,
7158 pub chbgst_: Option<
7159 unsafe extern "C" fn(
7160 vect: *const c_char,
7161 uplo: *const c_char,
7162 n: *const lapack_int,
7163 ka: *const lapack_int,
7164 kb: *const lapack_int,
7165 AB: *mut __BindgenComplex<f32>,
7166 ldab: *const lapack_int,
7167 BB: *const __BindgenComplex<f32>,
7168 ldbb: *const lapack_int,
7169 X: *mut __BindgenComplex<f32>,
7170 ldx: *const lapack_int,
7171 work: *mut __BindgenComplex<f32>,
7172 rwork: *mut f32,
7173 info: *mut lapack_int,
7174 ),
7175 >,
7176 pub zhbgst_: Option<
7177 unsafe extern "C" fn(
7178 vect: *const c_char,
7179 uplo: *const c_char,
7180 n: *const lapack_int,
7181 ka: *const lapack_int,
7182 kb: *const lapack_int,
7183 AB: *mut __BindgenComplex<f64>,
7184 ldab: *const lapack_int,
7185 BB: *const __BindgenComplex<f64>,
7186 ldbb: *const lapack_int,
7187 X: *mut __BindgenComplex<f64>,
7188 ldx: *const lapack_int,
7189 work: *mut __BindgenComplex<f64>,
7190 rwork: *mut f64,
7191 info: *mut lapack_int,
7192 ),
7193 >,
7194 pub chbgv_: Option<
7195 unsafe extern "C" fn(
7196 jobz: *const c_char,
7197 uplo: *const c_char,
7198 n: *const lapack_int,
7199 ka: *const lapack_int,
7200 kb: *const lapack_int,
7201 AB: *mut __BindgenComplex<f32>,
7202 ldab: *const lapack_int,
7203 BB: *mut __BindgenComplex<f32>,
7204 ldbb: *const lapack_int,
7205 W: *mut f32,
7206 Z: *mut __BindgenComplex<f32>,
7207 ldz: *const lapack_int,
7208 work: *mut __BindgenComplex<f32>,
7209 rwork: *mut f32,
7210 info: *mut lapack_int,
7211 ),
7212 >,
7213 pub zhbgv_: Option<
7214 unsafe extern "C" fn(
7215 jobz: *const c_char,
7216 uplo: *const c_char,
7217 n: *const lapack_int,
7218 ka: *const lapack_int,
7219 kb: *const lapack_int,
7220 AB: *mut __BindgenComplex<f64>,
7221 ldab: *const lapack_int,
7222 BB: *mut __BindgenComplex<f64>,
7223 ldbb: *const lapack_int,
7224 W: *mut f64,
7225 Z: *mut __BindgenComplex<f64>,
7226 ldz: *const lapack_int,
7227 work: *mut __BindgenComplex<f64>,
7228 rwork: *mut f64,
7229 info: *mut lapack_int,
7230 ),
7231 >,
7232 pub chbgvd_: Option<
7233 unsafe extern "C" fn(
7234 jobz: *const c_char,
7235 uplo: *const c_char,
7236 n: *const lapack_int,
7237 ka: *const lapack_int,
7238 kb: *const lapack_int,
7239 AB: *mut __BindgenComplex<f32>,
7240 ldab: *const lapack_int,
7241 BB: *mut __BindgenComplex<f32>,
7242 ldbb: *const lapack_int,
7243 W: *mut f32,
7244 Z: *mut __BindgenComplex<f32>,
7245 ldz: *const lapack_int,
7246 work: *mut __BindgenComplex<f32>,
7247 lwork: *const lapack_int,
7248 rwork: *mut f32,
7249 lrwork: *const lapack_int,
7250 iwork: *mut lapack_int,
7251 liwork: *const lapack_int,
7252 info: *mut lapack_int,
7253 ),
7254 >,
7255 pub zhbgvd_: Option<
7256 unsafe extern "C" fn(
7257 jobz: *const c_char,
7258 uplo: *const c_char,
7259 n: *const lapack_int,
7260 ka: *const lapack_int,
7261 kb: *const lapack_int,
7262 AB: *mut __BindgenComplex<f64>,
7263 ldab: *const lapack_int,
7264 BB: *mut __BindgenComplex<f64>,
7265 ldbb: *const lapack_int,
7266 W: *mut f64,
7267 Z: *mut __BindgenComplex<f64>,
7268 ldz: *const lapack_int,
7269 work: *mut __BindgenComplex<f64>,
7270 lwork: *const lapack_int,
7271 rwork: *mut f64,
7272 lrwork: *const lapack_int,
7273 iwork: *mut lapack_int,
7274 liwork: *const lapack_int,
7275 info: *mut lapack_int,
7276 ),
7277 >,
7278 pub chbgvx_: Option<
7279 unsafe extern "C" fn(
7280 jobz: *const c_char,
7281 range: *const c_char,
7282 uplo: *const c_char,
7283 n: *const lapack_int,
7284 ka: *const lapack_int,
7285 kb: *const lapack_int,
7286 AB: *mut __BindgenComplex<f32>,
7287 ldab: *const lapack_int,
7288 BB: *mut __BindgenComplex<f32>,
7289 ldbb: *const lapack_int,
7290 Q: *mut __BindgenComplex<f32>,
7291 ldq: *const lapack_int,
7292 vl: *const f32,
7293 vu: *const f32,
7294 il: *const lapack_int,
7295 iu: *const lapack_int,
7296 abstol: *const f32,
7297 m: *mut lapack_int,
7298 W: *mut f32,
7299 Z: *mut __BindgenComplex<f32>,
7300 ldz: *const lapack_int,
7301 work: *mut __BindgenComplex<f32>,
7302 rwork: *mut f32,
7303 iwork: *mut lapack_int,
7304 IFAIL: *mut lapack_int,
7305 info: *mut lapack_int,
7306 ),
7307 >,
7308 pub zhbgvx_: Option<
7309 unsafe extern "C" fn(
7310 jobz: *const c_char,
7311 range: *const c_char,
7312 uplo: *const c_char,
7313 n: *const lapack_int,
7314 ka: *const lapack_int,
7315 kb: *const lapack_int,
7316 AB: *mut __BindgenComplex<f64>,
7317 ldab: *const lapack_int,
7318 BB: *mut __BindgenComplex<f64>,
7319 ldbb: *const lapack_int,
7320 Q: *mut __BindgenComplex<f64>,
7321 ldq: *const lapack_int,
7322 vl: *const f64,
7323 vu: *const f64,
7324 il: *const lapack_int,
7325 iu: *const lapack_int,
7326 abstol: *const f64,
7327 m: *mut lapack_int,
7328 W: *mut f64,
7329 Z: *mut __BindgenComplex<f64>,
7330 ldz: *const lapack_int,
7331 work: *mut __BindgenComplex<f64>,
7332 rwork: *mut f64,
7333 iwork: *mut lapack_int,
7334 IFAIL: *mut lapack_int,
7335 info: *mut lapack_int,
7336 ),
7337 >,
7338 pub chbtrd_: Option<
7339 unsafe extern "C" fn(
7340 vect: *const c_char,
7341 uplo: *const c_char,
7342 n: *const lapack_int,
7343 kd: *const lapack_int,
7344 AB: *mut __BindgenComplex<f32>,
7345 ldab: *const lapack_int,
7346 D: *mut f32,
7347 E: *mut f32,
7348 Q: *mut __BindgenComplex<f32>,
7349 ldq: *const lapack_int,
7350 work: *mut __BindgenComplex<f32>,
7351 info: *mut lapack_int,
7352 ),
7353 >,
7354 pub zhbtrd_: Option<
7355 unsafe extern "C" fn(
7356 vect: *const c_char,
7357 uplo: *const c_char,
7358 n: *const lapack_int,
7359 kd: *const lapack_int,
7360 AB: *mut __BindgenComplex<f64>,
7361 ldab: *const lapack_int,
7362 D: *mut f64,
7363 E: *mut f64,
7364 Q: *mut __BindgenComplex<f64>,
7365 ldq: *const lapack_int,
7366 work: *mut __BindgenComplex<f64>,
7367 info: *mut lapack_int,
7368 ),
7369 >,
7370 pub checon_: Option<
7371 unsafe extern "C" fn(
7372 uplo: *const c_char,
7373 n: *const lapack_int,
7374 A: *const __BindgenComplex<f32>,
7375 lda: *const lapack_int,
7376 ipiv: *const lapack_int,
7377 anorm: *const f32,
7378 rcond: *mut f32,
7379 work: *mut __BindgenComplex<f32>,
7380 info: *mut lapack_int,
7381 ),
7382 >,
7383 pub zhecon_: Option<
7384 unsafe extern "C" fn(
7385 uplo: *const c_char,
7386 n: *const lapack_int,
7387 A: *const __BindgenComplex<f64>,
7388 lda: *const lapack_int,
7389 ipiv: *const lapack_int,
7390 anorm: *const f64,
7391 rcond: *mut f64,
7392 work: *mut __BindgenComplex<f64>,
7393 info: *mut lapack_int,
7394 ),
7395 >,
7396 pub checon_3_: Option<
7397 unsafe extern "C" fn(
7398 uplo: *const c_char,
7399 n: *const lapack_int,
7400 A: *const __BindgenComplex<f32>,
7401 lda: *const lapack_int,
7402 E: *const __BindgenComplex<f32>,
7403 ipiv: *const lapack_int,
7404 anorm: *const f32,
7405 rcond: *mut f32,
7406 work: *mut __BindgenComplex<f32>,
7407 info: *mut lapack_int,
7408 ),
7409 >,
7410 pub zhecon_3_: Option<
7411 unsafe extern "C" fn(
7412 uplo: *const c_char,
7413 n: *const lapack_int,
7414 A: *const __BindgenComplex<f64>,
7415 lda: *const lapack_int,
7416 E: *const __BindgenComplex<f64>,
7417 ipiv: *const lapack_int,
7418 anorm: *const f64,
7419 rcond: *mut f64,
7420 work: *mut __BindgenComplex<f64>,
7421 info: *mut lapack_int,
7422 ),
7423 >,
7424 pub cheequb_: Option<
7425 unsafe extern "C" fn(
7426 uplo: *const c_char,
7427 n: *const lapack_int,
7428 A: *const __BindgenComplex<f32>,
7429 lda: *const lapack_int,
7430 S: *mut f32,
7431 scond: *mut f32,
7432 amax: *mut f32,
7433 work: *mut __BindgenComplex<f32>,
7434 info: *mut lapack_int,
7435 ),
7436 >,
7437 pub zheequb_: Option<
7438 unsafe extern "C" fn(
7439 uplo: *const c_char,
7440 n: *const lapack_int,
7441 A: *const __BindgenComplex<f64>,
7442 lda: *const lapack_int,
7443 S: *mut f64,
7444 scond: *mut f64,
7445 amax: *mut f64,
7446 work: *mut __BindgenComplex<f64>,
7447 info: *mut lapack_int,
7448 ),
7449 >,
7450 pub cheev_: Option<
7451 unsafe extern "C" fn(
7452 jobz: *const c_char,
7453 uplo: *const c_char,
7454 n: *const lapack_int,
7455 A: *mut __BindgenComplex<f32>,
7456 lda: *const lapack_int,
7457 W: *mut f32,
7458 work: *mut __BindgenComplex<f32>,
7459 lwork: *const lapack_int,
7460 rwork: *mut f32,
7461 info: *mut lapack_int,
7462 ),
7463 >,
7464 pub zheev_: Option<
7465 unsafe extern "C" fn(
7466 jobz: *const c_char,
7467 uplo: *const c_char,
7468 n: *const lapack_int,
7469 A: *mut __BindgenComplex<f64>,
7470 lda: *const lapack_int,
7471 W: *mut f64,
7472 work: *mut __BindgenComplex<f64>,
7473 lwork: *const lapack_int,
7474 rwork: *mut f64,
7475 info: *mut lapack_int,
7476 ),
7477 >,
7478 pub cheev_2stage_: Option<
7479 unsafe extern "C" fn(
7480 jobz: *const c_char,
7481 uplo: *const c_char,
7482 n: *const lapack_int,
7483 A: *mut __BindgenComplex<f32>,
7484 lda: *const lapack_int,
7485 W: *mut f32,
7486 work: *mut __BindgenComplex<f32>,
7487 lwork: *const lapack_int,
7488 rwork: *mut f32,
7489 info: *mut lapack_int,
7490 ),
7491 >,
7492 pub zheev_2stage_: Option<
7493 unsafe extern "C" fn(
7494 jobz: *const c_char,
7495 uplo: *const c_char,
7496 n: *const lapack_int,
7497 A: *mut __BindgenComplex<f64>,
7498 lda: *const lapack_int,
7499 W: *mut f64,
7500 work: *mut __BindgenComplex<f64>,
7501 lwork: *const lapack_int,
7502 rwork: *mut f64,
7503 info: *mut lapack_int,
7504 ),
7505 >,
7506 pub cheevd_: Option<
7507 unsafe extern "C" fn(
7508 jobz: *const c_char,
7509 uplo: *const c_char,
7510 n: *const lapack_int,
7511 A: *mut __BindgenComplex<f32>,
7512 lda: *const lapack_int,
7513 W: *mut f32,
7514 work: *mut __BindgenComplex<f32>,
7515 lwork: *const lapack_int,
7516 rwork: *mut f32,
7517 lrwork: *const lapack_int,
7518 iwork: *mut lapack_int,
7519 liwork: *const lapack_int,
7520 info: *mut lapack_int,
7521 ),
7522 >,
7523 pub zheevd_: Option<
7524 unsafe extern "C" fn(
7525 jobz: *const c_char,
7526 uplo: *const c_char,
7527 n: *const lapack_int,
7528 A: *mut __BindgenComplex<f64>,
7529 lda: *const lapack_int,
7530 W: *mut f64,
7531 work: *mut __BindgenComplex<f64>,
7532 lwork: *const lapack_int,
7533 rwork: *mut f64,
7534 lrwork: *const lapack_int,
7535 iwork: *mut lapack_int,
7536 liwork: *const lapack_int,
7537 info: *mut lapack_int,
7538 ),
7539 >,
7540 pub cheevd_2stage_: Option<
7541 unsafe extern "C" fn(
7542 jobz: *const c_char,
7543 uplo: *const c_char,
7544 n: *const lapack_int,
7545 A: *mut __BindgenComplex<f32>,
7546 lda: *const lapack_int,
7547 W: *mut f32,
7548 work: *mut __BindgenComplex<f32>,
7549 lwork: *const lapack_int,
7550 rwork: *mut f32,
7551 lrwork: *const lapack_int,
7552 iwork: *mut lapack_int,
7553 liwork: *const lapack_int,
7554 info: *mut lapack_int,
7555 ),
7556 >,
7557 pub zheevd_2stage_: Option<
7558 unsafe extern "C" fn(
7559 jobz: *const c_char,
7560 uplo: *const c_char,
7561 n: *const lapack_int,
7562 A: *mut __BindgenComplex<f64>,
7563 lda: *const lapack_int,
7564 W: *mut f64,
7565 work: *mut __BindgenComplex<f64>,
7566 lwork: *const lapack_int,
7567 rwork: *mut f64,
7568 lrwork: *const lapack_int,
7569 iwork: *mut lapack_int,
7570 liwork: *const lapack_int,
7571 info: *mut lapack_int,
7572 ),
7573 >,
7574 pub cheevr_: Option<
7575 unsafe extern "C" fn(
7576 jobz: *const c_char,
7577 range: *const c_char,
7578 uplo: *const c_char,
7579 n: *const lapack_int,
7580 A: *mut __BindgenComplex<f32>,
7581 lda: *const lapack_int,
7582 vl: *const f32,
7583 vu: *const f32,
7584 il: *const lapack_int,
7585 iu: *const lapack_int,
7586 abstol: *const f32,
7587 m: *mut lapack_int,
7588 W: *mut f32,
7589 Z: *mut __BindgenComplex<f32>,
7590 ldz: *const lapack_int,
7591 ISUPPZ: *mut lapack_int,
7592 work: *mut __BindgenComplex<f32>,
7593 lwork: *const lapack_int,
7594 rwork: *mut f32,
7595 lrwork: *const lapack_int,
7596 iwork: *mut lapack_int,
7597 liwork: *const lapack_int,
7598 info: *mut lapack_int,
7599 ),
7600 >,
7601 pub zheevr_: Option<
7602 unsafe extern "C" fn(
7603 jobz: *const c_char,
7604 range: *const c_char,
7605 uplo: *const c_char,
7606 n: *const lapack_int,
7607 A: *mut __BindgenComplex<f64>,
7608 lda: *const lapack_int,
7609 vl: *const f64,
7610 vu: *const f64,
7611 il: *const lapack_int,
7612 iu: *const lapack_int,
7613 abstol: *const f64,
7614 m: *mut lapack_int,
7615 W: *mut f64,
7616 Z: *mut __BindgenComplex<f64>,
7617 ldz: *const lapack_int,
7618 ISUPPZ: *mut lapack_int,
7619 work: *mut __BindgenComplex<f64>,
7620 lwork: *const lapack_int,
7621 rwork: *mut f64,
7622 lrwork: *const lapack_int,
7623 iwork: *mut lapack_int,
7624 liwork: *const lapack_int,
7625 info: *mut lapack_int,
7626 ),
7627 >,
7628 pub cheevr_2stage_: Option<
7629 unsafe extern "C" fn(
7630 jobz: *const c_char,
7631 range: *const c_char,
7632 uplo: *const c_char,
7633 n: *const lapack_int,
7634 A: *mut __BindgenComplex<f32>,
7635 lda: *const lapack_int,
7636 vl: *const f32,
7637 vu: *const f32,
7638 il: *const lapack_int,
7639 iu: *const lapack_int,
7640 abstol: *const f32,
7641 m: *mut lapack_int,
7642 W: *mut f32,
7643 Z: *mut __BindgenComplex<f32>,
7644 ldz: *const lapack_int,
7645 ISUPPZ: *mut lapack_int,
7646 work: *mut __BindgenComplex<f32>,
7647 lwork: *const lapack_int,
7648 rwork: *mut f32,
7649 lrwork: *const lapack_int,
7650 iwork: *mut lapack_int,
7651 liwork: *const lapack_int,
7652 info: *mut lapack_int,
7653 ),
7654 >,
7655 pub zheevr_2stage_: Option<
7656 unsafe extern "C" fn(
7657 jobz: *const c_char,
7658 range: *const c_char,
7659 uplo: *const c_char,
7660 n: *const lapack_int,
7661 A: *mut __BindgenComplex<f64>,
7662 lda: *const lapack_int,
7663 vl: *const f64,
7664 vu: *const f64,
7665 il: *const lapack_int,
7666 iu: *const lapack_int,
7667 abstol: *const f64,
7668 m: *mut lapack_int,
7669 W: *mut f64,
7670 Z: *mut __BindgenComplex<f64>,
7671 ldz: *const lapack_int,
7672 ISUPPZ: *mut lapack_int,
7673 work: *mut __BindgenComplex<f64>,
7674 lwork: *const lapack_int,
7675 rwork: *mut f64,
7676 lrwork: *const lapack_int,
7677 iwork: *mut lapack_int,
7678 liwork: *const lapack_int,
7679 info: *mut lapack_int,
7680 ),
7681 >,
7682 pub cheevx_: Option<
7683 unsafe extern "C" fn(
7684 jobz: *const c_char,
7685 range: *const c_char,
7686 uplo: *const c_char,
7687 n: *const lapack_int,
7688 A: *mut __BindgenComplex<f32>,
7689 lda: *const lapack_int,
7690 vl: *const f32,
7691 vu: *const f32,
7692 il: *const lapack_int,
7693 iu: *const lapack_int,
7694 abstol: *const f32,
7695 m: *mut lapack_int,
7696 W: *mut f32,
7697 Z: *mut __BindgenComplex<f32>,
7698 ldz: *const lapack_int,
7699 work: *mut __BindgenComplex<f32>,
7700 lwork: *const lapack_int,
7701 rwork: *mut f32,
7702 iwork: *mut lapack_int,
7703 IFAIL: *mut lapack_int,
7704 info: *mut lapack_int,
7705 ),
7706 >,
7707 pub zheevx_: Option<
7708 unsafe extern "C" fn(
7709 jobz: *const c_char,
7710 range: *const c_char,
7711 uplo: *const c_char,
7712 n: *const lapack_int,
7713 A: *mut __BindgenComplex<f64>,
7714 lda: *const lapack_int,
7715 vl: *const f64,
7716 vu: *const f64,
7717 il: *const lapack_int,
7718 iu: *const lapack_int,
7719 abstol: *const f64,
7720 m: *mut lapack_int,
7721 W: *mut f64,
7722 Z: *mut __BindgenComplex<f64>,
7723 ldz: *const lapack_int,
7724 work: *mut __BindgenComplex<f64>,
7725 lwork: *const lapack_int,
7726 rwork: *mut f64,
7727 iwork: *mut lapack_int,
7728 IFAIL: *mut lapack_int,
7729 info: *mut lapack_int,
7730 ),
7731 >,
7732 pub cheevx_2stage_: Option<
7733 unsafe extern "C" fn(
7734 jobz: *const c_char,
7735 range: *const c_char,
7736 uplo: *const c_char,
7737 n: *const lapack_int,
7738 A: *mut __BindgenComplex<f32>,
7739 lda: *const lapack_int,
7740 vl: *const f32,
7741 vu: *const f32,
7742 il: *const lapack_int,
7743 iu: *const lapack_int,
7744 abstol: *const f32,
7745 m: *mut lapack_int,
7746 W: *mut f32,
7747 Z: *mut __BindgenComplex<f32>,
7748 ldz: *const lapack_int,
7749 work: *mut __BindgenComplex<f32>,
7750 lwork: *const lapack_int,
7751 rwork: *mut f32,
7752 iwork: *mut lapack_int,
7753 IFAIL: *mut lapack_int,
7754 info: *mut lapack_int,
7755 ),
7756 >,
7757 pub zheevx_2stage_: Option<
7758 unsafe extern "C" fn(
7759 jobz: *const c_char,
7760 range: *const c_char,
7761 uplo: *const c_char,
7762 n: *const lapack_int,
7763 A: *mut __BindgenComplex<f64>,
7764 lda: *const lapack_int,
7765 vl: *const f64,
7766 vu: *const f64,
7767 il: *const lapack_int,
7768 iu: *const lapack_int,
7769 abstol: *const f64,
7770 m: *mut lapack_int,
7771 W: *mut f64,
7772 Z: *mut __BindgenComplex<f64>,
7773 ldz: *const lapack_int,
7774 work: *mut __BindgenComplex<f64>,
7775 lwork: *const lapack_int,
7776 rwork: *mut f64,
7777 iwork: *mut lapack_int,
7778 IFAIL: *mut lapack_int,
7779 info: *mut lapack_int,
7780 ),
7781 >,
7782 pub chegst_: Option<
7783 unsafe extern "C" fn(
7784 itype: *const lapack_int,
7785 uplo: *const c_char,
7786 n: *const lapack_int,
7787 A: *mut __BindgenComplex<f32>,
7788 lda: *const lapack_int,
7789 B: *const __BindgenComplex<f32>,
7790 ldb: *const lapack_int,
7791 info: *mut lapack_int,
7792 ),
7793 >,
7794 pub zhegst_: Option<
7795 unsafe extern "C" fn(
7796 itype: *const lapack_int,
7797 uplo: *const c_char,
7798 n: *const lapack_int,
7799 A: *mut __BindgenComplex<f64>,
7800 lda: *const lapack_int,
7801 B: *const __BindgenComplex<f64>,
7802 ldb: *const lapack_int,
7803 info: *mut lapack_int,
7804 ),
7805 >,
7806 pub chegv_: Option<
7807 unsafe extern "C" fn(
7808 itype: *const lapack_int,
7809 jobz: *const c_char,
7810 uplo: *const c_char,
7811 n: *const lapack_int,
7812 A: *mut __BindgenComplex<f32>,
7813 lda: *const lapack_int,
7814 B: *mut __BindgenComplex<f32>,
7815 ldb: *const lapack_int,
7816 W: *mut f32,
7817 work: *mut __BindgenComplex<f32>,
7818 lwork: *const lapack_int,
7819 rwork: *mut f32,
7820 info: *mut lapack_int,
7821 ),
7822 >,
7823 pub zhegv_: Option<
7824 unsafe extern "C" fn(
7825 itype: *const lapack_int,
7826 jobz: *const c_char,
7827 uplo: *const c_char,
7828 n: *const lapack_int,
7829 A: *mut __BindgenComplex<f64>,
7830 lda: *const lapack_int,
7831 B: *mut __BindgenComplex<f64>,
7832 ldb: *const lapack_int,
7833 W: *mut f64,
7834 work: *mut __BindgenComplex<f64>,
7835 lwork: *const lapack_int,
7836 rwork: *mut f64,
7837 info: *mut lapack_int,
7838 ),
7839 >,
7840 pub chegv_2stage_: Option<
7841 unsafe extern "C" fn(
7842 itype: *const lapack_int,
7843 jobz: *const c_char,
7844 uplo: *const c_char,
7845 n: *const lapack_int,
7846 A: *mut __BindgenComplex<f32>,
7847 lda: *const lapack_int,
7848 B: *mut __BindgenComplex<f32>,
7849 ldb: *const lapack_int,
7850 W: *mut f32,
7851 work: *mut __BindgenComplex<f32>,
7852 lwork: *const lapack_int,
7853 rwork: *mut f32,
7854 info: *mut lapack_int,
7855 ),
7856 >,
7857 pub zhegv_2stage_: Option<
7858 unsafe extern "C" fn(
7859 itype: *const lapack_int,
7860 jobz: *const c_char,
7861 uplo: *const c_char,
7862 n: *const lapack_int,
7863 A: *mut __BindgenComplex<f64>,
7864 lda: *const lapack_int,
7865 B: *mut __BindgenComplex<f64>,
7866 ldb: *const lapack_int,
7867 W: *mut f64,
7868 work: *mut __BindgenComplex<f64>,
7869 lwork: *const lapack_int,
7870 rwork: *mut f64,
7871 info: *mut lapack_int,
7872 ),
7873 >,
7874 pub chegvd_: Option<
7875 unsafe extern "C" fn(
7876 itype: *const lapack_int,
7877 jobz: *const c_char,
7878 uplo: *const c_char,
7879 n: *const lapack_int,
7880 A: *mut __BindgenComplex<f32>,
7881 lda: *const lapack_int,
7882 B: *mut __BindgenComplex<f32>,
7883 ldb: *const lapack_int,
7884 W: *mut f32,
7885 work: *mut __BindgenComplex<f32>,
7886 lwork: *const lapack_int,
7887 rwork: *mut f32,
7888 lrwork: *const lapack_int,
7889 iwork: *mut lapack_int,
7890 liwork: *const lapack_int,
7891 info: *mut lapack_int,
7892 ),
7893 >,
7894 pub zhegvd_: Option<
7895 unsafe extern "C" fn(
7896 itype: *const lapack_int,
7897 jobz: *const c_char,
7898 uplo: *const c_char,
7899 n: *const lapack_int,
7900 A: *mut __BindgenComplex<f64>,
7901 lda: *const lapack_int,
7902 B: *mut __BindgenComplex<f64>,
7903 ldb: *const lapack_int,
7904 W: *mut f64,
7905 work: *mut __BindgenComplex<f64>,
7906 lwork: *const lapack_int,
7907 rwork: *mut f64,
7908 lrwork: *const lapack_int,
7909 iwork: *mut lapack_int,
7910 liwork: *const lapack_int,
7911 info: *mut lapack_int,
7912 ),
7913 >,
7914 pub chegvx_: Option<
7915 unsafe extern "C" fn(
7916 itype: *const lapack_int,
7917 jobz: *const c_char,
7918 range: *const c_char,
7919 uplo: *const c_char,
7920 n: *const lapack_int,
7921 A: *mut __BindgenComplex<f32>,
7922 lda: *const lapack_int,
7923 B: *mut __BindgenComplex<f32>,
7924 ldb: *const lapack_int,
7925 vl: *const f32,
7926 vu: *const f32,
7927 il: *const lapack_int,
7928 iu: *const lapack_int,
7929 abstol: *const f32,
7930 m: *mut lapack_int,
7931 W: *mut f32,
7932 Z: *mut __BindgenComplex<f32>,
7933 ldz: *const lapack_int,
7934 work: *mut __BindgenComplex<f32>,
7935 lwork: *const lapack_int,
7936 rwork: *mut f32,
7937 iwork: *mut lapack_int,
7938 IFAIL: *mut lapack_int,
7939 info: *mut lapack_int,
7940 ),
7941 >,
7942 pub zhegvx_: Option<
7943 unsafe extern "C" fn(
7944 itype: *const lapack_int,
7945 jobz: *const c_char,
7946 range: *const c_char,
7947 uplo: *const c_char,
7948 n: *const lapack_int,
7949 A: *mut __BindgenComplex<f64>,
7950 lda: *const lapack_int,
7951 B: *mut __BindgenComplex<f64>,
7952 ldb: *const lapack_int,
7953 vl: *const f64,
7954 vu: *const f64,
7955 il: *const lapack_int,
7956 iu: *const lapack_int,
7957 abstol: *const f64,
7958 m: *mut lapack_int,
7959 W: *mut f64,
7960 Z: *mut __BindgenComplex<f64>,
7961 ldz: *const lapack_int,
7962 work: *mut __BindgenComplex<f64>,
7963 lwork: *const lapack_int,
7964 rwork: *mut f64,
7965 iwork: *mut lapack_int,
7966 IFAIL: *mut lapack_int,
7967 info: *mut lapack_int,
7968 ),
7969 >,
7970 pub cherfs_: Option<
7971 unsafe extern "C" fn(
7972 uplo: *const c_char,
7973 n: *const lapack_int,
7974 nrhs: *const lapack_int,
7975 A: *const __BindgenComplex<f32>,
7976 lda: *const lapack_int,
7977 AF: *const __BindgenComplex<f32>,
7978 ldaf: *const lapack_int,
7979 ipiv: *const lapack_int,
7980 B: *const __BindgenComplex<f32>,
7981 ldb: *const lapack_int,
7982 X: *mut __BindgenComplex<f32>,
7983 ldx: *const lapack_int,
7984 ferr: *mut f32,
7985 berr: *mut f32,
7986 work: *mut __BindgenComplex<f32>,
7987 rwork: *mut f32,
7988 info: *mut lapack_int,
7989 ),
7990 >,
7991 pub zherfs_: Option<
7992 unsafe extern "C" fn(
7993 uplo: *const c_char,
7994 n: *const lapack_int,
7995 nrhs: *const lapack_int,
7996 A: *const __BindgenComplex<f64>,
7997 lda: *const lapack_int,
7998 AF: *const __BindgenComplex<f64>,
7999 ldaf: *const lapack_int,
8000 ipiv: *const lapack_int,
8001 B: *const __BindgenComplex<f64>,
8002 ldb: *const lapack_int,
8003 X: *mut __BindgenComplex<f64>,
8004 ldx: *const lapack_int,
8005 ferr: *mut f64,
8006 berr: *mut f64,
8007 work: *mut __BindgenComplex<f64>,
8008 rwork: *mut f64,
8009 info: *mut lapack_int,
8010 ),
8011 >,
8012 pub cherfsx_: Option<
8013 unsafe extern "C" fn(
8014 uplo: *const c_char,
8015 equed: *const c_char,
8016 n: *const lapack_int,
8017 nrhs: *const lapack_int,
8018 A: *const __BindgenComplex<f32>,
8019 lda: *const lapack_int,
8020 AF: *const __BindgenComplex<f32>,
8021 ldaf: *const lapack_int,
8022 ipiv: *const lapack_int,
8023 S: *const f32,
8024 B: *const __BindgenComplex<f32>,
8025 ldb: *const lapack_int,
8026 X: *mut __BindgenComplex<f32>,
8027 ldx: *const lapack_int,
8028 rcond: *mut f32,
8029 berr: *mut f32,
8030 n_err_bnds: *const lapack_int,
8031 err_bnds_norm: *mut f32,
8032 err_bnds_comp: *mut f32,
8033 nparams: *const lapack_int,
8034 params: *mut f32,
8035 work: *mut __BindgenComplex<f32>,
8036 rwork: *mut f32,
8037 info: *mut lapack_int,
8038 ),
8039 >,
8040 pub zherfsx_: Option<
8041 unsafe extern "C" fn(
8042 uplo: *const c_char,
8043 equed: *const c_char,
8044 n: *const lapack_int,
8045 nrhs: *const lapack_int,
8046 A: *const __BindgenComplex<f64>,
8047 lda: *const lapack_int,
8048 AF: *const __BindgenComplex<f64>,
8049 ldaf: *const lapack_int,
8050 ipiv: *const lapack_int,
8051 S: *const f64,
8052 B: *const __BindgenComplex<f64>,
8053 ldb: *const lapack_int,
8054 X: *mut __BindgenComplex<f64>,
8055 ldx: *const lapack_int,
8056 rcond: *mut f64,
8057 berr: *mut f64,
8058 n_err_bnds: *const lapack_int,
8059 err_bnds_norm: *mut f64,
8060 err_bnds_comp: *mut f64,
8061 nparams: *const lapack_int,
8062 params: *mut f64,
8063 work: *mut __BindgenComplex<f64>,
8064 rwork: *mut f64,
8065 info: *mut lapack_int,
8066 ),
8067 >,
8068 pub chesv_: Option<
8069 unsafe extern "C" fn(
8070 uplo: *const c_char,
8071 n: *const lapack_int,
8072 nrhs: *const lapack_int,
8073 A: *mut __BindgenComplex<f32>,
8074 lda: *const lapack_int,
8075 ipiv: *mut lapack_int,
8076 B: *mut __BindgenComplex<f32>,
8077 ldb: *const lapack_int,
8078 work: *mut __BindgenComplex<f32>,
8079 lwork: *const lapack_int,
8080 info: *mut lapack_int,
8081 ),
8082 >,
8083 pub zhesv_: Option<
8084 unsafe extern "C" fn(
8085 uplo: *const c_char,
8086 n: *const lapack_int,
8087 nrhs: *const lapack_int,
8088 A: *mut __BindgenComplex<f64>,
8089 lda: *const lapack_int,
8090 ipiv: *mut lapack_int,
8091 B: *mut __BindgenComplex<f64>,
8092 ldb: *const lapack_int,
8093 work: *mut __BindgenComplex<f64>,
8094 lwork: *const lapack_int,
8095 info: *mut lapack_int,
8096 ),
8097 >,
8098 pub chesv_aa_: Option<
8099 unsafe extern "C" fn(
8100 uplo: *const c_char,
8101 n: *const lapack_int,
8102 nrhs: *const lapack_int,
8103 A: *mut __BindgenComplex<f32>,
8104 lda: *const lapack_int,
8105 ipiv: *mut lapack_int,
8106 B: *mut __BindgenComplex<f32>,
8107 ldb: *const lapack_int,
8108 work: *mut __BindgenComplex<f32>,
8109 lwork: *const lapack_int,
8110 info: *mut lapack_int,
8111 ),
8112 >,
8113 pub zhesv_aa_: Option<
8114 unsafe extern "C" fn(
8115 uplo: *const c_char,
8116 n: *const lapack_int,
8117 nrhs: *const lapack_int,
8118 A: *mut __BindgenComplex<f64>,
8119 lda: *const lapack_int,
8120 ipiv: *mut lapack_int,
8121 B: *mut __BindgenComplex<f64>,
8122 ldb: *const lapack_int,
8123 work: *mut __BindgenComplex<f64>,
8124 lwork: *const lapack_int,
8125 info: *mut lapack_int,
8126 ),
8127 >,
8128 pub chesv_aa_2stage_: Option<
8129 unsafe extern "C" fn(
8130 uplo: *const c_char,
8131 n: *const lapack_int,
8132 nrhs: *const lapack_int,
8133 A: *mut __BindgenComplex<f32>,
8134 lda: *const lapack_int,
8135 TB: *mut __BindgenComplex<f32>,
8136 ltb: *const lapack_int,
8137 ipiv: *mut lapack_int,
8138 ipiv2: *mut lapack_int,
8139 B: *mut __BindgenComplex<f32>,
8140 ldb: *const lapack_int,
8141 work: *mut __BindgenComplex<f32>,
8142 lwork: *const lapack_int,
8143 info: *mut lapack_int,
8144 ),
8145 >,
8146 pub zhesv_aa_2stage_: Option<
8147 unsafe extern "C" fn(
8148 uplo: *const c_char,
8149 n: *const lapack_int,
8150 nrhs: *const lapack_int,
8151 A: *mut __BindgenComplex<f64>,
8152 lda: *const lapack_int,
8153 TB: *mut __BindgenComplex<f64>,
8154 ltb: *const lapack_int,
8155 ipiv: *mut lapack_int,
8156 ipiv2: *mut lapack_int,
8157 B: *mut __BindgenComplex<f64>,
8158 ldb: *const lapack_int,
8159 work: *mut __BindgenComplex<f64>,
8160 lwork: *const lapack_int,
8161 info: *mut lapack_int,
8162 ),
8163 >,
8164 pub chesv_rk_: Option<
8165 unsafe extern "C" fn(
8166 uplo: *const c_char,
8167 n: *const lapack_int,
8168 nrhs: *const lapack_int,
8169 A: *mut __BindgenComplex<f32>,
8170 lda: *const lapack_int,
8171 E: *mut __BindgenComplex<f32>,
8172 ipiv: *mut lapack_int,
8173 B: *mut __BindgenComplex<f32>,
8174 ldb: *const lapack_int,
8175 work: *mut __BindgenComplex<f32>,
8176 lwork: *const lapack_int,
8177 info: *mut lapack_int,
8178 ),
8179 >,
8180 pub zhesv_rk_: Option<
8181 unsafe extern "C" fn(
8182 uplo: *const c_char,
8183 n: *const lapack_int,
8184 nrhs: *const lapack_int,
8185 A: *mut __BindgenComplex<f64>,
8186 lda: *const lapack_int,
8187 E: *mut __BindgenComplex<f64>,
8188 ipiv: *mut lapack_int,
8189 B: *mut __BindgenComplex<f64>,
8190 ldb: *const lapack_int,
8191 work: *mut __BindgenComplex<f64>,
8192 lwork: *const lapack_int,
8193 info: *mut lapack_int,
8194 ),
8195 >,
8196 pub chesv_rook_: Option<
8197 unsafe extern "C" fn(
8198 uplo: *const c_char,
8199 n: *const lapack_int,
8200 nrhs: *const lapack_int,
8201 A: *mut __BindgenComplex<f32>,
8202 lda: *const lapack_int,
8203 ipiv: *mut lapack_int,
8204 B: *mut __BindgenComplex<f32>,
8205 ldb: *const lapack_int,
8206 work: *mut __BindgenComplex<f32>,
8207 lwork: *const lapack_int,
8208 info: *mut lapack_int,
8209 ),
8210 >,
8211 pub zhesv_rook_: Option<
8212 unsafe extern "C" fn(
8213 uplo: *const c_char,
8214 n: *const lapack_int,
8215 nrhs: *const lapack_int,
8216 A: *mut __BindgenComplex<f64>,
8217 lda: *const lapack_int,
8218 ipiv: *mut lapack_int,
8219 B: *mut __BindgenComplex<f64>,
8220 ldb: *const lapack_int,
8221 work: *mut __BindgenComplex<f64>,
8222 lwork: *const lapack_int,
8223 info: *mut lapack_int,
8224 ),
8225 >,
8226 pub chesvx_: Option<
8227 unsafe extern "C" fn(
8228 fact: *const c_char,
8229 uplo: *const c_char,
8230 n: *const lapack_int,
8231 nrhs: *const lapack_int,
8232 A: *const __BindgenComplex<f32>,
8233 lda: *const lapack_int,
8234 AF: *mut __BindgenComplex<f32>,
8235 ldaf: *const lapack_int,
8236 ipiv: *mut lapack_int,
8237 B: *const __BindgenComplex<f32>,
8238 ldb: *const lapack_int,
8239 X: *mut __BindgenComplex<f32>,
8240 ldx: *const lapack_int,
8241 rcond: *mut f32,
8242 ferr: *mut f32,
8243 berr: *mut f32,
8244 work: *mut __BindgenComplex<f32>,
8245 lwork: *const lapack_int,
8246 rwork: *mut f32,
8247 info: *mut lapack_int,
8248 ),
8249 >,
8250 pub zhesvx_: Option<
8251 unsafe extern "C" fn(
8252 fact: *const c_char,
8253 uplo: *const c_char,
8254 n: *const lapack_int,
8255 nrhs: *const lapack_int,
8256 A: *const __BindgenComplex<f64>,
8257 lda: *const lapack_int,
8258 AF: *mut __BindgenComplex<f64>,
8259 ldaf: *const lapack_int,
8260 ipiv: *mut lapack_int,
8261 B: *const __BindgenComplex<f64>,
8262 ldb: *const lapack_int,
8263 X: *mut __BindgenComplex<f64>,
8264 ldx: *const lapack_int,
8265 rcond: *mut f64,
8266 ferr: *mut f64,
8267 berr: *mut f64,
8268 work: *mut __BindgenComplex<f64>,
8269 lwork: *const lapack_int,
8270 rwork: *mut f64,
8271 info: *mut lapack_int,
8272 ),
8273 >,
8274 pub chesvxx_: Option<
8275 unsafe extern "C" fn(
8276 fact: *const c_char,
8277 uplo: *const c_char,
8278 n: *const lapack_int,
8279 nrhs: *const lapack_int,
8280 A: *mut __BindgenComplex<f32>,
8281 lda: *const lapack_int,
8282 AF: *mut __BindgenComplex<f32>,
8283 ldaf: *const lapack_int,
8284 ipiv: *mut lapack_int,
8285 equed: *mut c_char,
8286 S: *mut f32,
8287 B: *mut __BindgenComplex<f32>,
8288 ldb: *const lapack_int,
8289 X: *mut __BindgenComplex<f32>,
8290 ldx: *const lapack_int,
8291 rcond: *mut f32,
8292 rpvgrw: *mut f32,
8293 berr: *mut f32,
8294 n_err_bnds: *const lapack_int,
8295 err_bnds_norm: *mut f32,
8296 err_bnds_comp: *mut f32,
8297 nparams: *const lapack_int,
8298 params: *mut f32,
8299 work: *mut __BindgenComplex<f32>,
8300 rwork: *mut f32,
8301 info: *mut lapack_int,
8302 ),
8303 >,
8304 pub zhesvxx_: Option<
8305 unsafe extern "C" fn(
8306 fact: *const c_char,
8307 uplo: *const c_char,
8308 n: *const lapack_int,
8309 nrhs: *const lapack_int,
8310 A: *mut __BindgenComplex<f64>,
8311 lda: *const lapack_int,
8312 AF: *mut __BindgenComplex<f64>,
8313 ldaf: *const lapack_int,
8314 ipiv: *mut lapack_int,
8315 equed: *mut c_char,
8316 S: *mut f64,
8317 B: *mut __BindgenComplex<f64>,
8318 ldb: *const lapack_int,
8319 X: *mut __BindgenComplex<f64>,
8320 ldx: *const lapack_int,
8321 rcond: *mut f64,
8322 rpvgrw: *mut f64,
8323 berr: *mut f64,
8324 n_err_bnds: *const lapack_int,
8325 err_bnds_norm: *mut f64,
8326 err_bnds_comp: *mut f64,
8327 nparams: *const lapack_int,
8328 params: *mut f64,
8329 work: *mut __BindgenComplex<f64>,
8330 rwork: *mut f64,
8331 info: *mut lapack_int,
8332 ),
8333 >,
8334 pub cheswapr_: Option<
8335 unsafe extern "C" fn(
8336 uplo: *const c_char,
8337 n: *const lapack_int,
8338 A: *mut __BindgenComplex<f32>,
8339 lda: *const lapack_int,
8340 i1: *const lapack_int,
8341 i2: *const lapack_int,
8342 ),
8343 >,
8344 pub zheswapr_: Option<
8345 unsafe extern "C" fn(
8346 uplo: *const c_char,
8347 n: *const lapack_int,
8348 A: *mut __BindgenComplex<f64>,
8349 lda: *const lapack_int,
8350 i1: *const lapack_int,
8351 i2: *const lapack_int,
8352 ),
8353 >,
8354 pub chetrd_: Option<
8355 unsafe extern "C" fn(
8356 uplo: *const c_char,
8357 n: *const lapack_int,
8358 A: *mut __BindgenComplex<f32>,
8359 lda: *const lapack_int,
8360 D: *mut f32,
8361 E: *mut f32,
8362 tau: *mut __BindgenComplex<f32>,
8363 work: *mut __BindgenComplex<f32>,
8364 lwork: *const lapack_int,
8365 info: *mut lapack_int,
8366 ),
8367 >,
8368 pub zhetrd_: Option<
8369 unsafe extern "C" fn(
8370 uplo: *const c_char,
8371 n: *const lapack_int,
8372 A: *mut __BindgenComplex<f64>,
8373 lda: *const lapack_int,
8374 D: *mut f64,
8375 E: *mut f64,
8376 tau: *mut __BindgenComplex<f64>,
8377 work: *mut __BindgenComplex<f64>,
8378 lwork: *const lapack_int,
8379 info: *mut lapack_int,
8380 ),
8381 >,
8382 pub chetrd_2stage_: Option<
8383 unsafe extern "C" fn(
8384 vect: *const c_char,
8385 uplo: *const c_char,
8386 n: *const lapack_int,
8387 A: *mut __BindgenComplex<f32>,
8388 lda: *const lapack_int,
8389 D: *mut f32,
8390 E: *mut f32,
8391 tau: *mut __BindgenComplex<f32>,
8392 HOUS2: *mut __BindgenComplex<f32>,
8393 lhous2: *const lapack_int,
8394 work: *mut __BindgenComplex<f32>,
8395 lwork: *const lapack_int,
8396 info: *mut lapack_int,
8397 ),
8398 >,
8399 pub zhetrd_2stage_: Option<
8400 unsafe extern "C" fn(
8401 vect: *const c_char,
8402 uplo: *const c_char,
8403 n: *const lapack_int,
8404 A: *mut __BindgenComplex<f64>,
8405 lda: *const lapack_int,
8406 D: *mut f64,
8407 E: *mut f64,
8408 tau: *mut __BindgenComplex<f64>,
8409 HOUS2: *mut __BindgenComplex<f64>,
8410 lhous2: *const lapack_int,
8411 work: *mut __BindgenComplex<f64>,
8412 lwork: *const lapack_int,
8413 info: *mut lapack_int,
8414 ),
8415 >,
8416 pub chetrf_: Option<
8417 unsafe extern "C" fn(
8418 uplo: *const c_char,
8419 n: *const lapack_int,
8420 A: *mut __BindgenComplex<f32>,
8421 lda: *const lapack_int,
8422 ipiv: *mut lapack_int,
8423 work: *mut __BindgenComplex<f32>,
8424 lwork: *const lapack_int,
8425 info: *mut lapack_int,
8426 ),
8427 >,
8428 pub zhetrf_: Option<
8429 unsafe extern "C" fn(
8430 uplo: *const c_char,
8431 n: *const lapack_int,
8432 A: *mut __BindgenComplex<f64>,
8433 lda: *const lapack_int,
8434 ipiv: *mut lapack_int,
8435 work: *mut __BindgenComplex<f64>,
8436 lwork: *const lapack_int,
8437 info: *mut lapack_int,
8438 ),
8439 >,
8440 pub chetrf_aa_: Option<
8441 unsafe extern "C" fn(
8442 uplo: *const c_char,
8443 n: *const lapack_int,
8444 A: *mut __BindgenComplex<f32>,
8445 lda: *const lapack_int,
8446 ipiv: *mut lapack_int,
8447 work: *mut __BindgenComplex<f32>,
8448 lwork: *const lapack_int,
8449 info: *mut lapack_int,
8450 ),
8451 >,
8452 pub zhetrf_aa_: Option<
8453 unsafe extern "C" fn(
8454 uplo: *const c_char,
8455 n: *const lapack_int,
8456 A: *mut __BindgenComplex<f64>,
8457 lda: *const lapack_int,
8458 ipiv: *mut lapack_int,
8459 work: *mut __BindgenComplex<f64>,
8460 lwork: *const lapack_int,
8461 info: *mut lapack_int,
8462 ),
8463 >,
8464 pub chetrf_aa_2stage_: Option<
8465 unsafe extern "C" fn(
8466 uplo: *const c_char,
8467 n: *const lapack_int,
8468 A: *mut __BindgenComplex<f32>,
8469 lda: *const lapack_int,
8470 TB: *mut __BindgenComplex<f32>,
8471 ltb: *const lapack_int,
8472 ipiv: *mut lapack_int,
8473 ipiv2: *mut lapack_int,
8474 work: *mut __BindgenComplex<f32>,
8475 lwork: *const lapack_int,
8476 info: *mut lapack_int,
8477 ),
8478 >,
8479 pub zhetrf_aa_2stage_: Option<
8480 unsafe extern "C" fn(
8481 uplo: *const c_char,
8482 n: *const lapack_int,
8483 A: *mut __BindgenComplex<f64>,
8484 lda: *const lapack_int,
8485 TB: *mut __BindgenComplex<f64>,
8486 ltb: *const lapack_int,
8487 ipiv: *mut lapack_int,
8488 ipiv2: *mut lapack_int,
8489 work: *mut __BindgenComplex<f64>,
8490 lwork: *const lapack_int,
8491 info: *mut lapack_int,
8492 ),
8493 >,
8494 pub chetrf_rk_: Option<
8495 unsafe extern "C" fn(
8496 uplo: *const c_char,
8497 n: *const lapack_int,
8498 A: *mut __BindgenComplex<f32>,
8499 lda: *const lapack_int,
8500 E: *mut __BindgenComplex<f32>,
8501 ipiv: *mut lapack_int,
8502 work: *mut __BindgenComplex<f32>,
8503 lwork: *const lapack_int,
8504 info: *mut lapack_int,
8505 ),
8506 >,
8507 pub zhetrf_rk_: Option<
8508 unsafe extern "C" fn(
8509 uplo: *const c_char,
8510 n: *const lapack_int,
8511 A: *mut __BindgenComplex<f64>,
8512 lda: *const lapack_int,
8513 E: *mut __BindgenComplex<f64>,
8514 ipiv: *mut lapack_int,
8515 work: *mut __BindgenComplex<f64>,
8516 lwork: *const lapack_int,
8517 info: *mut lapack_int,
8518 ),
8519 >,
8520 pub chetrf_rook_: Option<
8521 unsafe extern "C" fn(
8522 uplo: *const c_char,
8523 n: *const lapack_int,
8524 A: *mut __BindgenComplex<f32>,
8525 lda: *const lapack_int,
8526 ipiv: *mut lapack_int,
8527 work: *mut __BindgenComplex<f32>,
8528 lwork: *const lapack_int,
8529 info: *mut lapack_int,
8530 ),
8531 >,
8532 pub zhetrf_rook_: Option<
8533 unsafe extern "C" fn(
8534 uplo: *const c_char,
8535 n: *const lapack_int,
8536 A: *mut __BindgenComplex<f64>,
8537 lda: *const lapack_int,
8538 ipiv: *mut lapack_int,
8539 work: *mut __BindgenComplex<f64>,
8540 lwork: *const lapack_int,
8541 info: *mut lapack_int,
8542 ),
8543 >,
8544 pub chetri_: Option<
8545 unsafe extern "C" fn(
8546 uplo: *const c_char,
8547 n: *const lapack_int,
8548 A: *mut __BindgenComplex<f32>,
8549 lda: *const lapack_int,
8550 ipiv: *const lapack_int,
8551 work: *mut __BindgenComplex<f32>,
8552 info: *mut lapack_int,
8553 ),
8554 >,
8555 pub zhetri_: Option<
8556 unsafe extern "C" fn(
8557 uplo: *const c_char,
8558 n: *const lapack_int,
8559 A: *mut __BindgenComplex<f64>,
8560 lda: *const lapack_int,
8561 ipiv: *const lapack_int,
8562 work: *mut __BindgenComplex<f64>,
8563 info: *mut lapack_int,
8564 ),
8565 >,
8566 pub chetri2_: Option<
8567 unsafe extern "C" fn(
8568 uplo: *const c_char,
8569 n: *const lapack_int,
8570 A: *mut __BindgenComplex<f32>,
8571 lda: *const lapack_int,
8572 ipiv: *const lapack_int,
8573 work: *mut __BindgenComplex<f32>,
8574 lwork: *const lapack_int,
8575 info: *mut lapack_int,
8576 ),
8577 >,
8578 pub zhetri2_: Option<
8579 unsafe extern "C" fn(
8580 uplo: *const c_char,
8581 n: *const lapack_int,
8582 A: *mut __BindgenComplex<f64>,
8583 lda: *const lapack_int,
8584 ipiv: *const lapack_int,
8585 work: *mut __BindgenComplex<f64>,
8586 lwork: *const lapack_int,
8587 info: *mut lapack_int,
8588 ),
8589 >,
8590 pub chetri2x_: Option<
8591 unsafe extern "C" fn(
8592 uplo: *const c_char,
8593 n: *const lapack_int,
8594 A: *mut __BindgenComplex<f32>,
8595 lda: *const lapack_int,
8596 ipiv: *const lapack_int,
8597 work: *mut __BindgenComplex<f32>,
8598 nb: *const lapack_int,
8599 info: *mut lapack_int,
8600 ),
8601 >,
8602 pub zhetri2x_: Option<
8603 unsafe extern "C" fn(
8604 uplo: *const c_char,
8605 n: *const lapack_int,
8606 A: *mut __BindgenComplex<f64>,
8607 lda: *const lapack_int,
8608 ipiv: *const lapack_int,
8609 work: *mut __BindgenComplex<f64>,
8610 nb: *const lapack_int,
8611 info: *mut lapack_int,
8612 ),
8613 >,
8614 pub chetri_3_: Option<
8615 unsafe extern "C" fn(
8616 uplo: *const c_char,
8617 n: *const lapack_int,
8618 A: *mut __BindgenComplex<f32>,
8619 lda: *const lapack_int,
8620 E: *const __BindgenComplex<f32>,
8621 ipiv: *const lapack_int,
8622 work: *mut __BindgenComplex<f32>,
8623 lwork: *const lapack_int,
8624 info: *mut lapack_int,
8625 ),
8626 >,
8627 pub zhetri_3_: Option<
8628 unsafe extern "C" fn(
8629 uplo: *const c_char,
8630 n: *const lapack_int,
8631 A: *mut __BindgenComplex<f64>,
8632 lda: *const lapack_int,
8633 E: *const __BindgenComplex<f64>,
8634 ipiv: *const lapack_int,
8635 work: *mut __BindgenComplex<f64>,
8636 lwork: *const lapack_int,
8637 info: *mut lapack_int,
8638 ),
8639 >,
8640 pub chetrs_: Option<
8641 unsafe extern "C" fn(
8642 uplo: *const c_char,
8643 n: *const lapack_int,
8644 nrhs: *const lapack_int,
8645 A: *const __BindgenComplex<f32>,
8646 lda: *const lapack_int,
8647 ipiv: *const lapack_int,
8648 B: *mut __BindgenComplex<f32>,
8649 ldb: *const lapack_int,
8650 info: *mut lapack_int,
8651 ),
8652 >,
8653 pub zhetrs_: Option<
8654 unsafe extern "C" fn(
8655 uplo: *const c_char,
8656 n: *const lapack_int,
8657 nrhs: *const lapack_int,
8658 A: *const __BindgenComplex<f64>,
8659 lda: *const lapack_int,
8660 ipiv: *const lapack_int,
8661 B: *mut __BindgenComplex<f64>,
8662 ldb: *const lapack_int,
8663 info: *mut lapack_int,
8664 ),
8665 >,
8666 pub chetrs2_: Option<
8667 unsafe extern "C" fn(
8668 uplo: *const c_char,
8669 n: *const lapack_int,
8670 nrhs: *const lapack_int,
8671 A: *const __BindgenComplex<f32>,
8672 lda: *const lapack_int,
8673 ipiv: *const lapack_int,
8674 B: *mut __BindgenComplex<f32>,
8675 ldb: *const lapack_int,
8676 work: *mut __BindgenComplex<f32>,
8677 info: *mut lapack_int,
8678 ),
8679 >,
8680 pub zhetrs2_: Option<
8681 unsafe extern "C" fn(
8682 uplo: *const c_char,
8683 n: *const lapack_int,
8684 nrhs: *const lapack_int,
8685 A: *const __BindgenComplex<f64>,
8686 lda: *const lapack_int,
8687 ipiv: *const lapack_int,
8688 B: *mut __BindgenComplex<f64>,
8689 ldb: *const lapack_int,
8690 work: *mut __BindgenComplex<f64>,
8691 info: *mut lapack_int,
8692 ),
8693 >,
8694 pub chetrs_3_: Option<
8695 unsafe extern "C" fn(
8696 uplo: *const c_char,
8697 n: *const lapack_int,
8698 nrhs: *const lapack_int,
8699 A: *const __BindgenComplex<f32>,
8700 lda: *const lapack_int,
8701 E: *const __BindgenComplex<f32>,
8702 ipiv: *const lapack_int,
8703 B: *mut __BindgenComplex<f32>,
8704 ldb: *const lapack_int,
8705 info: *mut lapack_int,
8706 ),
8707 >,
8708 pub zhetrs_3_: Option<
8709 unsafe extern "C" fn(
8710 uplo: *const c_char,
8711 n: *const lapack_int,
8712 nrhs: *const lapack_int,
8713 A: *const __BindgenComplex<f64>,
8714 lda: *const lapack_int,
8715 E: *const __BindgenComplex<f64>,
8716 ipiv: *const lapack_int,
8717 B: *mut __BindgenComplex<f64>,
8718 ldb: *const lapack_int,
8719 info: *mut lapack_int,
8720 ),
8721 >,
8722 pub chetrs_aa_: Option<
8723 unsafe extern "C" fn(
8724 uplo: *const c_char,
8725 n: *const lapack_int,
8726 nrhs: *const lapack_int,
8727 A: *const __BindgenComplex<f32>,
8728 lda: *const lapack_int,
8729 ipiv: *const lapack_int,
8730 B: *mut __BindgenComplex<f32>,
8731 ldb: *const lapack_int,
8732 work: *mut __BindgenComplex<f32>,
8733 lwork: *const lapack_int,
8734 info: *mut lapack_int,
8735 ),
8736 >,
8737 pub zhetrs_aa_: Option<
8738 unsafe extern "C" fn(
8739 uplo: *const c_char,
8740 n: *const lapack_int,
8741 nrhs: *const lapack_int,
8742 A: *const __BindgenComplex<f64>,
8743 lda: *const lapack_int,
8744 ipiv: *const lapack_int,
8745 B: *mut __BindgenComplex<f64>,
8746 ldb: *const lapack_int,
8747 work: *mut __BindgenComplex<f64>,
8748 lwork: *const lapack_int,
8749 info: *mut lapack_int,
8750 ),
8751 >,
8752 pub chetrs_aa_2stage_: Option<
8753 unsafe extern "C" fn(
8754 uplo: *const c_char,
8755 n: *const lapack_int,
8756 nrhs: *const lapack_int,
8757 A: *const __BindgenComplex<f32>,
8758 lda: *const lapack_int,
8759 TB: *mut __BindgenComplex<f32>,
8760 ltb: *const lapack_int,
8761 ipiv: *const lapack_int,
8762 ipiv2: *const lapack_int,
8763 B: *mut __BindgenComplex<f32>,
8764 ldb: *const lapack_int,
8765 info: *mut lapack_int,
8766 ),
8767 >,
8768 pub zhetrs_aa_2stage_: Option<
8769 unsafe extern "C" fn(
8770 uplo: *const c_char,
8771 n: *const lapack_int,
8772 nrhs: *const lapack_int,
8773 A: *const __BindgenComplex<f64>,
8774 lda: *const lapack_int,
8775 TB: *mut __BindgenComplex<f64>,
8776 ltb: *const lapack_int,
8777 ipiv: *const lapack_int,
8778 ipiv2: *const lapack_int,
8779 B: *mut __BindgenComplex<f64>,
8780 ldb: *const lapack_int,
8781 info: *mut lapack_int,
8782 ),
8783 >,
8784 pub chetrs_rook_: Option<
8785 unsafe extern "C" fn(
8786 uplo: *const c_char,
8787 n: *const lapack_int,
8788 nrhs: *const lapack_int,
8789 A: *const __BindgenComplex<f32>,
8790 lda: *const lapack_int,
8791 ipiv: *const lapack_int,
8792 B: *mut __BindgenComplex<f32>,
8793 ldb: *const lapack_int,
8794 info: *mut lapack_int,
8795 ),
8796 >,
8797 pub zhetrs_rook_: Option<
8798 unsafe extern "C" fn(
8799 uplo: *const c_char,
8800 n: *const lapack_int,
8801 nrhs: *const lapack_int,
8802 A: *const __BindgenComplex<f64>,
8803 lda: *const lapack_int,
8804 ipiv: *const lapack_int,
8805 B: *mut __BindgenComplex<f64>,
8806 ldb: *const lapack_int,
8807 info: *mut lapack_int,
8808 ),
8809 >,
8810 pub chfrk_: Option<
8811 unsafe extern "C" fn(
8812 transr: *const c_char,
8813 uplo: *const c_char,
8814 trans: *const c_char,
8815 n: *const lapack_int,
8816 k: *const lapack_int,
8817 alpha: *const f32,
8818 A: *const __BindgenComplex<f32>,
8819 lda: *const lapack_int,
8820 beta: *const f32,
8821 C: *mut __BindgenComplex<f32>,
8822 ),
8823 >,
8824 pub zhfrk_: Option<
8825 unsafe extern "C" fn(
8826 transr: *const c_char,
8827 uplo: *const c_char,
8828 trans: *const c_char,
8829 n: *const lapack_int,
8830 k: *const lapack_int,
8831 alpha: *const f64,
8832 A: *const __BindgenComplex<f64>,
8833 lda: *const lapack_int,
8834 beta: *const f64,
8835 C: *mut __BindgenComplex<f64>,
8836 ),
8837 >,
8838 pub chgeqz_: Option<
8839 unsafe extern "C" fn(
8840 job: *const c_char,
8841 compq: *const c_char,
8842 compz: *const c_char,
8843 n: *const lapack_int,
8844 ilo: *const lapack_int,
8845 ihi: *const lapack_int,
8846 H: *mut __BindgenComplex<f32>,
8847 ldh: *const lapack_int,
8848 T: *mut __BindgenComplex<f32>,
8849 ldt: *const lapack_int,
8850 alpha: *mut __BindgenComplex<f32>,
8851 beta: *mut __BindgenComplex<f32>,
8852 Q: *mut __BindgenComplex<f32>,
8853 ldq: *const lapack_int,
8854 Z: *mut __BindgenComplex<f32>,
8855 ldz: *const lapack_int,
8856 work: *mut __BindgenComplex<f32>,
8857 lwork: *const lapack_int,
8858 rwork: *mut f32,
8859 info: *mut lapack_int,
8860 ),
8861 >,
8862 pub dhgeqz_: Option<
8863 unsafe extern "C" fn(
8864 job: *const c_char,
8865 compq: *const c_char,
8866 compz: *const c_char,
8867 n: *const lapack_int,
8868 ilo: *const lapack_int,
8869 ihi: *const lapack_int,
8870 H: *mut f64,
8871 ldh: *const lapack_int,
8872 T: *mut f64,
8873 ldt: *const lapack_int,
8874 alphar: *mut f64,
8875 alphai: *mut f64,
8876 beta: *mut f64,
8877 Q: *mut f64,
8878 ldq: *const lapack_int,
8879 Z: *mut f64,
8880 ldz: *const lapack_int,
8881 work: *mut f64,
8882 lwork: *const lapack_int,
8883 info: *mut lapack_int,
8884 ),
8885 >,
8886 pub shgeqz_: Option<
8887 unsafe extern "C" fn(
8888 job: *const c_char,
8889 compq: *const c_char,
8890 compz: *const c_char,
8891 n: *const lapack_int,
8892 ilo: *const lapack_int,
8893 ihi: *const lapack_int,
8894 H: *mut f32,
8895 ldh: *const lapack_int,
8896 T: *mut f32,
8897 ldt: *const lapack_int,
8898 alphar: *mut f32,
8899 alphai: *mut f32,
8900 beta: *mut f32,
8901 Q: *mut f32,
8902 ldq: *const lapack_int,
8903 Z: *mut f32,
8904 ldz: *const lapack_int,
8905 work: *mut f32,
8906 lwork: *const lapack_int,
8907 info: *mut lapack_int,
8908 ),
8909 >,
8910 pub zhgeqz_: Option<
8911 unsafe extern "C" fn(
8912 job: *const c_char,
8913 compq: *const c_char,
8914 compz: *const c_char,
8915 n: *const lapack_int,
8916 ilo: *const lapack_int,
8917 ihi: *const lapack_int,
8918 H: *mut __BindgenComplex<f64>,
8919 ldh: *const lapack_int,
8920 T: *mut __BindgenComplex<f64>,
8921 ldt: *const lapack_int,
8922 alpha: *mut __BindgenComplex<f64>,
8923 beta: *mut __BindgenComplex<f64>,
8924 Q: *mut __BindgenComplex<f64>,
8925 ldq: *const lapack_int,
8926 Z: *mut __BindgenComplex<f64>,
8927 ldz: *const lapack_int,
8928 work: *mut __BindgenComplex<f64>,
8929 lwork: *const lapack_int,
8930 rwork: *mut f64,
8931 info: *mut lapack_int,
8932 ),
8933 >,
8934 pub chpcon_: Option<
8935 unsafe extern "C" fn(
8936 uplo: *const c_char,
8937 n: *const lapack_int,
8938 AP: *const __BindgenComplex<f32>,
8939 ipiv: *const lapack_int,
8940 anorm: *const f32,
8941 rcond: *mut f32,
8942 work: *mut __BindgenComplex<f32>,
8943 info: *mut lapack_int,
8944 ),
8945 >,
8946 pub zhpcon_: Option<
8947 unsafe extern "C" fn(
8948 uplo: *const c_char,
8949 n: *const lapack_int,
8950 AP: *const __BindgenComplex<f64>,
8951 ipiv: *const lapack_int,
8952 anorm: *const f64,
8953 rcond: *mut f64,
8954 work: *mut __BindgenComplex<f64>,
8955 info: *mut lapack_int,
8956 ),
8957 >,
8958 pub chpev_: Option<
8959 unsafe extern "C" fn(
8960 jobz: *const c_char,
8961 uplo: *const c_char,
8962 n: *const lapack_int,
8963 AP: *mut __BindgenComplex<f32>,
8964 W: *mut f32,
8965 Z: *mut __BindgenComplex<f32>,
8966 ldz: *const lapack_int,
8967 work: *mut __BindgenComplex<f32>,
8968 rwork: *mut f32,
8969 info: *mut lapack_int,
8970 ),
8971 >,
8972 pub zhpev_: Option<
8973 unsafe extern "C" fn(
8974 jobz: *const c_char,
8975 uplo: *const c_char,
8976 n: *const lapack_int,
8977 AP: *mut __BindgenComplex<f64>,
8978 W: *mut f64,
8979 Z: *mut __BindgenComplex<f64>,
8980 ldz: *const lapack_int,
8981 work: *mut __BindgenComplex<f64>,
8982 rwork: *mut f64,
8983 info: *mut lapack_int,
8984 ),
8985 >,
8986 pub chpevd_: Option<
8987 unsafe extern "C" fn(
8988 jobz: *const c_char,
8989 uplo: *const c_char,
8990 n: *const lapack_int,
8991 AP: *mut __BindgenComplex<f32>,
8992 W: *mut f32,
8993 Z: *mut __BindgenComplex<f32>,
8994 ldz: *const lapack_int,
8995 work: *mut __BindgenComplex<f32>,
8996 lwork: *const lapack_int,
8997 rwork: *mut f32,
8998 lrwork: *const lapack_int,
8999 iwork: *mut lapack_int,
9000 liwork: *const lapack_int,
9001 info: *mut lapack_int,
9002 ),
9003 >,
9004 pub zhpevd_: Option<
9005 unsafe extern "C" fn(
9006 jobz: *const c_char,
9007 uplo: *const c_char,
9008 n: *const lapack_int,
9009 AP: *mut __BindgenComplex<f64>,
9010 W: *mut f64,
9011 Z: *mut __BindgenComplex<f64>,
9012 ldz: *const lapack_int,
9013 work: *mut __BindgenComplex<f64>,
9014 lwork: *const lapack_int,
9015 rwork: *mut f64,
9016 lrwork: *const lapack_int,
9017 iwork: *mut lapack_int,
9018 liwork: *const lapack_int,
9019 info: *mut lapack_int,
9020 ),
9021 >,
9022 pub chpevx_: Option<
9023 unsafe extern "C" fn(
9024 jobz: *const c_char,
9025 range: *const c_char,
9026 uplo: *const c_char,
9027 n: *const lapack_int,
9028 AP: *mut __BindgenComplex<f32>,
9029 vl: *const f32,
9030 vu: *const f32,
9031 il: *const lapack_int,
9032 iu: *const lapack_int,
9033 abstol: *const f32,
9034 m: *mut lapack_int,
9035 W: *mut f32,
9036 Z: *mut __BindgenComplex<f32>,
9037 ldz: *const lapack_int,
9038 work: *mut __BindgenComplex<f32>,
9039 rwork: *mut f32,
9040 iwork: *mut lapack_int,
9041 IFAIL: *mut lapack_int,
9042 info: *mut lapack_int,
9043 ),
9044 >,
9045 pub zhpevx_: Option<
9046 unsafe extern "C" fn(
9047 jobz: *const c_char,
9048 range: *const c_char,
9049 uplo: *const c_char,
9050 n: *const lapack_int,
9051 AP: *mut __BindgenComplex<f64>,
9052 vl: *const f64,
9053 vu: *const f64,
9054 il: *const lapack_int,
9055 iu: *const lapack_int,
9056 abstol: *const f64,
9057 m: *mut lapack_int,
9058 W: *mut f64,
9059 Z: *mut __BindgenComplex<f64>,
9060 ldz: *const lapack_int,
9061 work: *mut __BindgenComplex<f64>,
9062 rwork: *mut f64,
9063 iwork: *mut lapack_int,
9064 IFAIL: *mut lapack_int,
9065 info: *mut lapack_int,
9066 ),
9067 >,
9068 pub chpgst_: Option<
9069 unsafe extern "C" fn(
9070 itype: *const lapack_int,
9071 uplo: *const c_char,
9072 n: *const lapack_int,
9073 AP: *mut __BindgenComplex<f32>,
9074 BP: *const __BindgenComplex<f32>,
9075 info: *mut lapack_int,
9076 ),
9077 >,
9078 pub zhpgst_: Option<
9079 unsafe extern "C" fn(
9080 itype: *const lapack_int,
9081 uplo: *const c_char,
9082 n: *const lapack_int,
9083 AP: *mut __BindgenComplex<f64>,
9084 BP: *const __BindgenComplex<f64>,
9085 info: *mut lapack_int,
9086 ),
9087 >,
9088 pub chpgv_: Option<
9089 unsafe extern "C" fn(
9090 itype: *const lapack_int,
9091 jobz: *const c_char,
9092 uplo: *const c_char,
9093 n: *const lapack_int,
9094 AP: *mut __BindgenComplex<f32>,
9095 BP: *mut __BindgenComplex<f32>,
9096 W: *mut f32,
9097 Z: *mut __BindgenComplex<f32>,
9098 ldz: *const lapack_int,
9099 work: *mut __BindgenComplex<f32>,
9100 rwork: *mut f32,
9101 info: *mut lapack_int,
9102 ),
9103 >,
9104 pub zhpgv_: Option<
9105 unsafe extern "C" fn(
9106 itype: *const lapack_int,
9107 jobz: *const c_char,
9108 uplo: *const c_char,
9109 n: *const lapack_int,
9110 AP: *mut __BindgenComplex<f64>,
9111 BP: *mut __BindgenComplex<f64>,
9112 W: *mut f64,
9113 Z: *mut __BindgenComplex<f64>,
9114 ldz: *const lapack_int,
9115 work: *mut __BindgenComplex<f64>,
9116 rwork: *mut f64,
9117 info: *mut lapack_int,
9118 ),
9119 >,
9120 pub chpgvd_: Option<
9121 unsafe extern "C" fn(
9122 itype: *const lapack_int,
9123 jobz: *const c_char,
9124 uplo: *const c_char,
9125 n: *const lapack_int,
9126 AP: *mut __BindgenComplex<f32>,
9127 BP: *mut __BindgenComplex<f32>,
9128 W: *mut f32,
9129 Z: *mut __BindgenComplex<f32>,
9130 ldz: *const lapack_int,
9131 work: *mut __BindgenComplex<f32>,
9132 lwork: *const lapack_int,
9133 rwork: *mut f32,
9134 lrwork: *const lapack_int,
9135 iwork: *mut lapack_int,
9136 liwork: *const lapack_int,
9137 info: *mut lapack_int,
9138 ),
9139 >,
9140 pub zhpgvd_: Option<
9141 unsafe extern "C" fn(
9142 itype: *const lapack_int,
9143 jobz: *const c_char,
9144 uplo: *const c_char,
9145 n: *const lapack_int,
9146 AP: *mut __BindgenComplex<f64>,
9147 BP: *mut __BindgenComplex<f64>,
9148 W: *mut f64,
9149 Z: *mut __BindgenComplex<f64>,
9150 ldz: *const lapack_int,
9151 work: *mut __BindgenComplex<f64>,
9152 lwork: *const lapack_int,
9153 rwork: *mut f64,
9154 lrwork: *const lapack_int,
9155 iwork: *mut lapack_int,
9156 liwork: *const lapack_int,
9157 info: *mut lapack_int,
9158 ),
9159 >,
9160 pub chpgvx_: Option<
9161 unsafe extern "C" fn(
9162 itype: *const lapack_int,
9163 jobz: *const c_char,
9164 range: *const c_char,
9165 uplo: *const c_char,
9166 n: *const lapack_int,
9167 AP: *mut __BindgenComplex<f32>,
9168 BP: *mut __BindgenComplex<f32>,
9169 vl: *const f32,
9170 vu: *const f32,
9171 il: *const lapack_int,
9172 iu: *const lapack_int,
9173 abstol: *const f32,
9174 m: *mut lapack_int,
9175 W: *mut f32,
9176 Z: *mut __BindgenComplex<f32>,
9177 ldz: *const lapack_int,
9178 work: *mut __BindgenComplex<f32>,
9179 rwork: *mut f32,
9180 iwork: *mut lapack_int,
9181 IFAIL: *mut lapack_int,
9182 info: *mut lapack_int,
9183 ),
9184 >,
9185 pub zhpgvx_: Option<
9186 unsafe extern "C" fn(
9187 itype: *const lapack_int,
9188 jobz: *const c_char,
9189 range: *const c_char,
9190 uplo: *const c_char,
9191 n: *const lapack_int,
9192 AP: *mut __BindgenComplex<f64>,
9193 BP: *mut __BindgenComplex<f64>,
9194 vl: *const f64,
9195 vu: *const f64,
9196 il: *const lapack_int,
9197 iu: *const lapack_int,
9198 abstol: *const f64,
9199 m: *mut lapack_int,
9200 W: *mut f64,
9201 Z: *mut __BindgenComplex<f64>,
9202 ldz: *const lapack_int,
9203 work: *mut __BindgenComplex<f64>,
9204 rwork: *mut f64,
9205 iwork: *mut lapack_int,
9206 IFAIL: *mut lapack_int,
9207 info: *mut lapack_int,
9208 ),
9209 >,
9210 pub chprfs_: Option<
9211 unsafe extern "C" fn(
9212 uplo: *const c_char,
9213 n: *const lapack_int,
9214 nrhs: *const lapack_int,
9215 AP: *const __BindgenComplex<f32>,
9216 AFP: *const __BindgenComplex<f32>,
9217 ipiv: *const lapack_int,
9218 B: *const __BindgenComplex<f32>,
9219 ldb: *const lapack_int,
9220 X: *mut __BindgenComplex<f32>,
9221 ldx: *const lapack_int,
9222 ferr: *mut f32,
9223 berr: *mut f32,
9224 work: *mut __BindgenComplex<f32>,
9225 rwork: *mut f32,
9226 info: *mut lapack_int,
9227 ),
9228 >,
9229 pub zhprfs_: Option<
9230 unsafe extern "C" fn(
9231 uplo: *const c_char,
9232 n: *const lapack_int,
9233 nrhs: *const lapack_int,
9234 AP: *const __BindgenComplex<f64>,
9235 AFP: *const __BindgenComplex<f64>,
9236 ipiv: *const lapack_int,
9237 B: *const __BindgenComplex<f64>,
9238 ldb: *const lapack_int,
9239 X: *mut __BindgenComplex<f64>,
9240 ldx: *const lapack_int,
9241 ferr: *mut f64,
9242 berr: *mut f64,
9243 work: *mut __BindgenComplex<f64>,
9244 rwork: *mut f64,
9245 info: *mut lapack_int,
9246 ),
9247 >,
9248 pub chpsv_: Option<
9249 unsafe extern "C" fn(
9250 uplo: *const c_char,
9251 n: *const lapack_int,
9252 nrhs: *const lapack_int,
9253 AP: *mut __BindgenComplex<f32>,
9254 ipiv: *mut lapack_int,
9255 B: *mut __BindgenComplex<f32>,
9256 ldb: *const lapack_int,
9257 info: *mut lapack_int,
9258 ),
9259 >,
9260 pub zhpsv_: Option<
9261 unsafe extern "C" fn(
9262 uplo: *const c_char,
9263 n: *const lapack_int,
9264 nrhs: *const lapack_int,
9265 AP: *mut __BindgenComplex<f64>,
9266 ipiv: *mut lapack_int,
9267 B: *mut __BindgenComplex<f64>,
9268 ldb: *const lapack_int,
9269 info: *mut lapack_int,
9270 ),
9271 >,
9272 pub chpsvx_: Option<
9273 unsafe extern "C" fn(
9274 fact: *const c_char,
9275 uplo: *const c_char,
9276 n: *const lapack_int,
9277 nrhs: *const lapack_int,
9278 AP: *const __BindgenComplex<f32>,
9279 AFP: *mut __BindgenComplex<f32>,
9280 ipiv: *mut lapack_int,
9281 B: *const __BindgenComplex<f32>,
9282 ldb: *const lapack_int,
9283 X: *mut __BindgenComplex<f32>,
9284 ldx: *const lapack_int,
9285 rcond: *mut f32,
9286 ferr: *mut f32,
9287 berr: *mut f32,
9288 work: *mut __BindgenComplex<f32>,
9289 rwork: *mut f32,
9290 info: *mut lapack_int,
9291 ),
9292 >,
9293 pub zhpsvx_: Option<
9294 unsafe extern "C" fn(
9295 fact: *const c_char,
9296 uplo: *const c_char,
9297 n: *const lapack_int,
9298 nrhs: *const lapack_int,
9299 AP: *const __BindgenComplex<f64>,
9300 AFP: *mut __BindgenComplex<f64>,
9301 ipiv: *mut lapack_int,
9302 B: *const __BindgenComplex<f64>,
9303 ldb: *const lapack_int,
9304 X: *mut __BindgenComplex<f64>,
9305 ldx: *const lapack_int,
9306 rcond: *mut f64,
9307 ferr: *mut f64,
9308 berr: *mut f64,
9309 work: *mut __BindgenComplex<f64>,
9310 rwork: *mut f64,
9311 info: *mut lapack_int,
9312 ),
9313 >,
9314 pub chptrd_: Option<
9315 unsafe extern "C" fn(
9316 uplo: *const c_char,
9317 n: *const lapack_int,
9318 AP: *mut __BindgenComplex<f32>,
9319 D: *mut f32,
9320 E: *mut f32,
9321 tau: *mut __BindgenComplex<f32>,
9322 info: *mut lapack_int,
9323 ),
9324 >,
9325 pub zhptrd_: Option<
9326 unsafe extern "C" fn(
9327 uplo: *const c_char,
9328 n: *const lapack_int,
9329 AP: *mut __BindgenComplex<f64>,
9330 D: *mut f64,
9331 E: *mut f64,
9332 tau: *mut __BindgenComplex<f64>,
9333 info: *mut lapack_int,
9334 ),
9335 >,
9336 pub chptrf_: Option<
9337 unsafe extern "C" fn(
9338 uplo: *const c_char,
9339 n: *const lapack_int,
9340 AP: *mut __BindgenComplex<f32>,
9341 ipiv: *mut lapack_int,
9342 info: *mut lapack_int,
9343 ),
9344 >,
9345 pub zhptrf_: Option<
9346 unsafe extern "C" fn(
9347 uplo: *const c_char,
9348 n: *const lapack_int,
9349 AP: *mut __BindgenComplex<f64>,
9350 ipiv: *mut lapack_int,
9351 info: *mut lapack_int,
9352 ),
9353 >,
9354 pub chptri_: Option<
9355 unsafe extern "C" fn(
9356 uplo: *const c_char,
9357 n: *const lapack_int,
9358 AP: *mut __BindgenComplex<f32>,
9359 ipiv: *const lapack_int,
9360 work: *mut __BindgenComplex<f32>,
9361 info: *mut lapack_int,
9362 ),
9363 >,
9364 pub zhptri_: Option<
9365 unsafe extern "C" fn(
9366 uplo: *const c_char,
9367 n: *const lapack_int,
9368 AP: *mut __BindgenComplex<f64>,
9369 ipiv: *const lapack_int,
9370 work: *mut __BindgenComplex<f64>,
9371 info: *mut lapack_int,
9372 ),
9373 >,
9374 pub chptrs_: Option<
9375 unsafe extern "C" fn(
9376 uplo: *const c_char,
9377 n: *const lapack_int,
9378 nrhs: *const lapack_int,
9379 AP: *const __BindgenComplex<f32>,
9380 ipiv: *const lapack_int,
9381 B: *mut __BindgenComplex<f32>,
9382 ldb: *const lapack_int,
9383 info: *mut lapack_int,
9384 ),
9385 >,
9386 pub zhptrs_: Option<
9387 unsafe extern "C" fn(
9388 uplo: *const c_char,
9389 n: *const lapack_int,
9390 nrhs: *const lapack_int,
9391 AP: *const __BindgenComplex<f64>,
9392 ipiv: *const lapack_int,
9393 B: *mut __BindgenComplex<f64>,
9394 ldb: *const lapack_int,
9395 info: *mut lapack_int,
9396 ),
9397 >,
9398 pub chsein_: Option<
9399 unsafe extern "C" fn(
9400 side: *const c_char,
9401 eigsrc: *const c_char,
9402 initv: *const c_char,
9403 select: *const lapack_int,
9404 n: *const lapack_int,
9405 H: *const __BindgenComplex<f32>,
9406 ldh: *const lapack_int,
9407 W: *mut __BindgenComplex<f32>,
9408 VL: *mut __BindgenComplex<f32>,
9409 ldvl: *const lapack_int,
9410 VR: *mut __BindgenComplex<f32>,
9411 ldvr: *const lapack_int,
9412 mm: *const lapack_int,
9413 m: *mut lapack_int,
9414 work: *mut __BindgenComplex<f32>,
9415 rwork: *mut f32,
9416 IFAILL: *mut lapack_int,
9417 IFAILR: *mut lapack_int,
9418 info: *mut lapack_int,
9419 ),
9420 >,
9421 pub dhsein_: Option<
9422 unsafe extern "C" fn(
9423 side: *const c_char,
9424 eigsrc: *const c_char,
9425 initv: *const c_char,
9426 select: *mut lapack_int,
9427 n: *const lapack_int,
9428 H: *const f64,
9429 ldh: *const lapack_int,
9430 WR: *mut f64,
9431 WI: *const f64,
9432 VL: *mut f64,
9433 ldvl: *const lapack_int,
9434 VR: *mut f64,
9435 ldvr: *const lapack_int,
9436 mm: *const lapack_int,
9437 m: *mut lapack_int,
9438 work: *mut f64,
9439 IFAILL: *mut lapack_int,
9440 IFAILR: *mut lapack_int,
9441 info: *mut lapack_int,
9442 ),
9443 >,
9444 pub shsein_: Option<
9445 unsafe extern "C" fn(
9446 side: *const c_char,
9447 eigsrc: *const c_char,
9448 initv: *const c_char,
9449 select: *mut lapack_int,
9450 n: *const lapack_int,
9451 H: *const f32,
9452 ldh: *const lapack_int,
9453 WR: *mut f32,
9454 WI: *const f32,
9455 VL: *mut f32,
9456 ldvl: *const lapack_int,
9457 VR: *mut f32,
9458 ldvr: *const lapack_int,
9459 mm: *const lapack_int,
9460 m: *mut lapack_int,
9461 work: *mut f32,
9462 IFAILL: *mut lapack_int,
9463 IFAILR: *mut lapack_int,
9464 info: *mut lapack_int,
9465 ),
9466 >,
9467 pub zhsein_: Option<
9468 unsafe extern "C" fn(
9469 side: *const c_char,
9470 eigsrc: *const c_char,
9471 initv: *const c_char,
9472 select: *const lapack_int,
9473 n: *const lapack_int,
9474 H: *const __BindgenComplex<f64>,
9475 ldh: *const lapack_int,
9476 W: *mut __BindgenComplex<f64>,
9477 VL: *mut __BindgenComplex<f64>,
9478 ldvl: *const lapack_int,
9479 VR: *mut __BindgenComplex<f64>,
9480 ldvr: *const lapack_int,
9481 mm: *const lapack_int,
9482 m: *mut lapack_int,
9483 work: *mut __BindgenComplex<f64>,
9484 rwork: *mut f64,
9485 IFAILL: *mut lapack_int,
9486 IFAILR: *mut lapack_int,
9487 info: *mut lapack_int,
9488 ),
9489 >,
9490 pub chseqr_: Option<
9491 unsafe extern "C" fn(
9492 job: *const c_char,
9493 compz: *const c_char,
9494 n: *const lapack_int,
9495 ilo: *const lapack_int,
9496 ihi: *const lapack_int,
9497 H: *mut __BindgenComplex<f32>,
9498 ldh: *const lapack_int,
9499 W: *mut __BindgenComplex<f32>,
9500 Z: *mut __BindgenComplex<f32>,
9501 ldz: *const lapack_int,
9502 work: *mut __BindgenComplex<f32>,
9503 lwork: *const lapack_int,
9504 info: *mut lapack_int,
9505 ),
9506 >,
9507 pub dhseqr_: Option<
9508 unsafe extern "C" fn(
9509 job: *const c_char,
9510 compz: *const c_char,
9511 n: *const lapack_int,
9512 ilo: *const lapack_int,
9513 ihi: *const lapack_int,
9514 H: *mut f64,
9515 ldh: *const lapack_int,
9516 WR: *mut f64,
9517 WI: *mut f64,
9518 Z: *mut f64,
9519 ldz: *const lapack_int,
9520 work: *mut f64,
9521 lwork: *const lapack_int,
9522 info: *mut lapack_int,
9523 ),
9524 >,
9525 pub shseqr_: Option<
9526 unsafe extern "C" fn(
9527 job: *const c_char,
9528 compz: *const c_char,
9529 n: *const lapack_int,
9530 ilo: *const lapack_int,
9531 ihi: *const lapack_int,
9532 H: *mut f32,
9533 ldh: *const lapack_int,
9534 WR: *mut f32,
9535 WI: *mut f32,
9536 Z: *mut f32,
9537 ldz: *const lapack_int,
9538 work: *mut f32,
9539 lwork: *const lapack_int,
9540 info: *mut lapack_int,
9541 ),
9542 >,
9543 pub zhseqr_: Option<
9544 unsafe extern "C" fn(
9545 job: *const c_char,
9546 compz: *const c_char,
9547 n: *const lapack_int,
9548 ilo: *const lapack_int,
9549 ihi: *const lapack_int,
9550 H: *mut __BindgenComplex<f64>,
9551 ldh: *const lapack_int,
9552 W: *mut __BindgenComplex<f64>,
9553 Z: *mut __BindgenComplex<f64>,
9554 ldz: *const lapack_int,
9555 work: *mut __BindgenComplex<f64>,
9556 lwork: *const lapack_int,
9557 info: *mut lapack_int,
9558 ),
9559 >,
9560 pub clacgv_: Option<
9561 unsafe extern "C" fn(
9562 n: *const lapack_int,
9563 X: *mut __BindgenComplex<f32>,
9564 incx: *const lapack_int,
9565 ),
9566 >,
9567 pub zlacgv_: Option<
9568 unsafe extern "C" fn(
9569 n: *const lapack_int,
9570 X: *mut __BindgenComplex<f64>,
9571 incx: *const lapack_int,
9572 ),
9573 >,
9574 pub clacn2_: Option<
9575 unsafe extern "C" fn(
9576 n: *const lapack_int,
9577 V: *mut __BindgenComplex<f32>,
9578 X: *mut __BindgenComplex<f32>,
9579 est: *mut f32,
9580 kase: *mut lapack_int,
9581 ISAVE: *mut lapack_int,
9582 ),
9583 >,
9584 pub dlacn2_: Option<
9585 unsafe extern "C" fn(
9586 n: *const lapack_int,
9587 V: *mut f64,
9588 X: *mut f64,
9589 ISGN: *mut lapack_int,
9590 est: *mut f64,
9591 kase: *mut lapack_int,
9592 ISAVE: *mut lapack_int,
9593 ),
9594 >,
9595 pub slacn2_: Option<
9596 unsafe extern "C" fn(
9597 n: *const lapack_int,
9598 V: *mut f32,
9599 X: *mut f32,
9600 ISGN: *mut lapack_int,
9601 est: *mut f32,
9602 kase: *mut lapack_int,
9603 ISAVE: *mut lapack_int,
9604 ),
9605 >,
9606 pub zlacn2_: Option<
9607 unsafe extern "C" fn(
9608 n: *const lapack_int,
9609 V: *mut __BindgenComplex<f64>,
9610 X: *mut __BindgenComplex<f64>,
9611 est: *mut f64,
9612 kase: *mut lapack_int,
9613 ISAVE: *mut lapack_int,
9614 ),
9615 >,
9616 pub clacp2_: Option<
9617 unsafe extern "C" fn(
9618 uplo: *const c_char,
9619 m: *const lapack_int,
9620 n: *const lapack_int,
9621 A: *const f32,
9622 lda: *const lapack_int,
9623 B: *mut __BindgenComplex<f32>,
9624 ldb: *const lapack_int,
9625 ),
9626 >,
9627 pub zlacp2_: Option<
9628 unsafe extern "C" fn(
9629 uplo: *const c_char,
9630 m: *const lapack_int,
9631 n: *const lapack_int,
9632 A: *const f64,
9633 lda: *const lapack_int,
9634 B: *mut __BindgenComplex<f64>,
9635 ldb: *const lapack_int,
9636 ),
9637 >,
9638 pub clacpy_: Option<
9639 unsafe extern "C" fn(
9640 uplo: *const c_char,
9641 m: *const lapack_int,
9642 n: *const lapack_int,
9643 A: *const __BindgenComplex<f32>,
9644 lda: *const lapack_int,
9645 B: *mut __BindgenComplex<f32>,
9646 ldb: *const lapack_int,
9647 ),
9648 >,
9649 pub dlacpy_: Option<
9650 unsafe extern "C" fn(
9651 uplo: *const c_char,
9652 m: *const lapack_int,
9653 n: *const lapack_int,
9654 A: *const f64,
9655 lda: *const lapack_int,
9656 B: *mut f64,
9657 ldb: *const lapack_int,
9658 ),
9659 >,
9660 pub slacpy_: Option<
9661 unsafe extern "C" fn(
9662 uplo: *const c_char,
9663 m: *const lapack_int,
9664 n: *const lapack_int,
9665 A: *const f32,
9666 lda: *const lapack_int,
9667 B: *mut f32,
9668 ldb: *const lapack_int,
9669 ),
9670 >,
9671 pub zlacpy_: Option<
9672 unsafe extern "C" fn(
9673 uplo: *const c_char,
9674 m: *const lapack_int,
9675 n: *const lapack_int,
9676 A: *const __BindgenComplex<f64>,
9677 lda: *const lapack_int,
9678 B: *mut __BindgenComplex<f64>,
9679 ldb: *const lapack_int,
9680 ),
9681 >,
9682 pub clacrm_: Option<
9683 unsafe extern "C" fn(
9684 m: *const lapack_int,
9685 n: *const lapack_int,
9686 A: *const __BindgenComplex<f32>,
9687 lda: *const lapack_int,
9688 B: *const f32,
9689 ldb: *const lapack_int,
9690 C: *mut __BindgenComplex<f32>,
9691 ldc: *const lapack_int,
9692 rwork: *mut f32,
9693 ),
9694 >,
9695 pub zlacrm_: Option<
9696 unsafe extern "C" fn(
9697 m: *const lapack_int,
9698 n: *const lapack_int,
9699 A: *const __BindgenComplex<f64>,
9700 lda: *const lapack_int,
9701 B: *const f64,
9702 ldb: *const lapack_int,
9703 C: *mut __BindgenComplex<f64>,
9704 ldc: *const lapack_int,
9705 rwork: *mut f64,
9706 ),
9707 >,
9708 pub zlag2c_: Option<
9709 unsafe extern "C" fn(
9710 m: *const lapack_int,
9711 n: *const lapack_int,
9712 A: *const __BindgenComplex<f64>,
9713 lda: *const lapack_int,
9714 SA: *mut __BindgenComplex<f32>,
9715 ldsa: *const lapack_int,
9716 info: *mut lapack_int,
9717 ),
9718 >,
9719 pub slag2d_: Option<
9720 unsafe extern "C" fn(
9721 m: *const lapack_int,
9722 n: *const lapack_int,
9723 SA: *const f32,
9724 ldsa: *const lapack_int,
9725 A: *mut f64,
9726 lda: *const lapack_int,
9727 info: *mut lapack_int,
9728 ),
9729 >,
9730 pub dlag2s_: Option<
9731 unsafe extern "C" fn(
9732 m: *const lapack_int,
9733 n: *const lapack_int,
9734 A: *const f64,
9735 lda: *const lapack_int,
9736 SA: *mut f32,
9737 ldsa: *const lapack_int,
9738 info: *mut lapack_int,
9739 ),
9740 >,
9741 pub clag2z_: Option<
9742 unsafe extern "C" fn(
9743 m: *const lapack_int,
9744 n: *const lapack_int,
9745 SA: *const __BindgenComplex<f32>,
9746 ldsa: *const lapack_int,
9747 A: *mut __BindgenComplex<f64>,
9748 lda: *const lapack_int,
9749 info: *mut lapack_int,
9750 ),
9751 >,
9752 pub clagge_: Option<
9753 unsafe extern "C" fn(
9754 m: *const lapack_int,
9755 n: *const lapack_int,
9756 kl: *const lapack_int,
9757 ku: *const lapack_int,
9758 D: *const f32,
9759 A: *mut __BindgenComplex<f32>,
9760 lda: *const lapack_int,
9761 iseed: *mut lapack_int,
9762 work: *mut __BindgenComplex<f32>,
9763 info: *mut lapack_int,
9764 ),
9765 >,
9766 pub dlagge_: Option<
9767 unsafe extern "C" fn(
9768 m: *const lapack_int,
9769 n: *const lapack_int,
9770 kl: *const lapack_int,
9771 ku: *const lapack_int,
9772 D: *const f64,
9773 A: *mut f64,
9774 lda: *const lapack_int,
9775 iseed: *mut lapack_int,
9776 work: *mut f64,
9777 info: *mut lapack_int,
9778 ),
9779 >,
9780 pub slagge_: Option<
9781 unsafe extern "C" fn(
9782 m: *const lapack_int,
9783 n: *const lapack_int,
9784 kl: *const lapack_int,
9785 ku: *const lapack_int,
9786 D: *const f32,
9787 A: *mut f32,
9788 lda: *const lapack_int,
9789 iseed: *mut lapack_int,
9790 work: *mut f32,
9791 info: *mut lapack_int,
9792 ),
9793 >,
9794 pub zlagge_: Option<
9795 unsafe extern "C" fn(
9796 m: *const lapack_int,
9797 n: *const lapack_int,
9798 kl: *const lapack_int,
9799 ku: *const lapack_int,
9800 D: *const f64,
9801 A: *mut __BindgenComplex<f64>,
9802 lda: *const lapack_int,
9803 iseed: *mut lapack_int,
9804 work: *mut __BindgenComplex<f64>,
9805 info: *mut lapack_int,
9806 ),
9807 >,
9808 pub claghe_: Option<
9809 unsafe extern "C" fn(
9810 n: *const lapack_int,
9811 k: *const lapack_int,
9812 D: *const f32,
9813 A: *mut __BindgenComplex<f32>,
9814 lda: *const lapack_int,
9815 iseed: *mut lapack_int,
9816 work: *mut __BindgenComplex<f32>,
9817 info: *mut lapack_int,
9818 ),
9819 >,
9820 pub zlaghe_: Option<
9821 unsafe extern "C" fn(
9822 n: *const lapack_int,
9823 k: *const lapack_int,
9824 D: *const f64,
9825 A: *mut __BindgenComplex<f64>,
9826 lda: *const lapack_int,
9827 iseed: *mut lapack_int,
9828 work: *mut __BindgenComplex<f64>,
9829 info: *mut lapack_int,
9830 ),
9831 >,
9832 pub clagsy_: Option<
9833 unsafe extern "C" fn(
9834 n: *const lapack_int,
9835 k: *const lapack_int,
9836 D: *const f32,
9837 A: *mut __BindgenComplex<f32>,
9838 lda: *const lapack_int,
9839 iseed: *mut lapack_int,
9840 work: *mut __BindgenComplex<f32>,
9841 info: *mut lapack_int,
9842 ),
9843 >,
9844 pub dlagsy_: Option<
9845 unsafe extern "C" fn(
9846 n: *const lapack_int,
9847 k: *const lapack_int,
9848 D: *const f64,
9849 A: *mut f64,
9850 lda: *const lapack_int,
9851 iseed: *mut lapack_int,
9852 work: *mut f64,
9853 info: *mut lapack_int,
9854 ),
9855 >,
9856 pub slagsy_: Option<
9857 unsafe extern "C" fn(
9858 n: *const lapack_int,
9859 k: *const lapack_int,
9860 D: *const f32,
9861 A: *mut f32,
9862 lda: *const lapack_int,
9863 iseed: *mut lapack_int,
9864 work: *mut f32,
9865 info: *mut lapack_int,
9866 ),
9867 >,
9868 pub zlagsy_: Option<
9869 unsafe extern "C" fn(
9870 n: *const lapack_int,
9871 k: *const lapack_int,
9872 D: *const f64,
9873 A: *mut __BindgenComplex<f64>,
9874 lda: *const lapack_int,
9875 iseed: *mut lapack_int,
9876 work: *mut __BindgenComplex<f64>,
9877 info: *mut lapack_int,
9878 ),
9879 >,
9880 pub dlamch_: Option<unsafe extern "C" fn(cmach: *const c_char) -> f64>,
9881 pub slamch_: Option<unsafe extern "C" fn(cmach: *const c_char) -> lapack_float_return>,
9882 pub clangb_: Option<
9883 unsafe extern "C" fn(
9884 norm: *const c_char,
9885 n: *const lapack_int,
9886 kl: *const lapack_int,
9887 ku: *const lapack_int,
9888 AB: *const __BindgenComplex<f32>,
9889 ldab: *const lapack_int,
9890 work: *mut f32,
9891 ) -> lapack_float_return,
9892 >,
9893 pub dlangb_: Option<
9894 unsafe extern "C" fn(
9895 norm: *const c_char,
9896 n: *const lapack_int,
9897 kl: *const lapack_int,
9898 ku: *const lapack_int,
9899 AB: *const f64,
9900 ldab: *const lapack_int,
9901 work: *mut f64,
9902 ) -> f64,
9903 >,
9904 pub slangb_: Option<
9905 unsafe extern "C" fn(
9906 norm: *const c_char,
9907 n: *const lapack_int,
9908 kl: *const lapack_int,
9909 ku: *const lapack_int,
9910 AB: *const f32,
9911 ldab: *const lapack_int,
9912 work: *mut f32,
9913 ) -> lapack_float_return,
9914 >,
9915 pub zlangb_: Option<
9916 unsafe extern "C" fn(
9917 norm: *const c_char,
9918 n: *const lapack_int,
9919 kl: *const lapack_int,
9920 ku: *const lapack_int,
9921 AB: *const __BindgenComplex<f64>,
9922 ldab: *const lapack_int,
9923 work: *mut f64,
9924 ) -> f64,
9925 >,
9926 pub clange_: Option<
9927 unsafe extern "C" fn(
9928 norm: *const c_char,
9929 m: *const lapack_int,
9930 n: *const lapack_int,
9931 A: *const __BindgenComplex<f32>,
9932 lda: *const lapack_int,
9933 work: *mut f32,
9934 ) -> lapack_float_return,
9935 >,
9936 pub dlange_: Option<
9937 unsafe extern "C" fn(
9938 norm: *const c_char,
9939 m: *const lapack_int,
9940 n: *const lapack_int,
9941 A: *const f64,
9942 lda: *const lapack_int,
9943 work: *mut f64,
9944 ) -> f64,
9945 >,
9946 pub slange_: Option<
9947 unsafe extern "C" fn(
9948 norm: *const c_char,
9949 m: *const lapack_int,
9950 n: *const lapack_int,
9951 A: *const f32,
9952 lda: *const lapack_int,
9953 work: *mut f32,
9954 ) -> lapack_float_return,
9955 >,
9956 pub zlange_: Option<
9957 unsafe extern "C" fn(
9958 norm: *const c_char,
9959 m: *const lapack_int,
9960 n: *const lapack_int,
9961 A: *const __BindgenComplex<f64>,
9962 lda: *const lapack_int,
9963 work: *mut f64,
9964 ) -> f64,
9965 >,
9966 pub clangt_: Option<
9967 unsafe extern "C" fn(
9968 norm: *const c_char,
9969 n: *const lapack_int,
9970 DL: *const __BindgenComplex<f32>,
9971 D: *const __BindgenComplex<f32>,
9972 DU: *const __BindgenComplex<f32>,
9973 ) -> lapack_float_return,
9974 >,
9975 pub dlangt_: Option<
9976 unsafe extern "C" fn(
9977 norm: *const c_char,
9978 n: *const lapack_int,
9979 DL: *const f64,
9980 D: *const f64,
9981 DU: *const f64,
9982 ) -> f64,
9983 >,
9984 pub slangt_: Option<
9985 unsafe extern "C" fn(
9986 norm: *const c_char,
9987 n: *const lapack_int,
9988 DL: *const f32,
9989 D: *const f32,
9990 DU: *const f32,
9991 ) -> lapack_float_return,
9992 >,
9993 pub zlangt_: Option<
9994 unsafe extern "C" fn(
9995 norm: *const c_char,
9996 n: *const lapack_int,
9997 DL: *const __BindgenComplex<f64>,
9998 D: *const __BindgenComplex<f64>,
9999 DU: *const __BindgenComplex<f64>,
10000 ) -> f64,
10001 >,
10002 pub clanhb_: Option<
10003 unsafe extern "C" fn(
10004 norm: *const c_char,
10005 uplo: *const c_char,
10006 n: *const lapack_int,
10007 k: *const lapack_int,
10008 AB: *const __BindgenComplex<f32>,
10009 ldab: *const lapack_int,
10010 work: *mut f32,
10011 ) -> lapack_float_return,
10012 >,
10013 pub zlanhb_: Option<
10014 unsafe extern "C" fn(
10015 norm: *const c_char,
10016 uplo: *const c_char,
10017 n: *const lapack_int,
10018 k: *const lapack_int,
10019 AB: *const __BindgenComplex<f64>,
10020 ldab: *const lapack_int,
10021 work: *mut f64,
10022 ) -> f64,
10023 >,
10024 pub clanhe_: Option<
10025 unsafe extern "C" fn(
10026 norm: *const c_char,
10027 uplo: *const c_char,
10028 n: *const lapack_int,
10029 A: *const __BindgenComplex<f32>,
10030 lda: *const lapack_int,
10031 work: *mut f32,
10032 ) -> lapack_float_return,
10033 >,
10034 pub zlanhe_: Option<
10035 unsafe extern "C" fn(
10036 norm: *const c_char,
10037 uplo: *const c_char,
10038 n: *const lapack_int,
10039 A: *const __BindgenComplex<f64>,
10040 lda: *const lapack_int,
10041 work: *mut f64,
10042 ) -> f64,
10043 >,
10044 pub clanhp_: Option<
10045 unsafe extern "C" fn(
10046 norm: *const c_char,
10047 uplo: *const c_char,
10048 n: *const lapack_int,
10049 AP: *const __BindgenComplex<f32>,
10050 work: *mut f32,
10051 ) -> lapack_float_return,
10052 >,
10053 pub zlanhp_: Option<
10054 unsafe extern "C" fn(
10055 norm: *const c_char,
10056 uplo: *const c_char,
10057 n: *const lapack_int,
10058 AP: *const __BindgenComplex<f64>,
10059 work: *mut f64,
10060 ) -> f64,
10061 >,
10062 pub clanhs_: Option<
10063 unsafe extern "C" fn(
10064 norm: *const c_char,
10065 n: *const lapack_int,
10066 A: *const __BindgenComplex<f32>,
10067 lda: *const lapack_int,
10068 work: *mut f32,
10069 ) -> lapack_float_return,
10070 >,
10071 pub dlanhs_: Option<
10072 unsafe extern "C" fn(
10073 norm: *const c_char,
10074 n: *const lapack_int,
10075 A: *const f64,
10076 lda: *const lapack_int,
10077 work: *mut f64,
10078 ) -> f64,
10079 >,
10080 pub slanhs_: Option<
10081 unsafe extern "C" fn(
10082 norm: *const c_char,
10083 n: *const lapack_int,
10084 A: *const f32,
10085 lda: *const lapack_int,
10086 work: *mut f32,
10087 ) -> lapack_float_return,
10088 >,
10089 pub zlanhs_: Option<
10090 unsafe extern "C" fn(
10091 norm: *const c_char,
10092 n: *const lapack_int,
10093 A: *const __BindgenComplex<f64>,
10094 lda: *const lapack_int,
10095 work: *mut f64,
10096 ) -> f64,
10097 >,
10098 pub clanht_: Option<
10099 unsafe extern "C" fn(
10100 norm: *const c_char,
10101 n: *const lapack_int,
10102 D: *const f32,
10103 E: *const __BindgenComplex<f32>,
10104 ) -> lapack_float_return,
10105 >,
10106 pub zlanht_: Option<
10107 unsafe extern "C" fn(
10108 norm: *const c_char,
10109 n: *const lapack_int,
10110 D: *const f64,
10111 E: *const __BindgenComplex<f64>,
10112 ) -> f64,
10113 >,
10114 pub clansb_: Option<
10115 unsafe extern "C" fn(
10116 norm: *const c_char,
10117 uplo: *const c_char,
10118 n: *const lapack_int,
10119 k: *const lapack_int,
10120 AB: *const __BindgenComplex<f32>,
10121 ldab: *const lapack_int,
10122 work: *mut f32,
10123 ) -> lapack_float_return,
10124 >,
10125 pub dlansb_: Option<
10126 unsafe extern "C" fn(
10127 norm: *const c_char,
10128 uplo: *const c_char,
10129 n: *const lapack_int,
10130 k: *const lapack_int,
10131 AB: *const f64,
10132 ldab: *const lapack_int,
10133 work: *mut f64,
10134 ) -> f64,
10135 >,
10136 pub slansb_: Option<
10137 unsafe extern "C" fn(
10138 norm: *const c_char,
10139 uplo: *const c_char,
10140 n: *const lapack_int,
10141 k: *const lapack_int,
10142 AB: *const f32,
10143 ldab: *const lapack_int,
10144 work: *mut f32,
10145 ) -> lapack_float_return,
10146 >,
10147 pub zlansb_: Option<
10148 unsafe extern "C" fn(
10149 norm: *const c_char,
10150 uplo: *const c_char,
10151 n: *const lapack_int,
10152 k: *const lapack_int,
10153 AB: *const __BindgenComplex<f64>,
10154 ldab: *const lapack_int,
10155 work: *mut f64,
10156 ) -> f64,
10157 >,
10158 pub clansp_: Option<
10159 unsafe extern "C" fn(
10160 norm: *const c_char,
10161 uplo: *const c_char,
10162 n: *const lapack_int,
10163 AP: *const __BindgenComplex<f32>,
10164 work: *mut f32,
10165 ) -> lapack_float_return,
10166 >,
10167 pub dlansp_: Option<
10168 unsafe extern "C" fn(
10169 norm: *const c_char,
10170 uplo: *const c_char,
10171 n: *const lapack_int,
10172 AP: *const f64,
10173 work: *mut f64,
10174 ) -> f64,
10175 >,
10176 pub slansp_: Option<
10177 unsafe extern "C" fn(
10178 norm: *const c_char,
10179 uplo: *const c_char,
10180 n: *const lapack_int,
10181 AP: *const f32,
10182 work: *mut f32,
10183 ) -> lapack_float_return,
10184 >,
10185 pub zlansp_: Option<
10186 unsafe extern "C" fn(
10187 norm: *const c_char,
10188 uplo: *const c_char,
10189 n: *const lapack_int,
10190 AP: *const __BindgenComplex<f64>,
10191 work: *mut f64,
10192 ) -> f64,
10193 >,
10194 pub dlanst_: Option<
10195 unsafe extern "C" fn(
10196 norm: *const c_char,
10197 n: *const lapack_int,
10198 D: *const f64,
10199 E: *const f64,
10200 ) -> f64,
10201 >,
10202 pub slanst_: Option<
10203 unsafe extern "C" fn(
10204 norm: *const c_char,
10205 n: *const lapack_int,
10206 D: *const f32,
10207 E: *const f32,
10208 ) -> lapack_float_return,
10209 >,
10210 pub clansy_: Option<
10211 unsafe extern "C" fn(
10212 norm: *const c_char,
10213 uplo: *const c_char,
10214 n: *const lapack_int,
10215 A: *const __BindgenComplex<f32>,
10216 lda: *const lapack_int,
10217 work: *mut f32,
10218 ) -> lapack_float_return,
10219 >,
10220 pub dlansy_: Option<
10221 unsafe extern "C" fn(
10222 norm: *const c_char,
10223 uplo: *const c_char,
10224 n: *const lapack_int,
10225 A: *const f64,
10226 lda: *const lapack_int,
10227 work: *mut f64,
10228 ) -> f64,
10229 >,
10230 pub slansy_: Option<
10231 unsafe extern "C" fn(
10232 norm: *const c_char,
10233 uplo: *const c_char,
10234 n: *const lapack_int,
10235 A: *const f32,
10236 lda: *const lapack_int,
10237 work: *mut f32,
10238 ) -> lapack_float_return,
10239 >,
10240 pub zlansy_: Option<
10241 unsafe extern "C" fn(
10242 norm: *const c_char,
10243 uplo: *const c_char,
10244 n: *const lapack_int,
10245 A: *const __BindgenComplex<f64>,
10246 lda: *const lapack_int,
10247 work: *mut f64,
10248 ) -> f64,
10249 >,
10250 pub clantb_: Option<
10251 unsafe extern "C" fn(
10252 norm: *const c_char,
10253 uplo: *const c_char,
10254 diag: *const c_char,
10255 n: *const lapack_int,
10256 k: *const lapack_int,
10257 AB: *const __BindgenComplex<f32>,
10258 ldab: *const lapack_int,
10259 work: *mut f32,
10260 ) -> lapack_float_return,
10261 >,
10262 pub dlantb_: Option<
10263 unsafe extern "C" fn(
10264 norm: *const c_char,
10265 uplo: *const c_char,
10266 diag: *const c_char,
10267 n: *const lapack_int,
10268 k: *const lapack_int,
10269 AB: *const f64,
10270 ldab: *const lapack_int,
10271 work: *mut f64,
10272 ) -> f64,
10273 >,
10274 pub slantb_: Option<
10275 unsafe extern "C" fn(
10276 norm: *const c_char,
10277 uplo: *const c_char,
10278 diag: *const c_char,
10279 n: *const lapack_int,
10280 k: *const lapack_int,
10281 AB: *const f32,
10282 ldab: *const lapack_int,
10283 work: *mut f32,
10284 ) -> lapack_float_return,
10285 >,
10286 pub zlantb_: Option<
10287 unsafe extern "C" fn(
10288 norm: *const c_char,
10289 uplo: *const c_char,
10290 diag: *const c_char,
10291 n: *const lapack_int,
10292 k: *const lapack_int,
10293 AB: *const __BindgenComplex<f64>,
10294 ldab: *const lapack_int,
10295 work: *mut f64,
10296 ) -> f64,
10297 >,
10298 pub clantp_: Option<
10299 unsafe extern "C" fn(
10300 norm: *const c_char,
10301 uplo: *const c_char,
10302 diag: *const c_char,
10303 n: *const lapack_int,
10304 AP: *const __BindgenComplex<f32>,
10305 work: *mut f32,
10306 ) -> lapack_float_return,
10307 >,
10308 pub dlantp_: Option<
10309 unsafe extern "C" fn(
10310 norm: *const c_char,
10311 uplo: *const c_char,
10312 diag: *const c_char,
10313 n: *const lapack_int,
10314 AP: *const f64,
10315 work: *mut f64,
10316 ) -> f64,
10317 >,
10318 pub slantp_: Option<
10319 unsafe extern "C" fn(
10320 norm: *const c_char,
10321 uplo: *const c_char,
10322 diag: *const c_char,
10323 n: *const lapack_int,
10324 AP: *const f32,
10325 work: *mut f32,
10326 ) -> lapack_float_return,
10327 >,
10328 pub zlantp_: Option<
10329 unsafe extern "C" fn(
10330 norm: *const c_char,
10331 uplo: *const c_char,
10332 diag: *const c_char,
10333 n: *const lapack_int,
10334 AP: *const __BindgenComplex<f64>,
10335 work: *mut f64,
10336 ) -> f64,
10337 >,
10338 pub clantr_: Option<
10339 unsafe extern "C" fn(
10340 norm: *const c_char,
10341 uplo: *const c_char,
10342 diag: *const c_char,
10343 m: *const lapack_int,
10344 n: *const lapack_int,
10345 A: *const __BindgenComplex<f32>,
10346 lda: *const lapack_int,
10347 work: *mut f32,
10348 ) -> lapack_float_return,
10349 >,
10350 pub dlantr_: Option<
10351 unsafe extern "C" fn(
10352 norm: *const c_char,
10353 uplo: *const c_char,
10354 diag: *const c_char,
10355 m: *const lapack_int,
10356 n: *const lapack_int,
10357 A: *const f64,
10358 lda: *const lapack_int,
10359 work: *mut f64,
10360 ) -> f64,
10361 >,
10362 pub slantr_: Option<
10363 unsafe extern "C" fn(
10364 norm: *const c_char,
10365 uplo: *const c_char,
10366 diag: *const c_char,
10367 m: *const lapack_int,
10368 n: *const lapack_int,
10369 A: *const f32,
10370 lda: *const lapack_int,
10371 work: *mut f32,
10372 ) -> lapack_float_return,
10373 >,
10374 pub zlantr_: Option<
10375 unsafe extern "C" fn(
10376 norm: *const c_char,
10377 uplo: *const c_char,
10378 diag: *const c_char,
10379 m: *const lapack_int,
10380 n: *const lapack_int,
10381 A: *const __BindgenComplex<f64>,
10382 lda: *const lapack_int,
10383 work: *mut f64,
10384 ) -> f64,
10385 >,
10386 pub clapmr_: Option<
10387 unsafe extern "C" fn(
10388 forwrd: *const lapack_int,
10389 m: *const lapack_int,
10390 n: *const lapack_int,
10391 X: *mut __BindgenComplex<f32>,
10392 ldx: *const lapack_int,
10393 K: *mut lapack_int,
10394 ),
10395 >,
10396 pub dlapmr_: Option<
10397 unsafe extern "C" fn(
10398 forwrd: *const lapack_int,
10399 m: *const lapack_int,
10400 n: *const lapack_int,
10401 X: *mut f64,
10402 ldx: *const lapack_int,
10403 K: *mut lapack_int,
10404 ),
10405 >,
10406 pub slapmr_: Option<
10407 unsafe extern "C" fn(
10408 forwrd: *const lapack_int,
10409 m: *const lapack_int,
10410 n: *const lapack_int,
10411 X: *mut f32,
10412 ldx: *const lapack_int,
10413 K: *mut lapack_int,
10414 ),
10415 >,
10416 pub zlapmr_: Option<
10417 unsafe extern "C" fn(
10418 forwrd: *const lapack_int,
10419 m: *const lapack_int,
10420 n: *const lapack_int,
10421 X: *mut __BindgenComplex<f64>,
10422 ldx: *const lapack_int,
10423 K: *mut lapack_int,
10424 ),
10425 >,
10426 pub clapmt_: Option<
10427 unsafe extern "C" fn(
10428 forwrd: *const lapack_int,
10429 m: *const lapack_int,
10430 n: *const lapack_int,
10431 X: *mut __BindgenComplex<f32>,
10432 ldx: *const lapack_int,
10433 K: *mut lapack_int,
10434 ),
10435 >,
10436 pub dlapmt_: Option<
10437 unsafe extern "C" fn(
10438 forwrd: *const lapack_int,
10439 m: *const lapack_int,
10440 n: *const lapack_int,
10441 X: *mut f64,
10442 ldx: *const lapack_int,
10443 K: *mut lapack_int,
10444 ),
10445 >,
10446 pub slapmt_: Option<
10447 unsafe extern "C" fn(
10448 forwrd: *const lapack_int,
10449 m: *const lapack_int,
10450 n: *const lapack_int,
10451 X: *mut f32,
10452 ldx: *const lapack_int,
10453 K: *mut lapack_int,
10454 ),
10455 >,
10456 pub zlapmt_: Option<
10457 unsafe extern "C" fn(
10458 forwrd: *const lapack_int,
10459 m: *const lapack_int,
10460 n: *const lapack_int,
10461 X: *mut __BindgenComplex<f64>,
10462 ldx: *const lapack_int,
10463 K: *mut lapack_int,
10464 ),
10465 >,
10466 pub dlapy2_: Option<unsafe extern "C" fn(x: *const f64, y: *const f64) -> f64>,
10467 pub slapy2_: Option<unsafe extern "C" fn(x: *const f32, y: *const f32) -> lapack_float_return>,
10468 pub dlapy3_: Option<unsafe extern "C" fn(x: *const f64, y: *const f64, z: *const f64) -> f64>,
10469 pub slapy3_: Option<
10470 unsafe extern "C" fn(x: *const f32, y: *const f32, z: *const f32) -> lapack_float_return,
10471 >,
10472 pub clarcm_: Option<
10473 unsafe extern "C" fn(
10474 m: *const lapack_int,
10475 n: *const lapack_int,
10476 A: *const f32,
10477 lda: *const lapack_int,
10478 B: *const __BindgenComplex<f32>,
10479 ldb: *const lapack_int,
10480 C: *mut __BindgenComplex<f32>,
10481 ldc: *const lapack_int,
10482 rwork: *mut f32,
10483 ),
10484 >,
10485 pub zlarcm_: Option<
10486 unsafe extern "C" fn(
10487 m: *const lapack_int,
10488 n: *const lapack_int,
10489 A: *const f64,
10490 lda: *const lapack_int,
10491 B: *const __BindgenComplex<f64>,
10492 ldb: *const lapack_int,
10493 C: *mut __BindgenComplex<f64>,
10494 ldc: *const lapack_int,
10495 rwork: *mut f64,
10496 ),
10497 >,
10498 pub clarf_: Option<
10499 unsafe extern "C" fn(
10500 side: *const c_char,
10501 m: *const lapack_int,
10502 n: *const lapack_int,
10503 V: *const __BindgenComplex<f32>,
10504 incv: *const lapack_int,
10505 tau: *const __BindgenComplex<f32>,
10506 C: *mut __BindgenComplex<f32>,
10507 ldc: *const lapack_int,
10508 work: *mut __BindgenComplex<f32>,
10509 ),
10510 >,
10511 pub dlarf_: Option<
10512 unsafe extern "C" fn(
10513 side: *const c_char,
10514 m: *const lapack_int,
10515 n: *const lapack_int,
10516 V: *const f64,
10517 incv: *const lapack_int,
10518 tau: *const f64,
10519 C: *mut f64,
10520 ldc: *const lapack_int,
10521 work: *mut f64,
10522 ),
10523 >,
10524 pub slarf_: Option<
10525 unsafe extern "C" fn(
10526 side: *const c_char,
10527 m: *const lapack_int,
10528 n: *const lapack_int,
10529 V: *const f32,
10530 incv: *const lapack_int,
10531 tau: *const f32,
10532 C: *mut f32,
10533 ldc: *const lapack_int,
10534 work: *mut f32,
10535 ),
10536 >,
10537 pub zlarf_: Option<
10538 unsafe extern "C" fn(
10539 side: *const c_char,
10540 m: *const lapack_int,
10541 n: *const lapack_int,
10542 V: *const __BindgenComplex<f64>,
10543 incv: *const lapack_int,
10544 tau: *const __BindgenComplex<f64>,
10545 C: *mut __BindgenComplex<f64>,
10546 ldc: *const lapack_int,
10547 work: *mut __BindgenComplex<f64>,
10548 ),
10549 >,
10550 pub clarfb_: Option<
10551 unsafe extern "C" fn(
10552 side: *const c_char,
10553 trans: *const c_char,
10554 direct: *const c_char,
10555 storev: *const c_char,
10556 m: *const lapack_int,
10557 n: *const lapack_int,
10558 k: *const lapack_int,
10559 V: *const __BindgenComplex<f32>,
10560 ldv: *const lapack_int,
10561 T: *const __BindgenComplex<f32>,
10562 ldt: *const lapack_int,
10563 C: *mut __BindgenComplex<f32>,
10564 ldc: *const lapack_int,
10565 work: *mut __BindgenComplex<f32>,
10566 ldwork: *const lapack_int,
10567 ),
10568 >,
10569 pub dlarfb_: Option<
10570 unsafe extern "C" fn(
10571 side: *const c_char,
10572 trans: *const c_char,
10573 direct: *const c_char,
10574 storev: *const c_char,
10575 m: *const lapack_int,
10576 n: *const lapack_int,
10577 k: *const lapack_int,
10578 V: *const f64,
10579 ldv: *const lapack_int,
10580 T: *const f64,
10581 ldt: *const lapack_int,
10582 C: *mut f64,
10583 ldc: *const lapack_int,
10584 work: *mut f64,
10585 ldwork: *const lapack_int,
10586 ),
10587 >,
10588 pub slarfb_: Option<
10589 unsafe extern "C" fn(
10590 side: *const c_char,
10591 trans: *const c_char,
10592 direct: *const c_char,
10593 storev: *const c_char,
10594 m: *const lapack_int,
10595 n: *const lapack_int,
10596 k: *const lapack_int,
10597 V: *const f32,
10598 ldv: *const lapack_int,
10599 T: *const f32,
10600 ldt: *const lapack_int,
10601 C: *mut f32,
10602 ldc: *const lapack_int,
10603 work: *mut f32,
10604 ldwork: *const lapack_int,
10605 ),
10606 >,
10607 pub zlarfb_: Option<
10608 unsafe extern "C" fn(
10609 side: *const c_char,
10610 trans: *const c_char,
10611 direct: *const c_char,
10612 storev: *const c_char,
10613 m: *const lapack_int,
10614 n: *const lapack_int,
10615 k: *const lapack_int,
10616 V: *const __BindgenComplex<f64>,
10617 ldv: *const lapack_int,
10618 T: *const __BindgenComplex<f64>,
10619 ldt: *const lapack_int,
10620 C: *mut __BindgenComplex<f64>,
10621 ldc: *const lapack_int,
10622 work: *mut __BindgenComplex<f64>,
10623 ldwork: *const lapack_int,
10624 ),
10625 >,
10626 pub clarfg_: Option<
10627 unsafe extern "C" fn(
10628 n: *const lapack_int,
10629 alpha: *mut __BindgenComplex<f32>,
10630 X: *mut __BindgenComplex<f32>,
10631 incx: *const lapack_int,
10632 tau: *mut __BindgenComplex<f32>,
10633 ),
10634 >,
10635 pub dlarfg_: Option<
10636 unsafe extern "C" fn(
10637 n: *const lapack_int,
10638 alpha: *mut f64,
10639 X: *mut f64,
10640 incx: *const lapack_int,
10641 tau: *mut f64,
10642 ),
10643 >,
10644 pub slarfg_: Option<
10645 unsafe extern "C" fn(
10646 n: *const lapack_int,
10647 alpha: *mut f32,
10648 X: *mut f32,
10649 incx: *const lapack_int,
10650 tau: *mut f32,
10651 ),
10652 >,
10653 pub zlarfg_: Option<
10654 unsafe extern "C" fn(
10655 n: *const lapack_int,
10656 alpha: *mut __BindgenComplex<f64>,
10657 X: *mut __BindgenComplex<f64>,
10658 incx: *const lapack_int,
10659 tau: *mut __BindgenComplex<f64>,
10660 ),
10661 >,
10662 pub clarft_: Option<
10663 unsafe extern "C" fn(
10664 direct: *const c_char,
10665 storev: *const c_char,
10666 n: *const lapack_int,
10667 k: *const lapack_int,
10668 V: *const __BindgenComplex<f32>,
10669 ldv: *const lapack_int,
10670 tau: *const __BindgenComplex<f32>,
10671 T: *mut __BindgenComplex<f32>,
10672 ldt: *const lapack_int,
10673 ),
10674 >,
10675 pub dlarft_: Option<
10676 unsafe extern "C" fn(
10677 direct: *const c_char,
10678 storev: *const c_char,
10679 n: *const lapack_int,
10680 k: *const lapack_int,
10681 V: *const f64,
10682 ldv: *const lapack_int,
10683 tau: *const f64,
10684 T: *mut f64,
10685 ldt: *const lapack_int,
10686 ),
10687 >,
10688 pub slarft_: Option<
10689 unsafe extern "C" fn(
10690 direct: *const c_char,
10691 storev: *const c_char,
10692 n: *const lapack_int,
10693 k: *const lapack_int,
10694 V: *const f32,
10695 ldv: *const lapack_int,
10696 tau: *const f32,
10697 T: *mut f32,
10698 ldt: *const lapack_int,
10699 ),
10700 >,
10701 pub zlarft_: Option<
10702 unsafe extern "C" fn(
10703 direct: *const c_char,
10704 storev: *const c_char,
10705 n: *const lapack_int,
10706 k: *const lapack_int,
10707 V: *const __BindgenComplex<f64>,
10708 ldv: *const lapack_int,
10709 tau: *const __BindgenComplex<f64>,
10710 T: *mut __BindgenComplex<f64>,
10711 ldt: *const lapack_int,
10712 ),
10713 >,
10714 pub clarfx_: Option<
10715 unsafe extern "C" fn(
10716 side: *const c_char,
10717 m: *const lapack_int,
10718 n: *const lapack_int,
10719 V: *const __BindgenComplex<f32>,
10720 tau: *const __BindgenComplex<f32>,
10721 C: *mut __BindgenComplex<f32>,
10722 ldc: *const lapack_int,
10723 work: *mut __BindgenComplex<f32>,
10724 ),
10725 >,
10726 pub dlarfx_: Option<
10727 unsafe extern "C" fn(
10728 side: *const c_char,
10729 m: *const lapack_int,
10730 n: *const lapack_int,
10731 V: *const f64,
10732 tau: *const f64,
10733 C: *mut f64,
10734 ldc: *const lapack_int,
10735 work: *mut f64,
10736 ),
10737 >,
10738 pub slarfx_: Option<
10739 unsafe extern "C" fn(
10740 side: *const c_char,
10741 m: *const lapack_int,
10742 n: *const lapack_int,
10743 V: *const f32,
10744 tau: *const f32,
10745 C: *mut f32,
10746 ldc: *const lapack_int,
10747 work: *mut f32,
10748 ),
10749 >,
10750 pub zlarfx_: Option<
10751 unsafe extern "C" fn(
10752 side: *const c_char,
10753 m: *const lapack_int,
10754 n: *const lapack_int,
10755 V: *const __BindgenComplex<f64>,
10756 tau: *const __BindgenComplex<f64>,
10757 C: *mut __BindgenComplex<f64>,
10758 ldc: *const lapack_int,
10759 work: *mut __BindgenComplex<f64>,
10760 ),
10761 >,
10762 pub clarnv_: Option<
10763 unsafe extern "C" fn(
10764 idist: *const lapack_int,
10765 iseed: *mut lapack_int,
10766 n: *const lapack_int,
10767 X: *mut __BindgenComplex<f32>,
10768 ),
10769 >,
10770 pub dlarnv_: Option<
10771 unsafe extern "C" fn(
10772 idist: *const lapack_int,
10773 iseed: *mut lapack_int,
10774 n: *const lapack_int,
10775 X: *mut f64,
10776 ),
10777 >,
10778 pub slarnv_: Option<
10779 unsafe extern "C" fn(
10780 idist: *const lapack_int,
10781 iseed: *mut lapack_int,
10782 n: *const lapack_int,
10783 X: *mut f32,
10784 ),
10785 >,
10786 pub zlarnv_: Option<
10787 unsafe extern "C" fn(
10788 idist: *const lapack_int,
10789 iseed: *mut lapack_int,
10790 n: *const lapack_int,
10791 X: *mut __BindgenComplex<f64>,
10792 ),
10793 >,
10794 pub dlartgp_: Option<
10795 unsafe extern "C" fn(f: *const f64, g: *const f64, cs: *mut f64, sn: *mut f64, r: *mut f64),
10796 >,
10797 pub slartgp_: Option<
10798 unsafe extern "C" fn(f: *const f32, g: *const f32, cs: *mut f32, sn: *mut f32, r: *mut f32),
10799 >,
10800 pub dlartgs_: Option<
10801 unsafe extern "C" fn(
10802 x: *const f64,
10803 y: *const f64,
10804 sigma: *const f64,
10805 cs: *mut f64,
10806 sn: *mut f64,
10807 ),
10808 >,
10809 pub slartgs_: Option<
10810 unsafe extern "C" fn(
10811 x: *const f32,
10812 y: *const f32,
10813 sigma: *const f32,
10814 cs: *mut f32,
10815 sn: *mut f32,
10816 ),
10817 >,
10818 pub clascl_: Option<
10819 unsafe extern "C" fn(
10820 type_: *const c_char,
10821 kl: *const lapack_int,
10822 ku: *const lapack_int,
10823 cfrom: *const f32,
10824 cto: *const f32,
10825 m: *const lapack_int,
10826 n: *const lapack_int,
10827 A: *mut __BindgenComplex<f32>,
10828 lda: *const lapack_int,
10829 info: *mut lapack_int,
10830 ),
10831 >,
10832 pub dlascl_: Option<
10833 unsafe extern "C" fn(
10834 type_: *const c_char,
10835 kl: *const lapack_int,
10836 ku: *const lapack_int,
10837 cfrom: *const f64,
10838 cto: *const f64,
10839 m: *const lapack_int,
10840 n: *const lapack_int,
10841 A: *mut f64,
10842 lda: *const lapack_int,
10843 info: *mut lapack_int,
10844 ),
10845 >,
10846 pub slascl_: Option<
10847 unsafe extern "C" fn(
10848 type_: *const c_char,
10849 kl: *const lapack_int,
10850 ku: *const lapack_int,
10851 cfrom: *const f32,
10852 cto: *const f32,
10853 m: *const lapack_int,
10854 n: *const lapack_int,
10855 A: *mut f32,
10856 lda: *const lapack_int,
10857 info: *mut lapack_int,
10858 ),
10859 >,
10860 pub zlascl_: Option<
10861 unsafe extern "C" fn(
10862 type_: *const c_char,
10863 kl: *const lapack_int,
10864 ku: *const lapack_int,
10865 cfrom: *const f64,
10866 cto: *const f64,
10867 m: *const lapack_int,
10868 n: *const lapack_int,
10869 A: *mut __BindgenComplex<f64>,
10870 lda: *const lapack_int,
10871 info: *mut lapack_int,
10872 ),
10873 >,
10874 pub claset_: Option<
10875 unsafe extern "C" fn(
10876 uplo: *const c_char,
10877 m: *const lapack_int,
10878 n: *const lapack_int,
10879 alpha: *const __BindgenComplex<f32>,
10880 beta: *const __BindgenComplex<f32>,
10881 A: *mut __BindgenComplex<f32>,
10882 lda: *const lapack_int,
10883 ),
10884 >,
10885 pub dlaset_: Option<
10886 unsafe extern "C" fn(
10887 uplo: *const c_char,
10888 m: *const lapack_int,
10889 n: *const lapack_int,
10890 alpha: *const f64,
10891 beta: *const f64,
10892 A: *mut f64,
10893 lda: *const lapack_int,
10894 ),
10895 >,
10896 pub slaset_: Option<
10897 unsafe extern "C" fn(
10898 uplo: *const c_char,
10899 m: *const lapack_int,
10900 n: *const lapack_int,
10901 alpha: *const f32,
10902 beta: *const f32,
10903 A: *mut f32,
10904 lda: *const lapack_int,
10905 ),
10906 >,
10907 pub zlaset_: Option<
10908 unsafe extern "C" fn(
10909 uplo: *const c_char,
10910 m: *const lapack_int,
10911 n: *const lapack_int,
10912 alpha: *const __BindgenComplex<f64>,
10913 beta: *const __BindgenComplex<f64>,
10914 A: *mut __BindgenComplex<f64>,
10915 lda: *const lapack_int,
10916 ),
10917 >,
10918 pub dlasrt_: Option<
10919 unsafe extern "C" fn(
10920 id: *const c_char,
10921 n: *const lapack_int,
10922 D: *mut f64,
10923 info: *mut lapack_int,
10924 ),
10925 >,
10926 pub slasrt_: Option<
10927 unsafe extern "C" fn(
10928 id: *const c_char,
10929 n: *const lapack_int,
10930 D: *mut f32,
10931 info: *mut lapack_int,
10932 ),
10933 >,
10934 pub classq_: Option<
10935 unsafe extern "C" fn(
10936 n: *const lapack_int,
10937 X: *const __BindgenComplex<f32>,
10938 incx: *const lapack_int,
10939 scale: *mut f32,
10940 sumsq: *mut f32,
10941 ),
10942 >,
10943 pub dlassq_: Option<
10944 unsafe extern "C" fn(
10945 n: *const lapack_int,
10946 X: *const f64,
10947 incx: *const lapack_int,
10948 scale: *mut f64,
10949 sumsq: *mut f64,
10950 ),
10951 >,
10952 pub slassq_: Option<
10953 unsafe extern "C" fn(
10954 n: *const lapack_int,
10955 X: *const f32,
10956 incx: *const lapack_int,
10957 scale: *mut f32,
10958 sumsq: *mut f32,
10959 ),
10960 >,
10961 pub zlassq_: Option<
10962 unsafe extern "C" fn(
10963 n: *const lapack_int,
10964 X: *const __BindgenComplex<f64>,
10965 incx: *const lapack_int,
10966 scale: *mut f64,
10967 sumsq: *mut f64,
10968 ),
10969 >,
10970 pub claswp_: Option<
10971 unsafe extern "C" fn(
10972 n: *const lapack_int,
10973 A: *mut __BindgenComplex<f32>,
10974 lda: *const lapack_int,
10975 k1: *const lapack_int,
10976 k2: *const lapack_int,
10977 ipiv: *const lapack_int,
10978 incx: *const lapack_int,
10979 ),
10980 >,
10981 pub dlaswp_: Option<
10982 unsafe extern "C" fn(
10983 n: *const lapack_int,
10984 A: *mut f64,
10985 lda: *const lapack_int,
10986 k1: *const lapack_int,
10987 k2: *const lapack_int,
10988 ipiv: *const lapack_int,
10989 incx: *const lapack_int,
10990 ),
10991 >,
10992 pub slaswp_: Option<
10993 unsafe extern "C" fn(
10994 n: *const lapack_int,
10995 A: *mut f32,
10996 lda: *const lapack_int,
10997 k1: *const lapack_int,
10998 k2: *const lapack_int,
10999 ipiv: *const lapack_int,
11000 incx: *const lapack_int,
11001 ),
11002 >,
11003 pub zlaswp_: Option<
11004 unsafe extern "C" fn(
11005 n: *const lapack_int,
11006 A: *mut __BindgenComplex<f64>,
11007 lda: *const lapack_int,
11008 k1: *const lapack_int,
11009 k2: *const lapack_int,
11010 ipiv: *const lapack_int,
11011 incx: *const lapack_int,
11012 ),
11013 >,
11014 pub clatms_: Option<
11015 unsafe extern "C" fn(
11016 m: *const lapack_int,
11017 n: *const lapack_int,
11018 dist: *const c_char,
11019 iseed: *mut lapack_int,
11020 sym: *const c_char,
11021 D: *mut f32,
11022 mode: *const lapack_int,
11023 cond: *const f32,
11024 dmax: *const f32,
11025 kl: *const lapack_int,
11026 ku: *const lapack_int,
11027 pack: *const c_char,
11028 A: *mut __BindgenComplex<f32>,
11029 lda: *const lapack_int,
11030 work: *mut __BindgenComplex<f32>,
11031 info: *mut lapack_int,
11032 ),
11033 >,
11034 pub dlatms_: Option<
11035 unsafe extern "C" fn(
11036 m: *const lapack_int,
11037 n: *const lapack_int,
11038 dist: *const c_char,
11039 iseed: *mut lapack_int,
11040 sym: *const c_char,
11041 D: *mut f64,
11042 mode: *const lapack_int,
11043 cond: *const f64,
11044 dmax: *const f64,
11045 kl: *const lapack_int,
11046 ku: *const lapack_int,
11047 pack: *const c_char,
11048 A: *mut f64,
11049 lda: *const lapack_int,
11050 work: *mut f64,
11051 info: *mut lapack_int,
11052 ),
11053 >,
11054 pub slatms_: Option<
11055 unsafe extern "C" fn(
11056 m: *const lapack_int,
11057 n: *const lapack_int,
11058 dist: *const c_char,
11059 iseed: *mut lapack_int,
11060 sym: *const c_char,
11061 D: *mut f32,
11062 mode: *const lapack_int,
11063 cond: *const f32,
11064 dmax: *const f32,
11065 kl: *const lapack_int,
11066 ku: *const lapack_int,
11067 pack: *const c_char,
11068 A: *mut f32,
11069 lda: *const lapack_int,
11070 work: *mut f32,
11071 info: *mut lapack_int,
11072 ),
11073 >,
11074 pub zlatms_: Option<
11075 unsafe extern "C" fn(
11076 m: *const lapack_int,
11077 n: *const lapack_int,
11078 dist: *const c_char,
11079 iseed: *mut lapack_int,
11080 sym: *const c_char,
11081 D: *mut f64,
11082 mode: *const lapack_int,
11083 cond: *const f64,
11084 dmax: *const f64,
11085 kl: *const lapack_int,
11086 ku: *const lapack_int,
11087 pack: *const c_char,
11088 A: *mut __BindgenComplex<f64>,
11089 lda: *const lapack_int,
11090 work: *mut __BindgenComplex<f64>,
11091 info: *mut lapack_int,
11092 ),
11093 >,
11094 pub clauum_: Option<
11095 unsafe extern "C" fn(
11096 uplo: *const c_char,
11097 n: *const lapack_int,
11098 A: *mut __BindgenComplex<f32>,
11099 lda: *const lapack_int,
11100 info: *mut lapack_int,
11101 ),
11102 >,
11103 pub dlauum_: Option<
11104 unsafe extern "C" fn(
11105 uplo: *const c_char,
11106 n: *const lapack_int,
11107 A: *mut f64,
11108 lda: *const lapack_int,
11109 info: *mut lapack_int,
11110 ),
11111 >,
11112 pub slauum_: Option<
11113 unsafe extern "C" fn(
11114 uplo: *const c_char,
11115 n: *const lapack_int,
11116 A: *mut f32,
11117 lda: *const lapack_int,
11118 info: *mut lapack_int,
11119 ),
11120 >,
11121 pub zlauum_: Option<
11122 unsafe extern "C" fn(
11123 uplo: *const c_char,
11124 n: *const lapack_int,
11125 A: *mut __BindgenComplex<f64>,
11126 lda: *const lapack_int,
11127 info: *mut lapack_int,
11128 ),
11129 >,
11130 pub ilaver_: Option<
11131 unsafe extern "C" fn(
11132 vers_major: *mut lapack_int,
11133 vers_minor: *mut lapack_int,
11134 vers_patch: *mut lapack_int,
11135 ),
11136 >,
11137 pub dopgtr_: Option<
11138 unsafe extern "C" fn(
11139 uplo: *const c_char,
11140 n: *const lapack_int,
11141 AP: *const f64,
11142 tau: *const f64,
11143 Q: *mut f64,
11144 ldq: *const lapack_int,
11145 work: *mut f64,
11146 info: *mut lapack_int,
11147 ),
11148 >,
11149 pub sopgtr_: Option<
11150 unsafe extern "C" fn(
11151 uplo: *const c_char,
11152 n: *const lapack_int,
11153 AP: *const f32,
11154 tau: *const f32,
11155 Q: *mut f32,
11156 ldq: *const lapack_int,
11157 work: *mut f32,
11158 info: *mut lapack_int,
11159 ),
11160 >,
11161 pub dopmtr_: Option<
11162 unsafe extern "C" fn(
11163 side: *const c_char,
11164 uplo: *const c_char,
11165 trans: *const c_char,
11166 m: *const lapack_int,
11167 n: *const lapack_int,
11168 AP: *const f64,
11169 tau: *const f64,
11170 C: *mut f64,
11171 ldc: *const lapack_int,
11172 work: *mut f64,
11173 info: *mut lapack_int,
11174 ),
11175 >,
11176 pub sopmtr_: Option<
11177 unsafe extern "C" fn(
11178 side: *const c_char,
11179 uplo: *const c_char,
11180 trans: *const c_char,
11181 m: *const lapack_int,
11182 n: *const lapack_int,
11183 AP: *const f32,
11184 tau: *const f32,
11185 C: *mut f32,
11186 ldc: *const lapack_int,
11187 work: *mut f32,
11188 info: *mut lapack_int,
11189 ),
11190 >,
11191 pub dorbdb_: Option<
11192 unsafe extern "C" fn(
11193 trans: *const c_char,
11194 signs: *const c_char,
11195 m: *const lapack_int,
11196 p: *const lapack_int,
11197 q: *const lapack_int,
11198 X11: *mut f64,
11199 ldx11: *const lapack_int,
11200 X12: *mut f64,
11201 ldx12: *const lapack_int,
11202 X21: *mut f64,
11203 ldx21: *const lapack_int,
11204 X22: *mut f64,
11205 ldx22: *const lapack_int,
11206 theta: *mut f64,
11207 phi: *mut f64,
11208 TAUP1: *mut f64,
11209 TAUP2: *mut f64,
11210 TAUQ1: *mut f64,
11211 TAUQ2: *mut f64,
11212 work: *mut f64,
11213 lwork: *const lapack_int,
11214 info: *mut lapack_int,
11215 ),
11216 >,
11217 pub sorbdb_: Option<
11218 unsafe extern "C" fn(
11219 trans: *const c_char,
11220 signs: *const c_char,
11221 m: *const lapack_int,
11222 p: *const lapack_int,
11223 q: *const lapack_int,
11224 X11: *mut f32,
11225 ldx11: *const lapack_int,
11226 X12: *mut f32,
11227 ldx12: *const lapack_int,
11228 X21: *mut f32,
11229 ldx21: *const lapack_int,
11230 X22: *mut f32,
11231 ldx22: *const lapack_int,
11232 theta: *mut f32,
11233 phi: *mut f32,
11234 TAUP1: *mut f32,
11235 TAUP2: *mut f32,
11236 TAUQ1: *mut f32,
11237 TAUQ2: *mut f32,
11238 work: *mut f32,
11239 lwork: *const lapack_int,
11240 info: *mut lapack_int,
11241 ),
11242 >,
11243 pub dorcsd_: Option<
11244 unsafe extern "C" fn(
11245 jobu1: *const c_char,
11246 jobu2: *const c_char,
11247 jobv1t: *const c_char,
11248 jobv2t: *const c_char,
11249 trans: *const c_char,
11250 signs: *const c_char,
11251 m: *const lapack_int,
11252 p: *const lapack_int,
11253 q: *const lapack_int,
11254 X11: *mut f64,
11255 ldx11: *const lapack_int,
11256 X12: *mut f64,
11257 ldx12: *const lapack_int,
11258 X21: *mut f64,
11259 ldx21: *const lapack_int,
11260 X22: *mut f64,
11261 ldx22: *const lapack_int,
11262 theta: *mut f64,
11263 U1: *mut f64,
11264 ldu1: *const lapack_int,
11265 U2: *mut f64,
11266 ldu2: *const lapack_int,
11267 V1T: *mut f64,
11268 ldv1t: *const lapack_int,
11269 V2T: *mut f64,
11270 ldv2t: *const lapack_int,
11271 work: *mut f64,
11272 lwork: *const lapack_int,
11273 iwork: *mut lapack_int,
11274 info: *mut lapack_int,
11275 ),
11276 >,
11277 pub sorcsd_: Option<
11278 unsafe extern "C" fn(
11279 jobu1: *const c_char,
11280 jobu2: *const c_char,
11281 jobv1t: *const c_char,
11282 jobv2t: *const c_char,
11283 trans: *const c_char,
11284 signs: *const c_char,
11285 m: *const lapack_int,
11286 p: *const lapack_int,
11287 q: *const lapack_int,
11288 X11: *mut f32,
11289 ldx11: *const lapack_int,
11290 X12: *mut f32,
11291 ldx12: *const lapack_int,
11292 X21: *mut f32,
11293 ldx21: *const lapack_int,
11294 X22: *mut f32,
11295 ldx22: *const lapack_int,
11296 theta: *mut f32,
11297 U1: *mut f32,
11298 ldu1: *const lapack_int,
11299 U2: *mut f32,
11300 ldu2: *const lapack_int,
11301 V1T: *mut f32,
11302 ldv1t: *const lapack_int,
11303 V2T: *mut f32,
11304 ldv2t: *const lapack_int,
11305 work: *mut f32,
11306 lwork: *const lapack_int,
11307 iwork: *mut lapack_int,
11308 info: *mut lapack_int,
11309 ),
11310 >,
11311 pub dorcsd2by1_: Option<
11312 unsafe extern "C" fn(
11313 jobu1: *const c_char,
11314 jobu2: *const c_char,
11315 jobv1t: *const c_char,
11316 m: *const lapack_int,
11317 p: *const lapack_int,
11318 q: *const lapack_int,
11319 X11: *mut f64,
11320 ldx11: *const lapack_int,
11321 X21: *mut f64,
11322 ldx21: *const lapack_int,
11323 theta: *mut f64,
11324 U1: *mut f64,
11325 ldu1: *const lapack_int,
11326 U2: *mut f64,
11327 ldu2: *const lapack_int,
11328 V1T: *mut f64,
11329 ldv1t: *const lapack_int,
11330 work: *mut f64,
11331 lwork: *const lapack_int,
11332 iwork: *mut lapack_int,
11333 info: *mut lapack_int,
11334 ),
11335 >,
11336 pub sorcsd2by1_: Option<
11337 unsafe extern "C" fn(
11338 jobu1: *const c_char,
11339 jobu2: *const c_char,
11340 jobv1t: *const c_char,
11341 m: *const lapack_int,
11342 p: *const lapack_int,
11343 q: *const lapack_int,
11344 X11: *mut f32,
11345 ldx11: *const lapack_int,
11346 X21: *mut f32,
11347 ldx21: *const lapack_int,
11348 theta: *mut f32,
11349 U1: *mut f32,
11350 ldu1: *const lapack_int,
11351 U2: *mut f32,
11352 ldu2: *const lapack_int,
11353 V1T: *mut f32,
11354 ldv1t: *const lapack_int,
11355 work: *mut f32,
11356 lwork: *const lapack_int,
11357 iwork: *mut lapack_int,
11358 info: *mut lapack_int,
11359 ),
11360 >,
11361 pub dorgbr_: Option<
11362 unsafe extern "C" fn(
11363 vect: *const c_char,
11364 m: *const lapack_int,
11365 n: *const lapack_int,
11366 k: *const lapack_int,
11367 A: *mut f64,
11368 lda: *const lapack_int,
11369 tau: *const f64,
11370 work: *mut f64,
11371 lwork: *const lapack_int,
11372 info: *mut lapack_int,
11373 ),
11374 >,
11375 pub sorgbr_: Option<
11376 unsafe extern "C" fn(
11377 vect: *const c_char,
11378 m: *const lapack_int,
11379 n: *const lapack_int,
11380 k: *const lapack_int,
11381 A: *mut f32,
11382 lda: *const lapack_int,
11383 tau: *const f32,
11384 work: *mut f32,
11385 lwork: *const lapack_int,
11386 info: *mut lapack_int,
11387 ),
11388 >,
11389 pub dorghr_: Option<
11390 unsafe extern "C" fn(
11391 n: *const lapack_int,
11392 ilo: *const lapack_int,
11393 ihi: *const lapack_int,
11394 A: *mut f64,
11395 lda: *const lapack_int,
11396 tau: *const f64,
11397 work: *mut f64,
11398 lwork: *const lapack_int,
11399 info: *mut lapack_int,
11400 ),
11401 >,
11402 pub sorghr_: Option<
11403 unsafe extern "C" fn(
11404 n: *const lapack_int,
11405 ilo: *const lapack_int,
11406 ihi: *const lapack_int,
11407 A: *mut f32,
11408 lda: *const lapack_int,
11409 tau: *const f32,
11410 work: *mut f32,
11411 lwork: *const lapack_int,
11412 info: *mut lapack_int,
11413 ),
11414 >,
11415 pub dorglq_: Option<
11416 unsafe extern "C" fn(
11417 m: *const lapack_int,
11418 n: *const lapack_int,
11419 k: *const lapack_int,
11420 A: *mut f64,
11421 lda: *const lapack_int,
11422 tau: *const f64,
11423 work: *mut f64,
11424 lwork: *const lapack_int,
11425 info: *mut lapack_int,
11426 ),
11427 >,
11428 pub sorglq_: Option<
11429 unsafe extern "C" fn(
11430 m: *const lapack_int,
11431 n: *const lapack_int,
11432 k: *const lapack_int,
11433 A: *mut f32,
11434 lda: *const lapack_int,
11435 tau: *const f32,
11436 work: *mut f32,
11437 lwork: *const lapack_int,
11438 info: *mut lapack_int,
11439 ),
11440 >,
11441 pub dorgql_: Option<
11442 unsafe extern "C" fn(
11443 m: *const lapack_int,
11444 n: *const lapack_int,
11445 k: *const lapack_int,
11446 A: *mut f64,
11447 lda: *const lapack_int,
11448 tau: *const f64,
11449 work: *mut f64,
11450 lwork: *const lapack_int,
11451 info: *mut lapack_int,
11452 ),
11453 >,
11454 pub sorgql_: Option<
11455 unsafe extern "C" fn(
11456 m: *const lapack_int,
11457 n: *const lapack_int,
11458 k: *const lapack_int,
11459 A: *mut f32,
11460 lda: *const lapack_int,
11461 tau: *const f32,
11462 work: *mut f32,
11463 lwork: *const lapack_int,
11464 info: *mut lapack_int,
11465 ),
11466 >,
11467 pub dorgqr_: Option<
11468 unsafe extern "C" fn(
11469 m: *const lapack_int,
11470 n: *const lapack_int,
11471 k: *const lapack_int,
11472 A: *mut f64,
11473 lda: *const lapack_int,
11474 tau: *const f64,
11475 work: *mut f64,
11476 lwork: *const lapack_int,
11477 info: *mut lapack_int,
11478 ),
11479 >,
11480 pub sorgqr_: Option<
11481 unsafe extern "C" fn(
11482 m: *const lapack_int,
11483 n: *const lapack_int,
11484 k: *const lapack_int,
11485 A: *mut f32,
11486 lda: *const lapack_int,
11487 tau: *const f32,
11488 work: *mut f32,
11489 lwork: *const lapack_int,
11490 info: *mut lapack_int,
11491 ),
11492 >,
11493 pub dorgrq_: Option<
11494 unsafe extern "C" fn(
11495 m: *const lapack_int,
11496 n: *const lapack_int,
11497 k: *const lapack_int,
11498 A: *mut f64,
11499 lda: *const lapack_int,
11500 tau: *const f64,
11501 work: *mut f64,
11502 lwork: *const lapack_int,
11503 info: *mut lapack_int,
11504 ),
11505 >,
11506 pub sorgrq_: Option<
11507 unsafe extern "C" fn(
11508 m: *const lapack_int,
11509 n: *const lapack_int,
11510 k: *const lapack_int,
11511 A: *mut f32,
11512 lda: *const lapack_int,
11513 tau: *const f32,
11514 work: *mut f32,
11515 lwork: *const lapack_int,
11516 info: *mut lapack_int,
11517 ),
11518 >,
11519 pub dorgtr_: Option<
11520 unsafe extern "C" fn(
11521 uplo: *const c_char,
11522 n: *const lapack_int,
11523 A: *mut f64,
11524 lda: *const lapack_int,
11525 tau: *const f64,
11526 work: *mut f64,
11527 lwork: *const lapack_int,
11528 info: *mut lapack_int,
11529 ),
11530 >,
11531 pub sorgtr_: Option<
11532 unsafe extern "C" fn(
11533 uplo: *const c_char,
11534 n: *const lapack_int,
11535 A: *mut f32,
11536 lda: *const lapack_int,
11537 tau: *const f32,
11538 work: *mut f32,
11539 lwork: *const lapack_int,
11540 info: *mut lapack_int,
11541 ),
11542 >,
11543 pub dorgtsqr_row_: Option<
11544 unsafe extern "C" fn(
11545 m: *const lapack_int,
11546 n: *const lapack_int,
11547 mb: *const lapack_int,
11548 nb: *const lapack_int,
11549 A: *mut f64,
11550 lda: *const lapack_int,
11551 T: *const f64,
11552 ldt: *const lapack_int,
11553 work: *mut f64,
11554 lwork: *const lapack_int,
11555 info: *mut lapack_int,
11556 ),
11557 >,
11558 pub sorgtsqr_row_: Option<
11559 unsafe extern "C" fn(
11560 m: *const lapack_int,
11561 n: *const lapack_int,
11562 mb: *const lapack_int,
11563 nb: *const lapack_int,
11564 A: *mut f32,
11565 lda: *const lapack_int,
11566 T: *const f32,
11567 ldt: *const lapack_int,
11568 work: *mut f32,
11569 lwork: *const lapack_int,
11570 info: *mut lapack_int,
11571 ),
11572 >,
11573 pub dorhr_col_: Option<
11574 unsafe extern "C" fn(
11575 m: *const lapack_int,
11576 n: *const lapack_int,
11577 nb: *const lapack_int,
11578 A: *mut f64,
11579 lda: *const lapack_int,
11580 T: *mut f64,
11581 ldt: *const lapack_int,
11582 D: *mut f64,
11583 info: *mut lapack_int,
11584 ),
11585 >,
11586 pub sorhr_col_: Option<
11587 unsafe extern "C" fn(
11588 m: *const lapack_int,
11589 n: *const lapack_int,
11590 nb: *const lapack_int,
11591 A: *mut f32,
11592 lda: *const lapack_int,
11593 T: *mut f32,
11594 ldt: *const lapack_int,
11595 D: *mut f32,
11596 info: *mut lapack_int,
11597 ),
11598 >,
11599 pub dormbr_: Option<
11600 unsafe extern "C" fn(
11601 vect: *const c_char,
11602 side: *const c_char,
11603 trans: *const c_char,
11604 m: *const lapack_int,
11605 n: *const lapack_int,
11606 k: *const lapack_int,
11607 A: *const f64,
11608 lda: *const lapack_int,
11609 tau: *const f64,
11610 C: *mut f64,
11611 ldc: *const lapack_int,
11612 work: *mut f64,
11613 lwork: *const lapack_int,
11614 info: *mut lapack_int,
11615 ),
11616 >,
11617 pub sormbr_: Option<
11618 unsafe extern "C" fn(
11619 vect: *const c_char,
11620 side: *const c_char,
11621 trans: *const c_char,
11622 m: *const lapack_int,
11623 n: *const lapack_int,
11624 k: *const lapack_int,
11625 A: *const f32,
11626 lda: *const lapack_int,
11627 tau: *const f32,
11628 C: *mut f32,
11629 ldc: *const lapack_int,
11630 work: *mut f32,
11631 lwork: *const lapack_int,
11632 info: *mut lapack_int,
11633 ),
11634 >,
11635 pub dormhr_: Option<
11636 unsafe extern "C" fn(
11637 side: *const c_char,
11638 trans: *const c_char,
11639 m: *const lapack_int,
11640 n: *const lapack_int,
11641 ilo: *const lapack_int,
11642 ihi: *const lapack_int,
11643 A: *const f64,
11644 lda: *const lapack_int,
11645 tau: *const f64,
11646 C: *mut f64,
11647 ldc: *const lapack_int,
11648 work: *mut f64,
11649 lwork: *const lapack_int,
11650 info: *mut lapack_int,
11651 ),
11652 >,
11653 pub sormhr_: Option<
11654 unsafe extern "C" fn(
11655 side: *const c_char,
11656 trans: *const c_char,
11657 m: *const lapack_int,
11658 n: *const lapack_int,
11659 ilo: *const lapack_int,
11660 ihi: *const lapack_int,
11661 A: *const f32,
11662 lda: *const lapack_int,
11663 tau: *const f32,
11664 C: *mut f32,
11665 ldc: *const lapack_int,
11666 work: *mut f32,
11667 lwork: *const lapack_int,
11668 info: *mut lapack_int,
11669 ),
11670 >,
11671 pub dormlq_: Option<
11672 unsafe extern "C" fn(
11673 side: *const c_char,
11674 trans: *const c_char,
11675 m: *const lapack_int,
11676 n: *const lapack_int,
11677 k: *const lapack_int,
11678 A: *const f64,
11679 lda: *const lapack_int,
11680 tau: *const f64,
11681 C: *mut f64,
11682 ldc: *const lapack_int,
11683 work: *mut f64,
11684 lwork: *const lapack_int,
11685 info: *mut lapack_int,
11686 ),
11687 >,
11688 pub sormlq_: Option<
11689 unsafe extern "C" fn(
11690 side: *const c_char,
11691 trans: *const c_char,
11692 m: *const lapack_int,
11693 n: *const lapack_int,
11694 k: *const lapack_int,
11695 A: *const f32,
11696 lda: *const lapack_int,
11697 tau: *const f32,
11698 C: *mut f32,
11699 ldc: *const lapack_int,
11700 work: *mut f32,
11701 lwork: *const lapack_int,
11702 info: *mut lapack_int,
11703 ),
11704 >,
11705 pub dormql_: Option<
11706 unsafe extern "C" fn(
11707 side: *const c_char,
11708 trans: *const c_char,
11709 m: *const lapack_int,
11710 n: *const lapack_int,
11711 k: *const lapack_int,
11712 A: *const f64,
11713 lda: *const lapack_int,
11714 tau: *const f64,
11715 C: *mut f64,
11716 ldc: *const lapack_int,
11717 work: *mut f64,
11718 lwork: *const lapack_int,
11719 info: *mut lapack_int,
11720 ),
11721 >,
11722 pub sormql_: Option<
11723 unsafe extern "C" fn(
11724 side: *const c_char,
11725 trans: *const c_char,
11726 m: *const lapack_int,
11727 n: *const lapack_int,
11728 k: *const lapack_int,
11729 A: *const f32,
11730 lda: *const lapack_int,
11731 tau: *const f32,
11732 C: *mut f32,
11733 ldc: *const lapack_int,
11734 work: *mut f32,
11735 lwork: *const lapack_int,
11736 info: *mut lapack_int,
11737 ),
11738 >,
11739 pub dormqr_: Option<
11740 unsafe extern "C" fn(
11741 side: *const c_char,
11742 trans: *const c_char,
11743 m: *const lapack_int,
11744 n: *const lapack_int,
11745 k: *const lapack_int,
11746 A: *const f64,
11747 lda: *const lapack_int,
11748 tau: *const f64,
11749 C: *mut f64,
11750 ldc: *const lapack_int,
11751 work: *mut f64,
11752 lwork: *const lapack_int,
11753 info: *mut lapack_int,
11754 ),
11755 >,
11756 pub sormqr_: Option<
11757 unsafe extern "C" fn(
11758 side: *const c_char,
11759 trans: *const c_char,
11760 m: *const lapack_int,
11761 n: *const lapack_int,
11762 k: *const lapack_int,
11763 A: *const f32,
11764 lda: *const lapack_int,
11765 tau: *const f32,
11766 C: *mut f32,
11767 ldc: *const lapack_int,
11768 work: *mut f32,
11769 lwork: *const lapack_int,
11770 info: *mut lapack_int,
11771 ),
11772 >,
11773 pub dormrq_: Option<
11774 unsafe extern "C" fn(
11775 side: *const c_char,
11776 trans: *const c_char,
11777 m: *const lapack_int,
11778 n: *const lapack_int,
11779 k: *const lapack_int,
11780 A: *const f64,
11781 lda: *const lapack_int,
11782 tau: *const f64,
11783 C: *mut f64,
11784 ldc: *const lapack_int,
11785 work: *mut f64,
11786 lwork: *const lapack_int,
11787 info: *mut lapack_int,
11788 ),
11789 >,
11790 pub sormrq_: Option<
11791 unsafe extern "C" fn(
11792 side: *const c_char,
11793 trans: *const c_char,
11794 m: *const lapack_int,
11795 n: *const lapack_int,
11796 k: *const lapack_int,
11797 A: *const f32,
11798 lda: *const lapack_int,
11799 tau: *const f32,
11800 C: *mut f32,
11801 ldc: *const lapack_int,
11802 work: *mut f32,
11803 lwork: *const lapack_int,
11804 info: *mut lapack_int,
11805 ),
11806 >,
11807 pub dormrz_: Option<
11808 unsafe extern "C" fn(
11809 side: *const c_char,
11810 trans: *const c_char,
11811 m: *const lapack_int,
11812 n: *const lapack_int,
11813 k: *const lapack_int,
11814 l: *const lapack_int,
11815 A: *const f64,
11816 lda: *const lapack_int,
11817 tau: *const f64,
11818 C: *mut f64,
11819 ldc: *const lapack_int,
11820 work: *mut f64,
11821 lwork: *const lapack_int,
11822 info: *mut lapack_int,
11823 ),
11824 >,
11825 pub sormrz_: Option<
11826 unsafe extern "C" fn(
11827 side: *const c_char,
11828 trans: *const c_char,
11829 m: *const lapack_int,
11830 n: *const lapack_int,
11831 k: *const lapack_int,
11832 l: *const lapack_int,
11833 A: *const f32,
11834 lda: *const lapack_int,
11835 tau: *const f32,
11836 C: *mut f32,
11837 ldc: *const lapack_int,
11838 work: *mut f32,
11839 lwork: *const lapack_int,
11840 info: *mut lapack_int,
11841 ),
11842 >,
11843 pub dormtr_: Option<
11844 unsafe extern "C" fn(
11845 side: *const c_char,
11846 uplo: *const c_char,
11847 trans: *const c_char,
11848 m: *const lapack_int,
11849 n: *const lapack_int,
11850 A: *const f64,
11851 lda: *const lapack_int,
11852 tau: *const f64,
11853 C: *mut f64,
11854 ldc: *const lapack_int,
11855 work: *mut f64,
11856 lwork: *const lapack_int,
11857 info: *mut lapack_int,
11858 ),
11859 >,
11860 pub sormtr_: Option<
11861 unsafe extern "C" fn(
11862 side: *const c_char,
11863 uplo: *const c_char,
11864 trans: *const c_char,
11865 m: *const lapack_int,
11866 n: *const lapack_int,
11867 A: *const f32,
11868 lda: *const lapack_int,
11869 tau: *const f32,
11870 C: *mut f32,
11871 ldc: *const lapack_int,
11872 work: *mut f32,
11873 lwork: *const lapack_int,
11874 info: *mut lapack_int,
11875 ),
11876 >,
11877 pub cpbcon_: Option<
11878 unsafe extern "C" fn(
11879 uplo: *const c_char,
11880 n: *const lapack_int,
11881 kd: *const lapack_int,
11882 AB: *const __BindgenComplex<f32>,
11883 ldab: *const lapack_int,
11884 anorm: *const f32,
11885 rcond: *mut f32,
11886 work: *mut __BindgenComplex<f32>,
11887 rwork: *mut f32,
11888 info: *mut lapack_int,
11889 ),
11890 >,
11891 pub dpbcon_: Option<
11892 unsafe extern "C" fn(
11893 uplo: *const c_char,
11894 n: *const lapack_int,
11895 kd: *const lapack_int,
11896 AB: *const f64,
11897 ldab: *const lapack_int,
11898 anorm: *const f64,
11899 rcond: *mut f64,
11900 work: *mut f64,
11901 iwork: *mut lapack_int,
11902 info: *mut lapack_int,
11903 ),
11904 >,
11905 pub spbcon_: Option<
11906 unsafe extern "C" fn(
11907 uplo: *const c_char,
11908 n: *const lapack_int,
11909 kd: *const lapack_int,
11910 AB: *const f32,
11911 ldab: *const lapack_int,
11912 anorm: *const f32,
11913 rcond: *mut f32,
11914 work: *mut f32,
11915 iwork: *mut lapack_int,
11916 info: *mut lapack_int,
11917 ),
11918 >,
11919 pub zpbcon_: Option<
11920 unsafe extern "C" fn(
11921 uplo: *const c_char,
11922 n: *const lapack_int,
11923 kd: *const lapack_int,
11924 AB: *const __BindgenComplex<f64>,
11925 ldab: *const lapack_int,
11926 anorm: *const f64,
11927 rcond: *mut f64,
11928 work: *mut __BindgenComplex<f64>,
11929 rwork: *mut f64,
11930 info: *mut lapack_int,
11931 ),
11932 >,
11933 pub cpbequ_: Option<
11934 unsafe extern "C" fn(
11935 uplo: *const c_char,
11936 n: *const lapack_int,
11937 kd: *const lapack_int,
11938 AB: *const __BindgenComplex<f32>,
11939 ldab: *const lapack_int,
11940 S: *mut f32,
11941 scond: *mut f32,
11942 amax: *mut f32,
11943 info: *mut lapack_int,
11944 ),
11945 >,
11946 pub dpbequ_: Option<
11947 unsafe extern "C" fn(
11948 uplo: *const c_char,
11949 n: *const lapack_int,
11950 kd: *const lapack_int,
11951 AB: *const f64,
11952 ldab: *const lapack_int,
11953 S: *mut f64,
11954 scond: *mut f64,
11955 amax: *mut f64,
11956 info: *mut lapack_int,
11957 ),
11958 >,
11959 pub spbequ_: Option<
11960 unsafe extern "C" fn(
11961 uplo: *const c_char,
11962 n: *const lapack_int,
11963 kd: *const lapack_int,
11964 AB: *const f32,
11965 ldab: *const lapack_int,
11966 S: *mut f32,
11967 scond: *mut f32,
11968 amax: *mut f32,
11969 info: *mut lapack_int,
11970 ),
11971 >,
11972 pub zpbequ_: Option<
11973 unsafe extern "C" fn(
11974 uplo: *const c_char,
11975 n: *const lapack_int,
11976 kd: *const lapack_int,
11977 AB: *const __BindgenComplex<f64>,
11978 ldab: *const lapack_int,
11979 S: *mut f64,
11980 scond: *mut f64,
11981 amax: *mut f64,
11982 info: *mut lapack_int,
11983 ),
11984 >,
11985 pub cpbrfs_: Option<
11986 unsafe extern "C" fn(
11987 uplo: *const c_char,
11988 n: *const lapack_int,
11989 kd: *const lapack_int,
11990 nrhs: *const lapack_int,
11991 AB: *const __BindgenComplex<f32>,
11992 ldab: *const lapack_int,
11993 AFB: *const __BindgenComplex<f32>,
11994 ldafb: *const lapack_int,
11995 B: *const __BindgenComplex<f32>,
11996 ldb: *const lapack_int,
11997 X: *mut __BindgenComplex<f32>,
11998 ldx: *const lapack_int,
11999 ferr: *mut f32,
12000 berr: *mut f32,
12001 work: *mut __BindgenComplex<f32>,
12002 rwork: *mut f32,
12003 info: *mut lapack_int,
12004 ),
12005 >,
12006 pub dpbrfs_: Option<
12007 unsafe extern "C" fn(
12008 uplo: *const c_char,
12009 n: *const lapack_int,
12010 kd: *const lapack_int,
12011 nrhs: *const lapack_int,
12012 AB: *const f64,
12013 ldab: *const lapack_int,
12014 AFB: *const f64,
12015 ldafb: *const lapack_int,
12016 B: *const f64,
12017 ldb: *const lapack_int,
12018 X: *mut f64,
12019 ldx: *const lapack_int,
12020 ferr: *mut f64,
12021 berr: *mut f64,
12022 work: *mut f64,
12023 iwork: *mut lapack_int,
12024 info: *mut lapack_int,
12025 ),
12026 >,
12027 pub spbrfs_: Option<
12028 unsafe extern "C" fn(
12029 uplo: *const c_char,
12030 n: *const lapack_int,
12031 kd: *const lapack_int,
12032 nrhs: *const lapack_int,
12033 AB: *const f32,
12034 ldab: *const lapack_int,
12035 AFB: *const f32,
12036 ldafb: *const lapack_int,
12037 B: *const f32,
12038 ldb: *const lapack_int,
12039 X: *mut f32,
12040 ldx: *const lapack_int,
12041 ferr: *mut f32,
12042 berr: *mut f32,
12043 work: *mut f32,
12044 iwork: *mut lapack_int,
12045 info: *mut lapack_int,
12046 ),
12047 >,
12048 pub zpbrfs_: Option<
12049 unsafe extern "C" fn(
12050 uplo: *const c_char,
12051 n: *const lapack_int,
12052 kd: *const lapack_int,
12053 nrhs: *const lapack_int,
12054 AB: *const __BindgenComplex<f64>,
12055 ldab: *const lapack_int,
12056 AFB: *const __BindgenComplex<f64>,
12057 ldafb: *const lapack_int,
12058 B: *const __BindgenComplex<f64>,
12059 ldb: *const lapack_int,
12060 X: *mut __BindgenComplex<f64>,
12061 ldx: *const lapack_int,
12062 ferr: *mut f64,
12063 berr: *mut f64,
12064 work: *mut __BindgenComplex<f64>,
12065 rwork: *mut f64,
12066 info: *mut lapack_int,
12067 ),
12068 >,
12069 pub cpbstf_: Option<
12070 unsafe extern "C" fn(
12071 uplo: *const c_char,
12072 n: *const lapack_int,
12073 kd: *const lapack_int,
12074 AB: *mut __BindgenComplex<f32>,
12075 ldab: *const lapack_int,
12076 info: *mut lapack_int,
12077 ),
12078 >,
12079 pub dpbstf_: Option<
12080 unsafe extern "C" fn(
12081 uplo: *const c_char,
12082 n: *const lapack_int,
12083 kd: *const lapack_int,
12084 AB: *mut f64,
12085 ldab: *const lapack_int,
12086 info: *mut lapack_int,
12087 ),
12088 >,
12089 pub spbstf_: Option<
12090 unsafe extern "C" fn(
12091 uplo: *const c_char,
12092 n: *const lapack_int,
12093 kd: *const lapack_int,
12094 AB: *mut f32,
12095 ldab: *const lapack_int,
12096 info: *mut lapack_int,
12097 ),
12098 >,
12099 pub zpbstf_: Option<
12100 unsafe extern "C" fn(
12101 uplo: *const c_char,
12102 n: *const lapack_int,
12103 kd: *const lapack_int,
12104 AB: *mut __BindgenComplex<f64>,
12105 ldab: *const lapack_int,
12106 info: *mut lapack_int,
12107 ),
12108 >,
12109 pub cpbsv_: Option<
12110 unsafe extern "C" fn(
12111 uplo: *const c_char,
12112 n: *const lapack_int,
12113 kd: *const lapack_int,
12114 nrhs: *const lapack_int,
12115 AB: *mut __BindgenComplex<f32>,
12116 ldab: *const lapack_int,
12117 B: *mut __BindgenComplex<f32>,
12118 ldb: *const lapack_int,
12119 info: *mut lapack_int,
12120 ),
12121 >,
12122 pub dpbsv_: Option<
12123 unsafe extern "C" fn(
12124 uplo: *const c_char,
12125 n: *const lapack_int,
12126 kd: *const lapack_int,
12127 nrhs: *const lapack_int,
12128 AB: *mut f64,
12129 ldab: *const lapack_int,
12130 B: *mut f64,
12131 ldb: *const lapack_int,
12132 info: *mut lapack_int,
12133 ),
12134 >,
12135 pub spbsv_: Option<
12136 unsafe extern "C" fn(
12137 uplo: *const c_char,
12138 n: *const lapack_int,
12139 kd: *const lapack_int,
12140 nrhs: *const lapack_int,
12141 AB: *mut f32,
12142 ldab: *const lapack_int,
12143 B: *mut f32,
12144 ldb: *const lapack_int,
12145 info: *mut lapack_int,
12146 ),
12147 >,
12148 pub zpbsv_: Option<
12149 unsafe extern "C" fn(
12150 uplo: *const c_char,
12151 n: *const lapack_int,
12152 kd: *const lapack_int,
12153 nrhs: *const lapack_int,
12154 AB: *mut __BindgenComplex<f64>,
12155 ldab: *const lapack_int,
12156 B: *mut __BindgenComplex<f64>,
12157 ldb: *const lapack_int,
12158 info: *mut lapack_int,
12159 ),
12160 >,
12161 pub cpbsvx_: Option<
12162 unsafe extern "C" fn(
12163 fact: *const c_char,
12164 uplo: *const c_char,
12165 n: *const lapack_int,
12166 kd: *const lapack_int,
12167 nrhs: *const lapack_int,
12168 AB: *mut __BindgenComplex<f32>,
12169 ldab: *const lapack_int,
12170 AFB: *mut __BindgenComplex<f32>,
12171 ldafb: *const lapack_int,
12172 equed: *mut c_char,
12173 S: *mut f32,
12174 B: *mut __BindgenComplex<f32>,
12175 ldb: *const lapack_int,
12176 X: *mut __BindgenComplex<f32>,
12177 ldx: *const lapack_int,
12178 rcond: *mut f32,
12179 ferr: *mut f32,
12180 berr: *mut f32,
12181 work: *mut __BindgenComplex<f32>,
12182 rwork: *mut f32,
12183 info: *mut lapack_int,
12184 ),
12185 >,
12186 pub dpbsvx_: Option<
12187 unsafe extern "C" fn(
12188 fact: *const c_char,
12189 uplo: *const c_char,
12190 n: *const lapack_int,
12191 kd: *const lapack_int,
12192 nrhs: *const lapack_int,
12193 AB: *mut f64,
12194 ldab: *const lapack_int,
12195 AFB: *mut f64,
12196 ldafb: *const lapack_int,
12197 equed: *mut c_char,
12198 S: *mut f64,
12199 B: *mut f64,
12200 ldb: *const lapack_int,
12201 X: *mut f64,
12202 ldx: *const lapack_int,
12203 rcond: *mut f64,
12204 ferr: *mut f64,
12205 berr: *mut f64,
12206 work: *mut f64,
12207 iwork: *mut lapack_int,
12208 info: *mut lapack_int,
12209 ),
12210 >,
12211 pub spbsvx_: Option<
12212 unsafe extern "C" fn(
12213 fact: *const c_char,
12214 uplo: *const c_char,
12215 n: *const lapack_int,
12216 kd: *const lapack_int,
12217 nrhs: *const lapack_int,
12218 AB: *mut f32,
12219 ldab: *const lapack_int,
12220 AFB: *mut f32,
12221 ldafb: *const lapack_int,
12222 equed: *mut c_char,
12223 S: *mut f32,
12224 B: *mut f32,
12225 ldb: *const lapack_int,
12226 X: *mut f32,
12227 ldx: *const lapack_int,
12228 rcond: *mut f32,
12229 ferr: *mut f32,
12230 berr: *mut f32,
12231 work: *mut f32,
12232 iwork: *mut lapack_int,
12233 info: *mut lapack_int,
12234 ),
12235 >,
12236 pub zpbsvx_: Option<
12237 unsafe extern "C" fn(
12238 fact: *const c_char,
12239 uplo: *const c_char,
12240 n: *const lapack_int,
12241 kd: *const lapack_int,
12242 nrhs: *const lapack_int,
12243 AB: *mut __BindgenComplex<f64>,
12244 ldab: *const lapack_int,
12245 AFB: *mut __BindgenComplex<f64>,
12246 ldafb: *const lapack_int,
12247 equed: *mut c_char,
12248 S: *mut f64,
12249 B: *mut __BindgenComplex<f64>,
12250 ldb: *const lapack_int,
12251 X: *mut __BindgenComplex<f64>,
12252 ldx: *const lapack_int,
12253 rcond: *mut f64,
12254 ferr: *mut f64,
12255 berr: *mut f64,
12256 work: *mut __BindgenComplex<f64>,
12257 rwork: *mut f64,
12258 info: *mut lapack_int,
12259 ),
12260 >,
12261 pub cpbtrf_: Option<
12262 unsafe extern "C" fn(
12263 uplo: *const c_char,
12264 n: *const lapack_int,
12265 kd: *const lapack_int,
12266 AB: *mut __BindgenComplex<f32>,
12267 ldab: *const lapack_int,
12268 info: *mut lapack_int,
12269 ),
12270 >,
12271 pub dpbtrf_: Option<
12272 unsafe extern "C" fn(
12273 uplo: *const c_char,
12274 n: *const lapack_int,
12275 kd: *const lapack_int,
12276 AB: *mut f64,
12277 ldab: *const lapack_int,
12278 info: *mut lapack_int,
12279 ),
12280 >,
12281 pub spbtrf_: Option<
12282 unsafe extern "C" fn(
12283 uplo: *const c_char,
12284 n: *const lapack_int,
12285 kd: *const lapack_int,
12286 AB: *mut f32,
12287 ldab: *const lapack_int,
12288 info: *mut lapack_int,
12289 ),
12290 >,
12291 pub zpbtrf_: Option<
12292 unsafe extern "C" fn(
12293 uplo: *const c_char,
12294 n: *const lapack_int,
12295 kd: *const lapack_int,
12296 AB: *mut __BindgenComplex<f64>,
12297 ldab: *const lapack_int,
12298 info: *mut lapack_int,
12299 ),
12300 >,
12301 pub cpbtrs_: Option<
12302 unsafe extern "C" fn(
12303 uplo: *const c_char,
12304 n: *const lapack_int,
12305 kd: *const lapack_int,
12306 nrhs: *const lapack_int,
12307 AB: *const __BindgenComplex<f32>,
12308 ldab: *const lapack_int,
12309 B: *mut __BindgenComplex<f32>,
12310 ldb: *const lapack_int,
12311 info: *mut lapack_int,
12312 ),
12313 >,
12314 pub dpbtrs_: Option<
12315 unsafe extern "C" fn(
12316 uplo: *const c_char,
12317 n: *const lapack_int,
12318 kd: *const lapack_int,
12319 nrhs: *const lapack_int,
12320 AB: *const f64,
12321 ldab: *const lapack_int,
12322 B: *mut f64,
12323 ldb: *const lapack_int,
12324 info: *mut lapack_int,
12325 ),
12326 >,
12327 pub spbtrs_: Option<
12328 unsafe extern "C" fn(
12329 uplo: *const c_char,
12330 n: *const lapack_int,
12331 kd: *const lapack_int,
12332 nrhs: *const lapack_int,
12333 AB: *const f32,
12334 ldab: *const lapack_int,
12335 B: *mut f32,
12336 ldb: *const lapack_int,
12337 info: *mut lapack_int,
12338 ),
12339 >,
12340 pub zpbtrs_: Option<
12341 unsafe extern "C" fn(
12342 uplo: *const c_char,
12343 n: *const lapack_int,
12344 kd: *const lapack_int,
12345 nrhs: *const lapack_int,
12346 AB: *const __BindgenComplex<f64>,
12347 ldab: *const lapack_int,
12348 B: *mut __BindgenComplex<f64>,
12349 ldb: *const lapack_int,
12350 info: *mut lapack_int,
12351 ),
12352 >,
12353 pub cpftrf_: Option<
12354 unsafe extern "C" fn(
12355 transr: *const c_char,
12356 uplo: *const c_char,
12357 n: *const lapack_int,
12358 A: *mut __BindgenComplex<f32>,
12359 info: *mut lapack_int,
12360 ),
12361 >,
12362 pub dpftrf_: Option<
12363 unsafe extern "C" fn(
12364 transr: *const c_char,
12365 uplo: *const c_char,
12366 n: *const lapack_int,
12367 A: *mut f64,
12368 info: *mut lapack_int,
12369 ),
12370 >,
12371 pub spftrf_: Option<
12372 unsafe extern "C" fn(
12373 transr: *const c_char,
12374 uplo: *const c_char,
12375 n: *const lapack_int,
12376 A: *mut f32,
12377 info: *mut lapack_int,
12378 ),
12379 >,
12380 pub zpftrf_: Option<
12381 unsafe extern "C" fn(
12382 transr: *const c_char,
12383 uplo: *const c_char,
12384 n: *const lapack_int,
12385 A: *mut __BindgenComplex<f64>,
12386 info: *mut lapack_int,
12387 ),
12388 >,
12389 pub cpftri_: Option<
12390 unsafe extern "C" fn(
12391 transr: *const c_char,
12392 uplo: *const c_char,
12393 n: *const lapack_int,
12394 A: *mut __BindgenComplex<f32>,
12395 info: *mut lapack_int,
12396 ),
12397 >,
12398 pub dpftri_: Option<
12399 unsafe extern "C" fn(
12400 transr: *const c_char,
12401 uplo: *const c_char,
12402 n: *const lapack_int,
12403 A: *mut f64,
12404 info: *mut lapack_int,
12405 ),
12406 >,
12407 pub spftri_: Option<
12408 unsafe extern "C" fn(
12409 transr: *const c_char,
12410 uplo: *const c_char,
12411 n: *const lapack_int,
12412 A: *mut f32,
12413 info: *mut lapack_int,
12414 ),
12415 >,
12416 pub zpftri_: Option<
12417 unsafe extern "C" fn(
12418 transr: *const c_char,
12419 uplo: *const c_char,
12420 n: *const lapack_int,
12421 A: *mut __BindgenComplex<f64>,
12422 info: *mut lapack_int,
12423 ),
12424 >,
12425 pub cpftrs_: Option<
12426 unsafe extern "C" fn(
12427 transr: *const c_char,
12428 uplo: *const c_char,
12429 n: *const lapack_int,
12430 nrhs: *const lapack_int,
12431 A: *const __BindgenComplex<f32>,
12432 B: *mut __BindgenComplex<f32>,
12433 ldb: *const lapack_int,
12434 info: *mut lapack_int,
12435 ),
12436 >,
12437 pub dpftrs_: Option<
12438 unsafe extern "C" fn(
12439 transr: *const c_char,
12440 uplo: *const c_char,
12441 n: *const lapack_int,
12442 nrhs: *const lapack_int,
12443 A: *const f64,
12444 B: *mut f64,
12445 ldb: *const lapack_int,
12446 info: *mut lapack_int,
12447 ),
12448 >,
12449 pub spftrs_: Option<
12450 unsafe extern "C" fn(
12451 transr: *const c_char,
12452 uplo: *const c_char,
12453 n: *const lapack_int,
12454 nrhs: *const lapack_int,
12455 A: *const f32,
12456 B: *mut f32,
12457 ldb: *const lapack_int,
12458 info: *mut lapack_int,
12459 ),
12460 >,
12461 pub zpftrs_: Option<
12462 unsafe extern "C" fn(
12463 transr: *const c_char,
12464 uplo: *const c_char,
12465 n: *const lapack_int,
12466 nrhs: *const lapack_int,
12467 A: *const __BindgenComplex<f64>,
12468 B: *mut __BindgenComplex<f64>,
12469 ldb: *const lapack_int,
12470 info: *mut lapack_int,
12471 ),
12472 >,
12473 pub cpocon_: Option<
12474 unsafe extern "C" fn(
12475 uplo: *const c_char,
12476 n: *const lapack_int,
12477 A: *const __BindgenComplex<f32>,
12478 lda: *const lapack_int,
12479 anorm: *const f32,
12480 rcond: *mut f32,
12481 work: *mut __BindgenComplex<f32>,
12482 rwork: *mut f32,
12483 info: *mut lapack_int,
12484 ),
12485 >,
12486 pub dpocon_: Option<
12487 unsafe extern "C" fn(
12488 uplo: *const c_char,
12489 n: *const lapack_int,
12490 A: *const f64,
12491 lda: *const lapack_int,
12492 anorm: *const f64,
12493 rcond: *mut f64,
12494 work: *mut f64,
12495 iwork: *mut lapack_int,
12496 info: *mut lapack_int,
12497 ),
12498 >,
12499 pub spocon_: Option<
12500 unsafe extern "C" fn(
12501 uplo: *const c_char,
12502 n: *const lapack_int,
12503 A: *const f32,
12504 lda: *const lapack_int,
12505 anorm: *const f32,
12506 rcond: *mut f32,
12507 work: *mut f32,
12508 iwork: *mut lapack_int,
12509 info: *mut lapack_int,
12510 ),
12511 >,
12512 pub zpocon_: Option<
12513 unsafe extern "C" fn(
12514 uplo: *const c_char,
12515 n: *const lapack_int,
12516 A: *const __BindgenComplex<f64>,
12517 lda: *const lapack_int,
12518 anorm: *const f64,
12519 rcond: *mut f64,
12520 work: *mut __BindgenComplex<f64>,
12521 rwork: *mut f64,
12522 info: *mut lapack_int,
12523 ),
12524 >,
12525 pub cpoequ_: Option<
12526 unsafe extern "C" fn(
12527 n: *const lapack_int,
12528 A: *const __BindgenComplex<f32>,
12529 lda: *const lapack_int,
12530 S: *mut f32,
12531 scond: *mut f32,
12532 amax: *mut f32,
12533 info: *mut lapack_int,
12534 ),
12535 >,
12536 pub dpoequ_: Option<
12537 unsafe extern "C" fn(
12538 n: *const lapack_int,
12539 A: *const f64,
12540 lda: *const lapack_int,
12541 S: *mut f64,
12542 scond: *mut f64,
12543 amax: *mut f64,
12544 info: *mut lapack_int,
12545 ),
12546 >,
12547 pub spoequ_: Option<
12548 unsafe extern "C" fn(
12549 n: *const lapack_int,
12550 A: *const f32,
12551 lda: *const lapack_int,
12552 S: *mut f32,
12553 scond: *mut f32,
12554 amax: *mut f32,
12555 info: *mut lapack_int,
12556 ),
12557 >,
12558 pub zpoequ_: Option<
12559 unsafe extern "C" fn(
12560 n: *const lapack_int,
12561 A: *const __BindgenComplex<f64>,
12562 lda: *const lapack_int,
12563 S: *mut f64,
12564 scond: *mut f64,
12565 amax: *mut f64,
12566 info: *mut lapack_int,
12567 ),
12568 >,
12569 pub cpoequb_: Option<
12570 unsafe extern "C" fn(
12571 n: *const lapack_int,
12572 A: *const __BindgenComplex<f32>,
12573 lda: *const lapack_int,
12574 S: *mut f32,
12575 scond: *mut f32,
12576 amax: *mut f32,
12577 info: *mut lapack_int,
12578 ),
12579 >,
12580 pub dpoequb_: Option<
12581 unsafe extern "C" fn(
12582 n: *const lapack_int,
12583 A: *const f64,
12584 lda: *const lapack_int,
12585 S: *mut f64,
12586 scond: *mut f64,
12587 amax: *mut f64,
12588 info: *mut lapack_int,
12589 ),
12590 >,
12591 pub spoequb_: Option<
12592 unsafe extern "C" fn(
12593 n: *const lapack_int,
12594 A: *const f32,
12595 lda: *const lapack_int,
12596 S: *mut f32,
12597 scond: *mut f32,
12598 amax: *mut f32,
12599 info: *mut lapack_int,
12600 ),
12601 >,
12602 pub zpoequb_: Option<
12603 unsafe extern "C" fn(
12604 n: *const lapack_int,
12605 A: *const __BindgenComplex<f64>,
12606 lda: *const lapack_int,
12607 S: *mut f64,
12608 scond: *mut f64,
12609 amax: *mut f64,
12610 info: *mut lapack_int,
12611 ),
12612 >,
12613 pub cporfs_: Option<
12614 unsafe extern "C" fn(
12615 uplo: *const c_char,
12616 n: *const lapack_int,
12617 nrhs: *const lapack_int,
12618 A: *const __BindgenComplex<f32>,
12619 lda: *const lapack_int,
12620 AF: *const __BindgenComplex<f32>,
12621 ldaf: *const lapack_int,
12622 B: *const __BindgenComplex<f32>,
12623 ldb: *const lapack_int,
12624 X: *mut __BindgenComplex<f32>,
12625 ldx: *const lapack_int,
12626 ferr: *mut f32,
12627 berr: *mut f32,
12628 work: *mut __BindgenComplex<f32>,
12629 rwork: *mut f32,
12630 info: *mut lapack_int,
12631 ),
12632 >,
12633 pub dporfs_: Option<
12634 unsafe extern "C" fn(
12635 uplo: *const c_char,
12636 n: *const lapack_int,
12637 nrhs: *const lapack_int,
12638 A: *const f64,
12639 lda: *const lapack_int,
12640 AF: *const f64,
12641 ldaf: *const lapack_int,
12642 B: *const f64,
12643 ldb: *const lapack_int,
12644 X: *mut f64,
12645 ldx: *const lapack_int,
12646 ferr: *mut f64,
12647 berr: *mut f64,
12648 work: *mut f64,
12649 iwork: *mut lapack_int,
12650 info: *mut lapack_int,
12651 ),
12652 >,
12653 pub sporfs_: Option<
12654 unsafe extern "C" fn(
12655 uplo: *const c_char,
12656 n: *const lapack_int,
12657 nrhs: *const lapack_int,
12658 A: *const f32,
12659 lda: *const lapack_int,
12660 AF: *const f32,
12661 ldaf: *const lapack_int,
12662 B: *const f32,
12663 ldb: *const lapack_int,
12664 X: *mut f32,
12665 ldx: *const lapack_int,
12666 ferr: *mut f32,
12667 berr: *mut f32,
12668 work: *mut f32,
12669 iwork: *mut lapack_int,
12670 info: *mut lapack_int,
12671 ),
12672 >,
12673 pub zporfs_: Option<
12674 unsafe extern "C" fn(
12675 uplo: *const c_char,
12676 n: *const lapack_int,
12677 nrhs: *const lapack_int,
12678 A: *const __BindgenComplex<f64>,
12679 lda: *const lapack_int,
12680 AF: *const __BindgenComplex<f64>,
12681 ldaf: *const lapack_int,
12682 B: *const __BindgenComplex<f64>,
12683 ldb: *const lapack_int,
12684 X: *mut __BindgenComplex<f64>,
12685 ldx: *const lapack_int,
12686 ferr: *mut f64,
12687 berr: *mut f64,
12688 work: *mut __BindgenComplex<f64>,
12689 rwork: *mut f64,
12690 info: *mut lapack_int,
12691 ),
12692 >,
12693 pub cporfsx_: Option<
12694 unsafe extern "C" fn(
12695 uplo: *const c_char,
12696 equed: *const c_char,
12697 n: *const lapack_int,
12698 nrhs: *const lapack_int,
12699 A: *const __BindgenComplex<f32>,
12700 lda: *const lapack_int,
12701 AF: *const __BindgenComplex<f32>,
12702 ldaf: *const lapack_int,
12703 S: *const f32,
12704 B: *const __BindgenComplex<f32>,
12705 ldb: *const lapack_int,
12706 X: *mut __BindgenComplex<f32>,
12707 ldx: *const lapack_int,
12708 rcond: *mut f32,
12709 berr: *mut f32,
12710 n_err_bnds: *const lapack_int,
12711 err_bnds_norm: *mut f32,
12712 err_bnds_comp: *mut f32,
12713 nparams: *const lapack_int,
12714 params: *mut f32,
12715 work: *mut __BindgenComplex<f32>,
12716 rwork: *mut f32,
12717 info: *mut lapack_int,
12718 ),
12719 >,
12720 pub dporfsx_: Option<
12721 unsafe extern "C" fn(
12722 uplo: *const c_char,
12723 equed: *const c_char,
12724 n: *const lapack_int,
12725 nrhs: *const lapack_int,
12726 A: *const f64,
12727 lda: *const lapack_int,
12728 AF: *const f64,
12729 ldaf: *const lapack_int,
12730 S: *const f64,
12731 B: *const f64,
12732 ldb: *const lapack_int,
12733 X: *mut f64,
12734 ldx: *const lapack_int,
12735 rcond: *mut f64,
12736 berr: *mut f64,
12737 n_err_bnds: *const lapack_int,
12738 err_bnds_norm: *mut f64,
12739 err_bnds_comp: *mut f64,
12740 nparams: *const lapack_int,
12741 params: *mut f64,
12742 work: *mut f64,
12743 iwork: *mut lapack_int,
12744 info: *mut lapack_int,
12745 ),
12746 >,
12747 pub sporfsx_: Option<
12748 unsafe extern "C" fn(
12749 uplo: *const c_char,
12750 equed: *const c_char,
12751 n: *const lapack_int,
12752 nrhs: *const lapack_int,
12753 A: *const f32,
12754 lda: *const lapack_int,
12755 AF: *const f32,
12756 ldaf: *const lapack_int,
12757 S: *const f32,
12758 B: *const f32,
12759 ldb: *const lapack_int,
12760 X: *mut f32,
12761 ldx: *const lapack_int,
12762 rcond: *mut f32,
12763 berr: *mut f32,
12764 n_err_bnds: *const lapack_int,
12765 err_bnds_norm: *mut f32,
12766 err_bnds_comp: *mut f32,
12767 nparams: *const lapack_int,
12768 params: *mut f32,
12769 work: *mut f32,
12770 iwork: *mut lapack_int,
12771 info: *mut lapack_int,
12772 ),
12773 >,
12774 pub zporfsx_: Option<
12775 unsafe extern "C" fn(
12776 uplo: *const c_char,
12777 equed: *const c_char,
12778 n: *const lapack_int,
12779 nrhs: *const lapack_int,
12780 A: *const __BindgenComplex<f64>,
12781 lda: *const lapack_int,
12782 AF: *const __BindgenComplex<f64>,
12783 ldaf: *const lapack_int,
12784 S: *const f64,
12785 B: *const __BindgenComplex<f64>,
12786 ldb: *const lapack_int,
12787 X: *mut __BindgenComplex<f64>,
12788 ldx: *const lapack_int,
12789 rcond: *mut f64,
12790 berr: *mut f64,
12791 n_err_bnds: *const lapack_int,
12792 err_bnds_norm: *mut f64,
12793 err_bnds_comp: *mut f64,
12794 nparams: *const lapack_int,
12795 params: *mut f64,
12796 work: *mut __BindgenComplex<f64>,
12797 rwork: *mut f64,
12798 info: *mut lapack_int,
12799 ),
12800 >,
12801 pub cposv_: Option<
12802 unsafe extern "C" fn(
12803 uplo: *const c_char,
12804 n: *const lapack_int,
12805 nrhs: *const lapack_int,
12806 A: *mut __BindgenComplex<f32>,
12807 lda: *const lapack_int,
12808 B: *mut __BindgenComplex<f32>,
12809 ldb: *const lapack_int,
12810 info: *mut lapack_int,
12811 ),
12812 >,
12813 pub dposv_: Option<
12814 unsafe extern "C" fn(
12815 uplo: *const c_char,
12816 n: *const lapack_int,
12817 nrhs: *const lapack_int,
12818 A: *mut f64,
12819 lda: *const lapack_int,
12820 B: *mut f64,
12821 ldb: *const lapack_int,
12822 info: *mut lapack_int,
12823 ),
12824 >,
12825 pub sposv_: Option<
12826 unsafe extern "C" fn(
12827 uplo: *const c_char,
12828 n: *const lapack_int,
12829 nrhs: *const lapack_int,
12830 A: *mut f32,
12831 lda: *const lapack_int,
12832 B: *mut f32,
12833 ldb: *const lapack_int,
12834 info: *mut lapack_int,
12835 ),
12836 >,
12837 pub zposv_: Option<
12838 unsafe extern "C" fn(
12839 uplo: *const c_char,
12840 n: *const lapack_int,
12841 nrhs: *const lapack_int,
12842 A: *mut __BindgenComplex<f64>,
12843 lda: *const lapack_int,
12844 B: *mut __BindgenComplex<f64>,
12845 ldb: *const lapack_int,
12846 info: *mut lapack_int,
12847 ),
12848 >,
12849 pub dsposv_: Option<
12850 unsafe extern "C" fn(
12851 uplo: *const c_char,
12852 n: *const lapack_int,
12853 nrhs: *const lapack_int,
12854 A: *mut f64,
12855 lda: *const lapack_int,
12856 B: *const f64,
12857 ldb: *const lapack_int,
12858 X: *mut f64,
12859 ldx: *const lapack_int,
12860 work: *mut f64,
12861 swork: *mut f32,
12862 iter: *mut lapack_int,
12863 info: *mut lapack_int,
12864 ),
12865 >,
12866 pub zcposv_: Option<
12867 unsafe extern "C" fn(
12868 uplo: *const c_char,
12869 n: *const lapack_int,
12870 nrhs: *const lapack_int,
12871 A: *mut __BindgenComplex<f64>,
12872 lda: *const lapack_int,
12873 B: *const __BindgenComplex<f64>,
12874 ldb: *const lapack_int,
12875 X: *mut __BindgenComplex<f64>,
12876 ldx: *const lapack_int,
12877 work: *mut __BindgenComplex<f64>,
12878 swork: *mut __BindgenComplex<f32>,
12879 rwork: *mut f64,
12880 iter: *mut lapack_int,
12881 info: *mut lapack_int,
12882 ),
12883 >,
12884 pub cposvx_: Option<
12885 unsafe extern "C" fn(
12886 fact: *const c_char,
12887 uplo: *const c_char,
12888 n: *const lapack_int,
12889 nrhs: *const lapack_int,
12890 A: *mut __BindgenComplex<f32>,
12891 lda: *const lapack_int,
12892 AF: *mut __BindgenComplex<f32>,
12893 ldaf: *const lapack_int,
12894 equed: *mut c_char,
12895 S: *mut f32,
12896 B: *mut __BindgenComplex<f32>,
12897 ldb: *const lapack_int,
12898 X: *mut __BindgenComplex<f32>,
12899 ldx: *const lapack_int,
12900 rcond: *mut f32,
12901 ferr: *mut f32,
12902 berr: *mut f32,
12903 work: *mut __BindgenComplex<f32>,
12904 rwork: *mut f32,
12905 info: *mut lapack_int,
12906 ),
12907 >,
12908 pub dposvx_: Option<
12909 unsafe extern "C" fn(
12910 fact: *const c_char,
12911 uplo: *const c_char,
12912 n: *const lapack_int,
12913 nrhs: *const lapack_int,
12914 A: *mut f64,
12915 lda: *const lapack_int,
12916 AF: *mut f64,
12917 ldaf: *const lapack_int,
12918 equed: *mut c_char,
12919 S: *mut f64,
12920 B: *mut f64,
12921 ldb: *const lapack_int,
12922 X: *mut f64,
12923 ldx: *const lapack_int,
12924 rcond: *mut f64,
12925 ferr: *mut f64,
12926 berr: *mut f64,
12927 work: *mut f64,
12928 iwork: *mut lapack_int,
12929 info: *mut lapack_int,
12930 ),
12931 >,
12932 pub sposvx_: Option<
12933 unsafe extern "C" fn(
12934 fact: *const c_char,
12935 uplo: *const c_char,
12936 n: *const lapack_int,
12937 nrhs: *const lapack_int,
12938 A: *mut f32,
12939 lda: *const lapack_int,
12940 AF: *mut f32,
12941 ldaf: *const lapack_int,
12942 equed: *mut c_char,
12943 S: *mut f32,
12944 B: *mut f32,
12945 ldb: *const lapack_int,
12946 X: *mut f32,
12947 ldx: *const lapack_int,
12948 rcond: *mut f32,
12949 ferr: *mut f32,
12950 berr: *mut f32,
12951 work: *mut f32,
12952 iwork: *mut lapack_int,
12953 info: *mut lapack_int,
12954 ),
12955 >,
12956 pub zposvx_: Option<
12957 unsafe extern "C" fn(
12958 fact: *const c_char,
12959 uplo: *const c_char,
12960 n: *const lapack_int,
12961 nrhs: *const lapack_int,
12962 A: *mut __BindgenComplex<f64>,
12963 lda: *const lapack_int,
12964 AF: *mut __BindgenComplex<f64>,
12965 ldaf: *const lapack_int,
12966 equed: *mut c_char,
12967 S: *mut f64,
12968 B: *mut __BindgenComplex<f64>,
12969 ldb: *const lapack_int,
12970 X: *mut __BindgenComplex<f64>,
12971 ldx: *const lapack_int,
12972 rcond: *mut f64,
12973 ferr: *mut f64,
12974 berr: *mut f64,
12975 work: *mut __BindgenComplex<f64>,
12976 rwork: *mut f64,
12977 info: *mut lapack_int,
12978 ),
12979 >,
12980 pub cposvxx_: Option<
12981 unsafe extern "C" fn(
12982 fact: *const c_char,
12983 uplo: *const c_char,
12984 n: *const lapack_int,
12985 nrhs: *const lapack_int,
12986 A: *mut __BindgenComplex<f32>,
12987 lda: *const lapack_int,
12988 AF: *mut __BindgenComplex<f32>,
12989 ldaf: *const lapack_int,
12990 equed: *mut c_char,
12991 S: *mut f32,
12992 B: *mut __BindgenComplex<f32>,
12993 ldb: *const lapack_int,
12994 X: *mut __BindgenComplex<f32>,
12995 ldx: *const lapack_int,
12996 rcond: *mut f32,
12997 rpvgrw: *mut f32,
12998 berr: *mut f32,
12999 n_err_bnds: *const lapack_int,
13000 err_bnds_norm: *mut f32,
13001 err_bnds_comp: *mut f32,
13002 nparams: *const lapack_int,
13003 params: *mut f32,
13004 work: *mut __BindgenComplex<f32>,
13005 rwork: *mut f32,
13006 info: *mut lapack_int,
13007 ),
13008 >,
13009 pub dposvxx_: Option<
13010 unsafe extern "C" fn(
13011 fact: *const c_char,
13012 uplo: *const c_char,
13013 n: *const lapack_int,
13014 nrhs: *const lapack_int,
13015 A: *mut f64,
13016 lda: *const lapack_int,
13017 AF: *mut f64,
13018 ldaf: *const lapack_int,
13019 equed: *mut c_char,
13020 S: *mut f64,
13021 B: *mut f64,
13022 ldb: *const lapack_int,
13023 X: *mut f64,
13024 ldx: *const lapack_int,
13025 rcond: *mut f64,
13026 rpvgrw: *mut f64,
13027 berr: *mut f64,
13028 n_err_bnds: *const lapack_int,
13029 err_bnds_norm: *mut f64,
13030 err_bnds_comp: *mut f64,
13031 nparams: *const lapack_int,
13032 params: *mut f64,
13033 work: *mut f64,
13034 iwork: *mut lapack_int,
13035 info: *mut lapack_int,
13036 ),
13037 >,
13038 pub sposvxx_: Option<
13039 unsafe extern "C" fn(
13040 fact: *const c_char,
13041 uplo: *const c_char,
13042 n: *const lapack_int,
13043 nrhs: *const lapack_int,
13044 A: *mut f32,
13045 lda: *const lapack_int,
13046 AF: *mut f32,
13047 ldaf: *const lapack_int,
13048 equed: *mut c_char,
13049 S: *mut f32,
13050 B: *mut f32,
13051 ldb: *const lapack_int,
13052 X: *mut f32,
13053 ldx: *const lapack_int,
13054 rcond: *mut f32,
13055 rpvgrw: *mut f32,
13056 berr: *mut f32,
13057 n_err_bnds: *const lapack_int,
13058 err_bnds_norm: *mut f32,
13059 err_bnds_comp: *mut f32,
13060 nparams: *const lapack_int,
13061 params: *mut f32,
13062 work: *mut f32,
13063 iwork: *mut lapack_int,
13064 info: *mut lapack_int,
13065 ),
13066 >,
13067 pub zposvxx_: Option<
13068 unsafe extern "C" fn(
13069 fact: *const c_char,
13070 uplo: *const c_char,
13071 n: *const lapack_int,
13072 nrhs: *const lapack_int,
13073 A: *mut __BindgenComplex<f64>,
13074 lda: *const lapack_int,
13075 AF: *mut __BindgenComplex<f64>,
13076 ldaf: *const lapack_int,
13077 equed: *mut c_char,
13078 S: *mut f64,
13079 B: *mut __BindgenComplex<f64>,
13080 ldb: *const lapack_int,
13081 X: *mut __BindgenComplex<f64>,
13082 ldx: *const lapack_int,
13083 rcond: *mut f64,
13084 rpvgrw: *mut f64,
13085 berr: *mut f64,
13086 n_err_bnds: *const lapack_int,
13087 err_bnds_norm: *mut f64,
13088 err_bnds_comp: *mut f64,
13089 nparams: *const lapack_int,
13090 params: *mut f64,
13091 work: *mut __BindgenComplex<f64>,
13092 rwork: *mut f64,
13093 info: *mut lapack_int,
13094 ),
13095 >,
13096 pub cpotf2_: Option<
13097 unsafe extern "C" fn(
13098 uplo: *const c_char,
13099 n: *const lapack_int,
13100 A: *mut __BindgenComplex<f32>,
13101 lda: *const lapack_int,
13102 info: *mut lapack_int,
13103 ),
13104 >,
13105 pub dpotf2_: Option<
13106 unsafe extern "C" fn(
13107 uplo: *const c_char,
13108 n: *const lapack_int,
13109 A: *mut f64,
13110 lda: *const lapack_int,
13111 info: *mut lapack_int,
13112 ),
13113 >,
13114 pub spotf2_: Option<
13115 unsafe extern "C" fn(
13116 uplo: *const c_char,
13117 n: *const lapack_int,
13118 A: *mut f32,
13119 lda: *const lapack_int,
13120 info: *mut lapack_int,
13121 ),
13122 >,
13123 pub zpotf2_: Option<
13124 unsafe extern "C" fn(
13125 uplo: *const c_char,
13126 n: *const lapack_int,
13127 A: *mut __BindgenComplex<f64>,
13128 lda: *const lapack_int,
13129 info: *mut lapack_int,
13130 ),
13131 >,
13132 pub cpotrf_: Option<
13133 unsafe extern "C" fn(
13134 uplo: *const c_char,
13135 n: *const lapack_int,
13136 A: *mut __BindgenComplex<f32>,
13137 lda: *const lapack_int,
13138 info: *mut lapack_int,
13139 ),
13140 >,
13141 pub dpotrf_: Option<
13142 unsafe extern "C" fn(
13143 uplo: *const c_char,
13144 n: *const lapack_int,
13145 A: *mut f64,
13146 lda: *const lapack_int,
13147 info: *mut lapack_int,
13148 ),
13149 >,
13150 pub spotrf_: Option<
13151 unsafe extern "C" fn(
13152 uplo: *const c_char,
13153 n: *const lapack_int,
13154 A: *mut f32,
13155 lda: *const lapack_int,
13156 info: *mut lapack_int,
13157 ),
13158 >,
13159 pub zpotrf_: Option<
13160 unsafe extern "C" fn(
13161 uplo: *const c_char,
13162 n: *const lapack_int,
13163 A: *mut __BindgenComplex<f64>,
13164 lda: *const lapack_int,
13165 info: *mut lapack_int,
13166 ),
13167 >,
13168 pub cpotrf2_: Option<
13169 unsafe extern "C" fn(
13170 uplo: *const c_char,
13171 n: *const lapack_int,
13172 A: *mut __BindgenComplex<f32>,
13173 lda: *const lapack_int,
13174 info: *mut lapack_int,
13175 ),
13176 >,
13177 pub dpotrf2_: Option<
13178 unsafe extern "C" fn(
13179 uplo: *const c_char,
13180 n: *const lapack_int,
13181 A: *mut f64,
13182 lda: *const lapack_int,
13183 info: *mut lapack_int,
13184 ),
13185 >,
13186 pub spotrf2_: Option<
13187 unsafe extern "C" fn(
13188 uplo: *const c_char,
13189 n: *const lapack_int,
13190 A: *mut f32,
13191 lda: *const lapack_int,
13192 info: *mut lapack_int,
13193 ),
13194 >,
13195 pub zpotrf2_: Option<
13196 unsafe extern "C" fn(
13197 uplo: *const c_char,
13198 n: *const lapack_int,
13199 A: *mut __BindgenComplex<f64>,
13200 lda: *const lapack_int,
13201 info: *mut lapack_int,
13202 ),
13203 >,
13204 pub cpotri_: Option<
13205 unsafe extern "C" fn(
13206 uplo: *const c_char,
13207 n: *const lapack_int,
13208 A: *mut __BindgenComplex<f32>,
13209 lda: *const lapack_int,
13210 info: *mut lapack_int,
13211 ),
13212 >,
13213 pub dpotri_: Option<
13214 unsafe extern "C" fn(
13215 uplo: *const c_char,
13216 n: *const lapack_int,
13217 A: *mut f64,
13218 lda: *const lapack_int,
13219 info: *mut lapack_int,
13220 ),
13221 >,
13222 pub spotri_: Option<
13223 unsafe extern "C" fn(
13224 uplo: *const c_char,
13225 n: *const lapack_int,
13226 A: *mut f32,
13227 lda: *const lapack_int,
13228 info: *mut lapack_int,
13229 ),
13230 >,
13231 pub zpotri_: Option<
13232 unsafe extern "C" fn(
13233 uplo: *const c_char,
13234 n: *const lapack_int,
13235 A: *mut __BindgenComplex<f64>,
13236 lda: *const lapack_int,
13237 info: *mut lapack_int,
13238 ),
13239 >,
13240 pub cpotrs_: Option<
13241 unsafe extern "C" fn(
13242 uplo: *const c_char,
13243 n: *const lapack_int,
13244 nrhs: *const lapack_int,
13245 A: *const __BindgenComplex<f32>,
13246 lda: *const lapack_int,
13247 B: *mut __BindgenComplex<f32>,
13248 ldb: *const lapack_int,
13249 info: *mut lapack_int,
13250 ),
13251 >,
13252 pub dpotrs_: Option<
13253 unsafe extern "C" fn(
13254 uplo: *const c_char,
13255 n: *const lapack_int,
13256 nrhs: *const lapack_int,
13257 A: *const f64,
13258 lda: *const lapack_int,
13259 B: *mut f64,
13260 ldb: *const lapack_int,
13261 info: *mut lapack_int,
13262 ),
13263 >,
13264 pub spotrs_: Option<
13265 unsafe extern "C" fn(
13266 uplo: *const c_char,
13267 n: *const lapack_int,
13268 nrhs: *const lapack_int,
13269 A: *const f32,
13270 lda: *const lapack_int,
13271 B: *mut f32,
13272 ldb: *const lapack_int,
13273 info: *mut lapack_int,
13274 ),
13275 >,
13276 pub zpotrs_: Option<
13277 unsafe extern "C" fn(
13278 uplo: *const c_char,
13279 n: *const lapack_int,
13280 nrhs: *const lapack_int,
13281 A: *const __BindgenComplex<f64>,
13282 lda: *const lapack_int,
13283 B: *mut __BindgenComplex<f64>,
13284 ldb: *const lapack_int,
13285 info: *mut lapack_int,
13286 ),
13287 >,
13288 pub cppcon_: Option<
13289 unsafe extern "C" fn(
13290 uplo: *const c_char,
13291 n: *const lapack_int,
13292 AP: *const __BindgenComplex<f32>,
13293 anorm: *const f32,
13294 rcond: *mut f32,
13295 work: *mut __BindgenComplex<f32>,
13296 rwork: *mut f32,
13297 info: *mut lapack_int,
13298 ),
13299 >,
13300 pub dppcon_: Option<
13301 unsafe extern "C" fn(
13302 uplo: *const c_char,
13303 n: *const lapack_int,
13304 AP: *const f64,
13305 anorm: *const f64,
13306 rcond: *mut f64,
13307 work: *mut f64,
13308 iwork: *mut lapack_int,
13309 info: *mut lapack_int,
13310 ),
13311 >,
13312 pub sppcon_: Option<
13313 unsafe extern "C" fn(
13314 uplo: *const c_char,
13315 n: *const lapack_int,
13316 AP: *const f32,
13317 anorm: *const f32,
13318 rcond: *mut f32,
13319 work: *mut f32,
13320 iwork: *mut lapack_int,
13321 info: *mut lapack_int,
13322 ),
13323 >,
13324 pub zppcon_: Option<
13325 unsafe extern "C" fn(
13326 uplo: *const c_char,
13327 n: *const lapack_int,
13328 AP: *const __BindgenComplex<f64>,
13329 anorm: *const f64,
13330 rcond: *mut f64,
13331 work: *mut __BindgenComplex<f64>,
13332 rwork: *mut f64,
13333 info: *mut lapack_int,
13334 ),
13335 >,
13336 pub cppequ_: Option<
13337 unsafe extern "C" fn(
13338 uplo: *const c_char,
13339 n: *const lapack_int,
13340 AP: *const __BindgenComplex<f32>,
13341 S: *mut f32,
13342 scond: *mut f32,
13343 amax: *mut f32,
13344 info: *mut lapack_int,
13345 ),
13346 >,
13347 pub dppequ_: Option<
13348 unsafe extern "C" fn(
13349 uplo: *const c_char,
13350 n: *const lapack_int,
13351 AP: *const f64,
13352 S: *mut f64,
13353 scond: *mut f64,
13354 amax: *mut f64,
13355 info: *mut lapack_int,
13356 ),
13357 >,
13358 pub sppequ_: Option<
13359 unsafe extern "C" fn(
13360 uplo: *const c_char,
13361 n: *const lapack_int,
13362 AP: *const f32,
13363 S: *mut f32,
13364 scond: *mut f32,
13365 amax: *mut f32,
13366 info: *mut lapack_int,
13367 ),
13368 >,
13369 pub zppequ_: Option<
13370 unsafe extern "C" fn(
13371 uplo: *const c_char,
13372 n: *const lapack_int,
13373 AP: *const __BindgenComplex<f64>,
13374 S: *mut f64,
13375 scond: *mut f64,
13376 amax: *mut f64,
13377 info: *mut lapack_int,
13378 ),
13379 >,
13380 pub cpprfs_: Option<
13381 unsafe extern "C" fn(
13382 uplo: *const c_char,
13383 n: *const lapack_int,
13384 nrhs: *const lapack_int,
13385 AP: *const __BindgenComplex<f32>,
13386 AFP: *const __BindgenComplex<f32>,
13387 B: *const __BindgenComplex<f32>,
13388 ldb: *const lapack_int,
13389 X: *mut __BindgenComplex<f32>,
13390 ldx: *const lapack_int,
13391 ferr: *mut f32,
13392 berr: *mut f32,
13393 work: *mut __BindgenComplex<f32>,
13394 rwork: *mut f32,
13395 info: *mut lapack_int,
13396 ),
13397 >,
13398 pub dpprfs_: Option<
13399 unsafe extern "C" fn(
13400 uplo: *const c_char,
13401 n: *const lapack_int,
13402 nrhs: *const lapack_int,
13403 AP: *const f64,
13404 AFP: *const f64,
13405 B: *const f64,
13406 ldb: *const lapack_int,
13407 X: *mut f64,
13408 ldx: *const lapack_int,
13409 ferr: *mut f64,
13410 berr: *mut f64,
13411 work: *mut f64,
13412 iwork: *mut lapack_int,
13413 info: *mut lapack_int,
13414 ),
13415 >,
13416 pub spprfs_: Option<
13417 unsafe extern "C" fn(
13418 uplo: *const c_char,
13419 n: *const lapack_int,
13420 nrhs: *const lapack_int,
13421 AP: *const f32,
13422 AFP: *const f32,
13423 B: *const f32,
13424 ldb: *const lapack_int,
13425 X: *mut f32,
13426 ldx: *const lapack_int,
13427 ferr: *mut f32,
13428 berr: *mut f32,
13429 work: *mut f32,
13430 iwork: *mut lapack_int,
13431 info: *mut lapack_int,
13432 ),
13433 >,
13434 pub zpprfs_: Option<
13435 unsafe extern "C" fn(
13436 uplo: *const c_char,
13437 n: *const lapack_int,
13438 nrhs: *const lapack_int,
13439 AP: *const __BindgenComplex<f64>,
13440 AFP: *const __BindgenComplex<f64>,
13441 B: *const __BindgenComplex<f64>,
13442 ldb: *const lapack_int,
13443 X: *mut __BindgenComplex<f64>,
13444 ldx: *const lapack_int,
13445 ferr: *mut f64,
13446 berr: *mut f64,
13447 work: *mut __BindgenComplex<f64>,
13448 rwork: *mut f64,
13449 info: *mut lapack_int,
13450 ),
13451 >,
13452 pub cppsv_: Option<
13453 unsafe extern "C" fn(
13454 uplo: *const c_char,
13455 n: *const lapack_int,
13456 nrhs: *const lapack_int,
13457 AP: *mut __BindgenComplex<f32>,
13458 B: *mut __BindgenComplex<f32>,
13459 ldb: *const lapack_int,
13460 info: *mut lapack_int,
13461 ),
13462 >,
13463 pub dppsv_: Option<
13464 unsafe extern "C" fn(
13465 uplo: *const c_char,
13466 n: *const lapack_int,
13467 nrhs: *const lapack_int,
13468 AP: *mut f64,
13469 B: *mut f64,
13470 ldb: *const lapack_int,
13471 info: *mut lapack_int,
13472 ),
13473 >,
13474 pub sppsv_: Option<
13475 unsafe extern "C" fn(
13476 uplo: *const c_char,
13477 n: *const lapack_int,
13478 nrhs: *const lapack_int,
13479 AP: *mut f32,
13480 B: *mut f32,
13481 ldb: *const lapack_int,
13482 info: *mut lapack_int,
13483 ),
13484 >,
13485 pub zppsv_: Option<
13486 unsafe extern "C" fn(
13487 uplo: *const c_char,
13488 n: *const lapack_int,
13489 nrhs: *const lapack_int,
13490 AP: *mut __BindgenComplex<f64>,
13491 B: *mut __BindgenComplex<f64>,
13492 ldb: *const lapack_int,
13493 info: *mut lapack_int,
13494 ),
13495 >,
13496 pub cppsvx_: Option<
13497 unsafe extern "C" fn(
13498 fact: *const c_char,
13499 uplo: *const c_char,
13500 n: *const lapack_int,
13501 nrhs: *const lapack_int,
13502 AP: *mut __BindgenComplex<f32>,
13503 AFP: *mut __BindgenComplex<f32>,
13504 equed: *mut c_char,
13505 S: *mut f32,
13506 B: *mut __BindgenComplex<f32>,
13507 ldb: *const lapack_int,
13508 X: *mut __BindgenComplex<f32>,
13509 ldx: *const lapack_int,
13510 rcond: *mut f32,
13511 ferr: *mut f32,
13512 berr: *mut f32,
13513 work: *mut __BindgenComplex<f32>,
13514 rwork: *mut f32,
13515 info: *mut lapack_int,
13516 ),
13517 >,
13518 pub dppsvx_: Option<
13519 unsafe extern "C" fn(
13520 fact: *const c_char,
13521 uplo: *const c_char,
13522 n: *const lapack_int,
13523 nrhs: *const lapack_int,
13524 AP: *mut f64,
13525 AFP: *mut f64,
13526 equed: *mut c_char,
13527 S: *mut f64,
13528 B: *mut f64,
13529 ldb: *const lapack_int,
13530 X: *mut f64,
13531 ldx: *const lapack_int,
13532 rcond: *mut f64,
13533 ferr: *mut f64,
13534 berr: *mut f64,
13535 work: *mut f64,
13536 iwork: *mut lapack_int,
13537 info: *mut lapack_int,
13538 ),
13539 >,
13540 pub sppsvx_: Option<
13541 unsafe extern "C" fn(
13542 fact: *const c_char,
13543 uplo: *const c_char,
13544 n: *const lapack_int,
13545 nrhs: *const lapack_int,
13546 AP: *mut f32,
13547 AFP: *mut f32,
13548 equed: *mut c_char,
13549 S: *mut f32,
13550 B: *mut f32,
13551 ldb: *const lapack_int,
13552 X: *mut f32,
13553 ldx: *const lapack_int,
13554 rcond: *mut f32,
13555 ferr: *mut f32,
13556 berr: *mut f32,
13557 work: *mut f32,
13558 iwork: *mut lapack_int,
13559 info: *mut lapack_int,
13560 ),
13561 >,
13562 pub zppsvx_: Option<
13563 unsafe extern "C" fn(
13564 fact: *const c_char,
13565 uplo: *const c_char,
13566 n: *const lapack_int,
13567 nrhs: *const lapack_int,
13568 AP: *mut __BindgenComplex<f64>,
13569 AFP: *mut __BindgenComplex<f64>,
13570 equed: *mut c_char,
13571 S: *mut f64,
13572 B: *mut __BindgenComplex<f64>,
13573 ldb: *const lapack_int,
13574 X: *mut __BindgenComplex<f64>,
13575 ldx: *const lapack_int,
13576 rcond: *mut f64,
13577 ferr: *mut f64,
13578 berr: *mut f64,
13579 work: *mut __BindgenComplex<f64>,
13580 rwork: *mut f64,
13581 info: *mut lapack_int,
13582 ),
13583 >,
13584 pub cpptrf_: Option<
13585 unsafe extern "C" fn(
13586 uplo: *const c_char,
13587 n: *const lapack_int,
13588 AP: *mut __BindgenComplex<f32>,
13589 info: *mut lapack_int,
13590 ),
13591 >,
13592 pub dpptrf_: Option<
13593 unsafe extern "C" fn(
13594 uplo: *const c_char,
13595 n: *const lapack_int,
13596 AP: *mut f64,
13597 info: *mut lapack_int,
13598 ),
13599 >,
13600 pub spptrf_: Option<
13601 unsafe extern "C" fn(
13602 uplo: *const c_char,
13603 n: *const lapack_int,
13604 AP: *mut f32,
13605 info: *mut lapack_int,
13606 ),
13607 >,
13608 pub zpptrf_: Option<
13609 unsafe extern "C" fn(
13610 uplo: *const c_char,
13611 n: *const lapack_int,
13612 AP: *mut __BindgenComplex<f64>,
13613 info: *mut lapack_int,
13614 ),
13615 >,
13616 pub cpptri_: Option<
13617 unsafe extern "C" fn(
13618 uplo: *const c_char,
13619 n: *const lapack_int,
13620 AP: *mut __BindgenComplex<f32>,
13621 info: *mut lapack_int,
13622 ),
13623 >,
13624 pub dpptri_: Option<
13625 unsafe extern "C" fn(
13626 uplo: *const c_char,
13627 n: *const lapack_int,
13628 AP: *mut f64,
13629 info: *mut lapack_int,
13630 ),
13631 >,
13632 pub spptri_: Option<
13633 unsafe extern "C" fn(
13634 uplo: *const c_char,
13635 n: *const lapack_int,
13636 AP: *mut f32,
13637 info: *mut lapack_int,
13638 ),
13639 >,
13640 pub zpptri_: Option<
13641 unsafe extern "C" fn(
13642 uplo: *const c_char,
13643 n: *const lapack_int,
13644 AP: *mut __BindgenComplex<f64>,
13645 info: *mut lapack_int,
13646 ),
13647 >,
13648 pub cpptrs_: Option<
13649 unsafe extern "C" fn(
13650 uplo: *const c_char,
13651 n: *const lapack_int,
13652 nrhs: *const lapack_int,
13653 AP: *const __BindgenComplex<f32>,
13654 B: *mut __BindgenComplex<f32>,
13655 ldb: *const lapack_int,
13656 info: *mut lapack_int,
13657 ),
13658 >,
13659 pub dpptrs_: Option<
13660 unsafe extern "C" fn(
13661 uplo: *const c_char,
13662 n: *const lapack_int,
13663 nrhs: *const lapack_int,
13664 AP: *const f64,
13665 B: *mut f64,
13666 ldb: *const lapack_int,
13667 info: *mut lapack_int,
13668 ),
13669 >,
13670 pub spptrs_: Option<
13671 unsafe extern "C" fn(
13672 uplo: *const c_char,
13673 n: *const lapack_int,
13674 nrhs: *const lapack_int,
13675 AP: *const f32,
13676 B: *mut f32,
13677 ldb: *const lapack_int,
13678 info: *mut lapack_int,
13679 ),
13680 >,
13681 pub zpptrs_: Option<
13682 unsafe extern "C" fn(
13683 uplo: *const c_char,
13684 n: *const lapack_int,
13685 nrhs: *const lapack_int,
13686 AP: *const __BindgenComplex<f64>,
13687 B: *mut __BindgenComplex<f64>,
13688 ldb: *const lapack_int,
13689 info: *mut lapack_int,
13690 ),
13691 >,
13692 pub cpstrf_: Option<
13693 unsafe extern "C" fn(
13694 uplo: *const c_char,
13695 n: *const lapack_int,
13696 A: *mut __BindgenComplex<f32>,
13697 lda: *const lapack_int,
13698 piv: *mut lapack_int,
13699 rank: *mut lapack_int,
13700 tol: *const f32,
13701 work: *mut f32,
13702 info: *mut lapack_int,
13703 ),
13704 >,
13705 pub dpstrf_: Option<
13706 unsafe extern "C" fn(
13707 uplo: *const c_char,
13708 n: *const lapack_int,
13709 A: *mut f64,
13710 lda: *const lapack_int,
13711 piv: *mut lapack_int,
13712 rank: *mut lapack_int,
13713 tol: *const f64,
13714 work: *mut f64,
13715 info: *mut lapack_int,
13716 ),
13717 >,
13718 pub spstrf_: Option<
13719 unsafe extern "C" fn(
13720 uplo: *const c_char,
13721 n: *const lapack_int,
13722 A: *mut f32,
13723 lda: *const lapack_int,
13724 piv: *mut lapack_int,
13725 rank: *mut lapack_int,
13726 tol: *const f32,
13727 work: *mut f32,
13728 info: *mut lapack_int,
13729 ),
13730 >,
13731 pub zpstrf_: Option<
13732 unsafe extern "C" fn(
13733 uplo: *const c_char,
13734 n: *const lapack_int,
13735 A: *mut __BindgenComplex<f64>,
13736 lda: *const lapack_int,
13737 piv: *mut lapack_int,
13738 rank: *mut lapack_int,
13739 tol: *const f64,
13740 work: *mut f64,
13741 info: *mut lapack_int,
13742 ),
13743 >,
13744 pub cptcon_: Option<
13745 unsafe extern "C" fn(
13746 n: *const lapack_int,
13747 D: *const f32,
13748 E: *const __BindgenComplex<f32>,
13749 anorm: *const f32,
13750 rcond: *mut f32,
13751 rwork: *mut f32,
13752 info: *mut lapack_int,
13753 ),
13754 >,
13755 pub dptcon_: Option<
13756 unsafe extern "C" fn(
13757 n: *const lapack_int,
13758 D: *const f64,
13759 E: *const f64,
13760 anorm: *const f64,
13761 rcond: *mut f64,
13762 work: *mut f64,
13763 info: *mut lapack_int,
13764 ),
13765 >,
13766 pub sptcon_: Option<
13767 unsafe extern "C" fn(
13768 n: *const lapack_int,
13769 D: *const f32,
13770 E: *const f32,
13771 anorm: *const f32,
13772 rcond: *mut f32,
13773 work: *mut f32,
13774 info: *mut lapack_int,
13775 ),
13776 >,
13777 pub zptcon_: Option<
13778 unsafe extern "C" fn(
13779 n: *const lapack_int,
13780 D: *const f64,
13781 E: *const __BindgenComplex<f64>,
13782 anorm: *const f64,
13783 rcond: *mut f64,
13784 rwork: *mut f64,
13785 info: *mut lapack_int,
13786 ),
13787 >,
13788 pub cpteqr_: Option<
13789 unsafe extern "C" fn(
13790 compz: *const c_char,
13791 n: *const lapack_int,
13792 D: *mut f32,
13793 E: *mut f32,
13794 Z: *mut __BindgenComplex<f32>,
13795 ldz: *const lapack_int,
13796 work: *mut f32,
13797 info: *mut lapack_int,
13798 ),
13799 >,
13800 pub dpteqr_: Option<
13801 unsafe extern "C" fn(
13802 compz: *const c_char,
13803 n: *const lapack_int,
13804 D: *mut f64,
13805 E: *mut f64,
13806 Z: *mut f64,
13807 ldz: *const lapack_int,
13808 work: *mut f64,
13809 info: *mut lapack_int,
13810 ),
13811 >,
13812 pub spteqr_: Option<
13813 unsafe extern "C" fn(
13814 compz: *const c_char,
13815 n: *const lapack_int,
13816 D: *mut f32,
13817 E: *mut f32,
13818 Z: *mut f32,
13819 ldz: *const lapack_int,
13820 work: *mut f32,
13821 info: *mut lapack_int,
13822 ),
13823 >,
13824 pub zpteqr_: Option<
13825 unsafe extern "C" fn(
13826 compz: *const c_char,
13827 n: *const lapack_int,
13828 D: *mut f64,
13829 E: *mut f64,
13830 Z: *mut __BindgenComplex<f64>,
13831 ldz: *const lapack_int,
13832 work: *mut f64,
13833 info: *mut lapack_int,
13834 ),
13835 >,
13836 pub cptrfs_: Option<
13837 unsafe extern "C" fn(
13838 uplo: *const c_char,
13839 n: *const lapack_int,
13840 nrhs: *const lapack_int,
13841 D: *const f32,
13842 E: *const __BindgenComplex<f32>,
13843 DF: *const f32,
13844 EF: *const __BindgenComplex<f32>,
13845 B: *const __BindgenComplex<f32>,
13846 ldb: *const lapack_int,
13847 X: *mut __BindgenComplex<f32>,
13848 ldx: *const lapack_int,
13849 ferr: *mut f32,
13850 berr: *mut f32,
13851 work: *mut __BindgenComplex<f32>,
13852 rwork: *mut f32,
13853 info: *mut lapack_int,
13854 ),
13855 >,
13856 pub dptrfs_: Option<
13857 unsafe extern "C" fn(
13858 n: *const lapack_int,
13859 nrhs: *const lapack_int,
13860 D: *const f64,
13861 E: *const f64,
13862 DF: *const f64,
13863 EF: *const f64,
13864 B: *const f64,
13865 ldb: *const lapack_int,
13866 X: *mut f64,
13867 ldx: *const lapack_int,
13868 ferr: *mut f64,
13869 berr: *mut f64,
13870 work: *mut f64,
13871 info: *mut lapack_int,
13872 ),
13873 >,
13874 pub sptrfs_: Option<
13875 unsafe extern "C" fn(
13876 n: *const lapack_int,
13877 nrhs: *const lapack_int,
13878 D: *const f32,
13879 E: *const f32,
13880 DF: *const f32,
13881 EF: *const f32,
13882 B: *const f32,
13883 ldb: *const lapack_int,
13884 X: *mut f32,
13885 ldx: *const lapack_int,
13886 ferr: *mut f32,
13887 berr: *mut f32,
13888 work: *mut f32,
13889 info: *mut lapack_int,
13890 ),
13891 >,
13892 pub zptrfs_: Option<
13893 unsafe extern "C" fn(
13894 uplo: *const c_char,
13895 n: *const lapack_int,
13896 nrhs: *const lapack_int,
13897 D: *const f64,
13898 E: *const __BindgenComplex<f64>,
13899 DF: *const f64,
13900 EF: *const __BindgenComplex<f64>,
13901 B: *const __BindgenComplex<f64>,
13902 ldb: *const lapack_int,
13903 X: *mut __BindgenComplex<f64>,
13904 ldx: *const lapack_int,
13905 ferr: *mut f64,
13906 berr: *mut f64,
13907 work: *mut __BindgenComplex<f64>,
13908 rwork: *mut f64,
13909 info: *mut lapack_int,
13910 ),
13911 >,
13912 pub cptsv_: Option<
13913 unsafe extern "C" fn(
13914 n: *const lapack_int,
13915 nrhs: *const lapack_int,
13916 D: *mut f32,
13917 E: *mut __BindgenComplex<f32>,
13918 B: *mut __BindgenComplex<f32>,
13919 ldb: *const lapack_int,
13920 info: *mut lapack_int,
13921 ),
13922 >,
13923 pub dptsv_: Option<
13924 unsafe extern "C" fn(
13925 n: *const lapack_int,
13926 nrhs: *const lapack_int,
13927 D: *mut f64,
13928 E: *mut f64,
13929 B: *mut f64,
13930 ldb: *const lapack_int,
13931 info: *mut lapack_int,
13932 ),
13933 >,
13934 pub sptsv_: Option<
13935 unsafe extern "C" fn(
13936 n: *const lapack_int,
13937 nrhs: *const lapack_int,
13938 D: *mut f32,
13939 E: *mut f32,
13940 B: *mut f32,
13941 ldb: *const lapack_int,
13942 info: *mut lapack_int,
13943 ),
13944 >,
13945 pub zptsv_: Option<
13946 unsafe extern "C" fn(
13947 n: *const lapack_int,
13948 nrhs: *const lapack_int,
13949 D: *mut f64,
13950 E: *mut __BindgenComplex<f64>,
13951 B: *mut __BindgenComplex<f64>,
13952 ldb: *const lapack_int,
13953 info: *mut lapack_int,
13954 ),
13955 >,
13956 pub cptsvx_: Option<
13957 unsafe extern "C" fn(
13958 fact: *const c_char,
13959 n: *const lapack_int,
13960 nrhs: *const lapack_int,
13961 D: *const f32,
13962 E: *const __BindgenComplex<f32>,
13963 DF: *mut f32,
13964 EF: *mut __BindgenComplex<f32>,
13965 B: *const __BindgenComplex<f32>,
13966 ldb: *const lapack_int,
13967 X: *mut __BindgenComplex<f32>,
13968 ldx: *const lapack_int,
13969 rcond: *mut f32,
13970 ferr: *mut f32,
13971 berr: *mut f32,
13972 work: *mut __BindgenComplex<f32>,
13973 rwork: *mut f32,
13974 info: *mut lapack_int,
13975 ),
13976 >,
13977 pub dptsvx_: Option<
13978 unsafe extern "C" fn(
13979 fact: *const c_char,
13980 n: *const lapack_int,
13981 nrhs: *const lapack_int,
13982 D: *const f64,
13983 E: *const f64,
13984 DF: *mut f64,
13985 EF: *mut f64,
13986 B: *const f64,
13987 ldb: *const lapack_int,
13988 X: *mut f64,
13989 ldx: *const lapack_int,
13990 rcond: *mut f64,
13991 ferr: *mut f64,
13992 berr: *mut f64,
13993 work: *mut f64,
13994 info: *mut lapack_int,
13995 ),
13996 >,
13997 pub sptsvx_: Option<
13998 unsafe extern "C" fn(
13999 fact: *const c_char,
14000 n: *const lapack_int,
14001 nrhs: *const lapack_int,
14002 D: *const f32,
14003 E: *const f32,
14004 DF: *mut f32,
14005 EF: *mut f32,
14006 B: *const f32,
14007 ldb: *const lapack_int,
14008 X: *mut f32,
14009 ldx: *const lapack_int,
14010 rcond: *mut f32,
14011 ferr: *mut f32,
14012 berr: *mut f32,
14013 work: *mut f32,
14014 info: *mut lapack_int,
14015 ),
14016 >,
14017 pub zptsvx_: Option<
14018 unsafe extern "C" fn(
14019 fact: *const c_char,
14020 n: *const lapack_int,
14021 nrhs: *const lapack_int,
14022 D: *const f64,
14023 E: *const __BindgenComplex<f64>,
14024 DF: *mut f64,
14025 EF: *mut __BindgenComplex<f64>,
14026 B: *const __BindgenComplex<f64>,
14027 ldb: *const lapack_int,
14028 X: *mut __BindgenComplex<f64>,
14029 ldx: *const lapack_int,
14030 rcond: *mut f64,
14031 ferr: *mut f64,
14032 berr: *mut f64,
14033 work: *mut __BindgenComplex<f64>,
14034 rwork: *mut f64,
14035 info: *mut lapack_int,
14036 ),
14037 >,
14038 pub cpttrf_: Option<
14039 unsafe extern "C" fn(
14040 n: *const lapack_int,
14041 D: *mut f32,
14042 E: *mut __BindgenComplex<f32>,
14043 info: *mut lapack_int,
14044 ),
14045 >,
14046 pub dpttrf_: Option<
14047 unsafe extern "C" fn(n: *const lapack_int, D: *mut f64, E: *mut f64, info: *mut lapack_int),
14048 >,
14049 pub spttrf_: Option<
14050 unsafe extern "C" fn(n: *const lapack_int, D: *mut f32, E: *mut f32, info: *mut lapack_int),
14051 >,
14052 pub zpttrf_: Option<
14053 unsafe extern "C" fn(
14054 n: *const lapack_int,
14055 D: *mut f64,
14056 E: *mut __BindgenComplex<f64>,
14057 info: *mut lapack_int,
14058 ),
14059 >,
14060 pub cpttrs_: Option<
14061 unsafe extern "C" fn(
14062 uplo: *const c_char,
14063 n: *const lapack_int,
14064 nrhs: *const lapack_int,
14065 D: *const f32,
14066 E: *const __BindgenComplex<f32>,
14067 B: *mut __BindgenComplex<f32>,
14068 ldb: *const lapack_int,
14069 info: *mut lapack_int,
14070 ),
14071 >,
14072 pub dpttrs_: Option<
14073 unsafe extern "C" fn(
14074 n: *const lapack_int,
14075 nrhs: *const lapack_int,
14076 D: *const f64,
14077 E: *const f64,
14078 B: *mut f64,
14079 ldb: *const lapack_int,
14080 info: *mut lapack_int,
14081 ),
14082 >,
14083 pub spttrs_: Option<
14084 unsafe extern "C" fn(
14085 n: *const lapack_int,
14086 nrhs: *const lapack_int,
14087 D: *const f32,
14088 E: *const f32,
14089 B: *mut f32,
14090 ldb: *const lapack_int,
14091 info: *mut lapack_int,
14092 ),
14093 >,
14094 pub zpttrs_: Option<
14095 unsafe extern "C" fn(
14096 uplo: *const c_char,
14097 n: *const lapack_int,
14098 nrhs: *const lapack_int,
14099 D: *const f64,
14100 E: *const __BindgenComplex<f64>,
14101 B: *mut __BindgenComplex<f64>,
14102 ldb: *const lapack_int,
14103 info: *mut lapack_int,
14104 ),
14105 >,
14106 pub dsbev_: Option<
14107 unsafe extern "C" fn(
14108 jobz: *const c_char,
14109 uplo: *const c_char,
14110 n: *const lapack_int,
14111 kd: *const lapack_int,
14112 AB: *mut f64,
14113 ldab: *const lapack_int,
14114 W: *mut f64,
14115 Z: *mut f64,
14116 ldz: *const lapack_int,
14117 work: *mut f64,
14118 info: *mut lapack_int,
14119 ),
14120 >,
14121 pub ssbev_: Option<
14122 unsafe extern "C" fn(
14123 jobz: *const c_char,
14124 uplo: *const c_char,
14125 n: *const lapack_int,
14126 kd: *const lapack_int,
14127 AB: *mut f32,
14128 ldab: *const lapack_int,
14129 W: *mut f32,
14130 Z: *mut f32,
14131 ldz: *const lapack_int,
14132 work: *mut f32,
14133 info: *mut lapack_int,
14134 ),
14135 >,
14136 pub dsbev_2stage_: Option<
14137 unsafe extern "C" fn(
14138 jobz: *const c_char,
14139 uplo: *const c_char,
14140 n: *const lapack_int,
14141 kd: *const lapack_int,
14142 AB: *mut f64,
14143 ldab: *const lapack_int,
14144 W: *mut f64,
14145 Z: *mut f64,
14146 ldz: *const lapack_int,
14147 work: *mut f64,
14148 lwork: *const lapack_int,
14149 info: *mut lapack_int,
14150 ),
14151 >,
14152 pub ssbev_2stage_: Option<
14153 unsafe extern "C" fn(
14154 jobz: *const c_char,
14155 uplo: *const c_char,
14156 n: *const lapack_int,
14157 kd: *const lapack_int,
14158 AB: *mut f32,
14159 ldab: *const lapack_int,
14160 W: *mut f32,
14161 Z: *mut f32,
14162 ldz: *const lapack_int,
14163 work: *mut f32,
14164 lwork: *const lapack_int,
14165 info: *mut lapack_int,
14166 ),
14167 >,
14168 pub dsbevd_: Option<
14169 unsafe extern "C" fn(
14170 jobz: *const c_char,
14171 uplo: *const c_char,
14172 n: *const lapack_int,
14173 kd: *const lapack_int,
14174 AB: *mut f64,
14175 ldab: *const lapack_int,
14176 W: *mut f64,
14177 Z: *mut f64,
14178 ldz: *const lapack_int,
14179 work: *mut f64,
14180 lwork: *const lapack_int,
14181 iwork: *mut lapack_int,
14182 liwork: *const lapack_int,
14183 info: *mut lapack_int,
14184 ),
14185 >,
14186 pub ssbevd_: Option<
14187 unsafe extern "C" fn(
14188 jobz: *const c_char,
14189 uplo: *const c_char,
14190 n: *const lapack_int,
14191 kd: *const lapack_int,
14192 AB: *mut f32,
14193 ldab: *const lapack_int,
14194 W: *mut f32,
14195 Z: *mut f32,
14196 ldz: *const lapack_int,
14197 work: *mut f32,
14198 lwork: *const lapack_int,
14199 iwork: *mut lapack_int,
14200 liwork: *const lapack_int,
14201 info: *mut lapack_int,
14202 ),
14203 >,
14204 pub dsbevd_2stage_: Option<
14205 unsafe extern "C" fn(
14206 jobz: *const c_char,
14207 uplo: *const c_char,
14208 n: *const lapack_int,
14209 kd: *const lapack_int,
14210 AB: *mut f64,
14211 ldab: *const lapack_int,
14212 W: *mut f64,
14213 Z: *mut f64,
14214 ldz: *const lapack_int,
14215 work: *mut f64,
14216 lwork: *const lapack_int,
14217 iwork: *mut lapack_int,
14218 liwork: *const lapack_int,
14219 info: *mut lapack_int,
14220 ),
14221 >,
14222 pub ssbevd_2stage_: Option<
14223 unsafe extern "C" fn(
14224 jobz: *const c_char,
14225 uplo: *const c_char,
14226 n: *const lapack_int,
14227 kd: *const lapack_int,
14228 AB: *mut f32,
14229 ldab: *const lapack_int,
14230 W: *mut f32,
14231 Z: *mut f32,
14232 ldz: *const lapack_int,
14233 work: *mut f32,
14234 lwork: *const lapack_int,
14235 iwork: *mut lapack_int,
14236 liwork: *const lapack_int,
14237 info: *mut lapack_int,
14238 ),
14239 >,
14240 pub dsbevx_: Option<
14241 unsafe extern "C" fn(
14242 jobz: *const c_char,
14243 range: *const c_char,
14244 uplo: *const c_char,
14245 n: *const lapack_int,
14246 kd: *const lapack_int,
14247 AB: *mut f64,
14248 ldab: *const lapack_int,
14249 Q: *mut f64,
14250 ldq: *const lapack_int,
14251 vl: *const f64,
14252 vu: *const f64,
14253 il: *const lapack_int,
14254 iu: *const lapack_int,
14255 abstol: *const f64,
14256 m: *mut lapack_int,
14257 W: *mut f64,
14258 Z: *mut f64,
14259 ldz: *const lapack_int,
14260 work: *mut f64,
14261 iwork: *mut lapack_int,
14262 IFAIL: *mut lapack_int,
14263 info: *mut lapack_int,
14264 ),
14265 >,
14266 pub ssbevx_: Option<
14267 unsafe extern "C" fn(
14268 jobz: *const c_char,
14269 range: *const c_char,
14270 uplo: *const c_char,
14271 n: *const lapack_int,
14272 kd: *const lapack_int,
14273 AB: *mut f32,
14274 ldab: *const lapack_int,
14275 Q: *mut f32,
14276 ldq: *const lapack_int,
14277 vl: *const f32,
14278 vu: *const f32,
14279 il: *const lapack_int,
14280 iu: *const lapack_int,
14281 abstol: *const f32,
14282 m: *mut lapack_int,
14283 W: *mut f32,
14284 Z: *mut f32,
14285 ldz: *const lapack_int,
14286 work: *mut f32,
14287 iwork: *mut lapack_int,
14288 IFAIL: *mut lapack_int,
14289 info: *mut lapack_int,
14290 ),
14291 >,
14292 pub dsbevx_2stage_: Option<
14293 unsafe extern "C" fn(
14294 jobz: *const c_char,
14295 range: *const c_char,
14296 uplo: *const c_char,
14297 n: *const lapack_int,
14298 kd: *const lapack_int,
14299 AB: *mut f64,
14300 ldab: *const lapack_int,
14301 Q: *mut f64,
14302 ldq: *const lapack_int,
14303 vl: *const f64,
14304 vu: *const f64,
14305 il: *const lapack_int,
14306 iu: *const lapack_int,
14307 abstol: *const f64,
14308 m: *mut lapack_int,
14309 W: *mut f64,
14310 Z: *mut f64,
14311 ldz: *const lapack_int,
14312 work: *mut f64,
14313 lwork: *const lapack_int,
14314 iwork: *mut lapack_int,
14315 IFAIL: *mut lapack_int,
14316 info: *mut lapack_int,
14317 ),
14318 >,
14319 pub ssbevx_2stage_: Option<
14320 unsafe extern "C" fn(
14321 jobz: *const c_char,
14322 range: *const c_char,
14323 uplo: *const c_char,
14324 n: *const lapack_int,
14325 kd: *const lapack_int,
14326 AB: *mut f32,
14327 ldab: *const lapack_int,
14328 Q: *mut f32,
14329 ldq: *const lapack_int,
14330 vl: *const f32,
14331 vu: *const f32,
14332 il: *const lapack_int,
14333 iu: *const lapack_int,
14334 abstol: *const f32,
14335 m: *mut lapack_int,
14336 W: *mut f32,
14337 Z: *mut f32,
14338 ldz: *const lapack_int,
14339 work: *mut f32,
14340 lwork: *const lapack_int,
14341 iwork: *mut lapack_int,
14342 IFAIL: *mut lapack_int,
14343 info: *mut lapack_int,
14344 ),
14345 >,
14346 pub dsbgst_: Option<
14347 unsafe extern "C" fn(
14348 vect: *const c_char,
14349 uplo: *const c_char,
14350 n: *const lapack_int,
14351 ka: *const lapack_int,
14352 kb: *const lapack_int,
14353 AB: *mut f64,
14354 ldab: *const lapack_int,
14355 BB: *const f64,
14356 ldbb: *const lapack_int,
14357 X: *mut f64,
14358 ldx: *const lapack_int,
14359 work: *mut f64,
14360 info: *mut lapack_int,
14361 ),
14362 >,
14363 pub ssbgst_: Option<
14364 unsafe extern "C" fn(
14365 vect: *const c_char,
14366 uplo: *const c_char,
14367 n: *const lapack_int,
14368 ka: *const lapack_int,
14369 kb: *const lapack_int,
14370 AB: *mut f32,
14371 ldab: *const lapack_int,
14372 BB: *const f32,
14373 ldbb: *const lapack_int,
14374 X: *mut f32,
14375 ldx: *const lapack_int,
14376 work: *mut f32,
14377 info: *mut lapack_int,
14378 ),
14379 >,
14380 pub dsbgv_: Option<
14381 unsafe extern "C" fn(
14382 jobz: *const c_char,
14383 uplo: *const c_char,
14384 n: *const lapack_int,
14385 ka: *const lapack_int,
14386 kb: *const lapack_int,
14387 AB: *mut f64,
14388 ldab: *const lapack_int,
14389 BB: *mut f64,
14390 ldbb: *const lapack_int,
14391 W: *mut f64,
14392 Z: *mut f64,
14393 ldz: *const lapack_int,
14394 work: *mut f64,
14395 info: *mut lapack_int,
14396 ),
14397 >,
14398 pub ssbgv_: Option<
14399 unsafe extern "C" fn(
14400 jobz: *const c_char,
14401 uplo: *const c_char,
14402 n: *const lapack_int,
14403 ka: *const lapack_int,
14404 kb: *const lapack_int,
14405 AB: *mut f32,
14406 ldab: *const lapack_int,
14407 BB: *mut f32,
14408 ldbb: *const lapack_int,
14409 W: *mut f32,
14410 Z: *mut f32,
14411 ldz: *const lapack_int,
14412 work: *mut f32,
14413 info: *mut lapack_int,
14414 ),
14415 >,
14416 pub dsbgvd_: Option<
14417 unsafe extern "C" fn(
14418 jobz: *const c_char,
14419 uplo: *const c_char,
14420 n: *const lapack_int,
14421 ka: *const lapack_int,
14422 kb: *const lapack_int,
14423 AB: *mut f64,
14424 ldab: *const lapack_int,
14425 BB: *mut f64,
14426 ldbb: *const lapack_int,
14427 W: *mut f64,
14428 Z: *mut f64,
14429 ldz: *const lapack_int,
14430 work: *mut f64,
14431 lwork: *const lapack_int,
14432 iwork: *mut lapack_int,
14433 liwork: *const lapack_int,
14434 info: *mut lapack_int,
14435 ),
14436 >,
14437 pub ssbgvd_: Option<
14438 unsafe extern "C" fn(
14439 jobz: *const c_char,
14440 uplo: *const c_char,
14441 n: *const lapack_int,
14442 ka: *const lapack_int,
14443 kb: *const lapack_int,
14444 AB: *mut f32,
14445 ldab: *const lapack_int,
14446 BB: *mut f32,
14447 ldbb: *const lapack_int,
14448 W: *mut f32,
14449 Z: *mut f32,
14450 ldz: *const lapack_int,
14451 work: *mut f32,
14452 lwork: *const lapack_int,
14453 iwork: *mut lapack_int,
14454 liwork: *const lapack_int,
14455 info: *mut lapack_int,
14456 ),
14457 >,
14458 pub dsbgvx_: Option<
14459 unsafe extern "C" fn(
14460 jobz: *const c_char,
14461 range: *const c_char,
14462 uplo: *const c_char,
14463 n: *const lapack_int,
14464 ka: *const lapack_int,
14465 kb: *const lapack_int,
14466 AB: *mut f64,
14467 ldab: *const lapack_int,
14468 BB: *mut f64,
14469 ldbb: *const lapack_int,
14470 Q: *mut f64,
14471 ldq: *const lapack_int,
14472 vl: *const f64,
14473 vu: *const f64,
14474 il: *const lapack_int,
14475 iu: *const lapack_int,
14476 abstol: *const f64,
14477 m: *mut lapack_int,
14478 W: *mut f64,
14479 Z: *mut f64,
14480 ldz: *const lapack_int,
14481 work: *mut f64,
14482 iwork: *mut lapack_int,
14483 IFAIL: *mut lapack_int,
14484 info: *mut lapack_int,
14485 ),
14486 >,
14487 pub ssbgvx_: Option<
14488 unsafe extern "C" fn(
14489 jobz: *const c_char,
14490 range: *const c_char,
14491 uplo: *const c_char,
14492 n: *const lapack_int,
14493 ka: *const lapack_int,
14494 kb: *const lapack_int,
14495 AB: *mut f32,
14496 ldab: *const lapack_int,
14497 BB: *mut f32,
14498 ldbb: *const lapack_int,
14499 Q: *mut f32,
14500 ldq: *const lapack_int,
14501 vl: *const f32,
14502 vu: *const f32,
14503 il: *const lapack_int,
14504 iu: *const lapack_int,
14505 abstol: *const f32,
14506 m: *mut lapack_int,
14507 W: *mut f32,
14508 Z: *mut f32,
14509 ldz: *const lapack_int,
14510 work: *mut f32,
14511 iwork: *mut lapack_int,
14512 IFAIL: *mut lapack_int,
14513 info: *mut lapack_int,
14514 ),
14515 >,
14516 pub dsbtrd_: Option<
14517 unsafe extern "C" fn(
14518 vect: *const c_char,
14519 uplo: *const c_char,
14520 n: *const lapack_int,
14521 kd: *const lapack_int,
14522 AB: *mut f64,
14523 ldab: *const lapack_int,
14524 D: *mut f64,
14525 E: *mut f64,
14526 Q: *mut f64,
14527 ldq: *const lapack_int,
14528 work: *mut f64,
14529 info: *mut lapack_int,
14530 ),
14531 >,
14532 pub ssbtrd_: Option<
14533 unsafe extern "C" fn(
14534 vect: *const c_char,
14535 uplo: *const c_char,
14536 n: *const lapack_int,
14537 kd: *const lapack_int,
14538 AB: *mut f32,
14539 ldab: *const lapack_int,
14540 D: *mut f32,
14541 E: *mut f32,
14542 Q: *mut f32,
14543 ldq: *const lapack_int,
14544 work: *mut f32,
14545 info: *mut lapack_int,
14546 ),
14547 >,
14548 pub dsfrk_: Option<
14549 unsafe extern "C" fn(
14550 transr: *const c_char,
14551 uplo: *const c_char,
14552 trans: *const c_char,
14553 n: *const lapack_int,
14554 k: *const lapack_int,
14555 alpha: *const f64,
14556 A: *const f64,
14557 lda: *const lapack_int,
14558 beta: *const f64,
14559 C: *mut f64,
14560 ),
14561 >,
14562 pub ssfrk_: Option<
14563 unsafe extern "C" fn(
14564 transr: *const c_char,
14565 uplo: *const c_char,
14566 trans: *const c_char,
14567 n: *const lapack_int,
14568 k: *const lapack_int,
14569 alpha: *const f32,
14570 A: *const f32,
14571 lda: *const lapack_int,
14572 beta: *const f32,
14573 C: *mut f32,
14574 ),
14575 >,
14576 pub cspcon_: Option<
14577 unsafe extern "C" fn(
14578 uplo: *const c_char,
14579 n: *const lapack_int,
14580 AP: *const __BindgenComplex<f32>,
14581 ipiv: *const lapack_int,
14582 anorm: *const f32,
14583 rcond: *mut f32,
14584 work: *mut __BindgenComplex<f32>,
14585 info: *mut lapack_int,
14586 ),
14587 >,
14588 pub dspcon_: Option<
14589 unsafe extern "C" fn(
14590 uplo: *const c_char,
14591 n: *const lapack_int,
14592 AP: *const f64,
14593 ipiv: *const lapack_int,
14594 anorm: *const f64,
14595 rcond: *mut f64,
14596 work: *mut f64,
14597 iwork: *mut lapack_int,
14598 info: *mut lapack_int,
14599 ),
14600 >,
14601 pub sspcon_: Option<
14602 unsafe extern "C" fn(
14603 uplo: *const c_char,
14604 n: *const lapack_int,
14605 AP: *const f32,
14606 ipiv: *const lapack_int,
14607 anorm: *const f32,
14608 rcond: *mut f32,
14609 work: *mut f32,
14610 iwork: *mut lapack_int,
14611 info: *mut lapack_int,
14612 ),
14613 >,
14614 pub zspcon_: Option<
14615 unsafe extern "C" fn(
14616 uplo: *const c_char,
14617 n: *const lapack_int,
14618 AP: *const __BindgenComplex<f64>,
14619 ipiv: *const lapack_int,
14620 anorm: *const f64,
14621 rcond: *mut f64,
14622 work: *mut __BindgenComplex<f64>,
14623 info: *mut lapack_int,
14624 ),
14625 >,
14626 pub dspev_: Option<
14627 unsafe extern "C" fn(
14628 jobz: *const c_char,
14629 uplo: *const c_char,
14630 n: *const lapack_int,
14631 AP: *mut f64,
14632 W: *mut f64,
14633 Z: *mut f64,
14634 ldz: *const lapack_int,
14635 work: *mut f64,
14636 info: *mut lapack_int,
14637 ),
14638 >,
14639 pub sspev_: Option<
14640 unsafe extern "C" fn(
14641 jobz: *const c_char,
14642 uplo: *const c_char,
14643 n: *const lapack_int,
14644 AP: *mut f32,
14645 W: *mut f32,
14646 Z: *mut f32,
14647 ldz: *const lapack_int,
14648 work: *mut f32,
14649 info: *mut lapack_int,
14650 ),
14651 >,
14652 pub dspevd_: Option<
14653 unsafe extern "C" fn(
14654 jobz: *const c_char,
14655 uplo: *const c_char,
14656 n: *const lapack_int,
14657 AP: *mut f64,
14658 W: *mut f64,
14659 Z: *mut f64,
14660 ldz: *const lapack_int,
14661 work: *mut f64,
14662 lwork: *const lapack_int,
14663 iwork: *mut lapack_int,
14664 liwork: *const lapack_int,
14665 info: *mut lapack_int,
14666 ),
14667 >,
14668 pub sspevd_: Option<
14669 unsafe extern "C" fn(
14670 jobz: *const c_char,
14671 uplo: *const c_char,
14672 n: *const lapack_int,
14673 AP: *mut f32,
14674 W: *mut f32,
14675 Z: *mut f32,
14676 ldz: *const lapack_int,
14677 work: *mut f32,
14678 lwork: *const lapack_int,
14679 iwork: *mut lapack_int,
14680 liwork: *const lapack_int,
14681 info: *mut lapack_int,
14682 ),
14683 >,
14684 pub dspevx_: Option<
14685 unsafe extern "C" fn(
14686 jobz: *const c_char,
14687 range: *const c_char,
14688 uplo: *const c_char,
14689 n: *const lapack_int,
14690 AP: *mut f64,
14691 vl: *const f64,
14692 vu: *const f64,
14693 il: *const lapack_int,
14694 iu: *const lapack_int,
14695 abstol: *const f64,
14696 m: *mut lapack_int,
14697 W: *mut f64,
14698 Z: *mut f64,
14699 ldz: *const lapack_int,
14700 work: *mut f64,
14701 iwork: *mut lapack_int,
14702 IFAIL: *mut lapack_int,
14703 info: *mut lapack_int,
14704 ),
14705 >,
14706 pub sspevx_: Option<
14707 unsafe extern "C" fn(
14708 jobz: *const c_char,
14709 range: *const c_char,
14710 uplo: *const c_char,
14711 n: *const lapack_int,
14712 AP: *mut f32,
14713 vl: *const f32,
14714 vu: *const f32,
14715 il: *const lapack_int,
14716 iu: *const lapack_int,
14717 abstol: *const f32,
14718 m: *mut lapack_int,
14719 W: *mut f32,
14720 Z: *mut f32,
14721 ldz: *const lapack_int,
14722 work: *mut f32,
14723 iwork: *mut lapack_int,
14724 IFAIL: *mut lapack_int,
14725 info: *mut lapack_int,
14726 ),
14727 >,
14728 pub dspgst_: Option<
14729 unsafe extern "C" fn(
14730 itype: *const lapack_int,
14731 uplo: *const c_char,
14732 n: *const lapack_int,
14733 AP: *mut f64,
14734 BP: *const f64,
14735 info: *mut lapack_int,
14736 ),
14737 >,
14738 pub sspgst_: Option<
14739 unsafe extern "C" fn(
14740 itype: *const lapack_int,
14741 uplo: *const c_char,
14742 n: *const lapack_int,
14743 AP: *mut f32,
14744 BP: *const f32,
14745 info: *mut lapack_int,
14746 ),
14747 >,
14748 pub dspgv_: Option<
14749 unsafe extern "C" fn(
14750 itype: *const lapack_int,
14751 jobz: *const c_char,
14752 uplo: *const c_char,
14753 n: *const lapack_int,
14754 AP: *mut f64,
14755 BP: *mut f64,
14756 W: *mut f64,
14757 Z: *mut f64,
14758 ldz: *const lapack_int,
14759 work: *mut f64,
14760 info: *mut lapack_int,
14761 ),
14762 >,
14763 pub sspgv_: Option<
14764 unsafe extern "C" fn(
14765 itype: *const lapack_int,
14766 jobz: *const c_char,
14767 uplo: *const c_char,
14768 n: *const lapack_int,
14769 AP: *mut f32,
14770 BP: *mut f32,
14771 W: *mut f32,
14772 Z: *mut f32,
14773 ldz: *const lapack_int,
14774 work: *mut f32,
14775 info: *mut lapack_int,
14776 ),
14777 >,
14778 pub dspgvd_: Option<
14779 unsafe extern "C" fn(
14780 itype: *const lapack_int,
14781 jobz: *const c_char,
14782 uplo: *const c_char,
14783 n: *const lapack_int,
14784 AP: *mut f64,
14785 BP: *mut f64,
14786 W: *mut f64,
14787 Z: *mut f64,
14788 ldz: *const lapack_int,
14789 work: *mut f64,
14790 lwork: *const lapack_int,
14791 iwork: *mut lapack_int,
14792 liwork: *const lapack_int,
14793 info: *mut lapack_int,
14794 ),
14795 >,
14796 pub sspgvd_: Option<
14797 unsafe extern "C" fn(
14798 itype: *const lapack_int,
14799 jobz: *const c_char,
14800 uplo: *const c_char,
14801 n: *const lapack_int,
14802 AP: *mut f32,
14803 BP: *mut f32,
14804 W: *mut f32,
14805 Z: *mut f32,
14806 ldz: *const lapack_int,
14807 work: *mut f32,
14808 lwork: *const lapack_int,
14809 iwork: *mut lapack_int,
14810 liwork: *const lapack_int,
14811 info: *mut lapack_int,
14812 ),
14813 >,
14814 pub dspgvx_: Option<
14815 unsafe extern "C" fn(
14816 itype: *const lapack_int,
14817 jobz: *const c_char,
14818 range: *const c_char,
14819 uplo: *const c_char,
14820 n: *const lapack_int,
14821 AP: *mut f64,
14822 BP: *mut f64,
14823 vl: *const f64,
14824 vu: *const f64,
14825 il: *const lapack_int,
14826 iu: *const lapack_int,
14827 abstol: *const f64,
14828 m: *mut lapack_int,
14829 W: *mut f64,
14830 Z: *mut f64,
14831 ldz: *const lapack_int,
14832 work: *mut f64,
14833 iwork: *mut lapack_int,
14834 IFAIL: *mut lapack_int,
14835 info: *mut lapack_int,
14836 ),
14837 >,
14838 pub sspgvx_: Option<
14839 unsafe extern "C" fn(
14840 itype: *const lapack_int,
14841 jobz: *const c_char,
14842 range: *const c_char,
14843 uplo: *const c_char,
14844 n: *const lapack_int,
14845 AP: *mut f32,
14846 BP: *mut f32,
14847 vl: *const f32,
14848 vu: *const f32,
14849 il: *const lapack_int,
14850 iu: *const lapack_int,
14851 abstol: *const f32,
14852 m: *mut lapack_int,
14853 W: *mut f32,
14854 Z: *mut f32,
14855 ldz: *const lapack_int,
14856 work: *mut f32,
14857 iwork: *mut lapack_int,
14858 IFAIL: *mut lapack_int,
14859 info: *mut lapack_int,
14860 ),
14861 >,
14862 pub csprfs_: Option<
14863 unsafe extern "C" fn(
14864 uplo: *const c_char,
14865 n: *const lapack_int,
14866 nrhs: *const lapack_int,
14867 AP: *const __BindgenComplex<f32>,
14868 AFP: *const __BindgenComplex<f32>,
14869 ipiv: *const lapack_int,
14870 B: *const __BindgenComplex<f32>,
14871 ldb: *const lapack_int,
14872 X: *mut __BindgenComplex<f32>,
14873 ldx: *const lapack_int,
14874 ferr: *mut f32,
14875 berr: *mut f32,
14876 work: *mut __BindgenComplex<f32>,
14877 rwork: *mut f32,
14878 info: *mut lapack_int,
14879 ),
14880 >,
14881 pub dsprfs_: Option<
14882 unsafe extern "C" fn(
14883 uplo: *const c_char,
14884 n: *const lapack_int,
14885 nrhs: *const lapack_int,
14886 AP: *const f64,
14887 AFP: *const f64,
14888 ipiv: *const lapack_int,
14889 B: *const f64,
14890 ldb: *const lapack_int,
14891 X: *mut f64,
14892 ldx: *const lapack_int,
14893 ferr: *mut f64,
14894 berr: *mut f64,
14895 work: *mut f64,
14896 iwork: *mut lapack_int,
14897 info: *mut lapack_int,
14898 ),
14899 >,
14900 pub ssprfs_: Option<
14901 unsafe extern "C" fn(
14902 uplo: *const c_char,
14903 n: *const lapack_int,
14904 nrhs: *const lapack_int,
14905 AP: *const f32,
14906 AFP: *const f32,
14907 ipiv: *const lapack_int,
14908 B: *const f32,
14909 ldb: *const lapack_int,
14910 X: *mut f32,
14911 ldx: *const lapack_int,
14912 ferr: *mut f32,
14913 berr: *mut f32,
14914 work: *mut f32,
14915 iwork: *mut lapack_int,
14916 info: *mut lapack_int,
14917 ),
14918 >,
14919 pub zsprfs_: Option<
14920 unsafe extern "C" fn(
14921 uplo: *const c_char,
14922 n: *const lapack_int,
14923 nrhs: *const lapack_int,
14924 AP: *const __BindgenComplex<f64>,
14925 AFP: *const __BindgenComplex<f64>,
14926 ipiv: *const lapack_int,
14927 B: *const __BindgenComplex<f64>,
14928 ldb: *const lapack_int,
14929 X: *mut __BindgenComplex<f64>,
14930 ldx: *const lapack_int,
14931 ferr: *mut f64,
14932 berr: *mut f64,
14933 work: *mut __BindgenComplex<f64>,
14934 rwork: *mut f64,
14935 info: *mut lapack_int,
14936 ),
14937 >,
14938 pub cspsv_: Option<
14939 unsafe extern "C" fn(
14940 uplo: *const c_char,
14941 n: *const lapack_int,
14942 nrhs: *const lapack_int,
14943 AP: *mut __BindgenComplex<f32>,
14944 ipiv: *mut lapack_int,
14945 B: *mut __BindgenComplex<f32>,
14946 ldb: *const lapack_int,
14947 info: *mut lapack_int,
14948 ),
14949 >,
14950 pub dspsv_: Option<
14951 unsafe extern "C" fn(
14952 uplo: *const c_char,
14953 n: *const lapack_int,
14954 nrhs: *const lapack_int,
14955 AP: *mut f64,
14956 ipiv: *mut lapack_int,
14957 B: *mut f64,
14958 ldb: *const lapack_int,
14959 info: *mut lapack_int,
14960 ),
14961 >,
14962 pub sspsv_: Option<
14963 unsafe extern "C" fn(
14964 uplo: *const c_char,
14965 n: *const lapack_int,
14966 nrhs: *const lapack_int,
14967 AP: *mut f32,
14968 ipiv: *mut lapack_int,
14969 B: *mut f32,
14970 ldb: *const lapack_int,
14971 info: *mut lapack_int,
14972 ),
14973 >,
14974 pub zspsv_: Option<
14975 unsafe extern "C" fn(
14976 uplo: *const c_char,
14977 n: *const lapack_int,
14978 nrhs: *const lapack_int,
14979 AP: *mut __BindgenComplex<f64>,
14980 ipiv: *mut lapack_int,
14981 B: *mut __BindgenComplex<f64>,
14982 ldb: *const lapack_int,
14983 info: *mut lapack_int,
14984 ),
14985 >,
14986 pub cspsvx_: Option<
14987 unsafe extern "C" fn(
14988 fact: *const c_char,
14989 uplo: *const c_char,
14990 n: *const lapack_int,
14991 nrhs: *const lapack_int,
14992 AP: *const __BindgenComplex<f32>,
14993 AFP: *mut __BindgenComplex<f32>,
14994 ipiv: *mut lapack_int,
14995 B: *const __BindgenComplex<f32>,
14996 ldb: *const lapack_int,
14997 X: *mut __BindgenComplex<f32>,
14998 ldx: *const lapack_int,
14999 rcond: *mut f32,
15000 ferr: *mut f32,
15001 berr: *mut f32,
15002 work: *mut __BindgenComplex<f32>,
15003 rwork: *mut f32,
15004 info: *mut lapack_int,
15005 ),
15006 >,
15007 pub dspsvx_: Option<
15008 unsafe extern "C" fn(
15009 fact: *const c_char,
15010 uplo: *const c_char,
15011 n: *const lapack_int,
15012 nrhs: *const lapack_int,
15013 AP: *const f64,
15014 AFP: *mut f64,
15015 ipiv: *mut lapack_int,
15016 B: *const f64,
15017 ldb: *const lapack_int,
15018 X: *mut f64,
15019 ldx: *const lapack_int,
15020 rcond: *mut f64,
15021 ferr: *mut f64,
15022 berr: *mut f64,
15023 work: *mut f64,
15024 iwork: *mut lapack_int,
15025 info: *mut lapack_int,
15026 ),
15027 >,
15028 pub sspsvx_: Option<
15029 unsafe extern "C" fn(
15030 fact: *const c_char,
15031 uplo: *const c_char,
15032 n: *const lapack_int,
15033 nrhs: *const lapack_int,
15034 AP: *const f32,
15035 AFP: *mut f32,
15036 ipiv: *mut lapack_int,
15037 B: *const f32,
15038 ldb: *const lapack_int,
15039 X: *mut f32,
15040 ldx: *const lapack_int,
15041 rcond: *mut f32,
15042 ferr: *mut f32,
15043 berr: *mut f32,
15044 work: *mut f32,
15045 iwork: *mut lapack_int,
15046 info: *mut lapack_int,
15047 ),
15048 >,
15049 pub zspsvx_: Option<
15050 unsafe extern "C" fn(
15051 fact: *const c_char,
15052 uplo: *const c_char,
15053 n: *const lapack_int,
15054 nrhs: *const lapack_int,
15055 AP: *const __BindgenComplex<f64>,
15056 AFP: *mut __BindgenComplex<f64>,
15057 ipiv: *mut lapack_int,
15058 B: *const __BindgenComplex<f64>,
15059 ldb: *const lapack_int,
15060 X: *mut __BindgenComplex<f64>,
15061 ldx: *const lapack_int,
15062 rcond: *mut f64,
15063 ferr: *mut f64,
15064 berr: *mut f64,
15065 work: *mut __BindgenComplex<f64>,
15066 rwork: *mut f64,
15067 info: *mut lapack_int,
15068 ),
15069 >,
15070 pub dsptrd_: Option<
15071 unsafe extern "C" fn(
15072 uplo: *const c_char,
15073 n: *const lapack_int,
15074 AP: *mut f64,
15075 D: *mut f64,
15076 E: *mut f64,
15077 tau: *mut f64,
15078 info: *mut lapack_int,
15079 ),
15080 >,
15081 pub ssptrd_: Option<
15082 unsafe extern "C" fn(
15083 uplo: *const c_char,
15084 n: *const lapack_int,
15085 AP: *mut f32,
15086 D: *mut f32,
15087 E: *mut f32,
15088 tau: *mut f32,
15089 info: *mut lapack_int,
15090 ),
15091 >,
15092 pub csptrf_: Option<
15093 unsafe extern "C" fn(
15094 uplo: *const c_char,
15095 n: *const lapack_int,
15096 AP: *mut __BindgenComplex<f32>,
15097 ipiv: *mut lapack_int,
15098 info: *mut lapack_int,
15099 ),
15100 >,
15101 pub dsptrf_: Option<
15102 unsafe extern "C" fn(
15103 uplo: *const c_char,
15104 n: *const lapack_int,
15105 AP: *mut f64,
15106 ipiv: *mut lapack_int,
15107 info: *mut lapack_int,
15108 ),
15109 >,
15110 pub ssptrf_: Option<
15111 unsafe extern "C" fn(
15112 uplo: *const c_char,
15113 n: *const lapack_int,
15114 AP: *mut f32,
15115 ipiv: *mut lapack_int,
15116 info: *mut lapack_int,
15117 ),
15118 >,
15119 pub zsptrf_: Option<
15120 unsafe extern "C" fn(
15121 uplo: *const c_char,
15122 n: *const lapack_int,
15123 AP: *mut __BindgenComplex<f64>,
15124 ipiv: *mut lapack_int,
15125 info: *mut lapack_int,
15126 ),
15127 >,
15128 pub csptri_: Option<
15129 unsafe extern "C" fn(
15130 uplo: *const c_char,
15131 n: *const lapack_int,
15132 AP: *mut __BindgenComplex<f32>,
15133 ipiv: *const lapack_int,
15134 work: *mut __BindgenComplex<f32>,
15135 info: *mut lapack_int,
15136 ),
15137 >,
15138 pub dsptri_: Option<
15139 unsafe extern "C" fn(
15140 uplo: *const c_char,
15141 n: *const lapack_int,
15142 AP: *mut f64,
15143 ipiv: *const lapack_int,
15144 work: *mut f64,
15145 info: *mut lapack_int,
15146 ),
15147 >,
15148 pub ssptri_: Option<
15149 unsafe extern "C" fn(
15150 uplo: *const c_char,
15151 n: *const lapack_int,
15152 AP: *mut f32,
15153 ipiv: *const lapack_int,
15154 work: *mut f32,
15155 info: *mut lapack_int,
15156 ),
15157 >,
15158 pub zsptri_: Option<
15159 unsafe extern "C" fn(
15160 uplo: *const c_char,
15161 n: *const lapack_int,
15162 AP: *mut __BindgenComplex<f64>,
15163 ipiv: *const lapack_int,
15164 work: *mut __BindgenComplex<f64>,
15165 info: *mut lapack_int,
15166 ),
15167 >,
15168 pub csptrs_: Option<
15169 unsafe extern "C" fn(
15170 uplo: *const c_char,
15171 n: *const lapack_int,
15172 nrhs: *const lapack_int,
15173 AP: *const __BindgenComplex<f32>,
15174 ipiv: *const lapack_int,
15175 B: *mut __BindgenComplex<f32>,
15176 ldb: *const lapack_int,
15177 info: *mut lapack_int,
15178 ),
15179 >,
15180 pub dsptrs_: Option<
15181 unsafe extern "C" fn(
15182 uplo: *const c_char,
15183 n: *const lapack_int,
15184 nrhs: *const lapack_int,
15185 AP: *const f64,
15186 ipiv: *const lapack_int,
15187 B: *mut f64,
15188 ldb: *const lapack_int,
15189 info: *mut lapack_int,
15190 ),
15191 >,
15192 pub ssptrs_: Option<
15193 unsafe extern "C" fn(
15194 uplo: *const c_char,
15195 n: *const lapack_int,
15196 nrhs: *const lapack_int,
15197 AP: *const f32,
15198 ipiv: *const lapack_int,
15199 B: *mut f32,
15200 ldb: *const lapack_int,
15201 info: *mut lapack_int,
15202 ),
15203 >,
15204 pub zsptrs_: Option<
15205 unsafe extern "C" fn(
15206 uplo: *const c_char,
15207 n: *const lapack_int,
15208 nrhs: *const lapack_int,
15209 AP: *const __BindgenComplex<f64>,
15210 ipiv: *const lapack_int,
15211 B: *mut __BindgenComplex<f64>,
15212 ldb: *const lapack_int,
15213 info: *mut lapack_int,
15214 ),
15215 >,
15216 pub dstebz_: Option<
15217 unsafe extern "C" fn(
15218 range: *const c_char,
15219 order: *const c_char,
15220 n: *const lapack_int,
15221 vl: *const f64,
15222 vu: *const f64,
15223 il: *const lapack_int,
15224 iu: *const lapack_int,
15225 abstol: *const f64,
15226 D: *const f64,
15227 E: *const f64,
15228 m: *mut lapack_int,
15229 nsplit: *mut lapack_int,
15230 W: *mut f64,
15231 IBLOCK: *mut lapack_int,
15232 ISPLIT: *mut lapack_int,
15233 work: *mut f64,
15234 iwork: *mut lapack_int,
15235 info: *mut lapack_int,
15236 ),
15237 >,
15238 pub sstebz_: Option<
15239 unsafe extern "C" fn(
15240 range: *const c_char,
15241 order: *const c_char,
15242 n: *const lapack_int,
15243 vl: *const f32,
15244 vu: *const f32,
15245 il: *const lapack_int,
15246 iu: *const lapack_int,
15247 abstol: *const f32,
15248 D: *const f32,
15249 E: *const f32,
15250 m: *mut lapack_int,
15251 nsplit: *mut lapack_int,
15252 W: *mut f32,
15253 IBLOCK: *mut lapack_int,
15254 ISPLIT: *mut lapack_int,
15255 work: *mut f32,
15256 iwork: *mut lapack_int,
15257 info: *mut lapack_int,
15258 ),
15259 >,
15260 pub cstedc_: Option<
15261 unsafe extern "C" fn(
15262 compz: *const c_char,
15263 n: *const lapack_int,
15264 D: *mut f32,
15265 E: *mut f32,
15266 Z: *mut __BindgenComplex<f32>,
15267 ldz: *const lapack_int,
15268 work: *mut __BindgenComplex<f32>,
15269 lwork: *const lapack_int,
15270 rwork: *mut f32,
15271 lrwork: *const lapack_int,
15272 iwork: *mut lapack_int,
15273 liwork: *const lapack_int,
15274 info: *mut lapack_int,
15275 ),
15276 >,
15277 pub dstedc_: Option<
15278 unsafe extern "C" fn(
15279 compz: *const c_char,
15280 n: *const lapack_int,
15281 D: *mut f64,
15282 E: *mut f64,
15283 Z: *mut f64,
15284 ldz: *const lapack_int,
15285 work: *mut f64,
15286 lwork: *const lapack_int,
15287 iwork: *mut lapack_int,
15288 liwork: *const lapack_int,
15289 info: *mut lapack_int,
15290 ),
15291 >,
15292 pub sstedc_: Option<
15293 unsafe extern "C" fn(
15294 compz: *const c_char,
15295 n: *const lapack_int,
15296 D: *mut f32,
15297 E: *mut f32,
15298 Z: *mut f32,
15299 ldz: *const lapack_int,
15300 work: *mut f32,
15301 lwork: *const lapack_int,
15302 iwork: *mut lapack_int,
15303 liwork: *const lapack_int,
15304 info: *mut lapack_int,
15305 ),
15306 >,
15307 pub zstedc_: Option<
15308 unsafe extern "C" fn(
15309 compz: *const c_char,
15310 n: *const lapack_int,
15311 D: *mut f64,
15312 E: *mut f64,
15313 Z: *mut __BindgenComplex<f64>,
15314 ldz: *const lapack_int,
15315 work: *mut __BindgenComplex<f64>,
15316 lwork: *const lapack_int,
15317 rwork: *mut f64,
15318 lrwork: *const lapack_int,
15319 iwork: *mut lapack_int,
15320 liwork: *const lapack_int,
15321 info: *mut lapack_int,
15322 ),
15323 >,
15324 pub cstegr_: Option<
15325 unsafe extern "C" fn(
15326 jobz: *const c_char,
15327 range: *const c_char,
15328 n: *const lapack_int,
15329 D: *mut f32,
15330 E: *mut f32,
15331 vl: *const f32,
15332 vu: *const f32,
15333 il: *const lapack_int,
15334 iu: *const lapack_int,
15335 abstol: *const f32,
15336 m: *mut lapack_int,
15337 W: *mut f32,
15338 Z: *mut __BindgenComplex<f32>,
15339 ldz: *const lapack_int,
15340 ISUPPZ: *mut lapack_int,
15341 work: *mut f32,
15342 lwork: *const lapack_int,
15343 iwork: *mut lapack_int,
15344 liwork: *const lapack_int,
15345 info: *mut lapack_int,
15346 ),
15347 >,
15348 pub dstegr_: Option<
15349 unsafe extern "C" fn(
15350 jobz: *const c_char,
15351 range: *const c_char,
15352 n: *const lapack_int,
15353 D: *mut f64,
15354 E: *mut f64,
15355 vl: *const f64,
15356 vu: *const f64,
15357 il: *const lapack_int,
15358 iu: *const lapack_int,
15359 abstol: *const f64,
15360 m: *mut lapack_int,
15361 W: *mut f64,
15362 Z: *mut f64,
15363 ldz: *const lapack_int,
15364 ISUPPZ: *mut lapack_int,
15365 work: *mut f64,
15366 lwork: *const lapack_int,
15367 iwork: *mut lapack_int,
15368 liwork: *const lapack_int,
15369 info: *mut lapack_int,
15370 ),
15371 >,
15372 pub sstegr_: Option<
15373 unsafe extern "C" fn(
15374 jobz: *const c_char,
15375 range: *const c_char,
15376 n: *const lapack_int,
15377 D: *mut f32,
15378 E: *mut f32,
15379 vl: *const f32,
15380 vu: *const f32,
15381 il: *const lapack_int,
15382 iu: *const lapack_int,
15383 abstol: *const f32,
15384 m: *mut lapack_int,
15385 W: *mut f32,
15386 Z: *mut f32,
15387 ldz: *const lapack_int,
15388 ISUPPZ: *mut lapack_int,
15389 work: *mut f32,
15390 lwork: *const lapack_int,
15391 iwork: *mut lapack_int,
15392 liwork: *const lapack_int,
15393 info: *mut lapack_int,
15394 ),
15395 >,
15396 pub zstegr_: Option<
15397 unsafe extern "C" fn(
15398 jobz: *const c_char,
15399 range: *const c_char,
15400 n: *const lapack_int,
15401 D: *mut f64,
15402 E: *mut f64,
15403 vl: *const f64,
15404 vu: *const f64,
15405 il: *const lapack_int,
15406 iu: *const lapack_int,
15407 abstol: *const f64,
15408 m: *mut lapack_int,
15409 W: *mut f64,
15410 Z: *mut __BindgenComplex<f64>,
15411 ldz: *const lapack_int,
15412 ISUPPZ: *mut lapack_int,
15413 work: *mut f64,
15414 lwork: *const lapack_int,
15415 iwork: *mut lapack_int,
15416 liwork: *const lapack_int,
15417 info: *mut lapack_int,
15418 ),
15419 >,
15420 pub cstein_: Option<
15421 unsafe extern "C" fn(
15422 n: *const lapack_int,
15423 D: *const f32,
15424 E: *const f32,
15425 m: *const lapack_int,
15426 W: *const f32,
15427 IBLOCK: *const lapack_int,
15428 ISPLIT: *const lapack_int,
15429 Z: *mut __BindgenComplex<f32>,
15430 ldz: *const lapack_int,
15431 work: *mut f32,
15432 iwork: *mut lapack_int,
15433 IFAIL: *mut lapack_int,
15434 info: *mut lapack_int,
15435 ),
15436 >,
15437 pub dstein_: Option<
15438 unsafe extern "C" fn(
15439 n: *const lapack_int,
15440 D: *const f64,
15441 E: *const f64,
15442 m: *const lapack_int,
15443 W: *const f64,
15444 IBLOCK: *const lapack_int,
15445 ISPLIT: *const lapack_int,
15446 Z: *mut f64,
15447 ldz: *const lapack_int,
15448 work: *mut f64,
15449 iwork: *mut lapack_int,
15450 IFAIL: *mut lapack_int,
15451 info: *mut lapack_int,
15452 ),
15453 >,
15454 pub sstein_: Option<
15455 unsafe extern "C" fn(
15456 n: *const lapack_int,
15457 D: *const f32,
15458 E: *const f32,
15459 m: *const lapack_int,
15460 W: *const f32,
15461 IBLOCK: *const lapack_int,
15462 ISPLIT: *const lapack_int,
15463 Z: *mut f32,
15464 ldz: *const lapack_int,
15465 work: *mut f32,
15466 iwork: *mut lapack_int,
15467 IFAIL: *mut lapack_int,
15468 info: *mut lapack_int,
15469 ),
15470 >,
15471 pub zstein_: Option<
15472 unsafe extern "C" fn(
15473 n: *const lapack_int,
15474 D: *const f64,
15475 E: *const f64,
15476 m: *const lapack_int,
15477 W: *const f64,
15478 IBLOCK: *const lapack_int,
15479 ISPLIT: *const lapack_int,
15480 Z: *mut __BindgenComplex<f64>,
15481 ldz: *const lapack_int,
15482 work: *mut f64,
15483 iwork: *mut lapack_int,
15484 IFAIL: *mut lapack_int,
15485 info: *mut lapack_int,
15486 ),
15487 >,
15488 pub cstemr_: Option<
15489 unsafe extern "C" fn(
15490 jobz: *const c_char,
15491 range: *const c_char,
15492 n: *const lapack_int,
15493 D: *mut f32,
15494 E: *mut f32,
15495 vl: *const f32,
15496 vu: *const f32,
15497 il: *const lapack_int,
15498 iu: *const lapack_int,
15499 m: *mut lapack_int,
15500 W: *mut f32,
15501 Z: *mut __BindgenComplex<f32>,
15502 ldz: *const lapack_int,
15503 nzc: *const lapack_int,
15504 ISUPPZ: *mut lapack_int,
15505 tryrac: *mut lapack_int,
15506 work: *mut f32,
15507 lwork: *const lapack_int,
15508 iwork: *mut lapack_int,
15509 liwork: *const lapack_int,
15510 info: *mut lapack_int,
15511 ),
15512 >,
15513 pub dstemr_: Option<
15514 unsafe extern "C" fn(
15515 jobz: *const c_char,
15516 range: *const c_char,
15517 n: *const lapack_int,
15518 D: *mut f64,
15519 E: *mut f64,
15520 vl: *const f64,
15521 vu: *const f64,
15522 il: *const lapack_int,
15523 iu: *const lapack_int,
15524 m: *mut lapack_int,
15525 W: *mut f64,
15526 Z: *mut f64,
15527 ldz: *const lapack_int,
15528 nzc: *const lapack_int,
15529 ISUPPZ: *mut lapack_int,
15530 tryrac: *mut lapack_int,
15531 work: *mut f64,
15532 lwork: *const lapack_int,
15533 iwork: *mut lapack_int,
15534 liwork: *const lapack_int,
15535 info: *mut lapack_int,
15536 ),
15537 >,
15538 pub sstemr_: Option<
15539 unsafe extern "C" fn(
15540 jobz: *const c_char,
15541 range: *const c_char,
15542 n: *const lapack_int,
15543 D: *mut f32,
15544 E: *mut f32,
15545 vl: *const f32,
15546 vu: *const f32,
15547 il: *const lapack_int,
15548 iu: *const lapack_int,
15549 m: *mut lapack_int,
15550 W: *mut f32,
15551 Z: *mut f32,
15552 ldz: *const lapack_int,
15553 nzc: *const lapack_int,
15554 ISUPPZ: *mut lapack_int,
15555 tryrac: *mut lapack_int,
15556 work: *mut f32,
15557 lwork: *const lapack_int,
15558 iwork: *mut lapack_int,
15559 liwork: *const lapack_int,
15560 info: *mut lapack_int,
15561 ),
15562 >,
15563 pub zstemr_: Option<
15564 unsafe extern "C" fn(
15565 jobz: *const c_char,
15566 range: *const c_char,
15567 n: *const lapack_int,
15568 D: *mut f64,
15569 E: *mut f64,
15570 vl: *const f64,
15571 vu: *const f64,
15572 il: *const lapack_int,
15573 iu: *const lapack_int,
15574 m: *mut lapack_int,
15575 W: *mut f64,
15576 Z: *mut __BindgenComplex<f64>,
15577 ldz: *const lapack_int,
15578 nzc: *const lapack_int,
15579 ISUPPZ: *mut lapack_int,
15580 tryrac: *mut lapack_int,
15581 work: *mut f64,
15582 lwork: *const lapack_int,
15583 iwork: *mut lapack_int,
15584 liwork: *const lapack_int,
15585 info: *mut lapack_int,
15586 ),
15587 >,
15588 pub csteqr_: Option<
15589 unsafe extern "C" fn(
15590 compz: *const c_char,
15591 n: *const lapack_int,
15592 D: *mut f32,
15593 E: *mut f32,
15594 Z: *mut __BindgenComplex<f32>,
15595 ldz: *const lapack_int,
15596 work: *mut f32,
15597 info: *mut lapack_int,
15598 ),
15599 >,
15600 pub dsteqr_: Option<
15601 unsafe extern "C" fn(
15602 compz: *const c_char,
15603 n: *const lapack_int,
15604 D: *mut f64,
15605 E: *mut f64,
15606 Z: *mut f64,
15607 ldz: *const lapack_int,
15608 work: *mut f64,
15609 info: *mut lapack_int,
15610 ),
15611 >,
15612 pub ssteqr_: Option<
15613 unsafe extern "C" fn(
15614 compz: *const c_char,
15615 n: *const lapack_int,
15616 D: *mut f32,
15617 E: *mut f32,
15618 Z: *mut f32,
15619 ldz: *const lapack_int,
15620 work: *mut f32,
15621 info: *mut lapack_int,
15622 ),
15623 >,
15624 pub zsteqr_: Option<
15625 unsafe extern "C" fn(
15626 compz: *const c_char,
15627 n: *const lapack_int,
15628 D: *mut f64,
15629 E: *mut f64,
15630 Z: *mut __BindgenComplex<f64>,
15631 ldz: *const lapack_int,
15632 work: *mut f64,
15633 info: *mut lapack_int,
15634 ),
15635 >,
15636 pub dsterf_: Option<
15637 unsafe extern "C" fn(n: *const lapack_int, D: *mut f64, E: *mut f64, info: *mut lapack_int),
15638 >,
15639 pub ssterf_: Option<
15640 unsafe extern "C" fn(n: *const lapack_int, D: *mut f32, E: *mut f32, info: *mut lapack_int),
15641 >,
15642 pub dstev_: Option<
15643 unsafe extern "C" fn(
15644 jobz: *const c_char,
15645 n: *const lapack_int,
15646 D: *mut f64,
15647 E: *mut f64,
15648 Z: *mut f64,
15649 ldz: *const lapack_int,
15650 work: *mut f64,
15651 info: *mut lapack_int,
15652 ),
15653 >,
15654 pub sstev_: Option<
15655 unsafe extern "C" fn(
15656 jobz: *const c_char,
15657 n: *const lapack_int,
15658 D: *mut f32,
15659 E: *mut f32,
15660 Z: *mut f32,
15661 ldz: *const lapack_int,
15662 work: *mut f32,
15663 info: *mut lapack_int,
15664 ),
15665 >,
15666 pub dstevd_: Option<
15667 unsafe extern "C" fn(
15668 jobz: *const c_char,
15669 n: *const lapack_int,
15670 D: *mut f64,
15671 E: *mut f64,
15672 Z: *mut f64,
15673 ldz: *const lapack_int,
15674 work: *mut f64,
15675 lwork: *const lapack_int,
15676 iwork: *mut lapack_int,
15677 liwork: *const lapack_int,
15678 info: *mut lapack_int,
15679 ),
15680 >,
15681 pub sstevd_: Option<
15682 unsafe extern "C" fn(
15683 jobz: *const c_char,
15684 n: *const lapack_int,
15685 D: *mut f32,
15686 E: *mut f32,
15687 Z: *mut f32,
15688 ldz: *const lapack_int,
15689 work: *mut f32,
15690 lwork: *const lapack_int,
15691 iwork: *mut lapack_int,
15692 liwork: *const lapack_int,
15693 info: *mut lapack_int,
15694 ),
15695 >,
15696 pub dstevr_: Option<
15697 unsafe extern "C" fn(
15698 jobz: *const c_char,
15699 range: *const c_char,
15700 n: *const lapack_int,
15701 D: *mut f64,
15702 E: *mut f64,
15703 vl: *const f64,
15704 vu: *const f64,
15705 il: *const lapack_int,
15706 iu: *const lapack_int,
15707 abstol: *const f64,
15708 m: *mut lapack_int,
15709 W: *mut f64,
15710 Z: *mut f64,
15711 ldz: *const lapack_int,
15712 ISUPPZ: *mut lapack_int,
15713 work: *mut f64,
15714 lwork: *const lapack_int,
15715 iwork: *mut lapack_int,
15716 liwork: *const lapack_int,
15717 info: *mut lapack_int,
15718 ),
15719 >,
15720 pub sstevr_: Option<
15721 unsafe extern "C" fn(
15722 jobz: *const c_char,
15723 range: *const c_char,
15724 n: *const lapack_int,
15725 D: *mut f32,
15726 E: *mut f32,
15727 vl: *const f32,
15728 vu: *const f32,
15729 il: *const lapack_int,
15730 iu: *const lapack_int,
15731 abstol: *const f32,
15732 m: *mut lapack_int,
15733 W: *mut f32,
15734 Z: *mut f32,
15735 ldz: *const lapack_int,
15736 ISUPPZ: *mut lapack_int,
15737 work: *mut f32,
15738 lwork: *const lapack_int,
15739 iwork: *mut lapack_int,
15740 liwork: *const lapack_int,
15741 info: *mut lapack_int,
15742 ),
15743 >,
15744 pub dstevx_: Option<
15745 unsafe extern "C" fn(
15746 jobz: *const c_char,
15747 range: *const c_char,
15748 n: *const lapack_int,
15749 D: *mut f64,
15750 E: *mut f64,
15751 vl: *const f64,
15752 vu: *const f64,
15753 il: *const lapack_int,
15754 iu: *const lapack_int,
15755 abstol: *const f64,
15756 m: *mut lapack_int,
15757 W: *mut f64,
15758 Z: *mut f64,
15759 ldz: *const lapack_int,
15760 work: *mut f64,
15761 iwork: *mut lapack_int,
15762 IFAIL: *mut lapack_int,
15763 info: *mut lapack_int,
15764 ),
15765 >,
15766 pub sstevx_: Option<
15767 unsafe extern "C" fn(
15768 jobz: *const c_char,
15769 range: *const c_char,
15770 n: *const lapack_int,
15771 D: *mut f32,
15772 E: *mut f32,
15773 vl: *const f32,
15774 vu: *const f32,
15775 il: *const lapack_int,
15776 iu: *const lapack_int,
15777 abstol: *const f32,
15778 m: *mut lapack_int,
15779 W: *mut f32,
15780 Z: *mut f32,
15781 ldz: *const lapack_int,
15782 work: *mut f32,
15783 iwork: *mut lapack_int,
15784 IFAIL: *mut lapack_int,
15785 info: *mut lapack_int,
15786 ),
15787 >,
15788 pub csycon_: Option<
15789 unsafe extern "C" fn(
15790 uplo: *const c_char,
15791 n: *const lapack_int,
15792 A: *const __BindgenComplex<f32>,
15793 lda: *const lapack_int,
15794 ipiv: *const lapack_int,
15795 anorm: *const f32,
15796 rcond: *mut f32,
15797 work: *mut __BindgenComplex<f32>,
15798 info: *mut lapack_int,
15799 ),
15800 >,
15801 pub dsycon_: Option<
15802 unsafe extern "C" fn(
15803 uplo: *const c_char,
15804 n: *const lapack_int,
15805 A: *const f64,
15806 lda: *const lapack_int,
15807 ipiv: *const lapack_int,
15808 anorm: *const f64,
15809 rcond: *mut f64,
15810 work: *mut f64,
15811 iwork: *mut lapack_int,
15812 info: *mut lapack_int,
15813 ),
15814 >,
15815 pub ssycon_: Option<
15816 unsafe extern "C" fn(
15817 uplo: *const c_char,
15818 n: *const lapack_int,
15819 A: *const f32,
15820 lda: *const lapack_int,
15821 ipiv: *const lapack_int,
15822 anorm: *const f32,
15823 rcond: *mut f32,
15824 work: *mut f32,
15825 iwork: *mut lapack_int,
15826 info: *mut lapack_int,
15827 ),
15828 >,
15829 pub zsycon_: Option<
15830 unsafe extern "C" fn(
15831 uplo: *const c_char,
15832 n: *const lapack_int,
15833 A: *const __BindgenComplex<f64>,
15834 lda: *const lapack_int,
15835 ipiv: *const lapack_int,
15836 anorm: *const f64,
15837 rcond: *mut f64,
15838 work: *mut __BindgenComplex<f64>,
15839 info: *mut lapack_int,
15840 ),
15841 >,
15842 pub csycon_3_: Option<
15843 unsafe extern "C" fn(
15844 uplo: *const c_char,
15845 n: *const lapack_int,
15846 A: *const __BindgenComplex<f32>,
15847 lda: *const lapack_int,
15848 E: *const __BindgenComplex<f32>,
15849 ipiv: *const lapack_int,
15850 anorm: *const f32,
15851 rcond: *mut f32,
15852 work: *mut __BindgenComplex<f32>,
15853 info: *mut lapack_int,
15854 ),
15855 >,
15856 pub dsycon_3_: Option<
15857 unsafe extern "C" fn(
15858 uplo: *const c_char,
15859 n: *const lapack_int,
15860 A: *const f64,
15861 lda: *const lapack_int,
15862 E: *const f64,
15863 ipiv: *const lapack_int,
15864 anorm: *const f64,
15865 rcond: *mut f64,
15866 work: *mut f64,
15867 iwork: *mut lapack_int,
15868 info: *mut lapack_int,
15869 ),
15870 >,
15871 pub ssycon_3_: Option<
15872 unsafe extern "C" fn(
15873 uplo: *const c_char,
15874 n: *const lapack_int,
15875 A: *const f32,
15876 lda: *const lapack_int,
15877 E: *const f32,
15878 ipiv: *const lapack_int,
15879 anorm: *const f32,
15880 rcond: *mut f32,
15881 work: *mut f32,
15882 iwork: *mut lapack_int,
15883 info: *mut lapack_int,
15884 ),
15885 >,
15886 pub zsycon_3_: Option<
15887 unsafe extern "C" fn(
15888 uplo: *const c_char,
15889 n: *const lapack_int,
15890 A: *const __BindgenComplex<f64>,
15891 lda: *const lapack_int,
15892 E: *const __BindgenComplex<f64>,
15893 ipiv: *const lapack_int,
15894 anorm: *const f64,
15895 rcond: *mut f64,
15896 work: *mut __BindgenComplex<f64>,
15897 info: *mut lapack_int,
15898 ),
15899 >,
15900 pub csyconv_: Option<
15901 unsafe extern "C" fn(
15902 uplo: *const c_char,
15903 way: *const c_char,
15904 n: *const lapack_int,
15905 A: *mut __BindgenComplex<f32>,
15906 lda: *const lapack_int,
15907 ipiv: *const lapack_int,
15908 E: *mut __BindgenComplex<f32>,
15909 info: *mut lapack_int,
15910 ),
15911 >,
15912 pub dsyconv_: Option<
15913 unsafe extern "C" fn(
15914 uplo: *const c_char,
15915 way: *const c_char,
15916 n: *const lapack_int,
15917 A: *mut f64,
15918 lda: *const lapack_int,
15919 ipiv: *const lapack_int,
15920 E: *mut f64,
15921 info: *mut lapack_int,
15922 ),
15923 >,
15924 pub ssyconv_: Option<
15925 unsafe extern "C" fn(
15926 uplo: *const c_char,
15927 way: *const c_char,
15928 n: *const lapack_int,
15929 A: *mut f32,
15930 lda: *const lapack_int,
15931 ipiv: *const lapack_int,
15932 E: *mut f32,
15933 info: *mut lapack_int,
15934 ),
15935 >,
15936 pub zsyconv_: Option<
15937 unsafe extern "C" fn(
15938 uplo: *const c_char,
15939 way: *const c_char,
15940 n: *const lapack_int,
15941 A: *mut __BindgenComplex<f64>,
15942 lda: *const lapack_int,
15943 ipiv: *const lapack_int,
15944 E: *mut __BindgenComplex<f64>,
15945 info: *mut lapack_int,
15946 ),
15947 >,
15948 pub csyequb_: Option<
15949 unsafe extern "C" fn(
15950 uplo: *const c_char,
15951 n: *const lapack_int,
15952 A: *const __BindgenComplex<f32>,
15953 lda: *const lapack_int,
15954 S: *mut f32,
15955 scond: *mut f32,
15956 amax: *mut f32,
15957 work: *mut __BindgenComplex<f32>,
15958 info: *mut lapack_int,
15959 ),
15960 >,
15961 pub dsyequb_: Option<
15962 unsafe extern "C" fn(
15963 uplo: *const c_char,
15964 n: *const lapack_int,
15965 A: *const f64,
15966 lda: *const lapack_int,
15967 S: *mut f64,
15968 scond: *mut f64,
15969 amax: *mut f64,
15970 work: *mut f64,
15971 info: *mut lapack_int,
15972 ),
15973 >,
15974 pub ssyequb_: Option<
15975 unsafe extern "C" fn(
15976 uplo: *const c_char,
15977 n: *const lapack_int,
15978 A: *const f32,
15979 lda: *const lapack_int,
15980 S: *mut f32,
15981 scond: *mut f32,
15982 amax: *mut f32,
15983 work: *mut f32,
15984 info: *mut lapack_int,
15985 ),
15986 >,
15987 pub zsyequb_: Option<
15988 unsafe extern "C" fn(
15989 uplo: *const c_char,
15990 n: *const lapack_int,
15991 A: *const __BindgenComplex<f64>,
15992 lda: *const lapack_int,
15993 S: *mut f64,
15994 scond: *mut f64,
15995 amax: *mut f64,
15996 work: *mut __BindgenComplex<f64>,
15997 info: *mut lapack_int,
15998 ),
15999 >,
16000 pub dsyev_: Option<
16001 unsafe extern "C" fn(
16002 jobz: *const c_char,
16003 uplo: *const c_char,
16004 n: *const lapack_int,
16005 A: *mut f64,
16006 lda: *const lapack_int,
16007 W: *mut f64,
16008 work: *mut f64,
16009 lwork: *const lapack_int,
16010 info: *mut lapack_int,
16011 ),
16012 >,
16013 pub ssyev_: Option<
16014 unsafe extern "C" fn(
16015 jobz: *const c_char,
16016 uplo: *const c_char,
16017 n: *const lapack_int,
16018 A: *mut f32,
16019 lda: *const lapack_int,
16020 W: *mut f32,
16021 work: *mut f32,
16022 lwork: *const lapack_int,
16023 info: *mut lapack_int,
16024 ),
16025 >,
16026 pub dsyev_2stage_: Option<
16027 unsafe extern "C" fn(
16028 jobz: *const c_char,
16029 uplo: *const c_char,
16030 n: *const lapack_int,
16031 A: *mut f64,
16032 lda: *const lapack_int,
16033 W: *mut f64,
16034 work: *mut f64,
16035 lwork: *const lapack_int,
16036 info: *mut lapack_int,
16037 ),
16038 >,
16039 pub ssyev_2stage_: Option<
16040 unsafe extern "C" fn(
16041 jobz: *const c_char,
16042 uplo: *const c_char,
16043 n: *const lapack_int,
16044 A: *mut f32,
16045 lda: *const lapack_int,
16046 W: *mut f32,
16047 work: *mut f32,
16048 lwork: *const lapack_int,
16049 info: *mut lapack_int,
16050 ),
16051 >,
16052 pub dsyevd_: Option<
16053 unsafe extern "C" fn(
16054 jobz: *const c_char,
16055 uplo: *const c_char,
16056 n: *const lapack_int,
16057 A: *mut f64,
16058 lda: *const lapack_int,
16059 W: *mut f64,
16060 work: *mut f64,
16061 lwork: *const lapack_int,
16062 iwork: *mut lapack_int,
16063 liwork: *const lapack_int,
16064 info: *mut lapack_int,
16065 ),
16066 >,
16067 pub ssyevd_: Option<
16068 unsafe extern "C" fn(
16069 jobz: *const c_char,
16070 uplo: *const c_char,
16071 n: *const lapack_int,
16072 A: *mut f32,
16073 lda: *const lapack_int,
16074 W: *mut f32,
16075 work: *mut f32,
16076 lwork: *const lapack_int,
16077 iwork: *mut lapack_int,
16078 liwork: *const lapack_int,
16079 info: *mut lapack_int,
16080 ),
16081 >,
16082 pub dsyevd_2stage_: Option<
16083 unsafe extern "C" fn(
16084 jobz: *const c_char,
16085 uplo: *const c_char,
16086 n: *const lapack_int,
16087 A: *mut f64,
16088 lda: *const lapack_int,
16089 W: *mut f64,
16090 work: *mut f64,
16091 lwork: *const lapack_int,
16092 iwork: *mut lapack_int,
16093 liwork: *const lapack_int,
16094 info: *mut lapack_int,
16095 ),
16096 >,
16097 pub ssyevd_2stage_: Option<
16098 unsafe extern "C" fn(
16099 jobz: *const c_char,
16100 uplo: *const c_char,
16101 n: *const lapack_int,
16102 A: *mut f32,
16103 lda: *const lapack_int,
16104 W: *mut f32,
16105 work: *mut f32,
16106 lwork: *const lapack_int,
16107 iwork: *mut lapack_int,
16108 liwork: *const lapack_int,
16109 info: *mut lapack_int,
16110 ),
16111 >,
16112 pub dsyevr_: Option<
16113 unsafe extern "C" fn(
16114 jobz: *const c_char,
16115 range: *const c_char,
16116 uplo: *const c_char,
16117 n: *const lapack_int,
16118 A: *mut f64,
16119 lda: *const lapack_int,
16120 vl: *const f64,
16121 vu: *const f64,
16122 il: *const lapack_int,
16123 iu: *const lapack_int,
16124 abstol: *const f64,
16125 m: *mut lapack_int,
16126 W: *mut f64,
16127 Z: *mut f64,
16128 ldz: *const lapack_int,
16129 ISUPPZ: *mut lapack_int,
16130 work: *mut f64,
16131 lwork: *const lapack_int,
16132 iwork: *mut lapack_int,
16133 liwork: *const lapack_int,
16134 info: *mut lapack_int,
16135 ),
16136 >,
16137 pub ssyevr_: Option<
16138 unsafe extern "C" fn(
16139 jobz: *const c_char,
16140 range: *const c_char,
16141 uplo: *const c_char,
16142 n: *const lapack_int,
16143 A: *mut f32,
16144 lda: *const lapack_int,
16145 vl: *const f32,
16146 vu: *const f32,
16147 il: *const lapack_int,
16148 iu: *const lapack_int,
16149 abstol: *const f32,
16150 m: *mut lapack_int,
16151 W: *mut f32,
16152 Z: *mut f32,
16153 ldz: *const lapack_int,
16154 ISUPPZ: *mut lapack_int,
16155 work: *mut f32,
16156 lwork: *const lapack_int,
16157 iwork: *mut lapack_int,
16158 liwork: *const lapack_int,
16159 info: *mut lapack_int,
16160 ),
16161 >,
16162 pub dsyevr_2stage_: Option<
16163 unsafe extern "C" fn(
16164 jobz: *const c_char,
16165 range: *const c_char,
16166 uplo: *const c_char,
16167 n: *const lapack_int,
16168 A: *mut f64,
16169 lda: *const lapack_int,
16170 vl: *const f64,
16171 vu: *const f64,
16172 il: *const lapack_int,
16173 iu: *const lapack_int,
16174 abstol: *const f64,
16175 m: *mut lapack_int,
16176 W: *mut f64,
16177 Z: *mut f64,
16178 ldz: *const lapack_int,
16179 ISUPPZ: *mut lapack_int,
16180 work: *mut f64,
16181 lwork: *const lapack_int,
16182 iwork: *mut lapack_int,
16183 liwork: *const lapack_int,
16184 info: *mut lapack_int,
16185 ),
16186 >,
16187 pub ssyevr_2stage_: Option<
16188 unsafe extern "C" fn(
16189 jobz: *const c_char,
16190 range: *const c_char,
16191 uplo: *const c_char,
16192 n: *const lapack_int,
16193 A: *mut f32,
16194 lda: *const lapack_int,
16195 vl: *const f32,
16196 vu: *const f32,
16197 il: *const lapack_int,
16198 iu: *const lapack_int,
16199 abstol: *const f32,
16200 m: *mut lapack_int,
16201 W: *mut f32,
16202 Z: *mut f32,
16203 ldz: *const lapack_int,
16204 ISUPPZ: *mut lapack_int,
16205 work: *mut f32,
16206 lwork: *const lapack_int,
16207 iwork: *mut lapack_int,
16208 liwork: *const lapack_int,
16209 info: *mut lapack_int,
16210 ),
16211 >,
16212 pub dsyevx_: Option<
16213 unsafe extern "C" fn(
16214 jobz: *const c_char,
16215 range: *const c_char,
16216 uplo: *const c_char,
16217 n: *const lapack_int,
16218 A: *mut f64,
16219 lda: *const lapack_int,
16220 vl: *const f64,
16221 vu: *const f64,
16222 il: *const lapack_int,
16223 iu: *const lapack_int,
16224 abstol: *const f64,
16225 m: *mut lapack_int,
16226 W: *mut f64,
16227 Z: *mut f64,
16228 ldz: *const lapack_int,
16229 work: *mut f64,
16230 lwork: *const lapack_int,
16231 iwork: *mut lapack_int,
16232 IFAIL: *mut lapack_int,
16233 info: *mut lapack_int,
16234 ),
16235 >,
16236 pub ssyevx_: Option<
16237 unsafe extern "C" fn(
16238 jobz: *const c_char,
16239 range: *const c_char,
16240 uplo: *const c_char,
16241 n: *const lapack_int,
16242 A: *mut f32,
16243 lda: *const lapack_int,
16244 vl: *const f32,
16245 vu: *const f32,
16246 il: *const lapack_int,
16247 iu: *const lapack_int,
16248 abstol: *const f32,
16249 m: *mut lapack_int,
16250 W: *mut f32,
16251 Z: *mut f32,
16252 ldz: *const lapack_int,
16253 work: *mut f32,
16254 lwork: *const lapack_int,
16255 iwork: *mut lapack_int,
16256 IFAIL: *mut lapack_int,
16257 info: *mut lapack_int,
16258 ),
16259 >,
16260 pub dsyevx_2stage_: Option<
16261 unsafe extern "C" fn(
16262 jobz: *const c_char,
16263 range: *const c_char,
16264 uplo: *const c_char,
16265 n: *const lapack_int,
16266 A: *mut f64,
16267 lda: *const lapack_int,
16268 vl: *const f64,
16269 vu: *const f64,
16270 il: *const lapack_int,
16271 iu: *const lapack_int,
16272 abstol: *const f64,
16273 m: *mut lapack_int,
16274 W: *mut f64,
16275 Z: *mut f64,
16276 ldz: *const lapack_int,
16277 work: *mut f64,
16278 lwork: *const lapack_int,
16279 iwork: *mut lapack_int,
16280 IFAIL: *mut lapack_int,
16281 info: *mut lapack_int,
16282 ),
16283 >,
16284 pub ssyevx_2stage_: Option<
16285 unsafe extern "C" fn(
16286 jobz: *const c_char,
16287 range: *const c_char,
16288 uplo: *const c_char,
16289 n: *const lapack_int,
16290 A: *mut f32,
16291 lda: *const lapack_int,
16292 vl: *const f32,
16293 vu: *const f32,
16294 il: *const lapack_int,
16295 iu: *const lapack_int,
16296 abstol: *const f32,
16297 m: *mut lapack_int,
16298 W: *mut f32,
16299 Z: *mut f32,
16300 ldz: *const lapack_int,
16301 work: *mut f32,
16302 lwork: *const lapack_int,
16303 iwork: *mut lapack_int,
16304 IFAIL: *mut lapack_int,
16305 info: *mut lapack_int,
16306 ),
16307 >,
16308 pub dsygst_: Option<
16309 unsafe extern "C" fn(
16310 itype: *const lapack_int,
16311 uplo: *const c_char,
16312 n: *const lapack_int,
16313 A: *mut f64,
16314 lda: *const lapack_int,
16315 B: *const f64,
16316 ldb: *const lapack_int,
16317 info: *mut lapack_int,
16318 ),
16319 >,
16320 pub ssygst_: Option<
16321 unsafe extern "C" fn(
16322 itype: *const lapack_int,
16323 uplo: *const c_char,
16324 n: *const lapack_int,
16325 A: *mut f32,
16326 lda: *const lapack_int,
16327 B: *const f32,
16328 ldb: *const lapack_int,
16329 info: *mut lapack_int,
16330 ),
16331 >,
16332 pub dsygv_: Option<
16333 unsafe extern "C" fn(
16334 itype: *const lapack_int,
16335 jobz: *const c_char,
16336 uplo: *const c_char,
16337 n: *const lapack_int,
16338 A: *mut f64,
16339 lda: *const lapack_int,
16340 B: *mut f64,
16341 ldb: *const lapack_int,
16342 W: *mut f64,
16343 work: *mut f64,
16344 lwork: *const lapack_int,
16345 info: *mut lapack_int,
16346 ),
16347 >,
16348 pub ssygv_: Option<
16349 unsafe extern "C" fn(
16350 itype: *const lapack_int,
16351 jobz: *const c_char,
16352 uplo: *const c_char,
16353 n: *const lapack_int,
16354 A: *mut f32,
16355 lda: *const lapack_int,
16356 B: *mut f32,
16357 ldb: *const lapack_int,
16358 W: *mut f32,
16359 work: *mut f32,
16360 lwork: *const lapack_int,
16361 info: *mut lapack_int,
16362 ),
16363 >,
16364 pub dsygv_2stage_: Option<
16365 unsafe extern "C" fn(
16366 itype: *const lapack_int,
16367 jobz: *const c_char,
16368 uplo: *const c_char,
16369 n: *const lapack_int,
16370 A: *mut f64,
16371 lda: *const lapack_int,
16372 B: *mut f64,
16373 ldb: *const lapack_int,
16374 W: *mut f64,
16375 work: *mut f64,
16376 lwork: *const lapack_int,
16377 info: *mut lapack_int,
16378 ),
16379 >,
16380 pub ssygv_2stage_: Option<
16381 unsafe extern "C" fn(
16382 itype: *const lapack_int,
16383 jobz: *const c_char,
16384 uplo: *const c_char,
16385 n: *const lapack_int,
16386 A: *mut f32,
16387 lda: *const lapack_int,
16388 B: *mut f32,
16389 ldb: *const lapack_int,
16390 W: *mut f32,
16391 work: *mut f32,
16392 lwork: *const lapack_int,
16393 info: *mut lapack_int,
16394 ),
16395 >,
16396 pub dsygvd_: Option<
16397 unsafe extern "C" fn(
16398 itype: *const lapack_int,
16399 jobz: *const c_char,
16400 uplo: *const c_char,
16401 n: *const lapack_int,
16402 A: *mut f64,
16403 lda: *const lapack_int,
16404 B: *mut f64,
16405 ldb: *const lapack_int,
16406 W: *mut f64,
16407 work: *mut f64,
16408 lwork: *const lapack_int,
16409 iwork: *mut lapack_int,
16410 liwork: *const lapack_int,
16411 info: *mut lapack_int,
16412 ),
16413 >,
16414 pub ssygvd_: Option<
16415 unsafe extern "C" fn(
16416 itype: *const lapack_int,
16417 jobz: *const c_char,
16418 uplo: *const c_char,
16419 n: *const lapack_int,
16420 A: *mut f32,
16421 lda: *const lapack_int,
16422 B: *mut f32,
16423 ldb: *const lapack_int,
16424 W: *mut f32,
16425 work: *mut f32,
16426 lwork: *const lapack_int,
16427 iwork: *mut lapack_int,
16428 liwork: *const lapack_int,
16429 info: *mut lapack_int,
16430 ),
16431 >,
16432 pub dsygvx_: Option<
16433 unsafe extern "C" fn(
16434 itype: *const lapack_int,
16435 jobz: *const c_char,
16436 range: *const c_char,
16437 uplo: *const c_char,
16438 n: *const lapack_int,
16439 A: *mut f64,
16440 lda: *const lapack_int,
16441 B: *mut f64,
16442 ldb: *const lapack_int,
16443 vl: *const f64,
16444 vu: *const f64,
16445 il: *const lapack_int,
16446 iu: *const lapack_int,
16447 abstol: *const f64,
16448 m: *mut lapack_int,
16449 W: *mut f64,
16450 Z: *mut f64,
16451 ldz: *const lapack_int,
16452 work: *mut f64,
16453 lwork: *const lapack_int,
16454 iwork: *mut lapack_int,
16455 IFAIL: *mut lapack_int,
16456 info: *mut lapack_int,
16457 ),
16458 >,
16459 pub ssygvx_: Option<
16460 unsafe extern "C" fn(
16461 itype: *const lapack_int,
16462 jobz: *const c_char,
16463 range: *const c_char,
16464 uplo: *const c_char,
16465 n: *const lapack_int,
16466 A: *mut f32,
16467 lda: *const lapack_int,
16468 B: *mut f32,
16469 ldb: *const lapack_int,
16470 vl: *const f32,
16471 vu: *const f32,
16472 il: *const lapack_int,
16473 iu: *const lapack_int,
16474 abstol: *const f32,
16475 m: *mut lapack_int,
16476 W: *mut f32,
16477 Z: *mut f32,
16478 ldz: *const lapack_int,
16479 work: *mut f32,
16480 lwork: *const lapack_int,
16481 iwork: *mut lapack_int,
16482 IFAIL: *mut lapack_int,
16483 info: *mut lapack_int,
16484 ),
16485 >,
16486 pub csyr_: Option<
16487 unsafe extern "C" fn(
16488 uplo: *const c_char,
16489 n: *const lapack_int,
16490 alpha: *const __BindgenComplex<f32>,
16491 X: *const __BindgenComplex<f32>,
16492 incx: *const lapack_int,
16493 A: *mut __BindgenComplex<f32>,
16494 lda: *const lapack_int,
16495 ),
16496 >,
16497 pub zsyr_: Option<
16498 unsafe extern "C" fn(
16499 uplo: *const c_char,
16500 n: *const lapack_int,
16501 alpha: *const __BindgenComplex<f64>,
16502 X: *const __BindgenComplex<f64>,
16503 incx: *const lapack_int,
16504 A: *mut __BindgenComplex<f64>,
16505 lda: *const lapack_int,
16506 ),
16507 >,
16508 pub csyrfs_: Option<
16509 unsafe extern "C" fn(
16510 uplo: *const c_char,
16511 n: *const lapack_int,
16512 nrhs: *const lapack_int,
16513 A: *const __BindgenComplex<f32>,
16514 lda: *const lapack_int,
16515 AF: *const __BindgenComplex<f32>,
16516 ldaf: *const lapack_int,
16517 ipiv: *const lapack_int,
16518 B: *const __BindgenComplex<f32>,
16519 ldb: *const lapack_int,
16520 X: *mut __BindgenComplex<f32>,
16521 ldx: *const lapack_int,
16522 ferr: *mut f32,
16523 berr: *mut f32,
16524 work: *mut __BindgenComplex<f32>,
16525 rwork: *mut f32,
16526 info: *mut lapack_int,
16527 ),
16528 >,
16529 pub dsyrfs_: Option<
16530 unsafe extern "C" fn(
16531 uplo: *const c_char,
16532 n: *const lapack_int,
16533 nrhs: *const lapack_int,
16534 A: *const f64,
16535 lda: *const lapack_int,
16536 AF: *const f64,
16537 ldaf: *const lapack_int,
16538 ipiv: *const lapack_int,
16539 B: *const f64,
16540 ldb: *const lapack_int,
16541 X: *mut f64,
16542 ldx: *const lapack_int,
16543 ferr: *mut f64,
16544 berr: *mut f64,
16545 work: *mut f64,
16546 iwork: *mut lapack_int,
16547 info: *mut lapack_int,
16548 ),
16549 >,
16550 pub ssyrfs_: Option<
16551 unsafe extern "C" fn(
16552 uplo: *const c_char,
16553 n: *const lapack_int,
16554 nrhs: *const lapack_int,
16555 A: *const f32,
16556 lda: *const lapack_int,
16557 AF: *const f32,
16558 ldaf: *const lapack_int,
16559 ipiv: *const lapack_int,
16560 B: *const f32,
16561 ldb: *const lapack_int,
16562 X: *mut f32,
16563 ldx: *const lapack_int,
16564 ferr: *mut f32,
16565 berr: *mut f32,
16566 work: *mut f32,
16567 iwork: *mut lapack_int,
16568 info: *mut lapack_int,
16569 ),
16570 >,
16571 pub zsyrfs_: Option<
16572 unsafe extern "C" fn(
16573 uplo: *const c_char,
16574 n: *const lapack_int,
16575 nrhs: *const lapack_int,
16576 A: *const __BindgenComplex<f64>,
16577 lda: *const lapack_int,
16578 AF: *const __BindgenComplex<f64>,
16579 ldaf: *const lapack_int,
16580 ipiv: *const lapack_int,
16581 B: *const __BindgenComplex<f64>,
16582 ldb: *const lapack_int,
16583 X: *mut __BindgenComplex<f64>,
16584 ldx: *const lapack_int,
16585 ferr: *mut f64,
16586 berr: *mut f64,
16587 work: *mut __BindgenComplex<f64>,
16588 rwork: *mut f64,
16589 info: *mut lapack_int,
16590 ),
16591 >,
16592 pub csyrfsx_: Option<
16593 unsafe extern "C" fn(
16594 uplo: *const c_char,
16595 equed: *const c_char,
16596 n: *const lapack_int,
16597 nrhs: *const lapack_int,
16598 A: *const __BindgenComplex<f32>,
16599 lda: *const lapack_int,
16600 AF: *const __BindgenComplex<f32>,
16601 ldaf: *const lapack_int,
16602 ipiv: *const lapack_int,
16603 S: *const f32,
16604 B: *const __BindgenComplex<f32>,
16605 ldb: *const lapack_int,
16606 X: *mut __BindgenComplex<f32>,
16607 ldx: *const lapack_int,
16608 rcond: *mut f32,
16609 berr: *mut f32,
16610 n_err_bnds: *const lapack_int,
16611 err_bnds_norm: *mut f32,
16612 err_bnds_comp: *mut f32,
16613 nparams: *const lapack_int,
16614 params: *mut f32,
16615 work: *mut __BindgenComplex<f32>,
16616 rwork: *mut f32,
16617 info: *mut lapack_int,
16618 ),
16619 >,
16620 pub dsyrfsx_: Option<
16621 unsafe extern "C" fn(
16622 uplo: *const c_char,
16623 equed: *const c_char,
16624 n: *const lapack_int,
16625 nrhs: *const lapack_int,
16626 A: *const f64,
16627 lda: *const lapack_int,
16628 AF: *const f64,
16629 ldaf: *const lapack_int,
16630 ipiv: *const lapack_int,
16631 S: *const f64,
16632 B: *const f64,
16633 ldb: *const lapack_int,
16634 X: *mut f64,
16635 ldx: *const lapack_int,
16636 rcond: *mut f64,
16637 berr: *mut f64,
16638 n_err_bnds: *const lapack_int,
16639 err_bnds_norm: *mut f64,
16640 err_bnds_comp: *mut f64,
16641 nparams: *const lapack_int,
16642 params: *mut f64,
16643 work: *mut f64,
16644 iwork: *mut lapack_int,
16645 info: *mut lapack_int,
16646 ),
16647 >,
16648 pub ssyrfsx_: Option<
16649 unsafe extern "C" fn(
16650 uplo: *const c_char,
16651 equed: *const c_char,
16652 n: *const lapack_int,
16653 nrhs: *const lapack_int,
16654 A: *const f32,
16655 lda: *const lapack_int,
16656 AF: *const f32,
16657 ldaf: *const lapack_int,
16658 ipiv: *const lapack_int,
16659 S: *const f32,
16660 B: *const f32,
16661 ldb: *const lapack_int,
16662 X: *mut f32,
16663 ldx: *const lapack_int,
16664 rcond: *mut f32,
16665 berr: *mut f32,
16666 n_err_bnds: *const lapack_int,
16667 err_bnds_norm: *mut f32,
16668 err_bnds_comp: *mut f32,
16669 nparams: *const lapack_int,
16670 params: *mut f32,
16671 work: *mut f32,
16672 iwork: *mut lapack_int,
16673 info: *mut lapack_int,
16674 ),
16675 >,
16676 pub zsyrfsx_: Option<
16677 unsafe extern "C" fn(
16678 uplo: *const c_char,
16679 equed: *const c_char,
16680 n: *const lapack_int,
16681 nrhs: *const lapack_int,
16682 A: *const __BindgenComplex<f64>,
16683 lda: *const lapack_int,
16684 AF: *const __BindgenComplex<f64>,
16685 ldaf: *const lapack_int,
16686 ipiv: *const lapack_int,
16687 S: *const f64,
16688 B: *const __BindgenComplex<f64>,
16689 ldb: *const lapack_int,
16690 X: *mut __BindgenComplex<f64>,
16691 ldx: *const lapack_int,
16692 rcond: *mut f64,
16693 berr: *mut f64,
16694 n_err_bnds: *const lapack_int,
16695 err_bnds_norm: *mut f64,
16696 err_bnds_comp: *mut f64,
16697 nparams: *const lapack_int,
16698 params: *mut f64,
16699 work: *mut __BindgenComplex<f64>,
16700 rwork: *mut f64,
16701 info: *mut lapack_int,
16702 ),
16703 >,
16704 pub csysv_: Option<
16705 unsafe extern "C" fn(
16706 uplo: *const c_char,
16707 n: *const lapack_int,
16708 nrhs: *const lapack_int,
16709 A: *mut __BindgenComplex<f32>,
16710 lda: *const lapack_int,
16711 ipiv: *mut lapack_int,
16712 B: *mut __BindgenComplex<f32>,
16713 ldb: *const lapack_int,
16714 work: *mut __BindgenComplex<f32>,
16715 lwork: *const lapack_int,
16716 info: *mut lapack_int,
16717 ),
16718 >,
16719 pub dsysv_: Option<
16720 unsafe extern "C" fn(
16721 uplo: *const c_char,
16722 n: *const lapack_int,
16723 nrhs: *const lapack_int,
16724 A: *mut f64,
16725 lda: *const lapack_int,
16726 ipiv: *mut lapack_int,
16727 B: *mut f64,
16728 ldb: *const lapack_int,
16729 work: *mut f64,
16730 lwork: *const lapack_int,
16731 info: *mut lapack_int,
16732 ),
16733 >,
16734 pub ssysv_: Option<
16735 unsafe extern "C" fn(
16736 uplo: *const c_char,
16737 n: *const lapack_int,
16738 nrhs: *const lapack_int,
16739 A: *mut f32,
16740 lda: *const lapack_int,
16741 ipiv: *mut lapack_int,
16742 B: *mut f32,
16743 ldb: *const lapack_int,
16744 work: *mut f32,
16745 lwork: *const lapack_int,
16746 info: *mut lapack_int,
16747 ),
16748 >,
16749 pub zsysv_: Option<
16750 unsafe extern "C" fn(
16751 uplo: *const c_char,
16752 n: *const lapack_int,
16753 nrhs: *const lapack_int,
16754 A: *mut __BindgenComplex<f64>,
16755 lda: *const lapack_int,
16756 ipiv: *mut lapack_int,
16757 B: *mut __BindgenComplex<f64>,
16758 ldb: *const lapack_int,
16759 work: *mut __BindgenComplex<f64>,
16760 lwork: *const lapack_int,
16761 info: *mut lapack_int,
16762 ),
16763 >,
16764 pub csysv_aa_: Option<
16765 unsafe extern "C" fn(
16766 uplo: *const c_char,
16767 n: *const lapack_int,
16768 nrhs: *const lapack_int,
16769 A: *mut __BindgenComplex<f32>,
16770 lda: *const lapack_int,
16771 ipiv: *mut lapack_int,
16772 B: *mut __BindgenComplex<f32>,
16773 ldb: *const lapack_int,
16774 work: *mut __BindgenComplex<f32>,
16775 lwork: *const lapack_int,
16776 info: *mut lapack_int,
16777 ),
16778 >,
16779 pub dsysv_aa_: Option<
16780 unsafe extern "C" fn(
16781 uplo: *const c_char,
16782 n: *const lapack_int,
16783 nrhs: *const lapack_int,
16784 A: *mut f64,
16785 lda: *const lapack_int,
16786 ipiv: *mut lapack_int,
16787 B: *mut f64,
16788 ldb: *const lapack_int,
16789 work: *mut f64,
16790 lwork: *const lapack_int,
16791 info: *mut lapack_int,
16792 ),
16793 >,
16794 pub ssysv_aa_: Option<
16795 unsafe extern "C" fn(
16796 uplo: *const c_char,
16797 n: *const lapack_int,
16798 nrhs: *const lapack_int,
16799 A: *mut f32,
16800 lda: *const lapack_int,
16801 ipiv: *mut lapack_int,
16802 B: *mut f32,
16803 ldb: *const lapack_int,
16804 work: *mut f32,
16805 lwork: *const lapack_int,
16806 info: *mut lapack_int,
16807 ),
16808 >,
16809 pub zsysv_aa_: Option<
16810 unsafe extern "C" fn(
16811 uplo: *const c_char,
16812 n: *const lapack_int,
16813 nrhs: *const lapack_int,
16814 A: *mut __BindgenComplex<f64>,
16815 lda: *const lapack_int,
16816 ipiv: *mut lapack_int,
16817 B: *mut __BindgenComplex<f64>,
16818 ldb: *const lapack_int,
16819 work: *mut __BindgenComplex<f64>,
16820 lwork: *const lapack_int,
16821 info: *mut lapack_int,
16822 ),
16823 >,
16824 pub csysv_aa_2stage_: Option<
16825 unsafe extern "C" fn(
16826 uplo: *const c_char,
16827 n: *const lapack_int,
16828 nrhs: *const lapack_int,
16829 A: *mut __BindgenComplex<f32>,
16830 lda: *const lapack_int,
16831 TB: *mut __BindgenComplex<f32>,
16832 ltb: *const lapack_int,
16833 ipiv: *mut lapack_int,
16834 ipiv2: *mut lapack_int,
16835 B: *mut __BindgenComplex<f32>,
16836 ldb: *const lapack_int,
16837 work: *mut __BindgenComplex<f32>,
16838 lwork: *const lapack_int,
16839 info: *mut lapack_int,
16840 ),
16841 >,
16842 pub dsysv_aa_2stage_: Option<
16843 unsafe extern "C" fn(
16844 uplo: *const c_char,
16845 n: *const lapack_int,
16846 nrhs: *const lapack_int,
16847 A: *mut f64,
16848 lda: *const lapack_int,
16849 TB: *mut f64,
16850 ltb: *const lapack_int,
16851 ipiv: *mut lapack_int,
16852 ipiv2: *mut lapack_int,
16853 B: *mut f64,
16854 ldb: *const lapack_int,
16855 work: *mut f64,
16856 lwork: *const lapack_int,
16857 info: *mut lapack_int,
16858 ),
16859 >,
16860 pub ssysv_aa_2stage_: Option<
16861 unsafe extern "C" fn(
16862 uplo: *const c_char,
16863 n: *const lapack_int,
16864 nrhs: *const lapack_int,
16865 A: *mut f32,
16866 lda: *const lapack_int,
16867 TB: *mut f32,
16868 ltb: *const lapack_int,
16869 ipiv: *mut lapack_int,
16870 ipiv2: *mut lapack_int,
16871 B: *mut f32,
16872 ldb: *const lapack_int,
16873 work: *mut f32,
16874 lwork: *const lapack_int,
16875 info: *mut lapack_int,
16876 ),
16877 >,
16878 pub zsysv_aa_2stage_: Option<
16879 unsafe extern "C" fn(
16880 uplo: *const c_char,
16881 n: *const lapack_int,
16882 nrhs: *const lapack_int,
16883 A: *mut __BindgenComplex<f64>,
16884 lda: *const lapack_int,
16885 TB: *mut __BindgenComplex<f64>,
16886 ltb: *const lapack_int,
16887 ipiv: *mut lapack_int,
16888 ipiv2: *mut lapack_int,
16889 B: *mut __BindgenComplex<f64>,
16890 ldb: *const lapack_int,
16891 work: *mut __BindgenComplex<f64>,
16892 lwork: *const lapack_int,
16893 info: *mut lapack_int,
16894 ),
16895 >,
16896 pub csysv_rk_: Option<
16897 unsafe extern "C" fn(
16898 uplo: *const c_char,
16899 n: *const lapack_int,
16900 nrhs: *const lapack_int,
16901 A: *mut __BindgenComplex<f32>,
16902 lda: *const lapack_int,
16903 E: *mut __BindgenComplex<f32>,
16904 ipiv: *mut lapack_int,
16905 B: *mut __BindgenComplex<f32>,
16906 ldb: *const lapack_int,
16907 work: *mut __BindgenComplex<f32>,
16908 lwork: *const lapack_int,
16909 info: *mut lapack_int,
16910 ),
16911 >,
16912 pub dsysv_rk_: Option<
16913 unsafe extern "C" fn(
16914 uplo: *const c_char,
16915 n: *const lapack_int,
16916 nrhs: *const lapack_int,
16917 A: *mut f64,
16918 lda: *const lapack_int,
16919 E: *mut f64,
16920 ipiv: *mut lapack_int,
16921 B: *mut f64,
16922 ldb: *const lapack_int,
16923 work: *mut f64,
16924 lwork: *const lapack_int,
16925 info: *mut lapack_int,
16926 ),
16927 >,
16928 pub ssysv_rk_: Option<
16929 unsafe extern "C" fn(
16930 uplo: *const c_char,
16931 n: *const lapack_int,
16932 nrhs: *const lapack_int,
16933 A: *mut f32,
16934 lda: *const lapack_int,
16935 E: *mut f32,
16936 ipiv: *mut lapack_int,
16937 B: *mut f32,
16938 ldb: *const lapack_int,
16939 work: *mut f32,
16940 lwork: *const lapack_int,
16941 info: *mut lapack_int,
16942 ),
16943 >,
16944 pub zsysv_rk_: Option<
16945 unsafe extern "C" fn(
16946 uplo: *const c_char,
16947 n: *const lapack_int,
16948 nrhs: *const lapack_int,
16949 A: *mut __BindgenComplex<f64>,
16950 lda: *const lapack_int,
16951 E: *mut __BindgenComplex<f64>,
16952 ipiv: *mut lapack_int,
16953 B: *mut __BindgenComplex<f64>,
16954 ldb: *const lapack_int,
16955 work: *mut __BindgenComplex<f64>,
16956 lwork: *const lapack_int,
16957 info: *mut lapack_int,
16958 ),
16959 >,
16960 pub csysv_rook_: Option<
16961 unsafe extern "C" fn(
16962 uplo: *const c_char,
16963 n: *const lapack_int,
16964 nrhs: *const lapack_int,
16965 A: *mut __BindgenComplex<f32>,
16966 lda: *const lapack_int,
16967 ipiv: *mut lapack_int,
16968 B: *mut __BindgenComplex<f32>,
16969 ldb: *const lapack_int,
16970 work: *mut __BindgenComplex<f32>,
16971 lwork: *const lapack_int,
16972 info: *mut lapack_int,
16973 ),
16974 >,
16975 pub dsysv_rook_: Option<
16976 unsafe extern "C" fn(
16977 uplo: *const c_char,
16978 n: *const lapack_int,
16979 nrhs: *const lapack_int,
16980 A: *mut f64,
16981 lda: *const lapack_int,
16982 ipiv: *mut lapack_int,
16983 B: *mut f64,
16984 ldb: *const lapack_int,
16985 work: *mut f64,
16986 lwork: *const lapack_int,
16987 info: *mut lapack_int,
16988 ),
16989 >,
16990 pub ssysv_rook_: Option<
16991 unsafe extern "C" fn(
16992 uplo: *const c_char,
16993 n: *const lapack_int,
16994 nrhs: *const lapack_int,
16995 A: *mut f32,
16996 lda: *const lapack_int,
16997 ipiv: *mut lapack_int,
16998 B: *mut f32,
16999 ldb: *const lapack_int,
17000 work: *mut f32,
17001 lwork: *const lapack_int,
17002 info: *mut lapack_int,
17003 ),
17004 >,
17005 pub zsysv_rook_: Option<
17006 unsafe extern "C" fn(
17007 uplo: *const c_char,
17008 n: *const lapack_int,
17009 nrhs: *const lapack_int,
17010 A: *mut __BindgenComplex<f64>,
17011 lda: *const lapack_int,
17012 ipiv: *mut lapack_int,
17013 B: *mut __BindgenComplex<f64>,
17014 ldb: *const lapack_int,
17015 work: *mut __BindgenComplex<f64>,
17016 lwork: *const lapack_int,
17017 info: *mut lapack_int,
17018 ),
17019 >,
17020 pub csysvx_: Option<
17021 unsafe extern "C" fn(
17022 fact: *const c_char,
17023 uplo: *const c_char,
17024 n: *const lapack_int,
17025 nrhs: *const lapack_int,
17026 A: *const __BindgenComplex<f32>,
17027 lda: *const lapack_int,
17028 AF: *mut __BindgenComplex<f32>,
17029 ldaf: *const lapack_int,
17030 ipiv: *mut lapack_int,
17031 B: *const __BindgenComplex<f32>,
17032 ldb: *const lapack_int,
17033 X: *mut __BindgenComplex<f32>,
17034 ldx: *const lapack_int,
17035 rcond: *mut f32,
17036 ferr: *mut f32,
17037 berr: *mut f32,
17038 work: *mut __BindgenComplex<f32>,
17039 lwork: *const lapack_int,
17040 rwork: *mut f32,
17041 info: *mut lapack_int,
17042 ),
17043 >,
17044 pub dsysvx_: Option<
17045 unsafe extern "C" fn(
17046 fact: *const c_char,
17047 uplo: *const c_char,
17048 n: *const lapack_int,
17049 nrhs: *const lapack_int,
17050 A: *const f64,
17051 lda: *const lapack_int,
17052 AF: *mut f64,
17053 ldaf: *const lapack_int,
17054 ipiv: *mut lapack_int,
17055 B: *const f64,
17056 ldb: *const lapack_int,
17057 X: *mut f64,
17058 ldx: *const lapack_int,
17059 rcond: *mut f64,
17060 ferr: *mut f64,
17061 berr: *mut f64,
17062 work: *mut f64,
17063 lwork: *const lapack_int,
17064 iwork: *mut lapack_int,
17065 info: *mut lapack_int,
17066 ),
17067 >,
17068 pub ssysvx_: Option<
17069 unsafe extern "C" fn(
17070 fact: *const c_char,
17071 uplo: *const c_char,
17072 n: *const lapack_int,
17073 nrhs: *const lapack_int,
17074 A: *const f32,
17075 lda: *const lapack_int,
17076 AF: *mut f32,
17077 ldaf: *const lapack_int,
17078 ipiv: *mut lapack_int,
17079 B: *const f32,
17080 ldb: *const lapack_int,
17081 X: *mut f32,
17082 ldx: *const lapack_int,
17083 rcond: *mut f32,
17084 ferr: *mut f32,
17085 berr: *mut f32,
17086 work: *mut f32,
17087 lwork: *const lapack_int,
17088 iwork: *mut lapack_int,
17089 info: *mut lapack_int,
17090 ),
17091 >,
17092 pub zsysvx_: Option<
17093 unsafe extern "C" fn(
17094 fact: *const c_char,
17095 uplo: *const c_char,
17096 n: *const lapack_int,
17097 nrhs: *const lapack_int,
17098 A: *const __BindgenComplex<f64>,
17099 lda: *const lapack_int,
17100 AF: *mut __BindgenComplex<f64>,
17101 ldaf: *const lapack_int,
17102 ipiv: *mut lapack_int,
17103 B: *const __BindgenComplex<f64>,
17104 ldb: *const lapack_int,
17105 X: *mut __BindgenComplex<f64>,
17106 ldx: *const lapack_int,
17107 rcond: *mut f64,
17108 ferr: *mut f64,
17109 berr: *mut f64,
17110 work: *mut __BindgenComplex<f64>,
17111 lwork: *const lapack_int,
17112 rwork: *mut f64,
17113 info: *mut lapack_int,
17114 ),
17115 >,
17116 pub csysvxx_: Option<
17117 unsafe extern "C" fn(
17118 fact: *const c_char,
17119 uplo: *const c_char,
17120 n: *const lapack_int,
17121 nrhs: *const lapack_int,
17122 A: *mut __BindgenComplex<f32>,
17123 lda: *const lapack_int,
17124 AF: *mut __BindgenComplex<f32>,
17125 ldaf: *const lapack_int,
17126 ipiv: *mut lapack_int,
17127 equed: *mut c_char,
17128 S: *mut f32,
17129 B: *mut __BindgenComplex<f32>,
17130 ldb: *const lapack_int,
17131 X: *mut __BindgenComplex<f32>,
17132 ldx: *const lapack_int,
17133 rcond: *mut f32,
17134 rpvgrw: *mut f32,
17135 berr: *mut f32,
17136 n_err_bnds: *const lapack_int,
17137 err_bnds_norm: *mut f32,
17138 err_bnds_comp: *mut f32,
17139 nparams: *const lapack_int,
17140 params: *mut f32,
17141 work: *mut __BindgenComplex<f32>,
17142 rwork: *mut f32,
17143 info: *mut lapack_int,
17144 ),
17145 >,
17146 pub dsysvxx_: Option<
17147 unsafe extern "C" fn(
17148 fact: *const c_char,
17149 uplo: *const c_char,
17150 n: *const lapack_int,
17151 nrhs: *const lapack_int,
17152 A: *mut f64,
17153 lda: *const lapack_int,
17154 AF: *mut f64,
17155 ldaf: *const lapack_int,
17156 ipiv: *mut lapack_int,
17157 equed: *mut c_char,
17158 S: *mut f64,
17159 B: *mut f64,
17160 ldb: *const lapack_int,
17161 X: *mut f64,
17162 ldx: *const lapack_int,
17163 rcond: *mut f64,
17164 rpvgrw: *mut f64,
17165 berr: *mut f64,
17166 n_err_bnds: *const lapack_int,
17167 err_bnds_norm: *mut f64,
17168 err_bnds_comp: *mut f64,
17169 nparams: *const lapack_int,
17170 params: *mut f64,
17171 work: *mut f64,
17172 iwork: *mut lapack_int,
17173 info: *mut lapack_int,
17174 ),
17175 >,
17176 pub ssysvxx_: Option<
17177 unsafe extern "C" fn(
17178 fact: *const c_char,
17179 uplo: *const c_char,
17180 n: *const lapack_int,
17181 nrhs: *const lapack_int,
17182 A: *mut f32,
17183 lda: *const lapack_int,
17184 AF: *mut f32,
17185 ldaf: *const lapack_int,
17186 ipiv: *mut lapack_int,
17187 equed: *mut c_char,
17188 S: *mut f32,
17189 B: *mut f32,
17190 ldb: *const lapack_int,
17191 X: *mut f32,
17192 ldx: *const lapack_int,
17193 rcond: *mut f32,
17194 rpvgrw: *mut f32,
17195 berr: *mut f32,
17196 n_err_bnds: *const lapack_int,
17197 err_bnds_norm: *mut f32,
17198 err_bnds_comp: *mut f32,
17199 nparams: *const lapack_int,
17200 params: *mut f32,
17201 work: *mut f32,
17202 iwork: *mut lapack_int,
17203 info: *mut lapack_int,
17204 ),
17205 >,
17206 pub zsysvxx_: Option<
17207 unsafe extern "C" fn(
17208 fact: *const c_char,
17209 uplo: *const c_char,
17210 n: *const lapack_int,
17211 nrhs: *const lapack_int,
17212 A: *mut __BindgenComplex<f64>,
17213 lda: *const lapack_int,
17214 AF: *mut __BindgenComplex<f64>,
17215 ldaf: *const lapack_int,
17216 ipiv: *mut lapack_int,
17217 equed: *mut c_char,
17218 S: *mut f64,
17219 B: *mut __BindgenComplex<f64>,
17220 ldb: *const lapack_int,
17221 X: *mut __BindgenComplex<f64>,
17222 ldx: *const lapack_int,
17223 rcond: *mut f64,
17224 rpvgrw: *mut f64,
17225 berr: *mut f64,
17226 n_err_bnds: *const lapack_int,
17227 err_bnds_norm: *mut f64,
17228 err_bnds_comp: *mut f64,
17229 nparams: *const lapack_int,
17230 params: *mut f64,
17231 work: *mut __BindgenComplex<f64>,
17232 rwork: *mut f64,
17233 info: *mut lapack_int,
17234 ),
17235 >,
17236 pub csyswapr_: Option<
17237 unsafe extern "C" fn(
17238 uplo: *const c_char,
17239 n: *const lapack_int,
17240 A: *mut __BindgenComplex<f32>,
17241 lda: *const lapack_int,
17242 i1: *const lapack_int,
17243 i2: *const lapack_int,
17244 ),
17245 >,
17246 pub dsyswapr_: Option<
17247 unsafe extern "C" fn(
17248 uplo: *const c_char,
17249 n: *const lapack_int,
17250 A: *mut f64,
17251 lda: *const lapack_int,
17252 i1: *const lapack_int,
17253 i2: *const lapack_int,
17254 ),
17255 >,
17256 pub ssyswapr_: Option<
17257 unsafe extern "C" fn(
17258 uplo: *const c_char,
17259 n: *const lapack_int,
17260 A: *mut f32,
17261 lda: *const lapack_int,
17262 i1: *const lapack_int,
17263 i2: *const lapack_int,
17264 ),
17265 >,
17266 pub zsyswapr_: Option<
17267 unsafe extern "C" fn(
17268 uplo: *const c_char,
17269 n: *const lapack_int,
17270 A: *mut __BindgenComplex<f64>,
17271 lda: *const lapack_int,
17272 i1: *const lapack_int,
17273 i2: *const lapack_int,
17274 ),
17275 >,
17276 pub dsytrd_: Option<
17277 unsafe extern "C" fn(
17278 uplo: *const c_char,
17279 n: *const lapack_int,
17280 A: *mut f64,
17281 lda: *const lapack_int,
17282 D: *mut f64,
17283 E: *mut f64,
17284 tau: *mut f64,
17285 work: *mut f64,
17286 lwork: *const lapack_int,
17287 info: *mut lapack_int,
17288 ),
17289 >,
17290 pub ssytrd_: Option<
17291 unsafe extern "C" fn(
17292 uplo: *const c_char,
17293 n: *const lapack_int,
17294 A: *mut f32,
17295 lda: *const lapack_int,
17296 D: *mut f32,
17297 E: *mut f32,
17298 tau: *mut f32,
17299 work: *mut f32,
17300 lwork: *const lapack_int,
17301 info: *mut lapack_int,
17302 ),
17303 >,
17304 pub dsytrd_2stage_: Option<
17305 unsafe extern "C" fn(
17306 vect: *const c_char,
17307 uplo: *const c_char,
17308 n: *const lapack_int,
17309 A: *mut f64,
17310 lda: *const lapack_int,
17311 D: *mut f64,
17312 E: *mut f64,
17313 tau: *mut f64,
17314 HOUS2: *mut f64,
17315 lhous2: *const lapack_int,
17316 work: *mut f64,
17317 lwork: *const lapack_int,
17318 info: *mut lapack_int,
17319 ),
17320 >,
17321 pub ssytrd_2stage_: Option<
17322 unsafe extern "C" fn(
17323 vect: *const c_char,
17324 uplo: *const c_char,
17325 n: *const lapack_int,
17326 A: *mut f32,
17327 lda: *const lapack_int,
17328 D: *mut f32,
17329 E: *mut f32,
17330 tau: *mut f32,
17331 HOUS2: *mut f32,
17332 lhous2: *const lapack_int,
17333 work: *mut f32,
17334 lwork: *const lapack_int,
17335 info: *mut lapack_int,
17336 ),
17337 >,
17338 pub csytrf_: Option<
17339 unsafe extern "C" fn(
17340 uplo: *const c_char,
17341 n: *const lapack_int,
17342 A: *mut __BindgenComplex<f32>,
17343 lda: *const lapack_int,
17344 ipiv: *mut lapack_int,
17345 work: *mut __BindgenComplex<f32>,
17346 lwork: *const lapack_int,
17347 info: *mut lapack_int,
17348 ),
17349 >,
17350 pub dsytrf_: Option<
17351 unsafe extern "C" fn(
17352 uplo: *const c_char,
17353 n: *const lapack_int,
17354 A: *mut f64,
17355 lda: *const lapack_int,
17356 ipiv: *mut lapack_int,
17357 work: *mut f64,
17358 lwork: *const lapack_int,
17359 info: *mut lapack_int,
17360 ),
17361 >,
17362 pub ssytrf_: Option<
17363 unsafe extern "C" fn(
17364 uplo: *const c_char,
17365 n: *const lapack_int,
17366 A: *mut f32,
17367 lda: *const lapack_int,
17368 ipiv: *mut lapack_int,
17369 work: *mut f32,
17370 lwork: *const lapack_int,
17371 info: *mut lapack_int,
17372 ),
17373 >,
17374 pub zsytrf_: Option<
17375 unsafe extern "C" fn(
17376 uplo: *const c_char,
17377 n: *const lapack_int,
17378 A: *mut __BindgenComplex<f64>,
17379 lda: *const lapack_int,
17380 ipiv: *mut lapack_int,
17381 work: *mut __BindgenComplex<f64>,
17382 lwork: *const lapack_int,
17383 info: *mut lapack_int,
17384 ),
17385 >,
17386 pub csytrf_aa_: Option<
17387 unsafe extern "C" fn(
17388 uplo: *const c_char,
17389 n: *const lapack_int,
17390 A: *mut __BindgenComplex<f32>,
17391 lda: *const lapack_int,
17392 ipiv: *mut lapack_int,
17393 work: *mut __BindgenComplex<f32>,
17394 lwork: *const lapack_int,
17395 info: *mut lapack_int,
17396 ),
17397 >,
17398 pub dsytrf_aa_: Option<
17399 unsafe extern "C" fn(
17400 uplo: *const c_char,
17401 n: *const lapack_int,
17402 A: *mut f64,
17403 lda: *const lapack_int,
17404 ipiv: *mut lapack_int,
17405 work: *mut f64,
17406 lwork: *const lapack_int,
17407 info: *mut lapack_int,
17408 ),
17409 >,
17410 pub ssytrf_aa_: Option<
17411 unsafe extern "C" fn(
17412 uplo: *const c_char,
17413 n: *const lapack_int,
17414 A: *mut f32,
17415 lda: *const lapack_int,
17416 ipiv: *mut lapack_int,
17417 work: *mut f32,
17418 lwork: *const lapack_int,
17419 info: *mut lapack_int,
17420 ),
17421 >,
17422 pub zsytrf_aa_: Option<
17423 unsafe extern "C" fn(
17424 uplo: *const c_char,
17425 n: *const lapack_int,
17426 A: *mut __BindgenComplex<f64>,
17427 lda: *const lapack_int,
17428 ipiv: *mut lapack_int,
17429 work: *mut __BindgenComplex<f64>,
17430 lwork: *const lapack_int,
17431 info: *mut lapack_int,
17432 ),
17433 >,
17434 pub csytrf_aa_2stage_: Option<
17435 unsafe extern "C" fn(
17436 uplo: *const c_char,
17437 n: *const lapack_int,
17438 A: *mut __BindgenComplex<f32>,
17439 lda: *const lapack_int,
17440 TB: *mut __BindgenComplex<f32>,
17441 ltb: *const lapack_int,
17442 ipiv: *mut lapack_int,
17443 ipiv2: *mut lapack_int,
17444 work: *mut __BindgenComplex<f32>,
17445 lwork: *const lapack_int,
17446 info: *mut lapack_int,
17447 ),
17448 >,
17449 pub dsytrf_aa_2stage_: Option<
17450 unsafe extern "C" fn(
17451 uplo: *const c_char,
17452 n: *const lapack_int,
17453 A: *mut f64,
17454 lda: *const lapack_int,
17455 TB: *mut f64,
17456 ltb: *const lapack_int,
17457 ipiv: *mut lapack_int,
17458 ipiv2: *mut lapack_int,
17459 work: *mut f64,
17460 lwork: *const lapack_int,
17461 info: *mut lapack_int,
17462 ),
17463 >,
17464 pub ssytrf_aa_2stage_: Option<
17465 unsafe extern "C" fn(
17466 uplo: *const c_char,
17467 n: *const lapack_int,
17468 A: *mut f32,
17469 lda: *const lapack_int,
17470 TB: *mut f32,
17471 ltb: *const lapack_int,
17472 ipiv: *mut lapack_int,
17473 ipiv2: *mut lapack_int,
17474 work: *mut f32,
17475 lwork: *const lapack_int,
17476 info: *mut lapack_int,
17477 ),
17478 >,
17479 pub zsytrf_aa_2stage_: Option<
17480 unsafe extern "C" fn(
17481 uplo: *const c_char,
17482 n: *const lapack_int,
17483 A: *mut __BindgenComplex<f64>,
17484 lda: *const lapack_int,
17485 TB: *mut __BindgenComplex<f64>,
17486 ltb: *const lapack_int,
17487 ipiv: *mut lapack_int,
17488 ipiv2: *mut lapack_int,
17489 work: *mut __BindgenComplex<f64>,
17490 lwork: *const lapack_int,
17491 info: *mut lapack_int,
17492 ),
17493 >,
17494 pub csytrf_rk_: Option<
17495 unsafe extern "C" fn(
17496 uplo: *const c_char,
17497 n: *const lapack_int,
17498 A: *mut __BindgenComplex<f32>,
17499 lda: *const lapack_int,
17500 E: *mut __BindgenComplex<f32>,
17501 ipiv: *mut lapack_int,
17502 work: *mut __BindgenComplex<f32>,
17503 lwork: *const lapack_int,
17504 info: *mut lapack_int,
17505 ),
17506 >,
17507 pub dsytrf_rk_: Option<
17508 unsafe extern "C" fn(
17509 uplo: *const c_char,
17510 n: *const lapack_int,
17511 A: *mut f64,
17512 lda: *const lapack_int,
17513 E: *mut f64,
17514 ipiv: *mut lapack_int,
17515 work: *mut f64,
17516 lwork: *const lapack_int,
17517 info: *mut lapack_int,
17518 ),
17519 >,
17520 pub ssytrf_rk_: Option<
17521 unsafe extern "C" fn(
17522 uplo: *const c_char,
17523 n: *const lapack_int,
17524 A: *mut f32,
17525 lda: *const lapack_int,
17526 E: *mut f32,
17527 ipiv: *mut lapack_int,
17528 work: *mut f32,
17529 lwork: *const lapack_int,
17530 info: *mut lapack_int,
17531 ),
17532 >,
17533 pub zsytrf_rk_: Option<
17534 unsafe extern "C" fn(
17535 uplo: *const c_char,
17536 n: *const lapack_int,
17537 A: *mut __BindgenComplex<f64>,
17538 lda: *const lapack_int,
17539 E: *mut __BindgenComplex<f64>,
17540 ipiv: *mut lapack_int,
17541 work: *mut __BindgenComplex<f64>,
17542 lwork: *const lapack_int,
17543 info: *mut lapack_int,
17544 ),
17545 >,
17546 pub csytrf_rook_: Option<
17547 unsafe extern "C" fn(
17548 uplo: *const c_char,
17549 n: *const lapack_int,
17550 A: *mut __BindgenComplex<f32>,
17551 lda: *const lapack_int,
17552 ipiv: *mut lapack_int,
17553 work: *mut __BindgenComplex<f32>,
17554 lwork: *const lapack_int,
17555 info: *mut lapack_int,
17556 ),
17557 >,
17558 pub dsytrf_rook_: Option<
17559 unsafe extern "C" fn(
17560 uplo: *const c_char,
17561 n: *const lapack_int,
17562 A: *mut f64,
17563 lda: *const lapack_int,
17564 ipiv: *mut lapack_int,
17565 work: *mut f64,
17566 lwork: *const lapack_int,
17567 info: *mut lapack_int,
17568 ),
17569 >,
17570 pub ssytrf_rook_: Option<
17571 unsafe extern "C" fn(
17572 uplo: *const c_char,
17573 n: *const lapack_int,
17574 A: *mut f32,
17575 lda: *const lapack_int,
17576 ipiv: *mut lapack_int,
17577 work: *mut f32,
17578 lwork: *const lapack_int,
17579 info: *mut lapack_int,
17580 ),
17581 >,
17582 pub zsytrf_rook_: Option<
17583 unsafe extern "C" fn(
17584 uplo: *const c_char,
17585 n: *const lapack_int,
17586 A: *mut __BindgenComplex<f64>,
17587 lda: *const lapack_int,
17588 ipiv: *mut lapack_int,
17589 work: *mut __BindgenComplex<f64>,
17590 lwork: *const lapack_int,
17591 info: *mut lapack_int,
17592 ),
17593 >,
17594 pub csytri_: Option<
17595 unsafe extern "C" fn(
17596 uplo: *const c_char,
17597 n: *const lapack_int,
17598 A: *mut __BindgenComplex<f32>,
17599 lda: *const lapack_int,
17600 ipiv: *const lapack_int,
17601 work: *mut __BindgenComplex<f32>,
17602 info: *mut lapack_int,
17603 ),
17604 >,
17605 pub dsytri_: Option<
17606 unsafe extern "C" fn(
17607 uplo: *const c_char,
17608 n: *const lapack_int,
17609 A: *mut f64,
17610 lda: *const lapack_int,
17611 ipiv: *const lapack_int,
17612 work: *mut f64,
17613 info: *mut lapack_int,
17614 ),
17615 >,
17616 pub ssytri_: Option<
17617 unsafe extern "C" fn(
17618 uplo: *const c_char,
17619 n: *const lapack_int,
17620 A: *mut f32,
17621 lda: *const lapack_int,
17622 ipiv: *const lapack_int,
17623 work: *mut f32,
17624 info: *mut lapack_int,
17625 ),
17626 >,
17627 pub zsytri_: Option<
17628 unsafe extern "C" fn(
17629 uplo: *const c_char,
17630 n: *const lapack_int,
17631 A: *mut __BindgenComplex<f64>,
17632 lda: *const lapack_int,
17633 ipiv: *const lapack_int,
17634 work: *mut __BindgenComplex<f64>,
17635 info: *mut lapack_int,
17636 ),
17637 >,
17638 pub csytri2_: Option<
17639 unsafe extern "C" fn(
17640 uplo: *const c_char,
17641 n: *const lapack_int,
17642 A: *mut __BindgenComplex<f32>,
17643 lda: *const lapack_int,
17644 ipiv: *const lapack_int,
17645 work: *mut __BindgenComplex<f32>,
17646 lwork: *const lapack_int,
17647 info: *mut lapack_int,
17648 ),
17649 >,
17650 pub dsytri2_: Option<
17651 unsafe extern "C" fn(
17652 uplo: *const c_char,
17653 n: *const lapack_int,
17654 A: *mut f64,
17655 lda: *const lapack_int,
17656 ipiv: *const lapack_int,
17657 work: *mut f64,
17658 lwork: *const lapack_int,
17659 info: *mut lapack_int,
17660 ),
17661 >,
17662 pub ssytri2_: Option<
17663 unsafe extern "C" fn(
17664 uplo: *const c_char,
17665 n: *const lapack_int,
17666 A: *mut f32,
17667 lda: *const lapack_int,
17668 ipiv: *const lapack_int,
17669 work: *mut f32,
17670 lwork: *const lapack_int,
17671 info: *mut lapack_int,
17672 ),
17673 >,
17674 pub zsytri2_: Option<
17675 unsafe extern "C" fn(
17676 uplo: *const c_char,
17677 n: *const lapack_int,
17678 A: *mut __BindgenComplex<f64>,
17679 lda: *const lapack_int,
17680 ipiv: *const lapack_int,
17681 work: *mut __BindgenComplex<f64>,
17682 lwork: *const lapack_int,
17683 info: *mut lapack_int,
17684 ),
17685 >,
17686 pub csytri2x_: Option<
17687 unsafe extern "C" fn(
17688 uplo: *const c_char,
17689 n: *const lapack_int,
17690 A: *mut __BindgenComplex<f32>,
17691 lda: *const lapack_int,
17692 ipiv: *const lapack_int,
17693 work: *mut __BindgenComplex<f32>,
17694 nb: *const lapack_int,
17695 info: *mut lapack_int,
17696 ),
17697 >,
17698 pub dsytri2x_: Option<
17699 unsafe extern "C" fn(
17700 uplo: *const c_char,
17701 n: *const lapack_int,
17702 A: *mut f64,
17703 lda: *const lapack_int,
17704 ipiv: *const lapack_int,
17705 work: *mut f64,
17706 nb: *const lapack_int,
17707 info: *mut lapack_int,
17708 ),
17709 >,
17710 pub ssytri2x_: Option<
17711 unsafe extern "C" fn(
17712 uplo: *const c_char,
17713 n: *const lapack_int,
17714 A: *mut f32,
17715 lda: *const lapack_int,
17716 ipiv: *const lapack_int,
17717 work: *mut f32,
17718 nb: *const lapack_int,
17719 info: *mut lapack_int,
17720 ),
17721 >,
17722 pub zsytri2x_: Option<
17723 unsafe extern "C" fn(
17724 uplo: *const c_char,
17725 n: *const lapack_int,
17726 A: *mut __BindgenComplex<f64>,
17727 lda: *const lapack_int,
17728 ipiv: *const lapack_int,
17729 work: *mut __BindgenComplex<f64>,
17730 nb: *const lapack_int,
17731 info: *mut lapack_int,
17732 ),
17733 >,
17734 pub csytri_3_: Option<
17735 unsafe extern "C" fn(
17736 uplo: *const c_char,
17737 n: *const lapack_int,
17738 A: *mut __BindgenComplex<f32>,
17739 lda: *const lapack_int,
17740 E: *const __BindgenComplex<f32>,
17741 ipiv: *const lapack_int,
17742 work: *mut __BindgenComplex<f32>,
17743 lwork: *const lapack_int,
17744 info: *mut lapack_int,
17745 ),
17746 >,
17747 pub dsytri_3_: Option<
17748 unsafe extern "C" fn(
17749 uplo: *const c_char,
17750 n: *const lapack_int,
17751 A: *mut f64,
17752 lda: *const lapack_int,
17753 E: *const f64,
17754 ipiv: *const lapack_int,
17755 work: *mut f64,
17756 lwork: *const lapack_int,
17757 info: *mut lapack_int,
17758 ),
17759 >,
17760 pub ssytri_3_: Option<
17761 unsafe extern "C" fn(
17762 uplo: *const c_char,
17763 n: *const lapack_int,
17764 A: *mut f32,
17765 lda: *const lapack_int,
17766 E: *const f32,
17767 ipiv: *const lapack_int,
17768 work: *mut f32,
17769 lwork: *const lapack_int,
17770 info: *mut lapack_int,
17771 ),
17772 >,
17773 pub zsytri_3_: Option<
17774 unsafe extern "C" fn(
17775 uplo: *const c_char,
17776 n: *const lapack_int,
17777 A: *mut __BindgenComplex<f64>,
17778 lda: *const lapack_int,
17779 E: *const __BindgenComplex<f64>,
17780 ipiv: *const lapack_int,
17781 work: *mut __BindgenComplex<f64>,
17782 lwork: *const lapack_int,
17783 info: *mut lapack_int,
17784 ),
17785 >,
17786 pub csytrs_: Option<
17787 unsafe extern "C" fn(
17788 uplo: *const c_char,
17789 n: *const lapack_int,
17790 nrhs: *const lapack_int,
17791 A: *const __BindgenComplex<f32>,
17792 lda: *const lapack_int,
17793 ipiv: *const lapack_int,
17794 B: *mut __BindgenComplex<f32>,
17795 ldb: *const lapack_int,
17796 info: *mut lapack_int,
17797 ),
17798 >,
17799 pub dsytrs_: Option<
17800 unsafe extern "C" fn(
17801 uplo: *const c_char,
17802 n: *const lapack_int,
17803 nrhs: *const lapack_int,
17804 A: *const f64,
17805 lda: *const lapack_int,
17806 ipiv: *const lapack_int,
17807 B: *mut f64,
17808 ldb: *const lapack_int,
17809 info: *mut lapack_int,
17810 ),
17811 >,
17812 pub ssytrs_: Option<
17813 unsafe extern "C" fn(
17814 uplo: *const c_char,
17815 n: *const lapack_int,
17816 nrhs: *const lapack_int,
17817 A: *const f32,
17818 lda: *const lapack_int,
17819 ipiv: *const lapack_int,
17820 B: *mut f32,
17821 ldb: *const lapack_int,
17822 info: *mut lapack_int,
17823 ),
17824 >,
17825 pub zsytrs_: Option<
17826 unsafe extern "C" fn(
17827 uplo: *const c_char,
17828 n: *const lapack_int,
17829 nrhs: *const lapack_int,
17830 A: *const __BindgenComplex<f64>,
17831 lda: *const lapack_int,
17832 ipiv: *const lapack_int,
17833 B: *mut __BindgenComplex<f64>,
17834 ldb: *const lapack_int,
17835 info: *mut lapack_int,
17836 ),
17837 >,
17838 pub csytrs2_: Option<
17839 unsafe extern "C" fn(
17840 uplo: *const c_char,
17841 n: *const lapack_int,
17842 nrhs: *const lapack_int,
17843 A: *const __BindgenComplex<f32>,
17844 lda: *const lapack_int,
17845 ipiv: *const lapack_int,
17846 B: *mut __BindgenComplex<f32>,
17847 ldb: *const lapack_int,
17848 work: *mut __BindgenComplex<f32>,
17849 info: *mut lapack_int,
17850 ),
17851 >,
17852 pub dsytrs2_: Option<
17853 unsafe extern "C" fn(
17854 uplo: *const c_char,
17855 n: *const lapack_int,
17856 nrhs: *const lapack_int,
17857 A: *const f64,
17858 lda: *const lapack_int,
17859 ipiv: *const lapack_int,
17860 B: *mut f64,
17861 ldb: *const lapack_int,
17862 work: *mut f64,
17863 info: *mut lapack_int,
17864 ),
17865 >,
17866 pub ssytrs2_: Option<
17867 unsafe extern "C" fn(
17868 uplo: *const c_char,
17869 n: *const lapack_int,
17870 nrhs: *const lapack_int,
17871 A: *const f32,
17872 lda: *const lapack_int,
17873 ipiv: *const lapack_int,
17874 B: *mut f32,
17875 ldb: *const lapack_int,
17876 work: *mut f32,
17877 info: *mut lapack_int,
17878 ),
17879 >,
17880 pub zsytrs2_: Option<
17881 unsafe extern "C" fn(
17882 uplo: *const c_char,
17883 n: *const lapack_int,
17884 nrhs: *const lapack_int,
17885 A: *const __BindgenComplex<f64>,
17886 lda: *const lapack_int,
17887 ipiv: *const lapack_int,
17888 B: *mut __BindgenComplex<f64>,
17889 ldb: *const lapack_int,
17890 work: *mut __BindgenComplex<f64>,
17891 info: *mut lapack_int,
17892 ),
17893 >,
17894 pub csytrs_3_: Option<
17895 unsafe extern "C" fn(
17896 uplo: *const c_char,
17897 n: *const lapack_int,
17898 nrhs: *const lapack_int,
17899 A: *const __BindgenComplex<f32>,
17900 lda: *const lapack_int,
17901 E: *const __BindgenComplex<f32>,
17902 ipiv: *const lapack_int,
17903 B: *mut __BindgenComplex<f32>,
17904 ldb: *const lapack_int,
17905 info: *mut lapack_int,
17906 ),
17907 >,
17908 pub dsytrs_3_: Option<
17909 unsafe extern "C" fn(
17910 uplo: *const c_char,
17911 n: *const lapack_int,
17912 nrhs: *const lapack_int,
17913 A: *const f64,
17914 lda: *const lapack_int,
17915 E: *const f64,
17916 ipiv: *const lapack_int,
17917 B: *mut f64,
17918 ldb: *const lapack_int,
17919 info: *mut lapack_int,
17920 ),
17921 >,
17922 pub ssytrs_3_: Option<
17923 unsafe extern "C" fn(
17924 uplo: *const c_char,
17925 n: *const lapack_int,
17926 nrhs: *const lapack_int,
17927 A: *const f32,
17928 lda: *const lapack_int,
17929 E: *const f32,
17930 ipiv: *const lapack_int,
17931 B: *mut f32,
17932 ldb: *const lapack_int,
17933 info: *mut lapack_int,
17934 ),
17935 >,
17936 pub zsytrs_3_: Option<
17937 unsafe extern "C" fn(
17938 uplo: *const c_char,
17939 n: *const lapack_int,
17940 nrhs: *const lapack_int,
17941 A: *const __BindgenComplex<f64>,
17942 lda: *const lapack_int,
17943 E: *const __BindgenComplex<f64>,
17944 ipiv: *const lapack_int,
17945 B: *mut __BindgenComplex<f64>,
17946 ldb: *const lapack_int,
17947 info: *mut lapack_int,
17948 ),
17949 >,
17950 pub csytrs_aa_: Option<
17951 unsafe extern "C" fn(
17952 uplo: *const c_char,
17953 n: *const lapack_int,
17954 nrhs: *const lapack_int,
17955 A: *const __BindgenComplex<f32>,
17956 lda: *const lapack_int,
17957 ipiv: *const lapack_int,
17958 B: *mut __BindgenComplex<f32>,
17959 ldb: *const lapack_int,
17960 work: *mut __BindgenComplex<f32>,
17961 lwork: *const lapack_int,
17962 info: *mut lapack_int,
17963 ),
17964 >,
17965 pub dsytrs_aa_: Option<
17966 unsafe extern "C" fn(
17967 uplo: *const c_char,
17968 n: *const lapack_int,
17969 nrhs: *const lapack_int,
17970 A: *const f64,
17971 lda: *const lapack_int,
17972 ipiv: *const lapack_int,
17973 B: *mut f64,
17974 ldb: *const lapack_int,
17975 work: *mut f64,
17976 lwork: *const lapack_int,
17977 info: *mut lapack_int,
17978 ),
17979 >,
17980 pub ssytrs_aa_: Option<
17981 unsafe extern "C" fn(
17982 uplo: *const c_char,
17983 n: *const lapack_int,
17984 nrhs: *const lapack_int,
17985 A: *const f32,
17986 lda: *const lapack_int,
17987 ipiv: *const lapack_int,
17988 B: *mut f32,
17989 ldb: *const lapack_int,
17990 work: *mut f32,
17991 lwork: *const lapack_int,
17992 info: *mut lapack_int,
17993 ),
17994 >,
17995 pub zsytrs_aa_: Option<
17996 unsafe extern "C" fn(
17997 uplo: *const c_char,
17998 n: *const lapack_int,
17999 nrhs: *const lapack_int,
18000 A: *const __BindgenComplex<f64>,
18001 lda: *const lapack_int,
18002 ipiv: *const lapack_int,
18003 B: *mut __BindgenComplex<f64>,
18004 ldb: *const lapack_int,
18005 work: *mut __BindgenComplex<f64>,
18006 lwork: *const lapack_int,
18007 info: *mut lapack_int,
18008 ),
18009 >,
18010 pub csytrs_aa_2stage_: Option<
18011 unsafe extern "C" fn(
18012 uplo: *const c_char,
18013 n: *const lapack_int,
18014 nrhs: *const lapack_int,
18015 A: *const __BindgenComplex<f32>,
18016 lda: *const lapack_int,
18017 TB: *mut __BindgenComplex<f32>,
18018 ltb: *const lapack_int,
18019 ipiv: *const lapack_int,
18020 ipiv2: *const lapack_int,
18021 B: *mut __BindgenComplex<f32>,
18022 ldb: *const lapack_int,
18023 info: *mut lapack_int,
18024 ),
18025 >,
18026 pub dsytrs_aa_2stage_: Option<
18027 unsafe extern "C" fn(
18028 uplo: *const c_char,
18029 n: *const lapack_int,
18030 nrhs: *const lapack_int,
18031 A: *const f64,
18032 lda: *const lapack_int,
18033 TB: *mut f64,
18034 ltb: *const lapack_int,
18035 ipiv: *const lapack_int,
18036 ipiv2: *const lapack_int,
18037 B: *mut f64,
18038 ldb: *const lapack_int,
18039 info: *mut lapack_int,
18040 ),
18041 >,
18042 pub ssytrs_aa_2stage_: Option<
18043 unsafe extern "C" fn(
18044 uplo: *const c_char,
18045 n: *const lapack_int,
18046 nrhs: *const lapack_int,
18047 A: *const f32,
18048 lda: *const lapack_int,
18049 TB: *mut f32,
18050 ltb: *const lapack_int,
18051 ipiv: *const lapack_int,
18052 ipiv2: *const lapack_int,
18053 B: *mut f32,
18054 ldb: *const lapack_int,
18055 info: *mut lapack_int,
18056 ),
18057 >,
18058 pub zsytrs_aa_2stage_: Option<
18059 unsafe extern "C" fn(
18060 uplo: *const c_char,
18061 n: *const lapack_int,
18062 nrhs: *const lapack_int,
18063 A: *const __BindgenComplex<f64>,
18064 lda: *const lapack_int,
18065 TB: *mut __BindgenComplex<f64>,
18066 ltb: *const lapack_int,
18067 ipiv: *const lapack_int,
18068 ipiv2: *const lapack_int,
18069 B: *mut __BindgenComplex<f64>,
18070 ldb: *const lapack_int,
18071 info: *mut lapack_int,
18072 ),
18073 >,
18074 pub csytrs_rook_: Option<
18075 unsafe extern "C" fn(
18076 uplo: *const c_char,
18077 n: *const lapack_int,
18078 nrhs: *const lapack_int,
18079 A: *const __BindgenComplex<f32>,
18080 lda: *const lapack_int,
18081 ipiv: *const lapack_int,
18082 B: *mut __BindgenComplex<f32>,
18083 ldb: *const lapack_int,
18084 info: *mut lapack_int,
18085 ),
18086 >,
18087 pub dsytrs_rook_: Option<
18088 unsafe extern "C" fn(
18089 uplo: *const c_char,
18090 n: *const lapack_int,
18091 nrhs: *const lapack_int,
18092 A: *const f64,
18093 lda: *const lapack_int,
18094 ipiv: *const lapack_int,
18095 B: *mut f64,
18096 ldb: *const lapack_int,
18097 info: *mut lapack_int,
18098 ),
18099 >,
18100 pub ssytrs_rook_: Option<
18101 unsafe extern "C" fn(
18102 uplo: *const c_char,
18103 n: *const lapack_int,
18104 nrhs: *const lapack_int,
18105 A: *const f32,
18106 lda: *const lapack_int,
18107 ipiv: *const lapack_int,
18108 B: *mut f32,
18109 ldb: *const lapack_int,
18110 info: *mut lapack_int,
18111 ),
18112 >,
18113 pub zsytrs_rook_: Option<
18114 unsafe extern "C" fn(
18115 uplo: *const c_char,
18116 n: *const lapack_int,
18117 nrhs: *const lapack_int,
18118 A: *const __BindgenComplex<f64>,
18119 lda: *const lapack_int,
18120 ipiv: *const lapack_int,
18121 B: *mut __BindgenComplex<f64>,
18122 ldb: *const lapack_int,
18123 info: *mut lapack_int,
18124 ),
18125 >,
18126 pub ctbcon_: Option<
18127 unsafe extern "C" fn(
18128 norm: *const c_char,
18129 uplo: *const c_char,
18130 diag: *const c_char,
18131 n: *const lapack_int,
18132 kd: *const lapack_int,
18133 AB: *const __BindgenComplex<f32>,
18134 ldab: *const lapack_int,
18135 rcond: *mut f32,
18136 work: *mut __BindgenComplex<f32>,
18137 rwork: *mut f32,
18138 info: *mut lapack_int,
18139 ),
18140 >,
18141 pub dtbcon_: Option<
18142 unsafe extern "C" fn(
18143 norm: *const c_char,
18144 uplo: *const c_char,
18145 diag: *const c_char,
18146 n: *const lapack_int,
18147 kd: *const lapack_int,
18148 AB: *const f64,
18149 ldab: *const lapack_int,
18150 rcond: *mut f64,
18151 work: *mut f64,
18152 iwork: *mut lapack_int,
18153 info: *mut lapack_int,
18154 ),
18155 >,
18156 pub stbcon_: Option<
18157 unsafe extern "C" fn(
18158 norm: *const c_char,
18159 uplo: *const c_char,
18160 diag: *const c_char,
18161 n: *const lapack_int,
18162 kd: *const lapack_int,
18163 AB: *const f32,
18164 ldab: *const lapack_int,
18165 rcond: *mut f32,
18166 work: *mut f32,
18167 iwork: *mut lapack_int,
18168 info: *mut lapack_int,
18169 ),
18170 >,
18171 pub ztbcon_: Option<
18172 unsafe extern "C" fn(
18173 norm: *const c_char,
18174 uplo: *const c_char,
18175 diag: *const c_char,
18176 n: *const lapack_int,
18177 kd: *const lapack_int,
18178 AB: *const __BindgenComplex<f64>,
18179 ldab: *const lapack_int,
18180 rcond: *mut f64,
18181 work: *mut __BindgenComplex<f64>,
18182 rwork: *mut f64,
18183 info: *mut lapack_int,
18184 ),
18185 >,
18186 pub ctbrfs_: Option<
18187 unsafe extern "C" fn(
18188 uplo: *const c_char,
18189 trans: *const c_char,
18190 diag: *const c_char,
18191 n: *const lapack_int,
18192 kd: *const lapack_int,
18193 nrhs: *const lapack_int,
18194 AB: *const __BindgenComplex<f32>,
18195 ldab: *const lapack_int,
18196 B: *const __BindgenComplex<f32>,
18197 ldb: *const lapack_int,
18198 X: *const __BindgenComplex<f32>,
18199 ldx: *const lapack_int,
18200 ferr: *mut f32,
18201 berr: *mut f32,
18202 work: *mut __BindgenComplex<f32>,
18203 rwork: *mut f32,
18204 info: *mut lapack_int,
18205 ),
18206 >,
18207 pub dtbrfs_: Option<
18208 unsafe extern "C" fn(
18209 uplo: *const c_char,
18210 trans: *const c_char,
18211 diag: *const c_char,
18212 n: *const lapack_int,
18213 kd: *const lapack_int,
18214 nrhs: *const lapack_int,
18215 AB: *const f64,
18216 ldab: *const lapack_int,
18217 B: *const f64,
18218 ldb: *const lapack_int,
18219 X: *const f64,
18220 ldx: *const lapack_int,
18221 ferr: *mut f64,
18222 berr: *mut f64,
18223 work: *mut f64,
18224 iwork: *mut lapack_int,
18225 info: *mut lapack_int,
18226 ),
18227 >,
18228 pub stbrfs_: Option<
18229 unsafe extern "C" fn(
18230 uplo: *const c_char,
18231 trans: *const c_char,
18232 diag: *const c_char,
18233 n: *const lapack_int,
18234 kd: *const lapack_int,
18235 nrhs: *const lapack_int,
18236 AB: *const f32,
18237 ldab: *const lapack_int,
18238 B: *const f32,
18239 ldb: *const lapack_int,
18240 X: *const f32,
18241 ldx: *const lapack_int,
18242 ferr: *mut f32,
18243 berr: *mut f32,
18244 work: *mut f32,
18245 iwork: *mut lapack_int,
18246 info: *mut lapack_int,
18247 ),
18248 >,
18249 pub ztbrfs_: Option<
18250 unsafe extern "C" fn(
18251 uplo: *const c_char,
18252 trans: *const c_char,
18253 diag: *const c_char,
18254 n: *const lapack_int,
18255 kd: *const lapack_int,
18256 nrhs: *const lapack_int,
18257 AB: *const __BindgenComplex<f64>,
18258 ldab: *const lapack_int,
18259 B: *const __BindgenComplex<f64>,
18260 ldb: *const lapack_int,
18261 X: *const __BindgenComplex<f64>,
18262 ldx: *const lapack_int,
18263 ferr: *mut f64,
18264 berr: *mut f64,
18265 work: *mut __BindgenComplex<f64>,
18266 rwork: *mut f64,
18267 info: *mut lapack_int,
18268 ),
18269 >,
18270 pub ctbtrs_: Option<
18271 unsafe extern "C" fn(
18272 uplo: *const c_char,
18273 trans: *const c_char,
18274 diag: *const c_char,
18275 n: *const lapack_int,
18276 kd: *const lapack_int,
18277 nrhs: *const lapack_int,
18278 AB: *const __BindgenComplex<f32>,
18279 ldab: *const lapack_int,
18280 B: *mut __BindgenComplex<f32>,
18281 ldb: *const lapack_int,
18282 info: *mut lapack_int,
18283 ),
18284 >,
18285 pub dtbtrs_: Option<
18286 unsafe extern "C" fn(
18287 uplo: *const c_char,
18288 trans: *const c_char,
18289 diag: *const c_char,
18290 n: *const lapack_int,
18291 kd: *const lapack_int,
18292 nrhs: *const lapack_int,
18293 AB: *const f64,
18294 ldab: *const lapack_int,
18295 B: *mut f64,
18296 ldb: *const lapack_int,
18297 info: *mut lapack_int,
18298 ),
18299 >,
18300 pub stbtrs_: Option<
18301 unsafe extern "C" fn(
18302 uplo: *const c_char,
18303 trans: *const c_char,
18304 diag: *const c_char,
18305 n: *const lapack_int,
18306 kd: *const lapack_int,
18307 nrhs: *const lapack_int,
18308 AB: *const f32,
18309 ldab: *const lapack_int,
18310 B: *mut f32,
18311 ldb: *const lapack_int,
18312 info: *mut lapack_int,
18313 ),
18314 >,
18315 pub ztbtrs_: Option<
18316 unsafe extern "C" fn(
18317 uplo: *const c_char,
18318 trans: *const c_char,
18319 diag: *const c_char,
18320 n: *const lapack_int,
18321 kd: *const lapack_int,
18322 nrhs: *const lapack_int,
18323 AB: *const __BindgenComplex<f64>,
18324 ldab: *const lapack_int,
18325 B: *mut __BindgenComplex<f64>,
18326 ldb: *const lapack_int,
18327 info: *mut lapack_int,
18328 ),
18329 >,
18330 pub ctfsm_: Option<
18331 unsafe extern "C" fn(
18332 transr: *const c_char,
18333 side: *const c_char,
18334 uplo: *const c_char,
18335 trans: *const c_char,
18336 diag: *const c_char,
18337 m: *const lapack_int,
18338 n: *const lapack_int,
18339 alpha: *const __BindgenComplex<f32>,
18340 A: *const __BindgenComplex<f32>,
18341 B: *mut __BindgenComplex<f32>,
18342 ldb: *const lapack_int,
18343 ),
18344 >,
18345 pub dtfsm_: Option<
18346 unsafe extern "C" fn(
18347 transr: *const c_char,
18348 side: *const c_char,
18349 uplo: *const c_char,
18350 trans: *const c_char,
18351 diag: *const c_char,
18352 m: *const lapack_int,
18353 n: *const lapack_int,
18354 alpha: *const f64,
18355 A: *const f64,
18356 B: *mut f64,
18357 ldb: *const lapack_int,
18358 ),
18359 >,
18360 pub stfsm_: Option<
18361 unsafe extern "C" fn(
18362 transr: *const c_char,
18363 side: *const c_char,
18364 uplo: *const c_char,
18365 trans: *const c_char,
18366 diag: *const c_char,
18367 m: *const lapack_int,
18368 n: *const lapack_int,
18369 alpha: *const f32,
18370 A: *const f32,
18371 B: *mut f32,
18372 ldb: *const lapack_int,
18373 ),
18374 >,
18375 pub ztfsm_: Option<
18376 unsafe extern "C" fn(
18377 transr: *const c_char,
18378 side: *const c_char,
18379 uplo: *const c_char,
18380 trans: *const c_char,
18381 diag: *const c_char,
18382 m: *const lapack_int,
18383 n: *const lapack_int,
18384 alpha: *const __BindgenComplex<f64>,
18385 A: *const __BindgenComplex<f64>,
18386 B: *mut __BindgenComplex<f64>,
18387 ldb: *const lapack_int,
18388 ),
18389 >,
18390 pub ctftri_: Option<
18391 unsafe extern "C" fn(
18392 transr: *const c_char,
18393 uplo: *const c_char,
18394 diag: *const c_char,
18395 n: *const lapack_int,
18396 A: *mut __BindgenComplex<f32>,
18397 info: *mut lapack_int,
18398 ),
18399 >,
18400 pub dtftri_: Option<
18401 unsafe extern "C" fn(
18402 transr: *const c_char,
18403 uplo: *const c_char,
18404 diag: *const c_char,
18405 n: *const lapack_int,
18406 A: *mut f64,
18407 info: *mut lapack_int,
18408 ),
18409 >,
18410 pub stftri_: Option<
18411 unsafe extern "C" fn(
18412 transr: *const c_char,
18413 uplo: *const c_char,
18414 diag: *const c_char,
18415 n: *const lapack_int,
18416 A: *mut f32,
18417 info: *mut lapack_int,
18418 ),
18419 >,
18420 pub ztftri_: Option<
18421 unsafe extern "C" fn(
18422 transr: *const c_char,
18423 uplo: *const c_char,
18424 diag: *const c_char,
18425 n: *const lapack_int,
18426 A: *mut __BindgenComplex<f64>,
18427 info: *mut lapack_int,
18428 ),
18429 >,
18430 pub ctfttp_: Option<
18431 unsafe extern "C" fn(
18432 transr: *const c_char,
18433 uplo: *const c_char,
18434 n: *const lapack_int,
18435 ARF: *const __BindgenComplex<f32>,
18436 AP: *mut __BindgenComplex<f32>,
18437 info: *mut lapack_int,
18438 ),
18439 >,
18440 pub dtfttp_: Option<
18441 unsafe extern "C" fn(
18442 transr: *const c_char,
18443 uplo: *const c_char,
18444 n: *const lapack_int,
18445 ARF: *const f64,
18446 AP: *mut f64,
18447 info: *mut lapack_int,
18448 ),
18449 >,
18450 pub stfttp_: Option<
18451 unsafe extern "C" fn(
18452 transr: *const c_char,
18453 uplo: *const c_char,
18454 n: *const lapack_int,
18455 ARF: *const f32,
18456 AP: *mut f32,
18457 info: *mut lapack_int,
18458 ),
18459 >,
18460 pub ztfttp_: Option<
18461 unsafe extern "C" fn(
18462 transr: *const c_char,
18463 uplo: *const c_char,
18464 n: *const lapack_int,
18465 ARF: *const __BindgenComplex<f64>,
18466 AP: *mut __BindgenComplex<f64>,
18467 info: *mut lapack_int,
18468 ),
18469 >,
18470 pub ctfttr_: Option<
18471 unsafe extern "C" fn(
18472 transr: *const c_char,
18473 uplo: *const c_char,
18474 n: *const lapack_int,
18475 ARF: *const __BindgenComplex<f32>,
18476 A: *mut __BindgenComplex<f32>,
18477 lda: *const lapack_int,
18478 info: *mut lapack_int,
18479 ),
18480 >,
18481 pub dtfttr_: Option<
18482 unsafe extern "C" fn(
18483 transr: *const c_char,
18484 uplo: *const c_char,
18485 n: *const lapack_int,
18486 ARF: *const f64,
18487 A: *mut f64,
18488 lda: *const lapack_int,
18489 info: *mut lapack_int,
18490 ),
18491 >,
18492 pub stfttr_: Option<
18493 unsafe extern "C" fn(
18494 transr: *const c_char,
18495 uplo: *const c_char,
18496 n: *const lapack_int,
18497 ARF: *const f32,
18498 A: *mut f32,
18499 lda: *const lapack_int,
18500 info: *mut lapack_int,
18501 ),
18502 >,
18503 pub ztfttr_: Option<
18504 unsafe extern "C" fn(
18505 transr: *const c_char,
18506 uplo: *const c_char,
18507 n: *const lapack_int,
18508 ARF: *const __BindgenComplex<f64>,
18509 A: *mut __BindgenComplex<f64>,
18510 lda: *const lapack_int,
18511 info: *mut lapack_int,
18512 ),
18513 >,
18514 pub ctgevc_: Option<
18515 unsafe extern "C" fn(
18516 side: *const c_char,
18517 howmny: *const c_char,
18518 select: *const lapack_int,
18519 n: *const lapack_int,
18520 S: *const __BindgenComplex<f32>,
18521 lds: *const lapack_int,
18522 P: *const __BindgenComplex<f32>,
18523 ldp: *const lapack_int,
18524 VL: *mut __BindgenComplex<f32>,
18525 ldvl: *const lapack_int,
18526 VR: *mut __BindgenComplex<f32>,
18527 ldvr: *const lapack_int,
18528 mm: *const lapack_int,
18529 m: *mut lapack_int,
18530 work: *mut __BindgenComplex<f32>,
18531 rwork: *mut f32,
18532 info: *mut lapack_int,
18533 ),
18534 >,
18535 pub dtgevc_: Option<
18536 unsafe extern "C" fn(
18537 side: *const c_char,
18538 howmny: *const c_char,
18539 select: *const lapack_int,
18540 n: *const lapack_int,
18541 S: *const f64,
18542 lds: *const lapack_int,
18543 P: *const f64,
18544 ldp: *const lapack_int,
18545 VL: *mut f64,
18546 ldvl: *const lapack_int,
18547 VR: *mut f64,
18548 ldvr: *const lapack_int,
18549 mm: *const lapack_int,
18550 m: *mut lapack_int,
18551 work: *mut f64,
18552 info: *mut lapack_int,
18553 ),
18554 >,
18555 pub stgevc_: Option<
18556 unsafe extern "C" fn(
18557 side: *const c_char,
18558 howmny: *const c_char,
18559 select: *const lapack_int,
18560 n: *const lapack_int,
18561 S: *const f32,
18562 lds: *const lapack_int,
18563 P: *const f32,
18564 ldp: *const lapack_int,
18565 VL: *mut f32,
18566 ldvl: *const lapack_int,
18567 VR: *mut f32,
18568 ldvr: *const lapack_int,
18569 mm: *const lapack_int,
18570 m: *mut lapack_int,
18571 work: *mut f32,
18572 info: *mut lapack_int,
18573 ),
18574 >,
18575 pub ztgevc_: Option<
18576 unsafe extern "C" fn(
18577 side: *const c_char,
18578 howmny: *const c_char,
18579 select: *const lapack_int,
18580 n: *const lapack_int,
18581 S: *const __BindgenComplex<f64>,
18582 lds: *const lapack_int,
18583 P: *const __BindgenComplex<f64>,
18584 ldp: *const lapack_int,
18585 VL: *mut __BindgenComplex<f64>,
18586 ldvl: *const lapack_int,
18587 VR: *mut __BindgenComplex<f64>,
18588 ldvr: *const lapack_int,
18589 mm: *const lapack_int,
18590 m: *mut lapack_int,
18591 work: *mut __BindgenComplex<f64>,
18592 rwork: *mut f64,
18593 info: *mut lapack_int,
18594 ),
18595 >,
18596 pub ctgexc_: Option<
18597 unsafe extern "C" fn(
18598 wantq: *const lapack_int,
18599 wantz: *const lapack_int,
18600 n: *const lapack_int,
18601 A: *mut __BindgenComplex<f32>,
18602 lda: *const lapack_int,
18603 B: *mut __BindgenComplex<f32>,
18604 ldb: *const lapack_int,
18605 Q: *mut __BindgenComplex<f32>,
18606 ldq: *const lapack_int,
18607 Z: *mut __BindgenComplex<f32>,
18608 ldz: *const lapack_int,
18609 ifst: *const lapack_int,
18610 ilst: *mut lapack_int,
18611 info: *mut lapack_int,
18612 ),
18613 >,
18614 pub dtgexc_: Option<
18615 unsafe extern "C" fn(
18616 wantq: *const lapack_int,
18617 wantz: *const lapack_int,
18618 n: *const lapack_int,
18619 A: *mut f64,
18620 lda: *const lapack_int,
18621 B: *mut f64,
18622 ldb: *const lapack_int,
18623 Q: *mut f64,
18624 ldq: *const lapack_int,
18625 Z: *mut f64,
18626 ldz: *const lapack_int,
18627 ifst: *mut lapack_int,
18628 ilst: *mut lapack_int,
18629 work: *mut f64,
18630 lwork: *const lapack_int,
18631 info: *mut lapack_int,
18632 ),
18633 >,
18634 pub stgexc_: Option<
18635 unsafe extern "C" fn(
18636 wantq: *const lapack_int,
18637 wantz: *const lapack_int,
18638 n: *const lapack_int,
18639 A: *mut f32,
18640 lda: *const lapack_int,
18641 B: *mut f32,
18642 ldb: *const lapack_int,
18643 Q: *mut f32,
18644 ldq: *const lapack_int,
18645 Z: *mut f32,
18646 ldz: *const lapack_int,
18647 ifst: *mut lapack_int,
18648 ilst: *mut lapack_int,
18649 work: *mut f32,
18650 lwork: *const lapack_int,
18651 info: *mut lapack_int,
18652 ),
18653 >,
18654 pub ztgexc_: Option<
18655 unsafe extern "C" fn(
18656 wantq: *const lapack_int,
18657 wantz: *const lapack_int,
18658 n: *const lapack_int,
18659 A: *mut __BindgenComplex<f64>,
18660 lda: *const lapack_int,
18661 B: *mut __BindgenComplex<f64>,
18662 ldb: *const lapack_int,
18663 Q: *mut __BindgenComplex<f64>,
18664 ldq: *const lapack_int,
18665 Z: *mut __BindgenComplex<f64>,
18666 ldz: *const lapack_int,
18667 ifst: *const lapack_int,
18668 ilst: *mut lapack_int,
18669 info: *mut lapack_int,
18670 ),
18671 >,
18672 pub ctgsen_: Option<
18673 unsafe extern "C" fn(
18674 ijob: *const lapack_int,
18675 wantq: *const lapack_int,
18676 wantz: *const lapack_int,
18677 select: *const lapack_int,
18678 n: *const lapack_int,
18679 A: *mut __BindgenComplex<f32>,
18680 lda: *const lapack_int,
18681 B: *mut __BindgenComplex<f32>,
18682 ldb: *const lapack_int,
18683 alpha: *mut __BindgenComplex<f32>,
18684 beta: *mut __BindgenComplex<f32>,
18685 Q: *mut __BindgenComplex<f32>,
18686 ldq: *const lapack_int,
18687 Z: *mut __BindgenComplex<f32>,
18688 ldz: *const lapack_int,
18689 m: *mut lapack_int,
18690 pl: *mut f32,
18691 pr: *mut f32,
18692 DIF: *mut f32,
18693 work: *mut __BindgenComplex<f32>,
18694 lwork: *const lapack_int,
18695 iwork: *mut lapack_int,
18696 liwork: *const lapack_int,
18697 info: *mut lapack_int,
18698 ),
18699 >,
18700 pub dtgsen_: Option<
18701 unsafe extern "C" fn(
18702 ijob: *const lapack_int,
18703 wantq: *const lapack_int,
18704 wantz: *const lapack_int,
18705 select: *const lapack_int,
18706 n: *const lapack_int,
18707 A: *mut f64,
18708 lda: *const lapack_int,
18709 B: *mut f64,
18710 ldb: *const lapack_int,
18711 alphar: *mut f64,
18712 alphai: *mut f64,
18713 beta: *mut f64,
18714 Q: *mut f64,
18715 ldq: *const lapack_int,
18716 Z: *mut f64,
18717 ldz: *const lapack_int,
18718 m: *mut lapack_int,
18719 pl: *mut f64,
18720 pr: *mut f64,
18721 DIF: *mut f64,
18722 work: *mut f64,
18723 lwork: *const lapack_int,
18724 iwork: *mut lapack_int,
18725 liwork: *const lapack_int,
18726 info: *mut lapack_int,
18727 ),
18728 >,
18729 pub stgsen_: Option<
18730 unsafe extern "C" fn(
18731 ijob: *const lapack_int,
18732 wantq: *const lapack_int,
18733 wantz: *const lapack_int,
18734 select: *const lapack_int,
18735 n: *const lapack_int,
18736 A: *mut f32,
18737 lda: *const lapack_int,
18738 B: *mut f32,
18739 ldb: *const lapack_int,
18740 alphar: *mut f32,
18741 alphai: *mut f32,
18742 beta: *mut f32,
18743 Q: *mut f32,
18744 ldq: *const lapack_int,
18745 Z: *mut f32,
18746 ldz: *const lapack_int,
18747 m: *mut lapack_int,
18748 pl: *mut f32,
18749 pr: *mut f32,
18750 DIF: *mut f32,
18751 work: *mut f32,
18752 lwork: *const lapack_int,
18753 iwork: *mut lapack_int,
18754 liwork: *const lapack_int,
18755 info: *mut lapack_int,
18756 ),
18757 >,
18758 pub ztgsen_: Option<
18759 unsafe extern "C" fn(
18760 ijob: *const lapack_int,
18761 wantq: *const lapack_int,
18762 wantz: *const lapack_int,
18763 select: *const lapack_int,
18764 n: *const lapack_int,
18765 A: *mut __BindgenComplex<f64>,
18766 lda: *const lapack_int,
18767 B: *mut __BindgenComplex<f64>,
18768 ldb: *const lapack_int,
18769 alpha: *mut __BindgenComplex<f64>,
18770 beta: *mut __BindgenComplex<f64>,
18771 Q: *mut __BindgenComplex<f64>,
18772 ldq: *const lapack_int,
18773 Z: *mut __BindgenComplex<f64>,
18774 ldz: *const lapack_int,
18775 m: *mut lapack_int,
18776 pl: *mut f64,
18777 pr: *mut f64,
18778 DIF: *mut f64,
18779 work: *mut __BindgenComplex<f64>,
18780 lwork: *const lapack_int,
18781 iwork: *mut lapack_int,
18782 liwork: *const lapack_int,
18783 info: *mut lapack_int,
18784 ),
18785 >,
18786 pub ctgsja_: Option<
18787 unsafe extern "C" fn(
18788 jobu: *const c_char,
18789 jobv: *const c_char,
18790 jobq: *const c_char,
18791 m: *const lapack_int,
18792 p: *const lapack_int,
18793 n: *const lapack_int,
18794 k: *const lapack_int,
18795 l: *const lapack_int,
18796 A: *mut __BindgenComplex<f32>,
18797 lda: *const lapack_int,
18798 B: *mut __BindgenComplex<f32>,
18799 ldb: *const lapack_int,
18800 tola: *const f32,
18801 tolb: *const f32,
18802 alpha: *mut f32,
18803 beta: *mut f32,
18804 U: *mut __BindgenComplex<f32>,
18805 ldu: *const lapack_int,
18806 V: *mut __BindgenComplex<f32>,
18807 ldv: *const lapack_int,
18808 Q: *mut __BindgenComplex<f32>,
18809 ldq: *const lapack_int,
18810 work: *mut __BindgenComplex<f32>,
18811 ncycle: *mut lapack_int,
18812 info: *mut lapack_int,
18813 ),
18814 >,
18815 pub dtgsja_: Option<
18816 unsafe extern "C" fn(
18817 jobu: *const c_char,
18818 jobv: *const c_char,
18819 jobq: *const c_char,
18820 m: *const lapack_int,
18821 p: *const lapack_int,
18822 n: *const lapack_int,
18823 k: *const lapack_int,
18824 l: *const lapack_int,
18825 A: *mut f64,
18826 lda: *const lapack_int,
18827 B: *mut f64,
18828 ldb: *const lapack_int,
18829 tola: *const f64,
18830 tolb: *const f64,
18831 alpha: *mut f64,
18832 beta: *mut f64,
18833 U: *mut f64,
18834 ldu: *const lapack_int,
18835 V: *mut f64,
18836 ldv: *const lapack_int,
18837 Q: *mut f64,
18838 ldq: *const lapack_int,
18839 work: *mut f64,
18840 ncycle: *mut lapack_int,
18841 info: *mut lapack_int,
18842 ),
18843 >,
18844 pub stgsja_: Option<
18845 unsafe extern "C" fn(
18846 jobu: *const c_char,
18847 jobv: *const c_char,
18848 jobq: *const c_char,
18849 m: *const lapack_int,
18850 p: *const lapack_int,
18851 n: *const lapack_int,
18852 k: *const lapack_int,
18853 l: *const lapack_int,
18854 A: *mut f32,
18855 lda: *const lapack_int,
18856 B: *mut f32,
18857 ldb: *const lapack_int,
18858 tola: *const f32,
18859 tolb: *const f32,
18860 alpha: *mut f32,
18861 beta: *mut f32,
18862 U: *mut f32,
18863 ldu: *const lapack_int,
18864 V: *mut f32,
18865 ldv: *const lapack_int,
18866 Q: *mut f32,
18867 ldq: *const lapack_int,
18868 work: *mut f32,
18869 ncycle: *mut lapack_int,
18870 info: *mut lapack_int,
18871 ),
18872 >,
18873 pub ztgsja_: Option<
18874 unsafe extern "C" fn(
18875 jobu: *const c_char,
18876 jobv: *const c_char,
18877 jobq: *const c_char,
18878 m: *const lapack_int,
18879 p: *const lapack_int,
18880 n: *const lapack_int,
18881 k: *const lapack_int,
18882 l: *const lapack_int,
18883 A: *mut __BindgenComplex<f64>,
18884 lda: *const lapack_int,
18885 B: *mut __BindgenComplex<f64>,
18886 ldb: *const lapack_int,
18887 tola: *const f64,
18888 tolb: *const f64,
18889 alpha: *mut f64,
18890 beta: *mut f64,
18891 U: *mut __BindgenComplex<f64>,
18892 ldu: *const lapack_int,
18893 V: *mut __BindgenComplex<f64>,
18894 ldv: *const lapack_int,
18895 Q: *mut __BindgenComplex<f64>,
18896 ldq: *const lapack_int,
18897 work: *mut __BindgenComplex<f64>,
18898 ncycle: *mut lapack_int,
18899 info: *mut lapack_int,
18900 ),
18901 >,
18902 pub ctgsna_: Option<
18903 unsafe extern "C" fn(
18904 job: *const c_char,
18905 howmny: *const c_char,
18906 select: *const lapack_int,
18907 n: *const lapack_int,
18908 A: *const __BindgenComplex<f32>,
18909 lda: *const lapack_int,
18910 B: *const __BindgenComplex<f32>,
18911 ldb: *const lapack_int,
18912 VL: *const __BindgenComplex<f32>,
18913 ldvl: *const lapack_int,
18914 VR: *const __BindgenComplex<f32>,
18915 ldvr: *const lapack_int,
18916 S: *mut f32,
18917 DIF: *mut f32,
18918 mm: *const lapack_int,
18919 m: *mut lapack_int,
18920 work: *mut __BindgenComplex<f32>,
18921 lwork: *const lapack_int,
18922 iwork: *mut lapack_int,
18923 info: *mut lapack_int,
18924 ),
18925 >,
18926 pub dtgsna_: Option<
18927 unsafe extern "C" fn(
18928 job: *const c_char,
18929 howmny: *const c_char,
18930 select: *const lapack_int,
18931 n: *const lapack_int,
18932 A: *const f64,
18933 lda: *const lapack_int,
18934 B: *const f64,
18935 ldb: *const lapack_int,
18936 VL: *const f64,
18937 ldvl: *const lapack_int,
18938 VR: *const f64,
18939 ldvr: *const lapack_int,
18940 S: *mut f64,
18941 DIF: *mut f64,
18942 mm: *const lapack_int,
18943 m: *mut lapack_int,
18944 work: *mut f64,
18945 lwork: *const lapack_int,
18946 iwork: *mut lapack_int,
18947 info: *mut lapack_int,
18948 ),
18949 >,
18950 pub stgsna_: Option<
18951 unsafe extern "C" fn(
18952 job: *const c_char,
18953 howmny: *const c_char,
18954 select: *const lapack_int,
18955 n: *const lapack_int,
18956 A: *const f32,
18957 lda: *const lapack_int,
18958 B: *const f32,
18959 ldb: *const lapack_int,
18960 VL: *const f32,
18961 ldvl: *const lapack_int,
18962 VR: *const f32,
18963 ldvr: *const lapack_int,
18964 S: *mut f32,
18965 DIF: *mut f32,
18966 mm: *const lapack_int,
18967 m: *mut lapack_int,
18968 work: *mut f32,
18969 lwork: *const lapack_int,
18970 iwork: *mut lapack_int,
18971 info: *mut lapack_int,
18972 ),
18973 >,
18974 pub ztgsna_: Option<
18975 unsafe extern "C" fn(
18976 job: *const c_char,
18977 howmny: *const c_char,
18978 select: *const lapack_int,
18979 n: *const lapack_int,
18980 A: *const __BindgenComplex<f64>,
18981 lda: *const lapack_int,
18982 B: *const __BindgenComplex<f64>,
18983 ldb: *const lapack_int,
18984 VL: *const __BindgenComplex<f64>,
18985 ldvl: *const lapack_int,
18986 VR: *const __BindgenComplex<f64>,
18987 ldvr: *const lapack_int,
18988 S: *mut f64,
18989 DIF: *mut f64,
18990 mm: *const lapack_int,
18991 m: *mut lapack_int,
18992 work: *mut __BindgenComplex<f64>,
18993 lwork: *const lapack_int,
18994 iwork: *mut lapack_int,
18995 info: *mut lapack_int,
18996 ),
18997 >,
18998 pub ctgsyl_: Option<
18999 unsafe extern "C" fn(
19000 trans: *const c_char,
19001 ijob: *const lapack_int,
19002 m: *const lapack_int,
19003 n: *const lapack_int,
19004 A: *const __BindgenComplex<f32>,
19005 lda: *const lapack_int,
19006 B: *const __BindgenComplex<f32>,
19007 ldb: *const lapack_int,
19008 C: *mut __BindgenComplex<f32>,
19009 ldc: *const lapack_int,
19010 D: *const __BindgenComplex<f32>,
19011 ldd: *const lapack_int,
19012 E: *const __BindgenComplex<f32>,
19013 lde: *const lapack_int,
19014 F: *mut __BindgenComplex<f32>,
19015 ldf: *const lapack_int,
19016 dif: *mut f32,
19017 scale: *mut f32,
19018 work: *mut __BindgenComplex<f32>,
19019 lwork: *const lapack_int,
19020 iwork: *mut lapack_int,
19021 info: *mut lapack_int,
19022 ),
19023 >,
19024 pub dtgsyl_: Option<
19025 unsafe extern "C" fn(
19026 trans: *const c_char,
19027 ijob: *const lapack_int,
19028 m: *const lapack_int,
19029 n: *const lapack_int,
19030 A: *const f64,
19031 lda: *const lapack_int,
19032 B: *const f64,
19033 ldb: *const lapack_int,
19034 C: *mut f64,
19035 ldc: *const lapack_int,
19036 D: *const f64,
19037 ldd: *const lapack_int,
19038 E: *const f64,
19039 lde: *const lapack_int,
19040 F: *mut f64,
19041 ldf: *const lapack_int,
19042 dif: *mut f64,
19043 scale: *mut f64,
19044 work: *mut f64,
19045 lwork: *const lapack_int,
19046 iwork: *mut lapack_int,
19047 info: *mut lapack_int,
19048 ),
19049 >,
19050 pub stgsyl_: Option<
19051 unsafe extern "C" fn(
19052 trans: *const c_char,
19053 ijob: *const lapack_int,
19054 m: *const lapack_int,
19055 n: *const lapack_int,
19056 A: *const f32,
19057 lda: *const lapack_int,
19058 B: *const f32,
19059 ldb: *const lapack_int,
19060 C: *mut f32,
19061 ldc: *const lapack_int,
19062 D: *const f32,
19063 ldd: *const lapack_int,
19064 E: *const f32,
19065 lde: *const lapack_int,
19066 F: *mut f32,
19067 ldf: *const lapack_int,
19068 dif: *mut f32,
19069 scale: *mut f32,
19070 work: *mut f32,
19071 lwork: *const lapack_int,
19072 iwork: *mut lapack_int,
19073 info: *mut lapack_int,
19074 ),
19075 >,
19076 pub ztgsyl_: Option<
19077 unsafe extern "C" fn(
19078 trans: *const c_char,
19079 ijob: *const lapack_int,
19080 m: *const lapack_int,
19081 n: *const lapack_int,
19082 A: *const __BindgenComplex<f64>,
19083 lda: *const lapack_int,
19084 B: *const __BindgenComplex<f64>,
19085 ldb: *const lapack_int,
19086 C: *mut __BindgenComplex<f64>,
19087 ldc: *const lapack_int,
19088 D: *const __BindgenComplex<f64>,
19089 ldd: *const lapack_int,
19090 E: *const __BindgenComplex<f64>,
19091 lde: *const lapack_int,
19092 F: *mut __BindgenComplex<f64>,
19093 ldf: *const lapack_int,
19094 dif: *mut f64,
19095 scale: *mut f64,
19096 work: *mut __BindgenComplex<f64>,
19097 lwork: *const lapack_int,
19098 iwork: *mut lapack_int,
19099 info: *mut lapack_int,
19100 ),
19101 >,
19102 pub ctpcon_: Option<
19103 unsafe extern "C" fn(
19104 norm: *const c_char,
19105 uplo: *const c_char,
19106 diag: *const c_char,
19107 n: *const lapack_int,
19108 AP: *const __BindgenComplex<f32>,
19109 rcond: *mut f32,
19110 work: *mut __BindgenComplex<f32>,
19111 rwork: *mut f32,
19112 info: *mut lapack_int,
19113 ),
19114 >,
19115 pub dtpcon_: Option<
19116 unsafe extern "C" fn(
19117 norm: *const c_char,
19118 uplo: *const c_char,
19119 diag: *const c_char,
19120 n: *const lapack_int,
19121 AP: *const f64,
19122 rcond: *mut f64,
19123 work: *mut f64,
19124 iwork: *mut lapack_int,
19125 info: *mut lapack_int,
19126 ),
19127 >,
19128 pub stpcon_: Option<
19129 unsafe extern "C" fn(
19130 norm: *const c_char,
19131 uplo: *const c_char,
19132 diag: *const c_char,
19133 n: *const lapack_int,
19134 AP: *const f32,
19135 rcond: *mut f32,
19136 work: *mut f32,
19137 iwork: *mut lapack_int,
19138 info: *mut lapack_int,
19139 ),
19140 >,
19141 pub ztpcon_: Option<
19142 unsafe extern "C" fn(
19143 norm: *const c_char,
19144 uplo: *const c_char,
19145 diag: *const c_char,
19146 n: *const lapack_int,
19147 AP: *const __BindgenComplex<f64>,
19148 rcond: *mut f64,
19149 work: *mut __BindgenComplex<f64>,
19150 rwork: *mut f64,
19151 info: *mut lapack_int,
19152 ),
19153 >,
19154 pub ctplqt_: Option<
19155 unsafe extern "C" fn(
19156 m: *const lapack_int,
19157 n: *const lapack_int,
19158 l: *const lapack_int,
19159 mb: *const lapack_int,
19160 A: *mut __BindgenComplex<f32>,
19161 lda: *const lapack_int,
19162 B: *mut __BindgenComplex<f32>,
19163 ldb: *const lapack_int,
19164 T: *mut __BindgenComplex<f32>,
19165 ldt: *const lapack_int,
19166 work: *mut __BindgenComplex<f32>,
19167 info: *mut lapack_int,
19168 ),
19169 >,
19170 pub dtplqt_: Option<
19171 unsafe extern "C" fn(
19172 m: *const lapack_int,
19173 n: *const lapack_int,
19174 l: *const lapack_int,
19175 mb: *const lapack_int,
19176 A: *mut f64,
19177 lda: *const lapack_int,
19178 B: *mut f64,
19179 ldb: *const lapack_int,
19180 T: *mut f64,
19181 ldt: *const lapack_int,
19182 work: *mut f64,
19183 info: *mut lapack_int,
19184 ),
19185 >,
19186 pub stplqt_: Option<
19187 unsafe extern "C" fn(
19188 m: *const lapack_int,
19189 n: *const lapack_int,
19190 l: *const lapack_int,
19191 mb: *const lapack_int,
19192 A: *mut f32,
19193 lda: *const lapack_int,
19194 B: *mut f32,
19195 ldb: *const lapack_int,
19196 T: *mut f32,
19197 ldt: *const lapack_int,
19198 work: *mut f32,
19199 info: *mut lapack_int,
19200 ),
19201 >,
19202 pub ztplqt_: Option<
19203 unsafe extern "C" fn(
19204 m: *const lapack_int,
19205 n: *const lapack_int,
19206 l: *const lapack_int,
19207 mb: *const lapack_int,
19208 A: *mut __BindgenComplex<f64>,
19209 lda: *const lapack_int,
19210 B: *mut __BindgenComplex<f64>,
19211 ldb: *const lapack_int,
19212 T: *mut __BindgenComplex<f64>,
19213 ldt: *const lapack_int,
19214 work: *mut __BindgenComplex<f64>,
19215 info: *mut lapack_int,
19216 ),
19217 >,
19218 pub ctplqt2_: Option<
19219 unsafe extern "C" fn(
19220 m: *const lapack_int,
19221 n: *const lapack_int,
19222 l: *const lapack_int,
19223 A: *mut __BindgenComplex<f32>,
19224 lda: *const lapack_int,
19225 B: *mut __BindgenComplex<f32>,
19226 ldb: *const lapack_int,
19227 T: *mut __BindgenComplex<f32>,
19228 ldt: *const lapack_int,
19229 info: *mut lapack_int,
19230 ),
19231 >,
19232 pub dtplqt2_: Option<
19233 unsafe extern "C" fn(
19234 m: *const lapack_int,
19235 n: *const lapack_int,
19236 l: *const lapack_int,
19237 A: *mut f64,
19238 lda: *const lapack_int,
19239 B: *mut f64,
19240 ldb: *const lapack_int,
19241 T: *mut f64,
19242 ldt: *const lapack_int,
19243 info: *mut lapack_int,
19244 ),
19245 >,
19246 pub stplqt2_: Option<
19247 unsafe extern "C" fn(
19248 m: *const lapack_int,
19249 n: *const lapack_int,
19250 l: *const lapack_int,
19251 A: *mut f32,
19252 lda: *const lapack_int,
19253 B: *mut f32,
19254 ldb: *const lapack_int,
19255 T: *mut f32,
19256 ldt: *const lapack_int,
19257 info: *mut lapack_int,
19258 ),
19259 >,
19260 pub ztplqt2_: Option<
19261 unsafe extern "C" fn(
19262 m: *const lapack_int,
19263 n: *const lapack_int,
19264 l: *const lapack_int,
19265 A: *mut __BindgenComplex<f64>,
19266 lda: *const lapack_int,
19267 B: *mut __BindgenComplex<f64>,
19268 ldb: *const lapack_int,
19269 T: *mut __BindgenComplex<f64>,
19270 ldt: *const lapack_int,
19271 info: *mut lapack_int,
19272 ),
19273 >,
19274 pub ctpmlqt_: Option<
19275 unsafe extern "C" fn(
19276 side: *const c_char,
19277 trans: *const c_char,
19278 m: *const lapack_int,
19279 n: *const lapack_int,
19280 k: *const lapack_int,
19281 l: *const lapack_int,
19282 mb: *const lapack_int,
19283 V: *const __BindgenComplex<f32>,
19284 ldv: *const lapack_int,
19285 T: *const __BindgenComplex<f32>,
19286 ldt: *const lapack_int,
19287 A: *mut __BindgenComplex<f32>,
19288 lda: *const lapack_int,
19289 B: *mut __BindgenComplex<f32>,
19290 ldb: *const lapack_int,
19291 work: *mut __BindgenComplex<f32>,
19292 info: *mut lapack_int,
19293 ),
19294 >,
19295 pub dtpmlqt_: Option<
19296 unsafe extern "C" fn(
19297 side: *const c_char,
19298 trans: *const c_char,
19299 m: *const lapack_int,
19300 n: *const lapack_int,
19301 k: *const lapack_int,
19302 l: *const lapack_int,
19303 mb: *const lapack_int,
19304 V: *const f64,
19305 ldv: *const lapack_int,
19306 T: *const f64,
19307 ldt: *const lapack_int,
19308 A: *mut f64,
19309 lda: *const lapack_int,
19310 B: *mut f64,
19311 ldb: *const lapack_int,
19312 work: *mut f64,
19313 info: *mut lapack_int,
19314 ),
19315 >,
19316 pub stpmlqt_: Option<
19317 unsafe extern "C" fn(
19318 side: *const c_char,
19319 trans: *const c_char,
19320 m: *const lapack_int,
19321 n: *const lapack_int,
19322 k: *const lapack_int,
19323 l: *const lapack_int,
19324 mb: *const lapack_int,
19325 V: *const f32,
19326 ldv: *const lapack_int,
19327 T: *const f32,
19328 ldt: *const lapack_int,
19329 A: *mut f32,
19330 lda: *const lapack_int,
19331 B: *mut f32,
19332 ldb: *const lapack_int,
19333 work: *mut f32,
19334 info: *mut lapack_int,
19335 ),
19336 >,
19337 pub ztpmlqt_: Option<
19338 unsafe extern "C" fn(
19339 side: *const c_char,
19340 trans: *const c_char,
19341 m: *const lapack_int,
19342 n: *const lapack_int,
19343 k: *const lapack_int,
19344 l: *const lapack_int,
19345 mb: *const lapack_int,
19346 V: *const __BindgenComplex<f64>,
19347 ldv: *const lapack_int,
19348 T: *const __BindgenComplex<f64>,
19349 ldt: *const lapack_int,
19350 A: *mut __BindgenComplex<f64>,
19351 lda: *const lapack_int,
19352 B: *mut __BindgenComplex<f64>,
19353 ldb: *const lapack_int,
19354 work: *mut __BindgenComplex<f64>,
19355 info: *mut lapack_int,
19356 ),
19357 >,
19358 pub ctpmqrt_: Option<
19359 unsafe extern "C" fn(
19360 side: *const c_char,
19361 trans: *const c_char,
19362 m: *const lapack_int,
19363 n: *const lapack_int,
19364 k: *const lapack_int,
19365 l: *const lapack_int,
19366 nb: *const lapack_int,
19367 V: *const __BindgenComplex<f32>,
19368 ldv: *const lapack_int,
19369 T: *const __BindgenComplex<f32>,
19370 ldt: *const lapack_int,
19371 A: *mut __BindgenComplex<f32>,
19372 lda: *const lapack_int,
19373 B: *mut __BindgenComplex<f32>,
19374 ldb: *const lapack_int,
19375 work: *mut __BindgenComplex<f32>,
19376 info: *mut lapack_int,
19377 ),
19378 >,
19379 pub dtpmqrt_: Option<
19380 unsafe extern "C" fn(
19381 side: *const c_char,
19382 trans: *const c_char,
19383 m: *const lapack_int,
19384 n: *const lapack_int,
19385 k: *const lapack_int,
19386 l: *const lapack_int,
19387 nb: *const lapack_int,
19388 V: *const f64,
19389 ldv: *const lapack_int,
19390 T: *const f64,
19391 ldt: *const lapack_int,
19392 A: *mut f64,
19393 lda: *const lapack_int,
19394 B: *mut f64,
19395 ldb: *const lapack_int,
19396 work: *mut f64,
19397 info: *mut lapack_int,
19398 ),
19399 >,
19400 pub stpmqrt_: Option<
19401 unsafe extern "C" fn(
19402 side: *const c_char,
19403 trans: *const c_char,
19404 m: *const lapack_int,
19405 n: *const lapack_int,
19406 k: *const lapack_int,
19407 l: *const lapack_int,
19408 nb: *const lapack_int,
19409 V: *const f32,
19410 ldv: *const lapack_int,
19411 T: *const f32,
19412 ldt: *const lapack_int,
19413 A: *mut f32,
19414 lda: *const lapack_int,
19415 B: *mut f32,
19416 ldb: *const lapack_int,
19417 work: *mut f32,
19418 info: *mut lapack_int,
19419 ),
19420 >,
19421 pub ztpmqrt_: Option<
19422 unsafe extern "C" fn(
19423 side: *const c_char,
19424 trans: *const c_char,
19425 m: *const lapack_int,
19426 n: *const lapack_int,
19427 k: *const lapack_int,
19428 l: *const lapack_int,
19429 nb: *const lapack_int,
19430 V: *const __BindgenComplex<f64>,
19431 ldv: *const lapack_int,
19432 T: *const __BindgenComplex<f64>,
19433 ldt: *const lapack_int,
19434 A: *mut __BindgenComplex<f64>,
19435 lda: *const lapack_int,
19436 B: *mut __BindgenComplex<f64>,
19437 ldb: *const lapack_int,
19438 work: *mut __BindgenComplex<f64>,
19439 info: *mut lapack_int,
19440 ),
19441 >,
19442 pub ctpqrt_: Option<
19443 unsafe extern "C" fn(
19444 m: *const lapack_int,
19445 n: *const lapack_int,
19446 l: *const lapack_int,
19447 nb: *const lapack_int,
19448 A: *mut __BindgenComplex<f32>,
19449 lda: *const lapack_int,
19450 B: *mut __BindgenComplex<f32>,
19451 ldb: *const lapack_int,
19452 T: *mut __BindgenComplex<f32>,
19453 ldt: *const lapack_int,
19454 work: *mut __BindgenComplex<f32>,
19455 info: *mut lapack_int,
19456 ),
19457 >,
19458 pub dtpqrt_: Option<
19459 unsafe extern "C" fn(
19460 m: *const lapack_int,
19461 n: *const lapack_int,
19462 l: *const lapack_int,
19463 nb: *const lapack_int,
19464 A: *mut f64,
19465 lda: *const lapack_int,
19466 B: *mut f64,
19467 ldb: *const lapack_int,
19468 T: *mut f64,
19469 ldt: *const lapack_int,
19470 work: *mut f64,
19471 info: *mut lapack_int,
19472 ),
19473 >,
19474 pub stpqrt_: Option<
19475 unsafe extern "C" fn(
19476 m: *const lapack_int,
19477 n: *const lapack_int,
19478 l: *const lapack_int,
19479 nb: *const lapack_int,
19480 A: *mut f32,
19481 lda: *const lapack_int,
19482 B: *mut f32,
19483 ldb: *const lapack_int,
19484 T: *mut f32,
19485 ldt: *const lapack_int,
19486 work: *mut f32,
19487 info: *mut lapack_int,
19488 ),
19489 >,
19490 pub ztpqrt_: Option<
19491 unsafe extern "C" fn(
19492 m: *const lapack_int,
19493 n: *const lapack_int,
19494 l: *const lapack_int,
19495 nb: *const lapack_int,
19496 A: *mut __BindgenComplex<f64>,
19497 lda: *const lapack_int,
19498 B: *mut __BindgenComplex<f64>,
19499 ldb: *const lapack_int,
19500 T: *mut __BindgenComplex<f64>,
19501 ldt: *const lapack_int,
19502 work: *mut __BindgenComplex<f64>,
19503 info: *mut lapack_int,
19504 ),
19505 >,
19506 pub ctpqrt2_: Option<
19507 unsafe extern "C" fn(
19508 m: *const lapack_int,
19509 n: *const lapack_int,
19510 l: *const lapack_int,
19511 A: *mut __BindgenComplex<f32>,
19512 lda: *const lapack_int,
19513 B: *mut __BindgenComplex<f32>,
19514 ldb: *const lapack_int,
19515 T: *mut __BindgenComplex<f32>,
19516 ldt: *const lapack_int,
19517 info: *mut lapack_int,
19518 ),
19519 >,
19520 pub dtpqrt2_: Option<
19521 unsafe extern "C" fn(
19522 m: *const lapack_int,
19523 n: *const lapack_int,
19524 l: *const lapack_int,
19525 A: *mut f64,
19526 lda: *const lapack_int,
19527 B: *mut f64,
19528 ldb: *const lapack_int,
19529 T: *mut f64,
19530 ldt: *const lapack_int,
19531 info: *mut lapack_int,
19532 ),
19533 >,
19534 pub stpqrt2_: Option<
19535 unsafe extern "C" fn(
19536 m: *const lapack_int,
19537 n: *const lapack_int,
19538 l: *const lapack_int,
19539 A: *mut f32,
19540 lda: *const lapack_int,
19541 B: *mut f32,
19542 ldb: *const lapack_int,
19543 T: *mut f32,
19544 ldt: *const lapack_int,
19545 info: *mut lapack_int,
19546 ),
19547 >,
19548 pub ztpqrt2_: Option<
19549 unsafe extern "C" fn(
19550 m: *const lapack_int,
19551 n: *const lapack_int,
19552 l: *const lapack_int,
19553 A: *mut __BindgenComplex<f64>,
19554 lda: *const lapack_int,
19555 B: *mut __BindgenComplex<f64>,
19556 ldb: *const lapack_int,
19557 T: *mut __BindgenComplex<f64>,
19558 ldt: *const lapack_int,
19559 info: *mut lapack_int,
19560 ),
19561 >,
19562 pub ctprfb_: Option<
19563 unsafe extern "C" fn(
19564 side: *const c_char,
19565 trans: *const c_char,
19566 direct: *const c_char,
19567 storev: *const c_char,
19568 m: *const lapack_int,
19569 n: *const lapack_int,
19570 k: *const lapack_int,
19571 l: *const lapack_int,
19572 V: *const __BindgenComplex<f32>,
19573 ldv: *const lapack_int,
19574 T: *const __BindgenComplex<f32>,
19575 ldt: *const lapack_int,
19576 A: *mut __BindgenComplex<f32>,
19577 lda: *const lapack_int,
19578 B: *mut __BindgenComplex<f32>,
19579 ldb: *const lapack_int,
19580 work: *mut __BindgenComplex<f32>,
19581 ldwork: *const lapack_int,
19582 ),
19583 >,
19584 pub dtprfb_: Option<
19585 unsafe extern "C" fn(
19586 side: *const c_char,
19587 trans: *const c_char,
19588 direct: *const c_char,
19589 storev: *const c_char,
19590 m: *const lapack_int,
19591 n: *const lapack_int,
19592 k: *const lapack_int,
19593 l: *const lapack_int,
19594 V: *const f64,
19595 ldv: *const lapack_int,
19596 T: *const f64,
19597 ldt: *const lapack_int,
19598 A: *mut f64,
19599 lda: *const lapack_int,
19600 B: *mut f64,
19601 ldb: *const lapack_int,
19602 work: *mut f64,
19603 ldwork: *const lapack_int,
19604 ),
19605 >,
19606 pub stprfb_: Option<
19607 unsafe extern "C" fn(
19608 side: *const c_char,
19609 trans: *const c_char,
19610 direct: *const c_char,
19611 storev: *const c_char,
19612 m: *const lapack_int,
19613 n: *const lapack_int,
19614 k: *const lapack_int,
19615 l: *const lapack_int,
19616 V: *const f32,
19617 ldv: *const lapack_int,
19618 T: *const f32,
19619 ldt: *const lapack_int,
19620 A: *mut f32,
19621 lda: *const lapack_int,
19622 B: *mut f32,
19623 ldb: *const lapack_int,
19624 work: *mut f32,
19625 ldwork: *const lapack_int,
19626 ),
19627 >,
19628 pub ztprfb_: Option<
19629 unsafe extern "C" fn(
19630 side: *const c_char,
19631 trans: *const c_char,
19632 direct: *const c_char,
19633 storev: *const c_char,
19634 m: *const lapack_int,
19635 n: *const lapack_int,
19636 k: *const lapack_int,
19637 l: *const lapack_int,
19638 V: *const __BindgenComplex<f64>,
19639 ldv: *const lapack_int,
19640 T: *const __BindgenComplex<f64>,
19641 ldt: *const lapack_int,
19642 A: *mut __BindgenComplex<f64>,
19643 lda: *const lapack_int,
19644 B: *mut __BindgenComplex<f64>,
19645 ldb: *const lapack_int,
19646 work: *mut __BindgenComplex<f64>,
19647 ldwork: *const lapack_int,
19648 ),
19649 >,
19650 pub ctprfs_: Option<
19651 unsafe extern "C" fn(
19652 uplo: *const c_char,
19653 trans: *const c_char,
19654 diag: *const c_char,
19655 n: *const lapack_int,
19656 nrhs: *const lapack_int,
19657 AP: *const __BindgenComplex<f32>,
19658 B: *const __BindgenComplex<f32>,
19659 ldb: *const lapack_int,
19660 X: *const __BindgenComplex<f32>,
19661 ldx: *const lapack_int,
19662 ferr: *mut f32,
19663 berr: *mut f32,
19664 work: *mut __BindgenComplex<f32>,
19665 rwork: *mut f32,
19666 info: *mut lapack_int,
19667 ),
19668 >,
19669 pub dtprfs_: Option<
19670 unsafe extern "C" fn(
19671 uplo: *const c_char,
19672 trans: *const c_char,
19673 diag: *const c_char,
19674 n: *const lapack_int,
19675 nrhs: *const lapack_int,
19676 AP: *const f64,
19677 B: *const f64,
19678 ldb: *const lapack_int,
19679 X: *const f64,
19680 ldx: *const lapack_int,
19681 ferr: *mut f64,
19682 berr: *mut f64,
19683 work: *mut f64,
19684 iwork: *mut lapack_int,
19685 info: *mut lapack_int,
19686 ),
19687 >,
19688 pub stprfs_: Option<
19689 unsafe extern "C" fn(
19690 uplo: *const c_char,
19691 trans: *const c_char,
19692 diag: *const c_char,
19693 n: *const lapack_int,
19694 nrhs: *const lapack_int,
19695 AP: *const f32,
19696 B: *const f32,
19697 ldb: *const lapack_int,
19698 X: *const f32,
19699 ldx: *const lapack_int,
19700 ferr: *mut f32,
19701 berr: *mut f32,
19702 work: *mut f32,
19703 iwork: *mut lapack_int,
19704 info: *mut lapack_int,
19705 ),
19706 >,
19707 pub ztprfs_: Option<
19708 unsafe extern "C" fn(
19709 uplo: *const c_char,
19710 trans: *const c_char,
19711 diag: *const c_char,
19712 n: *const lapack_int,
19713 nrhs: *const lapack_int,
19714 AP: *const __BindgenComplex<f64>,
19715 B: *const __BindgenComplex<f64>,
19716 ldb: *const lapack_int,
19717 X: *const __BindgenComplex<f64>,
19718 ldx: *const lapack_int,
19719 ferr: *mut f64,
19720 berr: *mut f64,
19721 work: *mut __BindgenComplex<f64>,
19722 rwork: *mut f64,
19723 info: *mut lapack_int,
19724 ),
19725 >,
19726 pub ctptri_: Option<
19727 unsafe extern "C" fn(
19728 uplo: *const c_char,
19729 diag: *const c_char,
19730 n: *const lapack_int,
19731 AP: *mut __BindgenComplex<f32>,
19732 info: *mut lapack_int,
19733 ),
19734 >,
19735 pub dtptri_: Option<
19736 unsafe extern "C" fn(
19737 uplo: *const c_char,
19738 diag: *const c_char,
19739 n: *const lapack_int,
19740 AP: *mut f64,
19741 info: *mut lapack_int,
19742 ),
19743 >,
19744 pub stptri_: Option<
19745 unsafe extern "C" fn(
19746 uplo: *const c_char,
19747 diag: *const c_char,
19748 n: *const lapack_int,
19749 AP: *mut f32,
19750 info: *mut lapack_int,
19751 ),
19752 >,
19753 pub ztptri_: Option<
19754 unsafe extern "C" fn(
19755 uplo: *const c_char,
19756 diag: *const c_char,
19757 n: *const lapack_int,
19758 AP: *mut __BindgenComplex<f64>,
19759 info: *mut lapack_int,
19760 ),
19761 >,
19762 pub ctptrs_: Option<
19763 unsafe extern "C" fn(
19764 uplo: *const c_char,
19765 trans: *const c_char,
19766 diag: *const c_char,
19767 n: *const lapack_int,
19768 nrhs: *const lapack_int,
19769 AP: *const __BindgenComplex<f32>,
19770 B: *mut __BindgenComplex<f32>,
19771 ldb: *const lapack_int,
19772 info: *mut lapack_int,
19773 ),
19774 >,
19775 pub dtptrs_: Option<
19776 unsafe extern "C" fn(
19777 uplo: *const c_char,
19778 trans: *const c_char,
19779 diag: *const c_char,
19780 n: *const lapack_int,
19781 nrhs: *const lapack_int,
19782 AP: *const f64,
19783 B: *mut f64,
19784 ldb: *const lapack_int,
19785 info: *mut lapack_int,
19786 ),
19787 >,
19788 pub stptrs_: Option<
19789 unsafe extern "C" fn(
19790 uplo: *const c_char,
19791 trans: *const c_char,
19792 diag: *const c_char,
19793 n: *const lapack_int,
19794 nrhs: *const lapack_int,
19795 AP: *const f32,
19796 B: *mut f32,
19797 ldb: *const lapack_int,
19798 info: *mut lapack_int,
19799 ),
19800 >,
19801 pub ztptrs_: Option<
19802 unsafe extern "C" fn(
19803 uplo: *const c_char,
19804 trans: *const c_char,
19805 diag: *const c_char,
19806 n: *const lapack_int,
19807 nrhs: *const lapack_int,
19808 AP: *const __BindgenComplex<f64>,
19809 B: *mut __BindgenComplex<f64>,
19810 ldb: *const lapack_int,
19811 info: *mut lapack_int,
19812 ),
19813 >,
19814 pub ctpttf_: Option<
19815 unsafe extern "C" fn(
19816 transr: *const c_char,
19817 uplo: *const c_char,
19818 n: *const lapack_int,
19819 AP: *const __BindgenComplex<f32>,
19820 ARF: *mut __BindgenComplex<f32>,
19821 info: *mut lapack_int,
19822 ),
19823 >,
19824 pub dtpttf_: Option<
19825 unsafe extern "C" fn(
19826 transr: *const c_char,
19827 uplo: *const c_char,
19828 n: *const lapack_int,
19829 AP: *const f64,
19830 ARF: *mut f64,
19831 info: *mut lapack_int,
19832 ),
19833 >,
19834 pub stpttf_: Option<
19835 unsafe extern "C" fn(
19836 transr: *const c_char,
19837 uplo: *const c_char,
19838 n: *const lapack_int,
19839 AP: *const f32,
19840 ARF: *mut f32,
19841 info: *mut lapack_int,
19842 ),
19843 >,
19844 pub ztpttf_: Option<
19845 unsafe extern "C" fn(
19846 transr: *const c_char,
19847 uplo: *const c_char,
19848 n: *const lapack_int,
19849 AP: *const __BindgenComplex<f64>,
19850 ARF: *mut __BindgenComplex<f64>,
19851 info: *mut lapack_int,
19852 ),
19853 >,
19854 pub ctpttr_: Option<
19855 unsafe extern "C" fn(
19856 uplo: *const c_char,
19857 n: *const lapack_int,
19858 AP: *const __BindgenComplex<f32>,
19859 A: *mut __BindgenComplex<f32>,
19860 lda: *const lapack_int,
19861 info: *mut lapack_int,
19862 ),
19863 >,
19864 pub dtpttr_: Option<
19865 unsafe extern "C" fn(
19866 uplo: *const c_char,
19867 n: *const lapack_int,
19868 AP: *const f64,
19869 A: *mut f64,
19870 lda: *const lapack_int,
19871 info: *mut lapack_int,
19872 ),
19873 >,
19874 pub stpttr_: Option<
19875 unsafe extern "C" fn(
19876 uplo: *const c_char,
19877 n: *const lapack_int,
19878 AP: *const f32,
19879 A: *mut f32,
19880 lda: *const lapack_int,
19881 info: *mut lapack_int,
19882 ),
19883 >,
19884 pub ztpttr_: Option<
19885 unsafe extern "C" fn(
19886 uplo: *const c_char,
19887 n: *const lapack_int,
19888 AP: *const __BindgenComplex<f64>,
19889 A: *mut __BindgenComplex<f64>,
19890 lda: *const lapack_int,
19891 info: *mut lapack_int,
19892 ),
19893 >,
19894 pub ctrcon_: Option<
19895 unsafe extern "C" fn(
19896 norm: *const c_char,
19897 uplo: *const c_char,
19898 diag: *const c_char,
19899 n: *const lapack_int,
19900 A: *const __BindgenComplex<f32>,
19901 lda: *const lapack_int,
19902 rcond: *mut f32,
19903 work: *mut __BindgenComplex<f32>,
19904 rwork: *mut f32,
19905 info: *mut lapack_int,
19906 ),
19907 >,
19908 pub dtrcon_: Option<
19909 unsafe extern "C" fn(
19910 norm: *const c_char,
19911 uplo: *const c_char,
19912 diag: *const c_char,
19913 n: *const lapack_int,
19914 A: *const f64,
19915 lda: *const lapack_int,
19916 rcond: *mut f64,
19917 work: *mut f64,
19918 iwork: *mut lapack_int,
19919 info: *mut lapack_int,
19920 ),
19921 >,
19922 pub strcon_: Option<
19923 unsafe extern "C" fn(
19924 norm: *const c_char,
19925 uplo: *const c_char,
19926 diag: *const c_char,
19927 n: *const lapack_int,
19928 A: *const f32,
19929 lda: *const lapack_int,
19930 rcond: *mut f32,
19931 work: *mut f32,
19932 iwork: *mut lapack_int,
19933 info: *mut lapack_int,
19934 ),
19935 >,
19936 pub ztrcon_: Option<
19937 unsafe extern "C" fn(
19938 norm: *const c_char,
19939 uplo: *const c_char,
19940 diag: *const c_char,
19941 n: *const lapack_int,
19942 A: *const __BindgenComplex<f64>,
19943 lda: *const lapack_int,
19944 rcond: *mut f64,
19945 work: *mut __BindgenComplex<f64>,
19946 rwork: *mut f64,
19947 info: *mut lapack_int,
19948 ),
19949 >,
19950 pub ctrevc_: Option<
19951 unsafe extern "C" fn(
19952 side: *const c_char,
19953 howmny: *const c_char,
19954 select: *const lapack_int,
19955 n: *const lapack_int,
19956 T: *mut __BindgenComplex<f32>,
19957 ldt: *const lapack_int,
19958 VL: *mut __BindgenComplex<f32>,
19959 ldvl: *const lapack_int,
19960 VR: *mut __BindgenComplex<f32>,
19961 ldvr: *const lapack_int,
19962 mm: *const lapack_int,
19963 m: *mut lapack_int,
19964 work: *mut __BindgenComplex<f32>,
19965 rwork: *mut f32,
19966 info: *mut lapack_int,
19967 ),
19968 >,
19969 pub dtrevc_: Option<
19970 unsafe extern "C" fn(
19971 side: *const c_char,
19972 howmny: *const c_char,
19973 select: *mut lapack_int,
19974 n: *const lapack_int,
19975 T: *const f64,
19976 ldt: *const lapack_int,
19977 VL: *mut f64,
19978 ldvl: *const lapack_int,
19979 VR: *mut f64,
19980 ldvr: *const lapack_int,
19981 mm: *const lapack_int,
19982 m: *mut lapack_int,
19983 work: *mut f64,
19984 info: *mut lapack_int,
19985 ),
19986 >,
19987 pub strevc_: Option<
19988 unsafe extern "C" fn(
19989 side: *const c_char,
19990 howmny: *const c_char,
19991 select: *mut lapack_int,
19992 n: *const lapack_int,
19993 T: *const f32,
19994 ldt: *const lapack_int,
19995 VL: *mut f32,
19996 ldvl: *const lapack_int,
19997 VR: *mut f32,
19998 ldvr: *const lapack_int,
19999 mm: *const lapack_int,
20000 m: *mut lapack_int,
20001 work: *mut f32,
20002 info: *mut lapack_int,
20003 ),
20004 >,
20005 pub ztrevc_: Option<
20006 unsafe extern "C" fn(
20007 side: *const c_char,
20008 howmny: *const c_char,
20009 select: *const lapack_int,
20010 n: *const lapack_int,
20011 T: *mut __BindgenComplex<f64>,
20012 ldt: *const lapack_int,
20013 VL: *mut __BindgenComplex<f64>,
20014 ldvl: *const lapack_int,
20015 VR: *mut __BindgenComplex<f64>,
20016 ldvr: *const lapack_int,
20017 mm: *const lapack_int,
20018 m: *mut lapack_int,
20019 work: *mut __BindgenComplex<f64>,
20020 rwork: *mut f64,
20021 info: *mut lapack_int,
20022 ),
20023 >,
20024 pub ctrevc3_: Option<
20025 unsafe extern "C" fn(
20026 side: *const c_char,
20027 howmny: *const c_char,
20028 select: *const lapack_int,
20029 n: *const lapack_int,
20030 T: *mut __BindgenComplex<f32>,
20031 ldt: *const lapack_int,
20032 VL: *mut __BindgenComplex<f32>,
20033 ldvl: *const lapack_int,
20034 VR: *mut __BindgenComplex<f32>,
20035 ldvr: *const lapack_int,
20036 mm: *const lapack_int,
20037 m: *mut lapack_int,
20038 work: *mut __BindgenComplex<f32>,
20039 lwork: *const lapack_int,
20040 rwork: *mut f32,
20041 lrwork: *const lapack_int,
20042 info: *mut lapack_int,
20043 ),
20044 >,
20045 pub dtrevc3_: Option<
20046 unsafe extern "C" fn(
20047 side: *const c_char,
20048 howmny: *const c_char,
20049 select: *mut lapack_int,
20050 n: *const lapack_int,
20051 T: *const f64,
20052 ldt: *const lapack_int,
20053 VL: *mut f64,
20054 ldvl: *const lapack_int,
20055 VR: *mut f64,
20056 ldvr: *const lapack_int,
20057 mm: *const lapack_int,
20058 m: *mut lapack_int,
20059 work: *mut f64,
20060 lwork: *const lapack_int,
20061 info: *mut lapack_int,
20062 ),
20063 >,
20064 pub strevc3_: Option<
20065 unsafe extern "C" fn(
20066 side: *const c_char,
20067 howmny: *const c_char,
20068 select: *mut lapack_int,
20069 n: *const lapack_int,
20070 T: *const f32,
20071 ldt: *const lapack_int,
20072 VL: *mut f32,
20073 ldvl: *const lapack_int,
20074 VR: *mut f32,
20075 ldvr: *const lapack_int,
20076 mm: *const lapack_int,
20077 m: *mut lapack_int,
20078 work: *mut f32,
20079 lwork: *const lapack_int,
20080 info: *mut lapack_int,
20081 ),
20082 >,
20083 pub ztrevc3_: Option<
20084 unsafe extern "C" fn(
20085 side: *const c_char,
20086 howmny: *const c_char,
20087 select: *const lapack_int,
20088 n: *const lapack_int,
20089 T: *mut __BindgenComplex<f64>,
20090 ldt: *const lapack_int,
20091 VL: *mut __BindgenComplex<f64>,
20092 ldvl: *const lapack_int,
20093 VR: *mut __BindgenComplex<f64>,
20094 ldvr: *const lapack_int,
20095 mm: *const lapack_int,
20096 m: *mut lapack_int,
20097 work: *mut __BindgenComplex<f64>,
20098 lwork: *const lapack_int,
20099 rwork: *mut f64,
20100 lrwork: *const lapack_int,
20101 info: *mut lapack_int,
20102 ),
20103 >,
20104 pub ctrexc_: Option<
20105 unsafe extern "C" fn(
20106 compq: *const c_char,
20107 n: *const lapack_int,
20108 T: *mut __BindgenComplex<f32>,
20109 ldt: *const lapack_int,
20110 Q: *mut __BindgenComplex<f32>,
20111 ldq: *const lapack_int,
20112 ifst: *const lapack_int,
20113 ilst: *const lapack_int,
20114 info: *mut lapack_int,
20115 ),
20116 >,
20117 pub dtrexc_: Option<
20118 unsafe extern "C" fn(
20119 compq: *const c_char,
20120 n: *const lapack_int,
20121 T: *mut f64,
20122 ldt: *const lapack_int,
20123 Q: *mut f64,
20124 ldq: *const lapack_int,
20125 ifst: *mut lapack_int,
20126 ilst: *mut lapack_int,
20127 work: *mut f64,
20128 info: *mut lapack_int,
20129 ),
20130 >,
20131 pub strexc_: Option<
20132 unsafe extern "C" fn(
20133 compq: *const c_char,
20134 n: *const lapack_int,
20135 T: *mut f32,
20136 ldt: *const lapack_int,
20137 Q: *mut f32,
20138 ldq: *const lapack_int,
20139 ifst: *mut lapack_int,
20140 ilst: *mut lapack_int,
20141 work: *mut f32,
20142 info: *mut lapack_int,
20143 ),
20144 >,
20145 pub ztrexc_: Option<
20146 unsafe extern "C" fn(
20147 compq: *const c_char,
20148 n: *const lapack_int,
20149 T: *mut __BindgenComplex<f64>,
20150 ldt: *const lapack_int,
20151 Q: *mut __BindgenComplex<f64>,
20152 ldq: *const lapack_int,
20153 ifst: *const lapack_int,
20154 ilst: *const lapack_int,
20155 info: *mut lapack_int,
20156 ),
20157 >,
20158 pub ctrrfs_: Option<
20159 unsafe extern "C" fn(
20160 uplo: *const c_char,
20161 trans: *const c_char,
20162 diag: *const c_char,
20163 n: *const lapack_int,
20164 nrhs: *const lapack_int,
20165 A: *const __BindgenComplex<f32>,
20166 lda: *const lapack_int,
20167 B: *const __BindgenComplex<f32>,
20168 ldb: *const lapack_int,
20169 X: *const __BindgenComplex<f32>,
20170 ldx: *const lapack_int,
20171 ferr: *mut f32,
20172 berr: *mut f32,
20173 work: *mut __BindgenComplex<f32>,
20174 rwork: *mut f32,
20175 info: *mut lapack_int,
20176 ),
20177 >,
20178 pub dtrrfs_: Option<
20179 unsafe extern "C" fn(
20180 uplo: *const c_char,
20181 trans: *const c_char,
20182 diag: *const c_char,
20183 n: *const lapack_int,
20184 nrhs: *const lapack_int,
20185 A: *const f64,
20186 lda: *const lapack_int,
20187 B: *const f64,
20188 ldb: *const lapack_int,
20189 X: *const f64,
20190 ldx: *const lapack_int,
20191 ferr: *mut f64,
20192 berr: *mut f64,
20193 work: *mut f64,
20194 iwork: *mut lapack_int,
20195 info: *mut lapack_int,
20196 ),
20197 >,
20198 pub strrfs_: Option<
20199 unsafe extern "C" fn(
20200 uplo: *const c_char,
20201 trans: *const c_char,
20202 diag: *const c_char,
20203 n: *const lapack_int,
20204 nrhs: *const lapack_int,
20205 A: *const f32,
20206 lda: *const lapack_int,
20207 B: *const f32,
20208 ldb: *const lapack_int,
20209 X: *const f32,
20210 ldx: *const lapack_int,
20211 ferr: *mut f32,
20212 berr: *mut f32,
20213 work: *mut f32,
20214 iwork: *mut lapack_int,
20215 info: *mut lapack_int,
20216 ),
20217 >,
20218 pub ztrrfs_: Option<
20219 unsafe extern "C" fn(
20220 uplo: *const c_char,
20221 trans: *const c_char,
20222 diag: *const c_char,
20223 n: *const lapack_int,
20224 nrhs: *const lapack_int,
20225 A: *const __BindgenComplex<f64>,
20226 lda: *const lapack_int,
20227 B: *const __BindgenComplex<f64>,
20228 ldb: *const lapack_int,
20229 X: *const __BindgenComplex<f64>,
20230 ldx: *const lapack_int,
20231 ferr: *mut f64,
20232 berr: *mut f64,
20233 work: *mut __BindgenComplex<f64>,
20234 rwork: *mut f64,
20235 info: *mut lapack_int,
20236 ),
20237 >,
20238 pub ctrsen_: Option<
20239 unsafe extern "C" fn(
20240 job: *const c_char,
20241 compq: *const c_char,
20242 select: *const lapack_int,
20243 n: *const lapack_int,
20244 T: *mut __BindgenComplex<f32>,
20245 ldt: *const lapack_int,
20246 Q: *mut __BindgenComplex<f32>,
20247 ldq: *const lapack_int,
20248 W: *mut __BindgenComplex<f32>,
20249 m: *mut lapack_int,
20250 s: *mut f32,
20251 sep: *mut f32,
20252 work: *mut __BindgenComplex<f32>,
20253 lwork: *const lapack_int,
20254 info: *mut lapack_int,
20255 ),
20256 >,
20257 pub dtrsen_: Option<
20258 unsafe extern "C" fn(
20259 job: *const c_char,
20260 compq: *const c_char,
20261 select: *const lapack_int,
20262 n: *const lapack_int,
20263 T: *mut f64,
20264 ldt: *const lapack_int,
20265 Q: *mut f64,
20266 ldq: *const lapack_int,
20267 WR: *mut f64,
20268 WI: *mut f64,
20269 m: *mut lapack_int,
20270 s: *mut f64,
20271 sep: *mut f64,
20272 work: *mut f64,
20273 lwork: *const lapack_int,
20274 iwork: *mut lapack_int,
20275 liwork: *const lapack_int,
20276 info: *mut lapack_int,
20277 ),
20278 >,
20279 pub strsen_: Option<
20280 unsafe extern "C" fn(
20281 job: *const c_char,
20282 compq: *const c_char,
20283 select: *const lapack_int,
20284 n: *const lapack_int,
20285 T: *mut f32,
20286 ldt: *const lapack_int,
20287 Q: *mut f32,
20288 ldq: *const lapack_int,
20289 WR: *mut f32,
20290 WI: *mut f32,
20291 m: *mut lapack_int,
20292 s: *mut f32,
20293 sep: *mut f32,
20294 work: *mut f32,
20295 lwork: *const lapack_int,
20296 iwork: *mut lapack_int,
20297 liwork: *const lapack_int,
20298 info: *mut lapack_int,
20299 ),
20300 >,
20301 pub ztrsen_: Option<
20302 unsafe extern "C" fn(
20303 job: *const c_char,
20304 compq: *const c_char,
20305 select: *const lapack_int,
20306 n: *const lapack_int,
20307 T: *mut __BindgenComplex<f64>,
20308 ldt: *const lapack_int,
20309 Q: *mut __BindgenComplex<f64>,
20310 ldq: *const lapack_int,
20311 W: *mut __BindgenComplex<f64>,
20312 m: *mut lapack_int,
20313 s: *mut f64,
20314 sep: *mut f64,
20315 work: *mut __BindgenComplex<f64>,
20316 lwork: *const lapack_int,
20317 info: *mut lapack_int,
20318 ),
20319 >,
20320 pub ctrsna_: Option<
20321 unsafe extern "C" fn(
20322 job: *const c_char,
20323 howmny: *const c_char,
20324 select: *const lapack_int,
20325 n: *const lapack_int,
20326 T: *const __BindgenComplex<f32>,
20327 ldt: *const lapack_int,
20328 VL: *const __BindgenComplex<f32>,
20329 ldvl: *const lapack_int,
20330 VR: *const __BindgenComplex<f32>,
20331 ldvr: *const lapack_int,
20332 S: *mut f32,
20333 SEP: *mut f32,
20334 mm: *const lapack_int,
20335 m: *mut lapack_int,
20336 work: *mut __BindgenComplex<f32>,
20337 ldwork: *const lapack_int,
20338 rwork: *mut f32,
20339 info: *mut lapack_int,
20340 ),
20341 >,
20342 pub dtrsna_: Option<
20343 unsafe extern "C" fn(
20344 job: *const c_char,
20345 howmny: *const c_char,
20346 select: *const lapack_int,
20347 n: *const lapack_int,
20348 T: *const f64,
20349 ldt: *const lapack_int,
20350 VL: *const f64,
20351 ldvl: *const lapack_int,
20352 VR: *const f64,
20353 ldvr: *const lapack_int,
20354 S: *mut f64,
20355 SEP: *mut f64,
20356 mm: *const lapack_int,
20357 m: *mut lapack_int,
20358 work: *mut f64,
20359 ldwork: *const lapack_int,
20360 iwork: *mut lapack_int,
20361 info: *mut lapack_int,
20362 ),
20363 >,
20364 pub strsna_: Option<
20365 unsafe extern "C" fn(
20366 job: *const c_char,
20367 howmny: *const c_char,
20368 select: *const lapack_int,
20369 n: *const lapack_int,
20370 T: *const f32,
20371 ldt: *const lapack_int,
20372 VL: *const f32,
20373 ldvl: *const lapack_int,
20374 VR: *const f32,
20375 ldvr: *const lapack_int,
20376 S: *mut f32,
20377 SEP: *mut f32,
20378 mm: *const lapack_int,
20379 m: *mut lapack_int,
20380 work: *mut f32,
20381 ldwork: *const lapack_int,
20382 iwork: *mut lapack_int,
20383 info: *mut lapack_int,
20384 ),
20385 >,
20386 pub ztrsna_: Option<
20387 unsafe extern "C" fn(
20388 job: *const c_char,
20389 howmny: *const c_char,
20390 select: *const lapack_int,
20391 n: *const lapack_int,
20392 T: *const __BindgenComplex<f64>,
20393 ldt: *const lapack_int,
20394 VL: *const __BindgenComplex<f64>,
20395 ldvl: *const lapack_int,
20396 VR: *const __BindgenComplex<f64>,
20397 ldvr: *const lapack_int,
20398 S: *mut f64,
20399 SEP: *mut f64,
20400 mm: *const lapack_int,
20401 m: *mut lapack_int,
20402 work: *mut __BindgenComplex<f64>,
20403 ldwork: *const lapack_int,
20404 rwork: *mut f64,
20405 info: *mut lapack_int,
20406 ),
20407 >,
20408 pub ctrsyl_: Option<
20409 unsafe extern "C" fn(
20410 trana: *const c_char,
20411 tranb: *const c_char,
20412 isgn: *const lapack_int,
20413 m: *const lapack_int,
20414 n: *const lapack_int,
20415 A: *const __BindgenComplex<f32>,
20416 lda: *const lapack_int,
20417 B: *const __BindgenComplex<f32>,
20418 ldb: *const lapack_int,
20419 C: *mut __BindgenComplex<f32>,
20420 ldc: *const lapack_int,
20421 scale: *mut f32,
20422 info: *mut lapack_int,
20423 ),
20424 >,
20425 pub dtrsyl_: Option<
20426 unsafe extern "C" fn(
20427 trana: *const c_char,
20428 tranb: *const c_char,
20429 isgn: *const lapack_int,
20430 m: *const lapack_int,
20431 n: *const lapack_int,
20432 A: *const f64,
20433 lda: *const lapack_int,
20434 B: *const f64,
20435 ldb: *const lapack_int,
20436 C: *mut f64,
20437 ldc: *const lapack_int,
20438 scale: *mut f64,
20439 info: *mut lapack_int,
20440 ),
20441 >,
20442 pub strsyl_: Option<
20443 unsafe extern "C" fn(
20444 trana: *const c_char,
20445 tranb: *const c_char,
20446 isgn: *const lapack_int,
20447 m: *const lapack_int,
20448 n: *const lapack_int,
20449 A: *const f32,
20450 lda: *const lapack_int,
20451 B: *const f32,
20452 ldb: *const lapack_int,
20453 C: *mut f32,
20454 ldc: *const lapack_int,
20455 scale: *mut f32,
20456 info: *mut lapack_int,
20457 ),
20458 >,
20459 pub ztrsyl_: Option<
20460 unsafe extern "C" fn(
20461 trana: *const c_char,
20462 tranb: *const c_char,
20463 isgn: *const lapack_int,
20464 m: *const lapack_int,
20465 n: *const lapack_int,
20466 A: *const __BindgenComplex<f64>,
20467 lda: *const lapack_int,
20468 B: *const __BindgenComplex<f64>,
20469 ldb: *const lapack_int,
20470 C: *mut __BindgenComplex<f64>,
20471 ldc: *const lapack_int,
20472 scale: *mut f64,
20473 info: *mut lapack_int,
20474 ),
20475 >,
20476 pub ctrsyl3_: Option<
20477 unsafe extern "C" fn(
20478 trana: *const c_char,
20479 tranb: *const c_char,
20480 isgn: *const lapack_int,
20481 m: *const lapack_int,
20482 n: *const lapack_int,
20483 A: *const __BindgenComplex<f32>,
20484 lda: *const lapack_int,
20485 B: *const __BindgenComplex<f32>,
20486 ldb: *const lapack_int,
20487 C: *mut __BindgenComplex<f32>,
20488 ldc: *const lapack_int,
20489 scale: *mut f32,
20490 swork: *mut f32,
20491 ldswork: *const lapack_int,
20492 info: *mut lapack_int,
20493 ),
20494 >,
20495 pub dtrsyl3_: Option<
20496 unsafe extern "C" fn(
20497 trana: *const c_char,
20498 tranb: *const c_char,
20499 isgn: *const lapack_int,
20500 m: *const lapack_int,
20501 n: *const lapack_int,
20502 A: *const f64,
20503 lda: *const lapack_int,
20504 B: *const f64,
20505 ldb: *const lapack_int,
20506 C: *mut f64,
20507 ldc: *const lapack_int,
20508 scale: *mut f64,
20509 iwork: *mut lapack_int,
20510 liwork: *const lapack_int,
20511 swork: *mut f64,
20512 ldswork: *const lapack_int,
20513 info: *mut lapack_int,
20514 ),
20515 >,
20516 pub strsyl3_: Option<
20517 unsafe extern "C" fn(
20518 trana: *const c_char,
20519 tranb: *const c_char,
20520 isgn: *const lapack_int,
20521 m: *const lapack_int,
20522 n: *const lapack_int,
20523 A: *const f32,
20524 lda: *const lapack_int,
20525 B: *const f32,
20526 ldb: *const lapack_int,
20527 C: *mut f32,
20528 ldc: *const lapack_int,
20529 scale: *mut f32,
20530 iwork: *mut lapack_int,
20531 liwork: *const lapack_int,
20532 swork: *mut f32,
20533 ldswork: *const lapack_int,
20534 info: *mut lapack_int,
20535 ),
20536 >,
20537 pub ztrsyl3_: Option<
20538 unsafe extern "C" fn(
20539 trana: *const c_char,
20540 tranb: *const c_char,
20541 isgn: *const lapack_int,
20542 m: *const lapack_int,
20543 n: *const lapack_int,
20544 A: *const __BindgenComplex<f64>,
20545 lda: *const lapack_int,
20546 B: *const __BindgenComplex<f64>,
20547 ldb: *const lapack_int,
20548 C: *mut __BindgenComplex<f64>,
20549 ldc: *const lapack_int,
20550 scale: *mut f64,
20551 swork: *mut f64,
20552 ldswork: *const lapack_int,
20553 info: *mut lapack_int,
20554 ),
20555 >,
20556 pub ctrtri_: Option<
20557 unsafe extern "C" fn(
20558 uplo: *const c_char,
20559 diag: *const c_char,
20560 n: *const lapack_int,
20561 A: *mut __BindgenComplex<f32>,
20562 lda: *const lapack_int,
20563 info: *mut lapack_int,
20564 ),
20565 >,
20566 pub dtrtri_: Option<
20567 unsafe extern "C" fn(
20568 uplo: *const c_char,
20569 diag: *const c_char,
20570 n: *const lapack_int,
20571 A: *mut f64,
20572 lda: *const lapack_int,
20573 info: *mut lapack_int,
20574 ),
20575 >,
20576 pub strtri_: Option<
20577 unsafe extern "C" fn(
20578 uplo: *const c_char,
20579 diag: *const c_char,
20580 n: *const lapack_int,
20581 A: *mut f32,
20582 lda: *const lapack_int,
20583 info: *mut lapack_int,
20584 ),
20585 >,
20586 pub ztrtri_: Option<
20587 unsafe extern "C" fn(
20588 uplo: *const c_char,
20589 diag: *const c_char,
20590 n: *const lapack_int,
20591 A: *mut __BindgenComplex<f64>,
20592 lda: *const lapack_int,
20593 info: *mut lapack_int,
20594 ),
20595 >,
20596 pub ctrtrs_: Option<
20597 unsafe extern "C" fn(
20598 uplo: *const c_char,
20599 trans: *const c_char,
20600 diag: *const c_char,
20601 n: *const lapack_int,
20602 nrhs: *const lapack_int,
20603 A: *const __BindgenComplex<f32>,
20604 lda: *const lapack_int,
20605 B: *mut __BindgenComplex<f32>,
20606 ldb: *const lapack_int,
20607 info: *mut lapack_int,
20608 ),
20609 >,
20610 pub dtrtrs_: Option<
20611 unsafe extern "C" fn(
20612 uplo: *const c_char,
20613 trans: *const c_char,
20614 diag: *const c_char,
20615 n: *const lapack_int,
20616 nrhs: *const lapack_int,
20617 A: *const f64,
20618 lda: *const lapack_int,
20619 B: *mut f64,
20620 ldb: *const lapack_int,
20621 info: *mut lapack_int,
20622 ),
20623 >,
20624 pub strtrs_: Option<
20625 unsafe extern "C" fn(
20626 uplo: *const c_char,
20627 trans: *const c_char,
20628 diag: *const c_char,
20629 n: *const lapack_int,
20630 nrhs: *const lapack_int,
20631 A: *const f32,
20632 lda: *const lapack_int,
20633 B: *mut f32,
20634 ldb: *const lapack_int,
20635 info: *mut lapack_int,
20636 ),
20637 >,
20638 pub ztrtrs_: Option<
20639 unsafe extern "C" fn(
20640 uplo: *const c_char,
20641 trans: *const c_char,
20642 diag: *const c_char,
20643 n: *const lapack_int,
20644 nrhs: *const lapack_int,
20645 A: *const __BindgenComplex<f64>,
20646 lda: *const lapack_int,
20647 B: *mut __BindgenComplex<f64>,
20648 ldb: *const lapack_int,
20649 info: *mut lapack_int,
20650 ),
20651 >,
20652 pub ctrttf_: Option<
20653 unsafe extern "C" fn(
20654 transr: *const c_char,
20655 uplo: *const c_char,
20656 n: *const lapack_int,
20657 A: *const __BindgenComplex<f32>,
20658 lda: *const lapack_int,
20659 ARF: *mut __BindgenComplex<f32>,
20660 info: *mut lapack_int,
20661 ),
20662 >,
20663 pub dtrttf_: Option<
20664 unsafe extern "C" fn(
20665 transr: *const c_char,
20666 uplo: *const c_char,
20667 n: *const lapack_int,
20668 A: *const f64,
20669 lda: *const lapack_int,
20670 ARF: *mut f64,
20671 info: *mut lapack_int,
20672 ),
20673 >,
20674 pub strttf_: Option<
20675 unsafe extern "C" fn(
20676 transr: *const c_char,
20677 uplo: *const c_char,
20678 n: *const lapack_int,
20679 A: *const f32,
20680 lda: *const lapack_int,
20681 ARF: *mut f32,
20682 info: *mut lapack_int,
20683 ),
20684 >,
20685 pub ztrttf_: Option<
20686 unsafe extern "C" fn(
20687 transr: *const c_char,
20688 uplo: *const c_char,
20689 n: *const lapack_int,
20690 A: *const __BindgenComplex<f64>,
20691 lda: *const lapack_int,
20692 ARF: *mut __BindgenComplex<f64>,
20693 info: *mut lapack_int,
20694 ),
20695 >,
20696 pub ctrttp_: Option<
20697 unsafe extern "C" fn(
20698 uplo: *const c_char,
20699 n: *const lapack_int,
20700 A: *const __BindgenComplex<f32>,
20701 lda: *const lapack_int,
20702 AP: *mut __BindgenComplex<f32>,
20703 info: *mut lapack_int,
20704 ),
20705 >,
20706 pub dtrttp_: Option<
20707 unsafe extern "C" fn(
20708 uplo: *const c_char,
20709 n: *const lapack_int,
20710 A: *const f64,
20711 lda: *const lapack_int,
20712 AP: *mut f64,
20713 info: *mut lapack_int,
20714 ),
20715 >,
20716 pub strttp_: Option<
20717 unsafe extern "C" fn(
20718 uplo: *const c_char,
20719 n: *const lapack_int,
20720 A: *const f32,
20721 lda: *const lapack_int,
20722 AP: *mut f32,
20723 info: *mut lapack_int,
20724 ),
20725 >,
20726 pub ztrttp_: Option<
20727 unsafe extern "C" fn(
20728 uplo: *const c_char,
20729 n: *const lapack_int,
20730 A: *const __BindgenComplex<f64>,
20731 lda: *const lapack_int,
20732 AP: *mut __BindgenComplex<f64>,
20733 info: *mut lapack_int,
20734 ),
20735 >,
20736 pub ctzrzf_: Option<
20737 unsafe extern "C" fn(
20738 m: *const lapack_int,
20739 n: *const lapack_int,
20740 A: *mut __BindgenComplex<f32>,
20741 lda: *const lapack_int,
20742 tau: *mut __BindgenComplex<f32>,
20743 work: *mut __BindgenComplex<f32>,
20744 lwork: *const lapack_int,
20745 info: *mut lapack_int,
20746 ),
20747 >,
20748 pub dtzrzf_: Option<
20749 unsafe extern "C" fn(
20750 m: *const lapack_int,
20751 n: *const lapack_int,
20752 A: *mut f64,
20753 lda: *const lapack_int,
20754 tau: *mut f64,
20755 work: *mut f64,
20756 lwork: *const lapack_int,
20757 info: *mut lapack_int,
20758 ),
20759 >,
20760 pub stzrzf_: Option<
20761 unsafe extern "C" fn(
20762 m: *const lapack_int,
20763 n: *const lapack_int,
20764 A: *mut f32,
20765 lda: *const lapack_int,
20766 tau: *mut f32,
20767 work: *mut f32,
20768 lwork: *const lapack_int,
20769 info: *mut lapack_int,
20770 ),
20771 >,
20772 pub ztzrzf_: Option<
20773 unsafe extern "C" fn(
20774 m: *const lapack_int,
20775 n: *const lapack_int,
20776 A: *mut __BindgenComplex<f64>,
20777 lda: *const lapack_int,
20778 tau: *mut __BindgenComplex<f64>,
20779 work: *mut __BindgenComplex<f64>,
20780 lwork: *const lapack_int,
20781 info: *mut lapack_int,
20782 ),
20783 >,
20784 pub cunbdb_: Option<
20785 unsafe extern "C" fn(
20786 trans: *const c_char,
20787 signs: *const c_char,
20788 m: *const lapack_int,
20789 p: *const lapack_int,
20790 q: *const lapack_int,
20791 X11: *mut __BindgenComplex<f32>,
20792 ldx11: *const lapack_int,
20793 X12: *mut __BindgenComplex<f32>,
20794 ldx12: *const lapack_int,
20795 X21: *mut __BindgenComplex<f32>,
20796 ldx21: *const lapack_int,
20797 X22: *mut __BindgenComplex<f32>,
20798 ldx22: *const lapack_int,
20799 theta: *mut f32,
20800 phi: *mut f32,
20801 TAUP1: *mut __BindgenComplex<f32>,
20802 TAUP2: *mut __BindgenComplex<f32>,
20803 TAUQ1: *mut __BindgenComplex<f32>,
20804 TAUQ2: *mut __BindgenComplex<f32>,
20805 work: *mut __BindgenComplex<f32>,
20806 lwork: *const lapack_int,
20807 info: *mut lapack_int,
20808 ),
20809 >,
20810 pub zunbdb_: Option<
20811 unsafe extern "C" fn(
20812 trans: *const c_char,
20813 signs: *const c_char,
20814 m: *const lapack_int,
20815 p: *const lapack_int,
20816 q: *const lapack_int,
20817 X11: *mut __BindgenComplex<f64>,
20818 ldx11: *const lapack_int,
20819 X12: *mut __BindgenComplex<f64>,
20820 ldx12: *const lapack_int,
20821 X21: *mut __BindgenComplex<f64>,
20822 ldx21: *const lapack_int,
20823 X22: *mut __BindgenComplex<f64>,
20824 ldx22: *const lapack_int,
20825 theta: *mut f64,
20826 phi: *mut f64,
20827 TAUP1: *mut __BindgenComplex<f64>,
20828 TAUP2: *mut __BindgenComplex<f64>,
20829 TAUQ1: *mut __BindgenComplex<f64>,
20830 TAUQ2: *mut __BindgenComplex<f64>,
20831 work: *mut __BindgenComplex<f64>,
20832 lwork: *const lapack_int,
20833 info: *mut lapack_int,
20834 ),
20835 >,
20836 pub cuncsd_: Option<
20837 unsafe extern "C" fn(
20838 jobu1: *const c_char,
20839 jobu2: *const c_char,
20840 jobv1t: *const c_char,
20841 jobv2t: *const c_char,
20842 trans: *const c_char,
20843 signs: *const c_char,
20844 m: *const lapack_int,
20845 p: *const lapack_int,
20846 q: *const lapack_int,
20847 X11: *mut __BindgenComplex<f32>,
20848 ldx11: *const lapack_int,
20849 X12: *mut __BindgenComplex<f32>,
20850 ldx12: *const lapack_int,
20851 X21: *mut __BindgenComplex<f32>,
20852 ldx21: *const lapack_int,
20853 X22: *mut __BindgenComplex<f32>,
20854 ldx22: *const lapack_int,
20855 theta: *mut f32,
20856 U1: *mut __BindgenComplex<f32>,
20857 ldu1: *const lapack_int,
20858 U2: *mut __BindgenComplex<f32>,
20859 ldu2: *const lapack_int,
20860 V1T: *mut __BindgenComplex<f32>,
20861 ldv1t: *const lapack_int,
20862 V2T: *mut __BindgenComplex<f32>,
20863 ldv2t: *const lapack_int,
20864 work: *mut __BindgenComplex<f32>,
20865 lwork: *const lapack_int,
20866 rwork: *mut f32,
20867 lrwork: *const lapack_int,
20868 iwork: *mut lapack_int,
20869 info: *mut lapack_int,
20870 ),
20871 >,
20872 pub zuncsd_: Option<
20873 unsafe extern "C" fn(
20874 jobu1: *const c_char,
20875 jobu2: *const c_char,
20876 jobv1t: *const c_char,
20877 jobv2t: *const c_char,
20878 trans: *const c_char,
20879 signs: *const c_char,
20880 m: *const lapack_int,
20881 p: *const lapack_int,
20882 q: *const lapack_int,
20883 X11: *mut __BindgenComplex<f64>,
20884 ldx11: *const lapack_int,
20885 X12: *mut __BindgenComplex<f64>,
20886 ldx12: *const lapack_int,
20887 X21: *mut __BindgenComplex<f64>,
20888 ldx21: *const lapack_int,
20889 X22: *mut __BindgenComplex<f64>,
20890 ldx22: *const lapack_int,
20891 theta: *mut f64,
20892 U1: *mut __BindgenComplex<f64>,
20893 ldu1: *const lapack_int,
20894 U2: *mut __BindgenComplex<f64>,
20895 ldu2: *const lapack_int,
20896 V1T: *mut __BindgenComplex<f64>,
20897 ldv1t: *const lapack_int,
20898 V2T: *mut __BindgenComplex<f64>,
20899 ldv2t: *const lapack_int,
20900 work: *mut __BindgenComplex<f64>,
20901 lwork: *const lapack_int,
20902 rwork: *mut f64,
20903 lrwork: *const lapack_int,
20904 iwork: *mut lapack_int,
20905 info: *mut lapack_int,
20906 ),
20907 >,
20908 pub cuncsd2by1_: Option<
20909 unsafe extern "C" fn(
20910 jobu1: *const c_char,
20911 jobu2: *const c_char,
20912 jobv1t: *const c_char,
20913 m: *const lapack_int,
20914 p: *const lapack_int,
20915 q: *const lapack_int,
20916 X11: *mut __BindgenComplex<f32>,
20917 ldx11: *const lapack_int,
20918 X21: *mut __BindgenComplex<f32>,
20919 ldx21: *const lapack_int,
20920 theta: *mut f32,
20921 U1: *mut __BindgenComplex<f32>,
20922 ldu1: *const lapack_int,
20923 U2: *mut __BindgenComplex<f32>,
20924 ldu2: *const lapack_int,
20925 V1T: *mut __BindgenComplex<f32>,
20926 ldv1t: *const lapack_int,
20927 work: *mut __BindgenComplex<f32>,
20928 lwork: *const lapack_int,
20929 rwork: *mut f32,
20930 lrwork: *const lapack_int,
20931 iwork: *mut lapack_int,
20932 info: *mut lapack_int,
20933 ),
20934 >,
20935 pub zuncsd2by1_: Option<
20936 unsafe extern "C" fn(
20937 jobu1: *const c_char,
20938 jobu2: *const c_char,
20939 jobv1t: *const c_char,
20940 m: *const lapack_int,
20941 p: *const lapack_int,
20942 q: *const lapack_int,
20943 X11: *mut __BindgenComplex<f64>,
20944 ldx11: *const lapack_int,
20945 X21: *mut __BindgenComplex<f64>,
20946 ldx21: *const lapack_int,
20947 theta: *mut f64,
20948 U1: *mut __BindgenComplex<f64>,
20949 ldu1: *const lapack_int,
20950 U2: *mut __BindgenComplex<f64>,
20951 ldu2: *const lapack_int,
20952 V1T: *mut __BindgenComplex<f64>,
20953 ldv1t: *const lapack_int,
20954 work: *mut __BindgenComplex<f64>,
20955 lwork: *const lapack_int,
20956 rwork: *mut f64,
20957 lrwork: *const lapack_int,
20958 iwork: *mut lapack_int,
20959 info: *mut lapack_int,
20960 ),
20961 >,
20962 pub cungbr_: Option<
20963 unsafe extern "C" fn(
20964 vect: *const c_char,
20965 m: *const lapack_int,
20966 n: *const lapack_int,
20967 k: *const lapack_int,
20968 A: *mut __BindgenComplex<f32>,
20969 lda: *const lapack_int,
20970 tau: *const __BindgenComplex<f32>,
20971 work: *mut __BindgenComplex<f32>,
20972 lwork: *const lapack_int,
20973 info: *mut lapack_int,
20974 ),
20975 >,
20976 pub zungbr_: Option<
20977 unsafe extern "C" fn(
20978 vect: *const c_char,
20979 m: *const lapack_int,
20980 n: *const lapack_int,
20981 k: *const lapack_int,
20982 A: *mut __BindgenComplex<f64>,
20983 lda: *const lapack_int,
20984 tau: *const __BindgenComplex<f64>,
20985 work: *mut __BindgenComplex<f64>,
20986 lwork: *const lapack_int,
20987 info: *mut lapack_int,
20988 ),
20989 >,
20990 pub cunghr_: Option<
20991 unsafe extern "C" fn(
20992 n: *const lapack_int,
20993 ilo: *const lapack_int,
20994 ihi: *const lapack_int,
20995 A: *mut __BindgenComplex<f32>,
20996 lda: *const lapack_int,
20997 tau: *const __BindgenComplex<f32>,
20998 work: *mut __BindgenComplex<f32>,
20999 lwork: *const lapack_int,
21000 info: *mut lapack_int,
21001 ),
21002 >,
21003 pub zunghr_: Option<
21004 unsafe extern "C" fn(
21005 n: *const lapack_int,
21006 ilo: *const lapack_int,
21007 ihi: *const lapack_int,
21008 A: *mut __BindgenComplex<f64>,
21009 lda: *const lapack_int,
21010 tau: *const __BindgenComplex<f64>,
21011 work: *mut __BindgenComplex<f64>,
21012 lwork: *const lapack_int,
21013 info: *mut lapack_int,
21014 ),
21015 >,
21016 pub cunglq_: Option<
21017 unsafe extern "C" fn(
21018 m: *const lapack_int,
21019 n: *const lapack_int,
21020 k: *const lapack_int,
21021 A: *mut __BindgenComplex<f32>,
21022 lda: *const lapack_int,
21023 tau: *const __BindgenComplex<f32>,
21024 work: *mut __BindgenComplex<f32>,
21025 lwork: *const lapack_int,
21026 info: *mut lapack_int,
21027 ),
21028 >,
21029 pub zunglq_: Option<
21030 unsafe extern "C" fn(
21031 m: *const lapack_int,
21032 n: *const lapack_int,
21033 k: *const lapack_int,
21034 A: *mut __BindgenComplex<f64>,
21035 lda: *const lapack_int,
21036 tau: *const __BindgenComplex<f64>,
21037 work: *mut __BindgenComplex<f64>,
21038 lwork: *const lapack_int,
21039 info: *mut lapack_int,
21040 ),
21041 >,
21042 pub cungql_: Option<
21043 unsafe extern "C" fn(
21044 m: *const lapack_int,
21045 n: *const lapack_int,
21046 k: *const lapack_int,
21047 A: *mut __BindgenComplex<f32>,
21048 lda: *const lapack_int,
21049 tau: *const __BindgenComplex<f32>,
21050 work: *mut __BindgenComplex<f32>,
21051 lwork: *const lapack_int,
21052 info: *mut lapack_int,
21053 ),
21054 >,
21055 pub zungql_: Option<
21056 unsafe extern "C" fn(
21057 m: *const lapack_int,
21058 n: *const lapack_int,
21059 k: *const lapack_int,
21060 A: *mut __BindgenComplex<f64>,
21061 lda: *const lapack_int,
21062 tau: *const __BindgenComplex<f64>,
21063 work: *mut __BindgenComplex<f64>,
21064 lwork: *const lapack_int,
21065 info: *mut lapack_int,
21066 ),
21067 >,
21068 pub cungqr_: Option<
21069 unsafe extern "C" fn(
21070 m: *const lapack_int,
21071 n: *const lapack_int,
21072 k: *const lapack_int,
21073 A: *mut __BindgenComplex<f32>,
21074 lda: *const lapack_int,
21075 tau: *const __BindgenComplex<f32>,
21076 work: *mut __BindgenComplex<f32>,
21077 lwork: *const lapack_int,
21078 info: *mut lapack_int,
21079 ),
21080 >,
21081 pub zungqr_: Option<
21082 unsafe extern "C" fn(
21083 m: *const lapack_int,
21084 n: *const lapack_int,
21085 k: *const lapack_int,
21086 A: *mut __BindgenComplex<f64>,
21087 lda: *const lapack_int,
21088 tau: *const __BindgenComplex<f64>,
21089 work: *mut __BindgenComplex<f64>,
21090 lwork: *const lapack_int,
21091 info: *mut lapack_int,
21092 ),
21093 >,
21094 pub cungrq_: Option<
21095 unsafe extern "C" fn(
21096 m: *const lapack_int,
21097 n: *const lapack_int,
21098 k: *const lapack_int,
21099 A: *mut __BindgenComplex<f32>,
21100 lda: *const lapack_int,
21101 tau: *const __BindgenComplex<f32>,
21102 work: *mut __BindgenComplex<f32>,
21103 lwork: *const lapack_int,
21104 info: *mut lapack_int,
21105 ),
21106 >,
21107 pub zungrq_: Option<
21108 unsafe extern "C" fn(
21109 m: *const lapack_int,
21110 n: *const lapack_int,
21111 k: *const lapack_int,
21112 A: *mut __BindgenComplex<f64>,
21113 lda: *const lapack_int,
21114 tau: *const __BindgenComplex<f64>,
21115 work: *mut __BindgenComplex<f64>,
21116 lwork: *const lapack_int,
21117 info: *mut lapack_int,
21118 ),
21119 >,
21120 pub cungtr_: Option<
21121 unsafe extern "C" fn(
21122 uplo: *const c_char,
21123 n: *const lapack_int,
21124 A: *mut __BindgenComplex<f32>,
21125 lda: *const lapack_int,
21126 tau: *const __BindgenComplex<f32>,
21127 work: *mut __BindgenComplex<f32>,
21128 lwork: *const lapack_int,
21129 info: *mut lapack_int,
21130 ),
21131 >,
21132 pub zungtr_: Option<
21133 unsafe extern "C" fn(
21134 uplo: *const c_char,
21135 n: *const lapack_int,
21136 A: *mut __BindgenComplex<f64>,
21137 lda: *const lapack_int,
21138 tau: *const __BindgenComplex<f64>,
21139 work: *mut __BindgenComplex<f64>,
21140 lwork: *const lapack_int,
21141 info: *mut lapack_int,
21142 ),
21143 >,
21144 pub cungtsqr_row_: Option<
21145 unsafe extern "C" fn(
21146 m: *const lapack_int,
21147 n: *const lapack_int,
21148 mb: *const lapack_int,
21149 nb: *const lapack_int,
21150 A: *mut __BindgenComplex<f32>,
21151 lda: *const lapack_int,
21152 T: *const __BindgenComplex<f32>,
21153 ldt: *const lapack_int,
21154 work: *mut __BindgenComplex<f32>,
21155 lwork: *const lapack_int,
21156 info: *mut lapack_int,
21157 ),
21158 >,
21159 pub zungtsqr_row_: Option<
21160 unsafe extern "C" fn(
21161 m: *const lapack_int,
21162 n: *const lapack_int,
21163 mb: *const lapack_int,
21164 nb: *const lapack_int,
21165 A: *mut __BindgenComplex<f64>,
21166 lda: *const lapack_int,
21167 T: *const __BindgenComplex<f64>,
21168 ldt: *const lapack_int,
21169 work: *mut __BindgenComplex<f64>,
21170 lwork: *const lapack_int,
21171 info: *mut lapack_int,
21172 ),
21173 >,
21174 pub cunhr_col_: Option<
21175 unsafe extern "C" fn(
21176 m: *const lapack_int,
21177 n: *const lapack_int,
21178 nb: *const lapack_int,
21179 A: *mut __BindgenComplex<f32>,
21180 lda: *const lapack_int,
21181 T: *mut __BindgenComplex<f32>,
21182 ldt: *const lapack_int,
21183 D: *mut __BindgenComplex<f32>,
21184 info: *mut lapack_int,
21185 ),
21186 >,
21187 pub zunhr_col_: Option<
21188 unsafe extern "C" fn(
21189 m: *const lapack_int,
21190 n: *const lapack_int,
21191 nb: *const lapack_int,
21192 A: *mut __BindgenComplex<f64>,
21193 lda: *const lapack_int,
21194 T: *mut __BindgenComplex<f64>,
21195 ldt: *const lapack_int,
21196 D: *mut __BindgenComplex<f64>,
21197 info: *mut lapack_int,
21198 ),
21199 >,
21200 pub cunmbr_: Option<
21201 unsafe extern "C" fn(
21202 vect: *const c_char,
21203 side: *const c_char,
21204 trans: *const c_char,
21205 m: *const lapack_int,
21206 n: *const lapack_int,
21207 k: *const lapack_int,
21208 A: *const __BindgenComplex<f32>,
21209 lda: *const lapack_int,
21210 tau: *const __BindgenComplex<f32>,
21211 C: *mut __BindgenComplex<f32>,
21212 ldc: *const lapack_int,
21213 work: *mut __BindgenComplex<f32>,
21214 lwork: *const lapack_int,
21215 info: *mut lapack_int,
21216 ),
21217 >,
21218 pub zunmbr_: Option<
21219 unsafe extern "C" fn(
21220 vect: *const c_char,
21221 side: *const c_char,
21222 trans: *const c_char,
21223 m: *const lapack_int,
21224 n: *const lapack_int,
21225 k: *const lapack_int,
21226 A: *const __BindgenComplex<f64>,
21227 lda: *const lapack_int,
21228 tau: *const __BindgenComplex<f64>,
21229 C: *mut __BindgenComplex<f64>,
21230 ldc: *const lapack_int,
21231 work: *mut __BindgenComplex<f64>,
21232 lwork: *const lapack_int,
21233 info: *mut lapack_int,
21234 ),
21235 >,
21236 pub cunmhr_: Option<
21237 unsafe extern "C" fn(
21238 side: *const c_char,
21239 trans: *const c_char,
21240 m: *const lapack_int,
21241 n: *const lapack_int,
21242 ilo: *const lapack_int,
21243 ihi: *const lapack_int,
21244 A: *const __BindgenComplex<f32>,
21245 lda: *const lapack_int,
21246 tau: *const __BindgenComplex<f32>,
21247 C: *mut __BindgenComplex<f32>,
21248 ldc: *const lapack_int,
21249 work: *mut __BindgenComplex<f32>,
21250 lwork: *const lapack_int,
21251 info: *mut lapack_int,
21252 ),
21253 >,
21254 pub zunmhr_: Option<
21255 unsafe extern "C" fn(
21256 side: *const c_char,
21257 trans: *const c_char,
21258 m: *const lapack_int,
21259 n: *const lapack_int,
21260 ilo: *const lapack_int,
21261 ihi: *const lapack_int,
21262 A: *const __BindgenComplex<f64>,
21263 lda: *const lapack_int,
21264 tau: *const __BindgenComplex<f64>,
21265 C: *mut __BindgenComplex<f64>,
21266 ldc: *const lapack_int,
21267 work: *mut __BindgenComplex<f64>,
21268 lwork: *const lapack_int,
21269 info: *mut lapack_int,
21270 ),
21271 >,
21272 pub cunmlq_: Option<
21273 unsafe extern "C" fn(
21274 side: *const c_char,
21275 trans: *const c_char,
21276 m: *const lapack_int,
21277 n: *const lapack_int,
21278 k: *const lapack_int,
21279 A: *const __BindgenComplex<f32>,
21280 lda: *const lapack_int,
21281 tau: *const __BindgenComplex<f32>,
21282 C: *mut __BindgenComplex<f32>,
21283 ldc: *const lapack_int,
21284 work: *mut __BindgenComplex<f32>,
21285 lwork: *const lapack_int,
21286 info: *mut lapack_int,
21287 ),
21288 >,
21289 pub zunmlq_: Option<
21290 unsafe extern "C" fn(
21291 side: *const c_char,
21292 trans: *const c_char,
21293 m: *const lapack_int,
21294 n: *const lapack_int,
21295 k: *const lapack_int,
21296 A: *const __BindgenComplex<f64>,
21297 lda: *const lapack_int,
21298 tau: *const __BindgenComplex<f64>,
21299 C: *mut __BindgenComplex<f64>,
21300 ldc: *const lapack_int,
21301 work: *mut __BindgenComplex<f64>,
21302 lwork: *const lapack_int,
21303 info: *mut lapack_int,
21304 ),
21305 >,
21306 pub cunmql_: Option<
21307 unsafe extern "C" fn(
21308 side: *const c_char,
21309 trans: *const c_char,
21310 m: *const lapack_int,
21311 n: *const lapack_int,
21312 k: *const lapack_int,
21313 A: *const __BindgenComplex<f32>,
21314 lda: *const lapack_int,
21315 tau: *const __BindgenComplex<f32>,
21316 C: *mut __BindgenComplex<f32>,
21317 ldc: *const lapack_int,
21318 work: *mut __BindgenComplex<f32>,
21319 lwork: *const lapack_int,
21320 info: *mut lapack_int,
21321 ),
21322 >,
21323 pub zunmql_: Option<
21324 unsafe extern "C" fn(
21325 side: *const c_char,
21326 trans: *const c_char,
21327 m: *const lapack_int,
21328 n: *const lapack_int,
21329 k: *const lapack_int,
21330 A: *const __BindgenComplex<f64>,
21331 lda: *const lapack_int,
21332 tau: *const __BindgenComplex<f64>,
21333 C: *mut __BindgenComplex<f64>,
21334 ldc: *const lapack_int,
21335 work: *mut __BindgenComplex<f64>,
21336 lwork: *const lapack_int,
21337 info: *mut lapack_int,
21338 ),
21339 >,
21340 pub cunmqr_: Option<
21341 unsafe extern "C" fn(
21342 side: *const c_char,
21343 trans: *const c_char,
21344 m: *const lapack_int,
21345 n: *const lapack_int,
21346 k: *const lapack_int,
21347 A: *const __BindgenComplex<f32>,
21348 lda: *const lapack_int,
21349 tau: *const __BindgenComplex<f32>,
21350 C: *mut __BindgenComplex<f32>,
21351 ldc: *const lapack_int,
21352 work: *mut __BindgenComplex<f32>,
21353 lwork: *const lapack_int,
21354 info: *mut lapack_int,
21355 ),
21356 >,
21357 pub zunmqr_: Option<
21358 unsafe extern "C" fn(
21359 side: *const c_char,
21360 trans: *const c_char,
21361 m: *const lapack_int,
21362 n: *const lapack_int,
21363 k: *const lapack_int,
21364 A: *const __BindgenComplex<f64>,
21365 lda: *const lapack_int,
21366 tau: *const __BindgenComplex<f64>,
21367 C: *mut __BindgenComplex<f64>,
21368 ldc: *const lapack_int,
21369 work: *mut __BindgenComplex<f64>,
21370 lwork: *const lapack_int,
21371 info: *mut lapack_int,
21372 ),
21373 >,
21374 pub cunmrq_: Option<
21375 unsafe extern "C" fn(
21376 side: *const c_char,
21377 trans: *const c_char,
21378 m: *const lapack_int,
21379 n: *const lapack_int,
21380 k: *const lapack_int,
21381 A: *const __BindgenComplex<f32>,
21382 lda: *const lapack_int,
21383 tau: *const __BindgenComplex<f32>,
21384 C: *mut __BindgenComplex<f32>,
21385 ldc: *const lapack_int,
21386 work: *mut __BindgenComplex<f32>,
21387 lwork: *const lapack_int,
21388 info: *mut lapack_int,
21389 ),
21390 >,
21391 pub zunmrq_: Option<
21392 unsafe extern "C" fn(
21393 side: *const c_char,
21394 trans: *const c_char,
21395 m: *const lapack_int,
21396 n: *const lapack_int,
21397 k: *const lapack_int,
21398 A: *const __BindgenComplex<f64>,
21399 lda: *const lapack_int,
21400 tau: *const __BindgenComplex<f64>,
21401 C: *mut __BindgenComplex<f64>,
21402 ldc: *const lapack_int,
21403 work: *mut __BindgenComplex<f64>,
21404 lwork: *const lapack_int,
21405 info: *mut lapack_int,
21406 ),
21407 >,
21408 pub cunmrz_: Option<
21409 unsafe extern "C" fn(
21410 side: *const c_char,
21411 trans: *const c_char,
21412 m: *const lapack_int,
21413 n: *const lapack_int,
21414 k: *const lapack_int,
21415 l: *const lapack_int,
21416 A: *const __BindgenComplex<f32>,
21417 lda: *const lapack_int,
21418 tau: *const __BindgenComplex<f32>,
21419 C: *mut __BindgenComplex<f32>,
21420 ldc: *const lapack_int,
21421 work: *mut __BindgenComplex<f32>,
21422 lwork: *const lapack_int,
21423 info: *mut lapack_int,
21424 ),
21425 >,
21426 pub zunmrz_: Option<
21427 unsafe extern "C" fn(
21428 side: *const c_char,
21429 trans: *const c_char,
21430 m: *const lapack_int,
21431 n: *const lapack_int,
21432 k: *const lapack_int,
21433 l: *const lapack_int,
21434 A: *const __BindgenComplex<f64>,
21435 lda: *const lapack_int,
21436 tau: *const __BindgenComplex<f64>,
21437 C: *mut __BindgenComplex<f64>,
21438 ldc: *const lapack_int,
21439 work: *mut __BindgenComplex<f64>,
21440 lwork: *const lapack_int,
21441 info: *mut lapack_int,
21442 ),
21443 >,
21444 pub cunmtr_: Option<
21445 unsafe extern "C" fn(
21446 side: *const c_char,
21447 uplo: *const c_char,
21448 trans: *const c_char,
21449 m: *const lapack_int,
21450 n: *const lapack_int,
21451 A: *const __BindgenComplex<f32>,
21452 lda: *const lapack_int,
21453 tau: *const __BindgenComplex<f32>,
21454 C: *mut __BindgenComplex<f32>,
21455 ldc: *const lapack_int,
21456 work: *mut __BindgenComplex<f32>,
21457 lwork: *const lapack_int,
21458 info: *mut lapack_int,
21459 ),
21460 >,
21461 pub zunmtr_: Option<
21462 unsafe extern "C" fn(
21463 side: *const c_char,
21464 uplo: *const c_char,
21465 trans: *const c_char,
21466 m: *const lapack_int,
21467 n: *const lapack_int,
21468 A: *const __BindgenComplex<f64>,
21469 lda: *const lapack_int,
21470 tau: *const __BindgenComplex<f64>,
21471 C: *mut __BindgenComplex<f64>,
21472 ldc: *const lapack_int,
21473 work: *mut __BindgenComplex<f64>,
21474 lwork: *const lapack_int,
21475 info: *mut lapack_int,
21476 ),
21477 >,
21478 pub cupgtr_: Option<
21479 unsafe extern "C" fn(
21480 uplo: *const c_char,
21481 n: *const lapack_int,
21482 AP: *const __BindgenComplex<f32>,
21483 tau: *const __BindgenComplex<f32>,
21484 Q: *mut __BindgenComplex<f32>,
21485 ldq: *const lapack_int,
21486 work: *mut __BindgenComplex<f32>,
21487 info: *mut lapack_int,
21488 ),
21489 >,
21490 pub zupgtr_: Option<
21491 unsafe extern "C" fn(
21492 uplo: *const c_char,
21493 n: *const lapack_int,
21494 AP: *const __BindgenComplex<f64>,
21495 tau: *const __BindgenComplex<f64>,
21496 Q: *mut __BindgenComplex<f64>,
21497 ldq: *const lapack_int,
21498 work: *mut __BindgenComplex<f64>,
21499 info: *mut lapack_int,
21500 ),
21501 >,
21502 pub cupmtr_: Option<
21503 unsafe extern "C" fn(
21504 side: *const c_char,
21505 uplo: *const c_char,
21506 trans: *const c_char,
21507 m: *const lapack_int,
21508 n: *const lapack_int,
21509 AP: *const __BindgenComplex<f32>,
21510 tau: *const __BindgenComplex<f32>,
21511 C: *mut __BindgenComplex<f32>,
21512 ldc: *const lapack_int,
21513 work: *mut __BindgenComplex<f32>,
21514 info: *mut lapack_int,
21515 ),
21516 >,
21517 pub zupmtr_: Option<
21518 unsafe extern "C" fn(
21519 side: *const c_char,
21520 uplo: *const c_char,
21521 trans: *const c_char,
21522 m: *const lapack_int,
21523 n: *const lapack_int,
21524 AP: *const __BindgenComplex<f64>,
21525 tau: *const __BindgenComplex<f64>,
21526 C: *mut __BindgenComplex<f64>,
21527 ldc: *const lapack_int,
21528 work: *mut __BindgenComplex<f64>,
21529 info: *mut lapack_int,
21530 ),
21531 >,
21532}