• Home
  • Raw
  • Download

Lines Matching refs:lapack_complex_float

74 #ifndef lapack_complex_float
76 #define lapack_complex_float float _Complex macro
87 lapack_complex_float lapack_make_complex_float( float re, float im );
139 typedef lapack_logical (*LAPACK_C_SELECT1) ( const lapack_complex_float* );
141 ( const lapack_complex_float*, const lapack_complex_float* );
174 float* d, float* e, lapack_complex_float* vt,
175 lapack_int ldvt, lapack_complex_float* u,
176 lapack_int ldu, lapack_complex_float* c,
203 lapack_int ku, lapack_complex_float* ab,
205 lapack_complex_float* q, lapack_int ldq,
206 lapack_complex_float* pt, lapack_int ldpt,
207 lapack_complex_float* c, lapack_int ldc );
226 const lapack_complex_float* ab, lapack_int ldab,
244 const lapack_complex_float* ab, lapack_int ldab,
263 const lapack_complex_float* ab, lapack_int ldab,
286 const lapack_complex_float* ab, lapack_int ldab,
287 const lapack_complex_float* afb, lapack_int ldafb,
289 const lapack_complex_float* b, lapack_int ldb,
290 lapack_complex_float* x, lapack_int ldx, float* ferr,
323 lapack_int nrhs, const lapack_complex_float* ab,
324 lapack_int ldab, const lapack_complex_float* afb,
327 const lapack_complex_float* b, lapack_int ldb,
328 lapack_complex_float* x, lapack_int ldx,
354 lapack_complex_float* ab, lapack_int ldab,
355 lapack_int* ipiv, lapack_complex_float* b,
381 lapack_int nrhs, lapack_complex_float* ab,
382 lapack_int ldab, lapack_complex_float* afb,
384 float* r, float* c, lapack_complex_float* b,
385 lapack_int ldb, lapack_complex_float* x,
420 lapack_int nrhs, lapack_complex_float* ab,
421 lapack_int ldab, lapack_complex_float* afb,
423 float* r, float* c, lapack_complex_float* b,
424 lapack_int ldb, lapack_complex_float* x,
449 lapack_complex_float* ab, lapack_int ldab,
466 const lapack_complex_float* ab, lapack_int ldab,
467 const lapack_int* ipiv, lapack_complex_float* b,
483 lapack_int m, lapack_complex_float* v,
497 lapack_complex_float* a, lapack_int lda,
510 lapack_complex_float* a, lapack_int lda, float* d,
511 float* e, lapack_complex_float* tauq,
512 lapack_complex_float* taup );
525 const lapack_complex_float* a, lapack_int lda,
539 const lapack_complex_float* a, lapack_int lda,
555 const lapack_complex_float* a, lapack_int lda,
573 lapack_complex_float* a, lapack_int lda,
574 lapack_int* sdim, lapack_complex_float* w,
575 lapack_complex_float* vs, lapack_int ldvs );
594 lapack_complex_float* a, lapack_int lda,
595 lapack_int* sdim, lapack_complex_float* w,
596 lapack_complex_float* vs, lapack_int ldvs,
614 lapack_int n, lapack_complex_float* a, lapack_int lda,
615 lapack_complex_float* w, lapack_complex_float* vl,
616 lapack_int ldvl, lapack_complex_float* vr,
638 lapack_complex_float* a, lapack_int lda,
639 lapack_complex_float* w, lapack_complex_float* vl,
640 lapack_int ldvl, lapack_complex_float* vr,
660 lapack_int ihi, lapack_complex_float* a,
661 lapack_int lda, lapack_complex_float* tau );
682 lapack_complex_float* a, lapack_int lda,
683 lapack_complex_float* tau );
693 lapack_complex_float* a, lapack_int lda,
694 lapack_complex_float* tau );
707 lapack_complex_float* a, lapack_int lda,
708 lapack_complex_float* b, lapack_int ldb );
723 lapack_int nrhs, lapack_complex_float* a,
724 lapack_int lda, lapack_complex_float* b,
742 lapack_int nrhs, lapack_complex_float* a,
743 lapack_int lda, lapack_complex_float* b,
761 lapack_int nrhs, lapack_complex_float* a,
762 lapack_int lda, lapack_complex_float* b,
776 lapack_complex_float* a, lapack_int lda,
777 lapack_complex_float* tau );
789 lapack_complex_float* a, lapack_int lda,
790 lapack_int* jpvt, lapack_complex_float* tau );
802 lapack_complex_float* a, lapack_int lda,
803 lapack_int* jpvt, lapack_complex_float* tau );
813 lapack_complex_float* a, lapack_int lda,
814 lapack_complex_float* tau );
824 lapack_complex_float* a, lapack_int lda,
825 lapack_complex_float* tau );
835 lapack_complex_float* a, lapack_int lda,
836 lapack_complex_float* tau );
854 lapack_int nrhs, const lapack_complex_float* a,
855 lapack_int lda, const lapack_complex_float* af,
857 const lapack_complex_float* b, lapack_int ldb,
858 lapack_complex_float* x, lapack_int ldx, float* ferr,
888 const lapack_complex_float* a, lapack_int lda,
889 const lapack_complex_float* af, lapack_int ldaf,
891 const float* c, const lapack_complex_float* b,
892 lapack_int ldb, lapack_complex_float* x,
914 lapack_complex_float* a, lapack_int lda,
915 lapack_complex_float* tau );
929 lapack_int n, lapack_complex_float* a,
930 lapack_int lda, float* s, lapack_complex_float* u,
931 lapack_int ldu, lapack_complex_float* vt,
946 lapack_complex_float* a, lapack_int lda,
947 lapack_int* ipiv, lapack_complex_float* b,
972 lapack_int m, lapack_int n, lapack_complex_float* a,
973 lapack_int lda, float* s, lapack_complex_float* u,
974 lapack_int ldu, lapack_complex_float* vt,
1007 lapack_complex_float* a, lapack_int lda,
1008 lapack_complex_float* af, lapack_int ldaf,
1010 lapack_complex_float* b, lapack_int ldb,
1011 lapack_complex_float* x, lapack_int ldx,
1044 lapack_complex_float* a, lapack_int lda,
1045 lapack_complex_float* af, lapack_int ldaf,
1047 lapack_complex_float* b, lapack_int ldb,
1048 lapack_complex_float* x, lapack_int ldx,
1070 lapack_complex_float* a, lapack_int lda,
1081 lapack_complex_float* a, lapack_int lda,
1092 lapack_complex_float* a, lapack_int lda,
1105 lapack_int nrhs, const lapack_complex_float* a,
1107 lapack_complex_float* b, lapack_int ldb );
1124 lapack_complex_float* v, lapack_int ldv );
1139 lapack_complex_float* a, lapack_int lda,
1140 lapack_complex_float* b, lapack_int ldb,
1163 lapack_complex_float* a, lapack_int lda,
1164 lapack_complex_float* b, lapack_int ldb,
1165 lapack_int* sdim, lapack_complex_float* alpha,
1166 lapack_complex_float* beta, lapack_complex_float* vsl,
1167 lapack_int ldvsl, lapack_complex_float* vsr,
1194 lapack_int n, lapack_complex_float* a,
1195 lapack_int lda, lapack_complex_float* b,
1197 lapack_complex_float* alpha,
1198 lapack_complex_float* beta,
1199 lapack_complex_float* vsl, lapack_int ldvsl,
1200 lapack_complex_float* vsr, lapack_int ldvsr,
1224 lapack_int n, lapack_complex_float* a, lapack_int lda,
1225 lapack_complex_float* b, lapack_int ldb,
1226 lapack_complex_float* alpha,
1227 lapack_complex_float* beta, lapack_complex_float* vl,
1228 lapack_int ldvl, lapack_complex_float* vr,
1256 lapack_complex_float* a, lapack_int lda,
1257 lapack_complex_float* b, lapack_int ldb,
1258 lapack_complex_float* alpha,
1259 lapack_complex_float* beta, lapack_complex_float* vl,
1260 lapack_int ldvl, lapack_complex_float* vr,
1283 lapack_int p, lapack_complex_float* a,
1284 lapack_int lda, lapack_complex_float* b,
1285 lapack_int ldb, lapack_complex_float* d,
1286 lapack_complex_float* x, lapack_complex_float* y );
1304 lapack_complex_float* a, lapack_int lda,
1305 lapack_complex_float* b, lapack_int ldb,
1306 lapack_complex_float* q, lapack_int ldq,
1307 lapack_complex_float* z, lapack_int ldz );
1322 lapack_int p, lapack_complex_float* a,
1323 lapack_int lda, lapack_complex_float* b,
1324 lapack_int ldb, lapack_complex_float* c,
1325 lapack_complex_float* d, lapack_complex_float* x );
1340 lapack_int p, lapack_complex_float* a,
1341 lapack_int lda, lapack_complex_float* taua,
1342 lapack_complex_float* b, lapack_int ldb,
1343 lapack_complex_float* taub );
1358 lapack_int n, lapack_complex_float* a,
1359 lapack_int lda, lapack_complex_float* taua,
1360 lapack_complex_float* b, lapack_int ldb,
1361 lapack_complex_float* taub );
1385 lapack_complex_float* a, lapack_int lda,
1386 lapack_complex_float* b, lapack_int ldb,
1387 float* alpha, float* beta, lapack_complex_float* u,
1388 lapack_int ldu, lapack_complex_float* v,
1389 lapack_int ldv, lapack_complex_float* q,
1416 lapack_complex_float* a, lapack_int lda,
1417 lapack_complex_float* b, lapack_int ldb, float tola,
1419 lapack_complex_float* u, lapack_int ldu,
1420 lapack_complex_float* v, lapack_int ldv,
1421 lapack_complex_float* q, lapack_int ldq );
1440 const lapack_complex_float* dl,
1441 const lapack_complex_float* d,
1442 const lapack_complex_float* du,
1443 const lapack_complex_float* du2,
1468 lapack_int nrhs, const lapack_complex_float* dl,
1469 const lapack_complex_float* d,
1470 const lapack_complex_float* du,
1471 const lapack_complex_float* dlf,
1472 const lapack_complex_float* df,
1473 const lapack_complex_float* duf,
1474 const lapack_complex_float* du2,
1476 const lapack_complex_float* b, lapack_int ldb,
1477 lapack_complex_float* x, lapack_int ldx, float* ferr,
1499 lapack_complex_float* dl, lapack_complex_float* d,
1500 lapack_complex_float* du, lapack_complex_float* b,
1523 const lapack_complex_float* dl,
1524 const lapack_complex_float* d,
1525 const lapack_complex_float* du,
1526 lapack_complex_float* dlf, lapack_complex_float* df,
1527 lapack_complex_float* duf, lapack_complex_float* du2,
1528 lapack_int* ipiv, const lapack_complex_float* b,
1529 lapack_int ldb, lapack_complex_float* x,
1549 lapack_int LAPACKE_cgttrf( lapack_int n, lapack_complex_float* dl,
1550 lapack_complex_float* d, lapack_complex_float* du,
1551 lapack_complex_float* du2, lapack_int* ipiv );
1565 lapack_int nrhs, const lapack_complex_float* dl,
1566 const lapack_complex_float* d,
1567 const lapack_complex_float* du,
1568 const lapack_complex_float* du2,
1569 const lapack_int* ipiv, lapack_complex_float* b,
1580 lapack_int kd, lapack_complex_float* ab,
1581 lapack_int ldab, float* w, lapack_complex_float* z,
1589 lapack_int kd, lapack_complex_float* ab,
1590 lapack_int ldab, float* w, lapack_complex_float* z,
1599 lapack_complex_float* ab, lapack_int ldab,
1600 lapack_complex_float* q, lapack_int ldq, float vl,
1602 lapack_int* m, float* w, lapack_complex_float* z,
1615 lapack_complex_float* ab, lapack_int ldab,
1616 const lapack_complex_float* bb, lapack_int ldbb,
1617 lapack_complex_float* x, lapack_int ldx );
1626 lapack_complex_float* ab, lapack_int ldab,
1627 lapack_complex_float* bb, lapack_int ldbb, float* w,
1628 lapack_complex_float* z, lapack_int ldz );
1637 lapack_complex_float* ab, lapack_int ldab,
1638 lapack_complex_float* bb, lapack_int ldbb, float* w,
1639 lapack_complex_float* z, lapack_int ldz );
1649 lapack_complex_float* ab, lapack_int ldab,
1650 lapack_complex_float* bb, lapack_int ldbb,
1651 lapack_complex_float* q, lapack_int ldq, float vl,
1653 lapack_int* m, float* w, lapack_complex_float* z,
1666 lapack_int kd, lapack_complex_float* ab,
1668 lapack_complex_float* q, lapack_int ldq );
1675 const lapack_complex_float* a, lapack_int lda,
1683 const lapack_complex_float* a, lapack_int lda,
1690 lapack_complex_float* a, lapack_int lda, float* w );
1695 lapack_complex_float* a, lapack_int lda, float* w );
1701 lapack_int n, lapack_complex_float* a,
1704 lapack_complex_float* z, lapack_int ldz,
1714 lapack_int n, lapack_complex_float* a,
1717 lapack_complex_float* z, lapack_int ldz,
1727 lapack_int n, lapack_complex_float* a,
1728 lapack_int lda, const lapack_complex_float* b,
1736 char uplo, lapack_int n, lapack_complex_float* a,
1737 lapack_int lda, lapack_complex_float* b,
1745 char uplo, lapack_int n, lapack_complex_float* a,
1746 lapack_int lda, lapack_complex_float* b,
1755 lapack_complex_float* a, lapack_int lda,
1756 lapack_complex_float* b, lapack_int ldb, float vl,
1758 lapack_int* m, float* w, lapack_complex_float* z,
1770 lapack_int nrhs, const lapack_complex_float* a,
1771 lapack_int lda, const lapack_complex_float* af,
1773 const lapack_complex_float* b, lapack_int ldb,
1774 lapack_complex_float* x, lapack_int ldx, float* ferr,
1786 const lapack_complex_float* a, lapack_int lda,
1787 const lapack_complex_float* af, lapack_int ldaf,
1789 const lapack_complex_float* b, lapack_int ldb,
1790 lapack_complex_float* x, lapack_int ldx,
1806 lapack_int nrhs, lapack_complex_float* a,
1808 lapack_complex_float* b, lapack_int ldb );
1815 lapack_int nrhs, const lapack_complex_float* a,
1816 lapack_int lda, lapack_complex_float* af,
1818 const lapack_complex_float* b, lapack_int ldb,
1819 lapack_complex_float* x, lapack_int ldx,
1831 lapack_complex_float* a, lapack_int lda,
1832 lapack_complex_float* af, lapack_int ldaf,
1834 lapack_complex_float* b, lapack_int ldb,
1835 lapack_complex_float* x, lapack_int ldx,
1853 lapack_complex_float* a, lapack_int lda, float* d,
1854 float* e, lapack_complex_float* tau );
1860 lapack_complex_float* a, lapack_int lda,
1867 lapack_complex_float* a, lapack_int lda,
1874 lapack_int nrhs, const lapack_complex_float* a,
1876 lapack_complex_float* b, lapack_int ldb );
1884 const lapack_complex_float* a, lapack_int lda,
1885 float beta, lapack_complex_float* c );
1904 lapack_complex_float* h, lapack_int ldh,
1905 lapack_complex_float* t, lapack_int ldt,
1906 lapack_complex_float* alpha,
1907 lapack_complex_float* beta, lapack_complex_float* q,
1908 lapack_int ldq, lapack_complex_float* z,
1920 const lapack_complex_float* ap,
1928 lapack_complex_float* ap, float* w,
1929 lapack_complex_float* z, lapack_int ldz );
1935 lapack_complex_float* ap, float* w,
1936 lapack_complex_float* z, lapack_int ldz );
1942 lapack_int n, lapack_complex_float* ap, float vl,
1944 lapack_int* m, float* w, lapack_complex_float* z,
1954 lapack_int n, lapack_complex_float* ap,
1955 const lapack_complex_float* bp );
1961 char uplo, lapack_int n, lapack_complex_float* ap,
1962 lapack_complex_float* bp, float* w,
1963 lapack_complex_float* z, lapack_int ldz );
1970 char uplo, lapack_int n, lapack_complex_float* ap,
1971 lapack_complex_float* bp, float* w,
1972 lapack_complex_float* z, lapack_int ldz );
1980 lapack_complex_float* ap, lapack_complex_float* bp,
1983 lapack_complex_float* z, lapack_int ldz,
1994 lapack_int nrhs, const lapack_complex_float* ap,
1995 const lapack_complex_float* afp,
1997 const lapack_complex_float* b, lapack_int ldb,
1998 lapack_complex_float* x, lapack_int ldx, float* ferr,
2009 lapack_int nrhs, lapack_complex_float* ap,
2010 lapack_int* ipiv, lapack_complex_float* b,
2018 lapack_int nrhs, const lapack_complex_float* ap,
2019 lapack_complex_float* afp, lapack_int* ipiv,
2020 const lapack_complex_float* b, lapack_int ldb,
2021 lapack_complex_float* x, lapack_int ldx,
2031 lapack_complex_float* ap, float* d, float* e,
2032 lapack_complex_float* tau );
2038 lapack_complex_float* ap, lapack_int* ipiv );
2043 lapack_complex_float* ap, const lapack_int* ipiv );
2048 lapack_int nrhs, const lapack_complex_float* ap,
2049 const lapack_int* ipiv, lapack_complex_float* b,
2071 const lapack_complex_float* h, lapack_int ldh,
2072 lapack_complex_float* w, lapack_complex_float* vl,
2073 lapack_int ldvl, lapack_complex_float* vr,
2094 lapack_complex_float* h, lapack_int ldh,
2095 lapack_complex_float* w, lapack_complex_float* z,
2103 lapack_int LAPACKE_clacgv( lapack_int n, lapack_complex_float* x,
2115 lapack_int n, const lapack_complex_float* a,
2116 lapack_int lda, lapack_complex_float* b,
2125 lapack_complex_float* sa, lapack_int ldsa );
2136 const lapack_complex_float* sa, lapack_int ldsa,
2147 lapack_complex_float* a, lapack_int lda,
2162 lapack_int n, const lapack_complex_float* a,
2169 const lapack_complex_float* a, lapack_int lda );
2178 const lapack_complex_float* a, lapack_int lda );
2189 lapack_int m, lapack_int n, const lapack_complex_float* a,
2208 lapack_int k, const lapack_complex_float* v,
2209 lapack_int ldv, const lapack_complex_float* t,
2210 lapack_int ldt, lapack_complex_float* c,
2223 lapack_int LAPACKE_clarfg( lapack_int n, lapack_complex_float* alpha,
2224 lapack_complex_float* x, lapack_int incx,
2225 lapack_complex_float* tau );
2240 const lapack_complex_float* v, lapack_int ldv,
2241 const lapack_complex_float* tau,
2242 lapack_complex_float* t, lapack_int ldt );
2256 lapack_int n, const lapack_complex_float* v,
2257 lapack_complex_float tau, lapack_complex_float* c,
2258 lapack_int ldc, lapack_complex_float* work );
2269 lapack_complex_float* x );
2280 lapack_int n, lapack_complex_float alpha,
2281 lapack_complex_float beta, lapack_complex_float* a,
2298 lapack_complex_float* a, lapack_int lda,
2320 lapack_complex_float* a, lapack_int lda );
2332 lapack_complex_float* a, lapack_int lda );
2476 lapack_int kd, const lapack_complex_float* ab,
2489 lapack_int kd, const lapack_complex_float* ab,
2509 const lapack_complex_float* ab, lapack_int ldab,
2510 const lapack_complex_float* afb, lapack_int ldafb,
2511 const lapack_complex_float* b, lapack_int ldb,
2512 lapack_complex_float* x, lapack_int ldx, float* ferr,
2527 lapack_int kb, lapack_complex_float* bb,
2541 lapack_complex_float* ab, lapack_int ldab,
2542 lapack_complex_float* b, lapack_int ldb );
2562 lapack_complex_float* ab, lapack_int ldab,
2563 lapack_complex_float* afb, lapack_int ldafb,
2564 char* equed, float* s, lapack_complex_float* b,
2565 lapack_int ldb, lapack_complex_float* x,
2582 lapack_int kd, lapack_complex_float* ab,
2596 const lapack_complex_float* ab, lapack_int ldab,
2597 lapack_complex_float* b, lapack_int ldb );
2608 lapack_int n, lapack_complex_float* a );
2617 lapack_int n, lapack_complex_float* a );
2629 const lapack_complex_float* a,
2630 lapack_complex_float* b, lapack_int ldb );
2643 const lapack_complex_float* a, lapack_int lda,
2656 const lapack_complex_float* a, lapack_int lda,
2669 const lapack_complex_float* a, lapack_int lda,
2686 lapack_int nrhs, const lapack_complex_float* a,
2687 lapack_int lda, const lapack_complex_float* af,
2688 lapack_int ldaf, const lapack_complex_float* b,
2689 lapack_int ldb, lapack_complex_float* x,
2716 const lapack_complex_float* a, lapack_int lda,
2717 const lapack_complex_float* af, lapack_int ldaf,
2718 const float* s, const lapack_complex_float* b,
2719 lapack_int ldb, lapack_complex_float* x,
2742 lapack_int nrhs, lapack_complex_float* a,
2743 lapack_int lda, lapack_complex_float* b,
2770 lapack_int nrhs, lapack_complex_float* a,
2771 lapack_int lda, lapack_complex_float* af,
2773 lapack_complex_float* b, lapack_int ldb,
2774 lapack_complex_float* x, lapack_int ldx,
2802 lapack_complex_float* a, lapack_int lda,
2803 lapack_complex_float* af, lapack_int ldaf,
2804 char* equed, float* s, lapack_complex_float* b,
2805 lapack_int ldb, lapack_complex_float* x,
2826 lapack_complex_float* a, lapack_int lda );
2835 lapack_complex_float* a, lapack_int lda );
2846 lapack_int nrhs, const lapack_complex_float* a,
2847 lapack_int lda, lapack_complex_float* b,
2859 const lapack_complex_float* ap, float anorm,
2872 const lapack_complex_float* ap, float* s,
2887 lapack_int nrhs, const lapack_complex_float* ap,
2888 const lapack_complex_float* afp,
2889 const lapack_complex_float* b, lapack_int ldb,
2890 lapack_complex_float* x, lapack_int ldx, float* ferr,
2906 lapack_int nrhs, lapack_complex_float* ap,
2907 lapack_complex_float* b, lapack_int ldb );
2923 lapack_int nrhs, lapack_complex_float* ap,
2924 lapack_complex_float* afp, char* equed, float* s,
2925 lapack_complex_float* b, lapack_int ldb,
2926 lapack_complex_float* x, lapack_int ldx,
2940 lapack_complex_float* ap );
2949 lapack_complex_float* ap );
2960 lapack_int nrhs, const lapack_complex_float* ap,
2961 lapack_complex_float* b, lapack_int ldb );
2973 lapack_complex_float* a, lapack_int lda,
2984 const lapack_complex_float* e, float anorm,
2995 float* e, lapack_complex_float* z, lapack_int ldz );
3011 const lapack_complex_float* e, const float* df,
3012 const lapack_complex_float* ef,
3013 const lapack_complex_float* b, lapack_int ldb,
3014 lapack_complex_float* x, lapack_int ldx, float* ferr,
3029 float* d, lapack_complex_float* e,
3030 lapack_complex_float* b, lapack_int ldb );
3047 const lapack_complex_float* e, float* df,
3048 lapack_complex_float* ef,
3049 const lapack_complex_float* b, lapack_int ldb,
3050 lapack_complex_float* x, lapack_int ldx,
3062 lapack_int LAPACKE_cpttrf( lapack_int n, float* d, lapack_complex_float* e );
3073 const lapack_complex_float* e,
3074 lapack_complex_float* b, lapack_int ldb );
3172 const lapack_complex_float* ap,
3242 lapack_int nrhs, const lapack_complex_float* ap,
3243 const lapack_complex_float* afp,
3245 const lapack_complex_float* b, lapack_int ldb,
3246 lapack_complex_float* x, lapack_int ldx, float* ferr,
3263 lapack_int nrhs, lapack_complex_float* ap,
3264 lapack_int* ipiv, lapack_complex_float* b,
3282 lapack_int nrhs, const lapack_complex_float* ap,
3283 lapack_complex_float* afp, lapack_int* ipiv,
3284 const lapack_complex_float* b, lapack_int ldb,
3285 lapack_complex_float* x, lapack_int ldx,
3304 lapack_complex_float* ap, lapack_int* ipiv );
3313 lapack_complex_float* ap, const lapack_int* ipiv );
3324 lapack_int nrhs, const lapack_complex_float* ap,
3325 const lapack_int* ipiv, lapack_complex_float* b,
3348 float* e, lapack_complex_float* z, lapack_int ldz );
3366 lapack_int* m, float* w, lapack_complex_float* z,
3386 lapack_complex_float* z, lapack_int ldz,
3408 float* w, lapack_complex_float* z, lapack_int ldz,
3423 float* e, lapack_complex_float* z, lapack_int ldz );
3471 const lapack_complex_float* a, lapack_int lda,
3485 const lapack_complex_float* a, lapack_int lda,
3570 lapack_int nrhs, const lapack_complex_float* a,
3571 lapack_int lda, const lapack_complex_float* af,
3573 const lapack_complex_float* b, lapack_int ldb,
3574 lapack_complex_float* x, lapack_int ldx, float* ferr,
3604 const lapack_complex_float* a, lapack_int lda,
3605 const lapack_complex_float* af, lapack_int ldaf,
3607 const lapack_complex_float* b, lapack_int ldb,
3608 lapack_complex_float* x, lapack_int ldx,
3630 lapack_int nrhs, lapack_complex_float* a,
3632 lapack_complex_float* b, lapack_int ldb );
3651 lapack_int nrhs, const lapack_complex_float* a,
3652 lapack_int lda, lapack_complex_float* af,
3654 const lapack_complex_float* b, lapack_int ldb,
3655 lapack_complex_float* x, lapack_int ldx,
3685 lapack_complex_float* a, lapack_int lda,
3686 lapack_complex_float* af, lapack_int ldaf,
3688 lapack_complex_float* b, lapack_int ldb,
3689 lapack_complex_float* x, lapack_int ldx,
3716 lapack_complex_float* a, lapack_int lda,
3727 lapack_complex_float* a, lapack_int lda,
3740 lapack_int nrhs, const lapack_complex_float* a,
3742 lapack_complex_float* b, lapack_int ldb );
3756 const lapack_complex_float* ab, lapack_int ldab,
3775 const lapack_complex_float* ab, lapack_int ldab,
3776 const lapack_complex_float* b, lapack_int ldb,
3777 const lapack_complex_float* x, lapack_int ldx,
3796 const lapack_complex_float* ab, lapack_int ldab,
3797 lapack_complex_float* b, lapack_int ldb );
3813 lapack_complex_float alpha,
3814 const lapack_complex_float* a,
3815 lapack_complex_float* b, lapack_int ldb );
3827 lapack_int n, lapack_complex_float* a );
3836 lapack_int n, const lapack_complex_float* arf,
3837 lapack_complex_float* ap );
3849 lapack_int n, const lapack_complex_float* arf,
3850 lapack_complex_float* a, lapack_int lda );
3869 const lapack_complex_float* s, lapack_int lds,
3870 const lapack_complex_float* p, lapack_int ldp,
3871 lapack_complex_float* vl, lapack_int ldvl,
3872 lapack_complex_float* vr, lapack_int ldvr,
3894 lapack_complex_float* a, lapack_int lda,
3895 lapack_complex_float* b, lapack_int ldb,
3896 lapack_complex_float* q, lapack_int ldq,
3897 lapack_complex_float* z, lapack_int ldz,
3924 lapack_complex_float* a, lapack_int lda,
3925 lapack_complex_float* b, lapack_int ldb,
3926 lapack_complex_float* alpha,
3927 lapack_complex_float* beta, lapack_complex_float* q,
3928 lapack_int ldq, lapack_complex_float* z,
3959 lapack_int k, lapack_int l, lapack_complex_float* a,
3960 lapack_int lda, lapack_complex_float* b,
3962 float* beta, lapack_complex_float* u, lapack_int ldu,
3963 lapack_complex_float* v, lapack_int ldv,
3964 lapack_complex_float* q, lapack_int ldq,
3991 const lapack_complex_float* a, lapack_int lda,
3992 const lapack_complex_float* b, lapack_int ldb,
3993 const lapack_complex_float* vl, lapack_int ldvl,
3994 const lapack_complex_float* vr, lapack_int ldvr,
4020 const lapack_complex_float* a, lapack_int lda,
4021 const lapack_complex_float* b, lapack_int ldb,
4022 lapack_complex_float* c, lapack_int ldc,
4023 const lapack_complex_float* d, lapack_int ldd,
4024 const lapack_complex_float* e, lapack_int lde,
4025 lapack_complex_float* f, lapack_int ldf,
4042 lapack_int n, const lapack_complex_float* ap,
4058 const lapack_complex_float* ap,
4059 const lapack_complex_float* b, lapack_int ldb,
4060 const lapack_complex_float* x, lapack_int ldx,
4074 lapack_complex_float* ap );
4086 const lapack_complex_float* ap,
4087 lapack_complex_float* b, lapack_int ldb );
4098 lapack_int n, const lapack_complex_float* ap,
4099 lapack_complex_float* arf );
4109 const lapack_complex_float* ap,
4110 lapack_complex_float* a, lapack_int lda );
4122 lapack_int n, const lapack_complex_float* a,
4140 lapack_complex_float* t, lapack_int ldt,
4141 lapack_complex_float* vl, lapack_int ldvl,
4142 lapack_complex_float* vr, lapack_int ldvr,
4158 lapack_complex_float* t, lapack_int ldt,
4159 lapack_complex_float* q, lapack_int ldq,
4178 const lapack_complex_float* a, lapack_int lda,
4179 const lapack_complex_float* b, lapack_int ldb,
4180 const lapack_complex_float* x, lapack_int ldx,
4200 lapack_complex_float* t, lapack_int ldt,
4201 lapack_complex_float* q, lapack_int ldq,
4202 lapack_complex_float* w, lapack_int* m, float* s,
4224 const lapack_complex_float* t, lapack_int ldt,
4225 const lapack_complex_float* vl, lapack_int ldvl,
4226 const lapack_complex_float* vr, lapack_int ldvr,
4248 const lapack_complex_float* a, lapack_int lda,
4249 const lapack_complex_float* b, lapack_int ldb,
4250 lapack_complex_float* c, lapack_int ldc,
4264 lapack_complex_float* a, lapack_int lda );
4276 const lapack_complex_float* a, lapack_int lda,
4277 lapack_complex_float* b, lapack_int ldb );
4290 lapack_int n, const lapack_complex_float* a,
4291 lapack_int lda, lapack_complex_float* arf );
4301 const lapack_complex_float* a, lapack_int lda,
4302 lapack_complex_float* ap );
4312 lapack_complex_float* a, lapack_int lda,
4313 lapack_complex_float* tau );
4319 lapack_int n, lapack_int k, lapack_complex_float* a,
4320 lapack_int lda, const lapack_complex_float* tau );
4326 lapack_int ihi, lapack_complex_float* a,
4327 lapack_int lda, const lapack_complex_float* tau );
4333 lapack_int k, lapack_complex_float* a,
4334 lapack_int lda, const lapack_complex_float* tau );
4340 lapack_int k, lapack_complex_float* a,
4341 lapack_int lda, const lapack_complex_float* tau );
4347 lapack_int k, lapack_complex_float* a,
4348 lapack_int lda, const lapack_complex_float* tau );
4354 lapack_int k, lapack_complex_float* a,
4355 lapack_int lda, const lapack_complex_float* tau );
4361 lapack_complex_float* a, lapack_int lda,
4362 const lapack_complex_float* tau );
4369 const lapack_complex_float* a, lapack_int lda,
4370 const lapack_complex_float* tau,
4371 lapack_complex_float* c, lapack_int ldc );
4380 lapack_int ihi, const lapack_complex_float* a,
4381 lapack_int lda, const lapack_complex_float* tau,
4382 lapack_complex_float* c, lapack_int ldc );
4391 const lapack_complex_float* a, lapack_int lda,
4392 const lapack_complex_float* tau,
4393 lapack_complex_float* c, lapack_int ldc );
4402 const lapack_complex_float* a, lapack_int lda,
4403 const lapack_complex_float* tau,
4404 lapack_complex_float* c, lapack_int ldc );
4413 const lapack_complex_float* a, lapack_int lda,
4414 const lapack_complex_float* tau,
4415 lapack_complex_float* c, lapack_int ldc );
4424 const lapack_complex_float* a, lapack_int lda,
4425 const lapack_complex_float* tau,
4426 lapack_complex_float* c, lapack_int ldc );
4435 lapack_int l, const lapack_complex_float* a,
4436 lapack_int lda, const lapack_complex_float* tau,
4437 lapack_complex_float* c, lapack_int ldc );
4446 const lapack_complex_float* a, lapack_int lda,
4447 const lapack_complex_float* tau,
4448 lapack_complex_float* c, lapack_int ldc );
4456 const lapack_complex_float* ap,
4457 const lapack_complex_float* tau,
4458 lapack_complex_float* q, lapack_int ldq );
4466 const lapack_complex_float* ap,
4467 const lapack_complex_float* tau,
4468 lapack_complex_float* c, lapack_int ldc );
4498 float* d, float* e, lapack_complex_float* vt,
4499 lapack_int ldvt, lapack_complex_float* u,
4500 lapack_int ldu, lapack_complex_float* c,
4528 lapack_int ku, lapack_complex_float* ab,
4530 lapack_complex_float* q, lapack_int ldq,
4531 lapack_complex_float* pt, lapack_int ldpt,
4532 lapack_complex_float* c, lapack_int ldc,
4533 lapack_complex_float* work, float* rwork );
4555 const lapack_complex_float* ab, lapack_int ldab,
4557 float* rcond, lapack_complex_float* work,
4576 const lapack_complex_float* ab, lapack_int ldab,
4595 const lapack_complex_float* ab,
4622 const lapack_complex_float* ab, lapack_int ldab,
4623 const lapack_complex_float* afb,
4625 const lapack_complex_float* b, lapack_int ldb,
4626 lapack_complex_float* x, lapack_int ldx,
4628 lapack_complex_float* work, float* rwork );
4667 const lapack_complex_float* ab,
4669 const lapack_complex_float* afb,
4672 const lapack_complex_float* b, lapack_int ldb,
4673 lapack_complex_float* x, lapack_int ldx,
4677 float* params, lapack_complex_float* work,
4705 lapack_complex_float* ab, lapack_int ldab,
4706 lapack_int* ipiv, lapack_complex_float* b,
4732 lapack_int nrhs, lapack_complex_float* ab,
4733 lapack_int ldab, lapack_complex_float* afb,
4735 float* r, float* c, lapack_complex_float* b,
4736 lapack_int ldb, lapack_complex_float* x,
4738 float* berr, lapack_complex_float* work,
4776 lapack_int nrhs, lapack_complex_float* ab,
4777 lapack_int ldab, lapack_complex_float* afb,
4780 lapack_complex_float* b, lapack_int ldb,
4781 lapack_complex_float* x, lapack_int ldx,
4785 float* params, lapack_complex_float* work,
4809 lapack_complex_float* ab, lapack_int ldab,
4828 const lapack_complex_float* ab, lapack_int ldab,
4829 const lapack_int* ipiv, lapack_complex_float* b,
4848 lapack_complex_float* v, lapack_int ldv );
4861 lapack_complex_float* a, lapack_int lda,
4878 lapack_complex_float* a, lapack_int lda,
4879 float* d, float* e, lapack_complex_float* tauq,
4880 lapack_complex_float* taup,
4881 lapack_complex_float* work, lapack_int lwork );
4897 const lapack_complex_float* a, lapack_int lda,
4899 lapack_complex_float* work, float* rwork );
4914 const lapack_complex_float* a, lapack_int lda,
4931 const lapack_complex_float* a, lapack_int lda,
4953 lapack_complex_float* a, lapack_int lda,
4954 lapack_int* sdim, lapack_complex_float* w,
4955 lapack_complex_float* vs, lapack_int ldvs,
4956 lapack_complex_float* work, lapack_int lwork,
4984 lapack_int n, lapack_complex_float* a,
4986 lapack_complex_float* w,
4987 lapack_complex_float* vs, lapack_int ldvs,
4989 lapack_complex_float* work, lapack_int lwork,
5012 lapack_int n, lapack_complex_float* a,
5013 lapack_int lda, lapack_complex_float* w,
5014 lapack_complex_float* vl, lapack_int ldvl,
5015 lapack_complex_float* vr, lapack_int ldvr,
5016 lapack_complex_float* work, lapack_int lwork,
5044 lapack_complex_float* a, lapack_int lda,
5045 lapack_complex_float* w,
5046 lapack_complex_float* vl, lapack_int ldvl,
5047 lapack_complex_float* vr, lapack_int ldvr,
5050 lapack_complex_float* work, lapack_int lwork,
5070 lapack_int ihi, lapack_complex_float* a,
5071 lapack_int lda, lapack_complex_float* tau,
5072 lapack_complex_float* work, lapack_int lwork );
5100 lapack_complex_float* a, lapack_int lda,
5101 lapack_complex_float* tau,
5102 lapack_complex_float* work );
5115 lapack_complex_float* a, lapack_int lda,
5116 lapack_complex_float* tau,
5117 lapack_complex_float* work, lapack_int lwork );
5133 lapack_complex_float* a, lapack_int lda,
5134 lapack_complex_float* b, lapack_int ldb,
5135 lapack_complex_float* work, lapack_int lwork );
5153 lapack_int nrhs, lapack_complex_float* a,
5154 lapack_int lda, lapack_complex_float* b,
5156 lapack_int* rank, lapack_complex_float* work,
5178 lapack_int nrhs, lapack_complex_float* a,
5179 lapack_int lda, lapack_complex_float* b,
5181 lapack_int* rank, lapack_complex_float* work,
5201 lapack_int nrhs, lapack_complex_float* a,
5202 lapack_int lda, lapack_complex_float* b,
5204 lapack_int* rank, lapack_complex_float* work,
5220 lapack_complex_float* a, lapack_int lda,
5221 lapack_complex_float* tau,
5222 lapack_complex_float* work, lapack_int lwork );
5235 lapack_complex_float* a, lapack_int lda,
5236 lapack_int* jpvt, lapack_complex_float* tau,
5237 lapack_complex_float* work, lapack_int lwork,
5252 lapack_complex_float* a, lapack_int lda,
5253 lapack_int* jpvt, lapack_complex_float* tau,
5254 lapack_complex_float* work, float* rwork );
5267 lapack_complex_float* a, lapack_int lda,
5268 lapack_complex_float* tau,
5269 lapack_complex_float* work );
5282 lapack_complex_float* a, lapack_int lda,
5283 lapack_complex_float* tau,
5284 lapack_complex_float* work, lapack_int lwork );
5297 lapack_complex_float* a, lapack_int lda,
5298 lapack_complex_float* tau,
5299 lapack_complex_float* work, lapack_int lwork );
5321 lapack_int nrhs, const lapack_complex_float* a,
5322 lapack_int lda, const lapack_complex_float* af,
5324 const lapack_complex_float* b, lapack_int ldb,
5325 lapack_complex_float* x, lapack_int ldx,
5327 lapack_complex_float* work, float* rwork );
5361 const lapack_complex_float* a, lapack_int lda,
5362 const lapack_complex_float* af,
5365 const lapack_complex_float* b, lapack_int ldb,
5366 lapack_complex_float* x, lapack_int ldx,
5370 float* params, lapack_complex_float* work,
5393 lapack_complex_float* a, lapack_int lda,
5394 lapack_complex_float* tau,
5395 lapack_complex_float* work, lapack_int lwork );
5412 lapack_int n, lapack_complex_float* a,
5414 lapack_complex_float* u, lapack_int ldu,
5415 lapack_complex_float* vt, lapack_int ldvt,
5416 lapack_complex_float* work, lapack_int lwork,
5433 lapack_complex_float* a, lapack_int lda,
5434 lapack_int* ipiv, lapack_complex_float* b,
5450 lapack_complex_float* swork, double* rwork,
5465 lapack_complex_float* a, lapack_int lda,
5466 float* s, lapack_complex_float* u,
5467 lapack_int ldu, lapack_complex_float* vt,
5468 lapack_int ldvt, lapack_complex_float* work,
5505 lapack_complex_float* a, lapack_int lda,
5506 lapack_complex_float* af, lapack_int ldaf,
5508 float* c, lapack_complex_float* b,
5509 lapack_int ldb, lapack_complex_float* x,
5511 float* berr, lapack_complex_float* work,
5547 lapack_complex_float* a, lapack_int lda,
5548 lapack_complex_float* af, lapack_int ldaf,
5550 float* c, lapack_complex_float* b,
5551 lapack_int ldb, lapack_complex_float* x,
5556 lapack_complex_float* work, float* rwork );
5575 lapack_complex_float* a, lapack_int lda,
5586 lapack_complex_float* a, lapack_int lda,
5599 lapack_complex_float* a, lapack_int lda,
5601 lapack_complex_float* work, lapack_int lwork );
5616 lapack_int nrhs, const lapack_complex_float* a,
5618 lapack_complex_float* b, lapack_int ldb );
5635 lapack_int m, lapack_complex_float* v,
5654 lapack_complex_float* a, lapack_int lda,
5655 lapack_complex_float* b, lapack_int ldb,
5682 lapack_complex_float* a, lapack_int lda,
5683 lapack_complex_float* b, lapack_int ldb,
5684 lapack_int* sdim, lapack_complex_float* alpha,
5685 lapack_complex_float* beta,
5686 lapack_complex_float* vsl, lapack_int ldvsl,
5687 lapack_complex_float* vsr, lapack_int ldvsr,
5688 lapack_complex_float* work, lapack_int lwork,
5723 lapack_int n, lapack_complex_float* a,
5724 lapack_int lda, lapack_complex_float* b,
5726 lapack_complex_float* alpha,
5727 lapack_complex_float* beta,
5728 lapack_complex_float* vsl, lapack_int ldvsl,
5729 lapack_complex_float* vsr, lapack_int ldvsr,
5731 lapack_complex_float* work, lapack_int lwork,
5761 lapack_int n, lapack_complex_float* a,
5762 lapack_int lda, lapack_complex_float* b,
5763 lapack_int ldb, lapack_complex_float* alpha,
5764 lapack_complex_float* beta,
5765 lapack_complex_float* vl, lapack_int ldvl,
5766 lapack_complex_float* vr, lapack_int ldvr,
5767 lapack_complex_float* work, lapack_int lwork,
5801 lapack_complex_float* a, lapack_int lda,
5802 lapack_complex_float* b, lapack_int ldb,
5803 lapack_complex_float* alpha,
5804 lapack_complex_float* beta,
5805 lapack_complex_float* vl, lapack_int ldvl,
5806 lapack_complex_float* vr, lapack_int ldvr,
5810 lapack_complex_float* work, lapack_int lwork,
5837 lapack_int p, lapack_complex_float* a,
5838 lapack_int lda, lapack_complex_float* b,
5839 lapack_int ldb, lapack_complex_float* d,
5840 lapack_complex_float* x,
5841 lapack_complex_float* y,
5842 lapack_complex_float* work, lapack_int lwork );
5863 lapack_complex_float* a, lapack_int lda,
5864 lapack_complex_float* b, lapack_int ldb,
5865 lapack_complex_float* q, lapack_int ldq,
5866 lapack_complex_float* z, lapack_int ldz );
5883 lapack_int p, lapack_complex_float* a,
5884 lapack_int lda, lapack_complex_float* b,
5885 lapack_int ldb, lapack_complex_float* c,
5886 lapack_complex_float* d,
5887 lapack_complex_float* x,
5888 lapack_complex_float* work, lapack_int lwork );
5906 lapack_int p, lapack_complex_float* a,
5907 lapack_int lda, lapack_complex_float* taua,
5908 lapack_complex_float* b, lapack_int ldb,
5909 lapack_complex_float* taub,
5910 lapack_complex_float* work, lapack_int lwork );
5927 lapack_int n, lapack_complex_float* a,
5928 lapack_int lda, lapack_complex_float* taua,
5929 lapack_complex_float* b, lapack_int ldb,
5930 lapack_complex_float* taub,
5931 lapack_complex_float* work, lapack_int lwork );
5958 lapack_complex_float* a, lapack_int lda,
5959 lapack_complex_float* b, lapack_int ldb,
5961 lapack_complex_float* u, lapack_int ldu,
5962 lapack_complex_float* v, lapack_int ldv,
5963 lapack_complex_float* q, lapack_int ldq,
5964 lapack_complex_float* work, float* rwork,
5996 lapack_int n, lapack_complex_float* a,
5997 lapack_int lda, lapack_complex_float* b,
6000 lapack_complex_float* u, lapack_int ldu,
6001 lapack_complex_float* v, lapack_int ldv,
6002 lapack_complex_float* q, lapack_int ldq,
6004 lapack_complex_float* tau,
6005 lapack_complex_float* work );
6030 const lapack_complex_float* dl,
6031 const lapack_complex_float* d,
6032 const lapack_complex_float* du,
6033 const lapack_complex_float* du2,
6035 float* rcond, lapack_complex_float* work );
6063 lapack_int nrhs, const lapack_complex_float* dl,
6064 const lapack_complex_float* d,
6065 const lapack_complex_float* du,
6066 const lapack_complex_float* dlf,
6067 const lapack_complex_float* df,
6068 const lapack_complex_float* duf,
6069 const lapack_complex_float* du2,
6071 const lapack_complex_float* b, lapack_int ldb,
6072 lapack_complex_float* x, lapack_int ldx,
6074 lapack_complex_float* work, float* rwork );
6097 lapack_complex_float* dl,
6098 lapack_complex_float* d,
6099 lapack_complex_float* du,
6100 lapack_complex_float* b, lapack_int ldb );
6125 const lapack_complex_float* dl,
6126 const lapack_complex_float* d,
6127 const lapack_complex_float* du,
6128 lapack_complex_float* dlf,
6129 lapack_complex_float* df,
6130 lapack_complex_float* duf,
6131 lapack_complex_float* du2, lapack_int* ipiv,
6132 const lapack_complex_float* b, lapack_int ldb,
6133 lapack_complex_float* x, lapack_int ldx,
6135 lapack_complex_float* work, float* rwork );
6154 lapack_int LAPACKE_cgttrf_work( lapack_int n, lapack_complex_float* dl,
6155 lapack_complex_float* d,
6156 lapack_complex_float* du,
6157 lapack_complex_float* du2, lapack_int* ipiv );
6174 lapack_int nrhs, const lapack_complex_float* dl,
6175 const lapack_complex_float* d,
6176 const lapack_complex_float* du,
6177 const lapack_complex_float* du2,
6178 const lapack_int* ipiv, lapack_complex_float* b,
6191 lapack_complex_float* ab, lapack_int ldab,
6192 float* w, lapack_complex_float* z,
6193 lapack_int ldz, lapack_complex_float* work,
6204 lapack_complex_float* ab, lapack_int ldab,
6205 float* w, lapack_complex_float* z,
6206 lapack_int ldz, lapack_complex_float* work,
6221 lapack_complex_float* ab, lapack_int ldab,
6222 lapack_complex_float* q, lapack_int ldq,
6225 float* w, lapack_complex_float* z,
6226 lapack_int ldz, lapack_complex_float* work,
6242 lapack_complex_float* ab, lapack_int ldab,
6243 const lapack_complex_float* bb, lapack_int ldbb,
6244 lapack_complex_float* x, lapack_int ldx,
6245 lapack_complex_float* work, float* rwork );
6256 lapack_complex_float* ab, lapack_int ldab,
6257 lapack_complex_float* bb, lapack_int ldbb,
6258 float* w, lapack_complex_float* z,
6259 lapack_int ldz, lapack_complex_float* work,
6271 lapack_complex_float* ab, lapack_int ldab,
6272 lapack_complex_float* bb, lapack_int ldbb,
6273 float* w, lapack_complex_float* z,
6274 lapack_int ldz, lapack_complex_float* work,
6290 lapack_int kb, lapack_complex_float* ab,
6291 lapack_int ldab, lapack_complex_float* bb,
6292 lapack_int ldbb, lapack_complex_float* q,
6296 lapack_complex_float* z, lapack_int ldz,
6297 lapack_complex_float* work, float* rwork,
6313 lapack_complex_float* ab, lapack_int ldab,
6314 float* d, float* e, lapack_complex_float* q,
6315 lapack_int ldq, lapack_complex_float* work );
6323 const lapack_complex_float* a, lapack_int lda,
6325 float* rcond, lapack_complex_float* work );
6332 const lapack_complex_float* a, lapack_int lda,
6334 lapack_complex_float* work );
6341 lapack_int n, lapack_complex_float* a,
6343 lapack_complex_float* work, lapack_int lwork,
6352 lapack_int n, lapack_complex_float* a,
6354 lapack_complex_float* work, lapack_int lwork,
6366 lapack_complex_float* a, lapack_int lda,
6369 float* w, lapack_complex_float* z,
6371 lapack_complex_float* work, lapack_int lwork,
6387 lapack_complex_float* a, lapack_int lda,
6390 float* w, lapack_complex_float* z,
6391 lapack_int ldz, lapack_complex_float* work,
6405 lapack_int n, lapack_complex_float* a,
6406 lapack_int lda, const lapack_complex_float* b,
6414 char uplo, lapack_int n, lapack_complex_float* a,
6415 lapack_int lda, lapack_complex_float* b,
6417 lapack_complex_float* work, lapack_int lwork,
6428 lapack_complex_float* a, lapack_int lda,
6429 lapack_complex_float* b, lapack_int ldb,
6430 float* w, lapack_complex_float* work,
6445 lapack_complex_float* a, lapack_int lda,
6446 lapack_complex_float* b, lapack_int ldb,
6449 float* w, lapack_complex_float* z,
6450 lapack_int ldz, lapack_complex_float* work,
6465 lapack_int nrhs, const lapack_complex_float* a,
6466 lapack_int lda, const lapack_complex_float* af,
6468 const lapack_complex_float* b, lapack_int ldb,
6469 lapack_complex_float* x, lapack_int ldx,
6471 lapack_complex_float* work, float* rwork );
6483 const lapack_complex_float* a, lapack_int lda,
6484 const lapack_complex_float* af,
6486 const float* s, const lapack_complex_float* b,
6487 lapack_int ldb, lapack_complex_float* x,
6491 float* params, lapack_complex_float* work,
6508 lapack_int nrhs, lapack_complex_float* a,
6510 lapack_complex_float* b, lapack_int ldb,
6511 lapack_complex_float* work, lapack_int lwork );
6520 const lapack_complex_float* a, lapack_int lda,
6521 lapack_complex_float* af, lapack_int ldaf,
6522 lapack_int* ipiv, const lapack_complex_float* b,
6523 lapack_int ldb, lapack_complex_float* x,
6525 float* berr, lapack_complex_float* work,
6540 lapack_complex_float* a, lapack_int lda,
6541 lapack_complex_float* af, lapack_int ldaf,
6543 lapack_complex_float* b, lapack_int ldb,
6544 lapack_complex_float* x, lapack_int ldx,
6548 float* params, lapack_complex_float* work,
6564 lapack_complex_float* a, lapack_int lda,
6565 float* d, float* e, lapack_complex_float* tau,
6566 lapack_complex_float* work, lapack_int lwork );
6574 lapack_complex_float* a, lapack_int lda,
6575 lapack_int* ipiv, lapack_complex_float* work,
6583 lapack_complex_float* a, lapack_int lda,
6585 lapack_complex_float* work );
6592 lapack_int nrhs, const lapack_complex_float* a,
6594 lapack_complex_float* b, lapack_int ldb );
6602 float alpha, const lapack_complex_float* a,
6604 lapack_complex_float* c );
6627 lapack_int ihi, lapack_complex_float* h,
6628 lapack_int ldh, lapack_complex_float* t,
6629 lapack_int ldt, lapack_complex_float* alpha,
6630 lapack_complex_float* beta,
6631 lapack_complex_float* q, lapack_int ldq,
6632 lapack_complex_float* z, lapack_int ldz,
6633 lapack_complex_float* work, lapack_int lwork,
6647 const lapack_complex_float* ap,
6649 float* rcond, lapack_complex_float* work );
6656 lapack_int n, lapack_complex_float* ap, float* w,
6657 lapack_complex_float* z, lapack_int ldz,
6658 lapack_complex_float* work, float* rwork );
6666 lapack_int n, lapack_complex_float* ap,
6667 float* w, lapack_complex_float* z,
6668 lapack_int ldz, lapack_complex_float* work,
6682 lapack_complex_float* ap, float vl, float vu,
6685 lapack_complex_float* z, lapack_int ldz,
6686 lapack_complex_float* work, float* rwork,
6698 lapack_int n, lapack_complex_float* ap,
6699 const lapack_complex_float* bp );
6706 lapack_complex_float* ap,
6707 lapack_complex_float* bp, float* w,
6708 lapack_complex_float* z, lapack_int ldz,
6709 lapack_complex_float* work, float* rwork );
6719 lapack_complex_float* ap,
6720 lapack_complex_float* bp, float* w,
6721 lapack_complex_float* z, lapack_int ldz,
6722 lapack_complex_float* work, lapack_int lwork,
6736 lapack_complex_float* ap,
6737 lapack_complex_float* bp, float vl, float vu,
6740 lapack_complex_float* z, lapack_int ldz,
6741 lapack_complex_float* work, float* rwork,
6754 lapack_int nrhs, const lapack_complex_float* ap,
6755 const lapack_complex_float* afp,
6757 const lapack_complex_float* b, lapack_int ldb,
6758 lapack_complex_float* x, lapack_int ldx,
6760 lapack_complex_float* work, float* rwork );
6772 lapack_int nrhs, lapack_complex_float* ap,
6773 lapack_int* ipiv, lapack_complex_float* b,
6782 const lapack_complex_float* ap,
6783 lapack_complex_float* afp, lapack_int* ipiv,
6784 const lapack_complex_float* b, lapack_int ldb,
6785 lapack_complex_float* x, lapack_int ldx,
6787 lapack_complex_float* work, float* rwork );
6798 lapack_complex_float* ap, float* d, float* e,
6799 lapack_complex_float* tau );
6805 lapack_complex_float* ap, lapack_int* ipiv );
6810 lapack_complex_float* ap,
6812 lapack_complex_float* work );
6819 lapack_int nrhs, const lapack_complex_float* ap,
6820 const lapack_int* ipiv, lapack_complex_float* b,
6844 lapack_int n, const lapack_complex_float* h,
6845 lapack_int ldh, lapack_complex_float* w,
6846 lapack_complex_float* vl, lapack_int ldvl,
6847 lapack_complex_float* vr, lapack_int ldvr,
6849 lapack_complex_float* work, float* rwork,
6873 lapack_complex_float* h, lapack_int ldh,
6874 lapack_complex_float* w,
6875 lapack_complex_float* z, lapack_int ldz,
6876 lapack_complex_float* work, lapack_int lwork );
6884 lapack_int LAPACKE_clacgv_work( lapack_int n, lapack_complex_float* x,
6896 lapack_int n, const lapack_complex_float* a,
6897 lapack_int lda, lapack_complex_float* b,
6906 lapack_complex_float* sa, lapack_int ldsa );
6917 const lapack_complex_float* sa, lapack_int ldsa,
6930 lapack_complex_float* a, lapack_int lda,
6931 lapack_int* iseed, lapack_complex_float* work );
6939 const float* d, lapack_complex_float* a,
6941 lapack_complex_float* work );
6954 const float* d, lapack_complex_float* a,
6956 lapack_complex_float* work );
6970 lapack_complex_float* x, lapack_int ldx,
7003 lapack_int n, const lapack_complex_float* a,
7010 lapack_int n, const lapack_complex_float* a,
7023 lapack_int n, const lapack_complex_float* a,
7037 const lapack_complex_float* a, lapack_int lda,
7059 const lapack_complex_float* v, lapack_int ldv,
7060 const lapack_complex_float* t, lapack_int ldt,
7061 lapack_complex_float* c, lapack_int ldc,
7062 lapack_complex_float* work, lapack_int ldwork );
7076 lapack_int LAPACKE_clarfg_work( lapack_int n, lapack_complex_float* alpha,
7077 lapack_complex_float* x, lapack_int incx,
7078 lapack_complex_float* tau );
7093 const lapack_complex_float* v, lapack_int ldv,
7094 const lapack_complex_float* tau,
7095 lapack_complex_float* t, lapack_int ldt );
7109 lapack_int n, const lapack_complex_float* v,
7110 lapack_complex_float tau,
7111 lapack_complex_float* c, lapack_int ldc,
7112 lapack_complex_float* work );
7124 lapack_int n, lapack_complex_float* x );
7135 lapack_int n, lapack_complex_float alpha,
7136 lapack_complex_float beta,
7137 lapack_complex_float* a, lapack_int lda );
7153 lapack_complex_float* a, lapack_int lda,
7177 char pack, lapack_complex_float* a,
7178 lapack_int lda, lapack_complex_float* work );
7191 lapack_complex_float* a, lapack_int lda );
7369 lapack_int kd, const lapack_complex_float* ab,
7371 lapack_complex_float* work, float* rwork );
7385 lapack_int kd, const lapack_complex_float* ab,
7409 const lapack_complex_float* ab, lapack_int ldab,
7410 const lapack_complex_float* afb,
7411 lapack_int ldafb, const lapack_complex_float* b,
7412 lapack_int ldb, lapack_complex_float* x,
7414 lapack_complex_float* work, float* rwork );
7431 lapack_int kb, lapack_complex_float* bb,
7445 lapack_complex_float* ab, lapack_int ldab,
7446 lapack_complex_float* b, lapack_int ldb );
7468 lapack_complex_float* ab, lapack_int ldab,
7469 lapack_complex_float* afb, lapack_int ldafb,
7470 char* equed, float* s, lapack_complex_float* b,
7471 lapack_int ldb, lapack_complex_float* x,
7473 float* berr, lapack_complex_float* work,
7490 lapack_int kd, lapack_complex_float* ab,
7505 const lapack_complex_float* ab, lapack_int ldab,
7506 lapack_complex_float* b, lapack_int ldb );
7518 lapack_int n, lapack_complex_float* a );
7527 lapack_int n, lapack_complex_float* a );
7539 const lapack_complex_float* a,
7540 lapack_complex_float* b, lapack_int ldb );
7554 const lapack_complex_float* a, lapack_int lda,
7556 lapack_complex_float* work, float* rwork );
7569 const lapack_complex_float* a, lapack_int lda,
7582 const lapack_complex_float* a, lapack_int lda,
7602 lapack_int nrhs, const lapack_complex_float* a,
7603 lapack_int lda, const lapack_complex_float* af,
7604 lapack_int ldaf, const lapack_complex_float* b,
7605 lapack_int ldb, lapack_complex_float* x,
7607 lapack_complex_float* work, float* rwork );
7638 const lapack_complex_float* a, lapack_int lda,
7639 const lapack_complex_float* af,
7641 const lapack_complex_float* b, lapack_int ldb,
7642 lapack_complex_float* x, lapack_int ldx,
7646 float* params, lapack_complex_float* work,
7668 lapack_int nrhs, lapack_complex_float* a,
7669 lapack_int lda, lapack_complex_float* b,
7685 lapack_complex_float* swork, double* rwork,
7704 lapack_complex_float* a, lapack_int lda,
7705 lapack_complex_float* af, lapack_int ldaf,
7706 char* equed, float* s, lapack_complex_float* b,
7707 lapack_int ldb, lapack_complex_float* x,
7709 float* berr, lapack_complex_float* work,
7743 lapack_complex_float* a, lapack_int lda,
7744 lapack_complex_float* af, lapack_int ldaf,
7745 char* equed, float* s, lapack_complex_float* b,
7746 lapack_int ldb, lapack_complex_float* x,
7751 lapack_complex_float* work, float* rwork );
7770 lapack_complex_float* a, lapack_int lda );
7779 lapack_complex_float* a, lapack_int lda );
7790 lapack_int nrhs, const lapack_complex_float* a,
7791 lapack_int lda, lapack_complex_float* b,
7805 const lapack_complex_float* ap, float anorm,
7806 float* rcond, lapack_complex_float* work,
7820 const lapack_complex_float* ap, float* s,
7839 lapack_int nrhs, const lapack_complex_float* ap,
7840 const lapack_complex_float* afp,
7841 const lapack_complex_float* b, lapack_int ldb,
7842 lapack_complex_float* x, lapack_int ldx,
7844 lapack_complex_float* work, float* rwork );
7861 lapack_int nrhs, lapack_complex_float* ap,
7862 lapack_complex_float* b, lapack_int ldb );
7881 lapack_complex_float* ap,
7882 lapack_complex_float* afp, char* equed,
7883 float* s, lapack_complex_float* b,
7884 lapack_int ldb, lapack_complex_float* x,
7886 float* berr, lapack_complex_float* work,
7903 lapack_complex_float* ap );
7912 lapack_complex_float* ap );
7923 lapack_int nrhs, const lapack_complex_float* ap,
7924 lapack_complex_float* b, lapack_int ldb );
7937 lapack_complex_float* a, lapack_int lda,
7950 const lapack_complex_float* e, float anorm,
7963 float* d, float* e, lapack_complex_float* z,
7982 const lapack_complex_float* e, const float* df,
7983 const lapack_complex_float* ef,
7984 const lapack_complex_float* b, lapack_int ldb,
7985 lapack_complex_float* x, lapack_int ldx,
7987 lapack_complex_float* work, float* rwork );
8004 float* d, lapack_complex_float* e,
8005 lapack_complex_float* b, lapack_int ldb );
8024 const lapack_complex_float* e, float* df,
8025 lapack_complex_float* ef,
8026 const lapack_complex_float* b, lapack_int ldb,
8027 lapack_complex_float* x, lapack_int ldx,
8029 lapack_complex_float* work, float* rwork );
8042 lapack_complex_float* e );
8054 const lapack_complex_float* e,
8055 lapack_complex_float* b, lapack_int ldb );
8179 const lapack_complex_float* ap,
8181 float* rcond, lapack_complex_float* work );
8268 lapack_int nrhs, const lapack_complex_float* ap,
8269 const lapack_complex_float* afp,
8271 const lapack_complex_float* b, lapack_int ldb,
8272 lapack_complex_float* x, lapack_int ldx,
8274 lapack_complex_float* work, float* rwork );
8292 lapack_int nrhs, lapack_complex_float* ap,
8293 lapack_int* ipiv, lapack_complex_float* b,
8314 const lapack_complex_float* ap,
8315 lapack_complex_float* afp, lapack_int* ipiv,
8316 const lapack_complex_float* b, lapack_int ldb,
8317 lapack_complex_float* x, lapack_int ldx,
8319 lapack_complex_float* work, float* rwork );
8339 lapack_complex_float* ap, lapack_int* ipiv );
8350 lapack_complex_float* ap,
8352 lapack_complex_float* work );
8367 lapack_int nrhs, const lapack_complex_float* ap,
8368 const lapack_int* ipiv, lapack_complex_float* b,
8398 float* d, float* e, lapack_complex_float* z,
8399 lapack_int ldz, lapack_complex_float* work,
8428 lapack_complex_float* z, lapack_int ldz,
8457 lapack_complex_float* z, lapack_int ldz,
8488 lapack_complex_float* z, lapack_int ldz,
8510 float* d, float* e, lapack_complex_float* z,
8573 const lapack_complex_float* a, lapack_int lda,
8575 float* rcond, lapack_complex_float* work );
8588 const lapack_complex_float* a, lapack_int lda,
8590 lapack_complex_float* work );
8703 lapack_int nrhs, const lapack_complex_float* a,
8704 lapack_int lda, const lapack_complex_float* af,
8706 const lapack_complex_float* b, lapack_int ldb,
8707 lapack_complex_float* x, lapack_int ldx,
8709 lapack_complex_float* work, float* rwork );
8742 const lapack_complex_float* a, lapack_int lda,
8743 const lapack_complex_float* af,
8745 const float* s, const lapack_complex_float* b,
8746 lapack_int ldb, lapack_complex_float* x,
8750 float* params, lapack_complex_float* work,
8775 lapack_int nrhs, lapack_complex_float* a,
8777 lapack_complex_float* b, lapack_int ldb,
8778 lapack_complex_float* work, lapack_int lwork );
8803 const lapack_complex_float* a, lapack_int lda,
8804 lapack_complex_float* af, lapack_int ldaf,
8805 lapack_int* ipiv, const lapack_complex_float* b,
8806 lapack_int ldb, lapack_complex_float* x,
8808 float* berr, lapack_complex_float* work,
8843 lapack_complex_float* a, lapack_int lda,
8844 lapack_complex_float* af, lapack_int ldaf,
8846 lapack_complex_float* b, lapack_int ldb,
8847 lapack_complex_float* x, lapack_int ldx,
8851 float* params, lapack_complex_float* work,
8880 lapack_complex_float* a, lapack_int lda,
8881 lapack_int* ipiv, lapack_complex_float* work,
8895 lapack_complex_float* a, lapack_int lda,
8897 lapack_complex_float* work );
8912 lapack_int nrhs, const lapack_complex_float* a,
8914 lapack_complex_float* b, lapack_int ldb );
8931 const lapack_complex_float* ab, lapack_int ldab,
8932 float* rcond, lapack_complex_float* work,
8955 lapack_int nrhs, const lapack_complex_float* ab,
8956 lapack_int ldab, const lapack_complex_float* b,
8957 lapack_int ldb, const lapack_complex_float* x,
8959 lapack_complex_float* work, float* rwork );
8979 lapack_int nrhs, const lapack_complex_float* ab,
8980 lapack_int ldab, lapack_complex_float* b,
8999 lapack_int n, lapack_complex_float alpha,
9000 const lapack_complex_float* a,
9001 lapack_complex_float* b, lapack_int ldb );
9014 lapack_complex_float* a );
9024 lapack_int n, const lapack_complex_float* arf,
9025 lapack_complex_float* ap );
9037 lapack_int n, const lapack_complex_float* arf,
9038 lapack_complex_float* a, lapack_int lda );
9057 const lapack_complex_float* s, lapack_int lds,
9058 const lapack_complex_float* p, lapack_int ldp,
9059 lapack_complex_float* vl, lapack_int ldvl,
9060 lapack_complex_float* vr, lapack_int ldvr,
9062 lapack_complex_float* work, float* rwork );
9088 lapack_complex_float* a, lapack_int lda,
9089 lapack_complex_float* b, lapack_int ldb,
9090 lapack_complex_float* q, lapack_int ldq,
9091 lapack_complex_float* z, lapack_int ldz,
9124 lapack_complex_float* a, lapack_int lda,
9125 lapack_complex_float* b, lapack_int ldb,
9126 lapack_complex_float* alpha,
9127 lapack_complex_float* beta,
9128 lapack_complex_float* q, lapack_int ldq,
9129 lapack_complex_float* z, lapack_int ldz,
9131 lapack_complex_float* work, lapack_int lwork,
9168 lapack_complex_float* a, lapack_int lda,
9169 lapack_complex_float* b, lapack_int ldb,
9171 float* beta, lapack_complex_float* u,
9172 lapack_int ldu, lapack_complex_float* v,
9173 lapack_int ldv, lapack_complex_float* q,
9174 lapack_int ldq, lapack_complex_float* work,
9207 const lapack_complex_float* a, lapack_int lda,
9208 const lapack_complex_float* b, lapack_int ldb,
9209 const lapack_complex_float* vl, lapack_int ldvl,
9210 const lapack_complex_float* vr, lapack_int ldvr,
9212 lapack_int* m, lapack_complex_float* work,
9244 const lapack_complex_float* a, lapack_int lda,
9245 const lapack_complex_float* b, lapack_int ldb,
9246 lapack_complex_float* c, lapack_int ldc,
9247 const lapack_complex_float* d, lapack_int ldd,
9248 const lapack_complex_float* e, lapack_int lde,
9249 lapack_complex_float* f, lapack_int ldf,
9251 lapack_complex_float* work, lapack_int lwork,
9274 const lapack_complex_float* ap, float* rcond,
9275 lapack_complex_float* work, float* rwork );
9294 const lapack_complex_float* ap,
9295 const lapack_complex_float* b, lapack_int ldb,
9296 const lapack_complex_float* x, lapack_int ldx,
9298 lapack_complex_float* work, float* rwork );
9312 lapack_int n, lapack_complex_float* ap );
9324 const lapack_complex_float* ap,
9325 lapack_complex_float* b, lapack_int ldb );
9336 lapack_int n, const lapack_complex_float* ap,
9337 lapack_complex_float* arf );
9347 const lapack_complex_float* ap,
9348 lapack_complex_float* a, lapack_int lda );
9363 const lapack_complex_float* a, lapack_int lda,
9364 float* rcond, lapack_complex_float* work,
9384 lapack_complex_float* t, lapack_int ldt,
9385 lapack_complex_float* vl, lapack_int ldvl,
9386 lapack_complex_float* vr, lapack_int ldvr,
9388 lapack_complex_float* work, float* rwork );
9406 lapack_complex_float* t, lapack_int ldt,
9407 lapack_complex_float* q, lapack_int ldq,
9428 const lapack_complex_float* a, lapack_int lda,
9429 const lapack_complex_float* b, lapack_int ldb,
9430 const lapack_complex_float* x, lapack_int ldx,
9432 lapack_complex_float* work, float* rwork );
9457 lapack_complex_float* t, lapack_int ldt,
9458 lapack_complex_float* q, lapack_int ldq,
9459 lapack_complex_float* w, lapack_int* m,
9461 lapack_complex_float* work, lapack_int lwork );
9487 const lapack_complex_float* t, lapack_int ldt,
9488 const lapack_complex_float* vl, lapack_int ldvl,
9489 const lapack_complex_float* vr, lapack_int ldvr,
9491 lapack_int* m, lapack_complex_float* work,
9516 const lapack_complex_float* a, lapack_int lda,
9517 const lapack_complex_float* b, lapack_int ldb,
9518 lapack_complex_float* c, lapack_int ldc,
9532 lapack_int n, lapack_complex_float* a,
9548 const lapack_complex_float* a, lapack_int lda,
9549 lapack_complex_float* b, lapack_int ldb );
9562 lapack_int n, const lapack_complex_float* a,
9563 lapack_int lda, lapack_complex_float* arf );
9573 const lapack_complex_float* a, lapack_int lda,
9574 lapack_complex_float* ap );
9586 lapack_complex_float* a, lapack_int lda,
9587 lapack_complex_float* tau,
9588 lapack_complex_float* work, lapack_int lwork );
9596 lapack_complex_float* a, lapack_int lda,
9597 const lapack_complex_float* tau,
9598 lapack_complex_float* work, lapack_int lwork );
9606 lapack_int ihi, lapack_complex_float* a,
9607 lapack_int lda, const lapack_complex_float* tau,
9608 lapack_complex_float* work, lapack_int lwork );
9616 lapack_int k, lapack_complex_float* a,
9617 lapack_int lda, const lapack_complex_float* tau,
9618 lapack_complex_float* work, lapack_int lwork );
9626 lapack_int k, lapack_complex_float* a,
9627 lapack_int lda, const lapack_complex_float* tau,
9628 lapack_complex_float* work, lapack_int lwork );
9636 lapack_int k, lapack_complex_float* a,
9637 lapack_int lda, const lapack_complex_float* tau,
9638 lapack_complex_float* work, lapack_int lwork );
9646 lapack_int k, lapack_complex_float* a,
9647 lapack_int lda, const lapack_complex_float* tau,
9648 lapack_complex_float* work, lapack_int lwork );
9656 lapack_complex_float* a, lapack_int lda,
9657 const lapack_complex_float* tau,
9658 lapack_complex_float* work, lapack_int lwork );
9666 lapack_int k, const lapack_complex_float* a,
9667 lapack_int lda, const lapack_complex_float* tau,
9668 lapack_complex_float* c, lapack_int ldc,
9669 lapack_complex_float* work, lapack_int lwork );
9680 lapack_int ihi, const lapack_complex_float* a,
9681 lapack_int lda, const lapack_complex_float* tau,
9682 lapack_complex_float* c, lapack_int ldc,
9683 lapack_complex_float* work, lapack_int lwork );
9694 const lapack_complex_float* a, lapack_int lda,
9695 const lapack_complex_float* tau,
9696 lapack_complex_float* c, lapack_int ldc,
9697 lapack_complex_float* work, lapack_int lwork );
9707 const lapack_complex_float* a, lapack_int lda,
9708 const lapack_complex_float* tau,
9709 lapack_complex_float* c, lapack_int ldc,
9710 lapack_complex_float* work, lapack_int lwork );
9720 const lapack_complex_float* a, lapack_int lda,
9721 const lapack_complex_float* tau,
9722 lapack_complex_float* c, lapack_int ldc,
9723 lapack_complex_float* work, lapack_int lwork );
9733 const lapack_complex_float* a, lapack_int lda,
9734 const lapack_complex_float* tau,
9735 lapack_complex_float* c, lapack_int ldc,
9736 lapack_complex_float* work, lapack_int lwork );
9746 lapack_int l, const lapack_complex_float* a,
9747 lapack_int lda, const lapack_complex_float* tau,
9748 lapack_complex_float* c, lapack_int ldc,
9749 lapack_complex_float* work, lapack_int lwork );
9760 const lapack_complex_float* a, lapack_int lda,
9761 const lapack_complex_float* tau,
9762 lapack_complex_float* c, lapack_int ldc,
9763 lapack_complex_float* work, lapack_int lwork );
9772 const lapack_complex_float* ap,
9773 const lapack_complex_float* tau,
9774 lapack_complex_float* q, lapack_int ldq,
9775 lapack_complex_float* work );
9784 const lapack_complex_float* ap,
9785 const lapack_complex_float* tau,
9786 lapack_complex_float* c, lapack_int ldc,
9787 lapack_complex_float* work );
9796 const float* d, lapack_complex_float* a,
9809 const float* d, lapack_complex_float* a,
9822 lapack_int m, lapack_int n, lapack_complex_float* x,
9849 lapack_complex_float* u1, lapack_int ldu1,
9850 lapack_complex_float* u2, lapack_int ldu2,
9851 lapack_complex_float* v1t, lapack_int ldv1t,
9852 lapack_complex_float* v2t, lapack_int ldv2t,
9859 lapack_complex_float* u1, lapack_int ldu1,
9860 lapack_complex_float* u2, lapack_int ldu2,
9861 lapack_complex_float* v1t, lapack_int ldv1t,
9862 lapack_complex_float* v2t, lapack_int ldv2t,
9868 lapack_complex_float* a, lapack_int i1,
9871 lapack_complex_float* a, lapack_int i1,
9874 lapack_complex_float* a, lapack_int lda,
9877 lapack_complex_float* a, lapack_int lda,
9879 lapack_complex_float* work, lapack_int lwork );
9881 lapack_complex_float* a, lapack_int lda,
9884 lapack_complex_float* a, lapack_int lda,
9886 lapack_complex_float* work, lapack_int nb );
9888 lapack_int nrhs, const lapack_complex_float* a,
9890 lapack_complex_float* b, lapack_int ldb );
9892 lapack_int nrhs, const lapack_complex_float* a,
9894 lapack_complex_float* b, lapack_int ldb,
9895 lapack_complex_float* work );
9897 lapack_complex_float* a, lapack_int lda,
9900 lapack_int n, lapack_complex_float* a,
9902 lapack_complex_float* work );
9904 lapack_complex_float* a, lapack_int i1,
9907 lapack_complex_float* a, lapack_int i1,
9910 lapack_complex_float* a, lapack_int lda,
9913 lapack_complex_float* a, lapack_int lda,
9915 lapack_complex_float* work, lapack_int lwork );
9917 lapack_complex_float* a, lapack_int lda,
9920 lapack_complex_float* a, lapack_int lda,
9922 lapack_complex_float* work, lapack_int nb );
9924 lapack_int nrhs, const lapack_complex_float* a,
9926 lapack_complex_float* b, lapack_int ldb );
9928 lapack_int nrhs, const lapack_complex_float* a,
9930 lapack_complex_float* b, lapack_int ldb,
9931 lapack_complex_float* work );
9934 lapack_complex_float* x11, lapack_int ldx11,
9935 lapack_complex_float* x12, lapack_int ldx12,
9936 lapack_complex_float* x21, lapack_int ldx21,
9937 lapack_complex_float* x22, lapack_int ldx22,
9939 lapack_complex_float* taup1,
9940 lapack_complex_float* taup2,
9941 lapack_complex_float* tauq1,
9942 lapack_complex_float* tauq2 );
9945 lapack_complex_float* x11, lapack_int ldx11,
9946 lapack_complex_float* x12, lapack_int ldx12,
9947 lapack_complex_float* x21, lapack_int ldx21,
9948 lapack_complex_float* x22, lapack_int ldx22,
9950 lapack_complex_float* taup1,
9951 lapack_complex_float* taup2,
9952 lapack_complex_float* tauq1,
9953 lapack_complex_float* tauq2,
9954 lapack_complex_float* work, lapack_int lwork );
9958 lapack_complex_float* x11, lapack_int ldx11,
9959 lapack_complex_float* x12, lapack_int ldx12,
9960 lapack_complex_float* x21, lapack_int ldx21,
9961 lapack_complex_float* x22, lapack_int ldx22,
9962 float* theta, lapack_complex_float* u1,
9963 lapack_int ldu1, lapack_complex_float* u2,
9964 lapack_int ldu2, lapack_complex_float* v1t,
9965 lapack_int ldv1t, lapack_complex_float* v2t,
9970 lapack_int q, lapack_complex_float* x11,
9971 lapack_int ldx11, lapack_complex_float* x12,
9972 lapack_int ldx12, lapack_complex_float* x21,
9973 lapack_int ldx21, lapack_complex_float* x22,
9975 lapack_complex_float* u1, lapack_int ldu1,
9976 lapack_complex_float* u2, lapack_int ldu2,
9977 lapack_complex_float* v1t, lapack_int ldv1t,
9978 lapack_complex_float* v2t, lapack_int ldv2t,
9979 lapack_complex_float* work, lapack_int lwork,
10132 lapack_complex_float* work, lapack_int lwork );
10297 lapack_int nb, const lapack_complex_float* v,
10298 lapack_int ldv, const lapack_complex_float* t,
10299 lapack_int ldt, lapack_complex_float* c,
10315 lapack_int nb, lapack_complex_float* a,
10316 lapack_int lda, lapack_complex_float* t,
10330 lapack_complex_float* a, lapack_int lda,
10331 lapack_complex_float* t, lapack_int ldt );
10343 lapack_complex_float* a, lapack_int lda,
10344 lapack_complex_float* t, lapack_int ldt );
10364 const lapack_complex_float* v, lapack_int ldv,
10365 const lapack_complex_float* t, lapack_int ldt,
10366 lapack_complex_float* a, lapack_int lda,
10367 lapack_complex_float* b, lapack_int ldb );
10381 lapack_int l, lapack_int nb, lapack_complex_float* a,
10382 lapack_int lda, lapack_complex_float* t,
10383 lapack_complex_float* b, lapack_int ldb,
10398 lapack_complex_float* a, lapack_int lda,
10399 lapack_complex_float* b, lapack_int ldb,
10400 lapack_complex_float* t, lapack_int ldt );
10421 const lapack_complex_float* v, lapack_int ldv,
10422 const lapack_complex_float* t, lapack_int ldt,
10423 lapack_complex_float* a, lapack_int lda,
10424 lapack_complex_float* b, lapack_int ldb,
10447 lapack_int nb, const lapack_complex_float* v,
10448 lapack_int ldv, const lapack_complex_float* t,
10449 lapack_int ldt, lapack_complex_float* c,
10450 lapack_int ldc, lapack_complex_float* work );
10465 lapack_int nb, lapack_complex_float* a,
10466 lapack_int lda, lapack_complex_float* t,
10467 lapack_int ldt, lapack_complex_float* work );
10480 lapack_complex_float* a, lapack_int lda,
10481 lapack_complex_float* t, lapack_int ldt );
10493 lapack_complex_float* a, lapack_int lda,
10494 lapack_complex_float* t, lapack_int ldt );
10514 const lapack_complex_float* v, lapack_int ldv,
10515 const lapack_complex_float* t, lapack_int ldt,
10516 lapack_complex_float* a, lapack_int lda,
10517 lapack_complex_float* b, lapack_int ldb,
10518 lapack_complex_float* work );
10534 lapack_complex_float* a, lapack_int lda,
10535 lapack_complex_float* t,
10536 lapack_complex_float* b, lapack_int ldb,
10537 lapack_int ldt, lapack_complex_float* work );
10552 lapack_complex_float* a, lapack_int lda,
10553 lapack_complex_float* b, lapack_int ldb,
10554 lapack_complex_float* t, lapack_int ldt );
10577 const lapack_complex_float* v, lapack_int ldv,
10578 const lapack_complex_float* t, lapack_int ldt,
10579 lapack_complex_float* a, lapack_int lda,
10580 lapack_complex_float* b, lapack_int ldb,
10592 lapack_complex_float alpha,
10593 const lapack_complex_float* x, lapack_int incx,
10594 lapack_complex_float* a, lapack_int lda );
10601 lapack_complex_float alpha,
10602 const lapack_complex_float* x,
10603 lapack_int incx, lapack_complex_float* a,
11651 void LAPACK_cgetrf( lapack_int* m, lapack_int* n, lapack_complex_float* a,
11662 lapack_int* ku, lapack_complex_float* ab, lapack_int* ldab,
11671 void LAPACK_cgttrf( lapack_int* n, lapack_complex_float* dl,
11672 lapack_complex_float* d, lapack_complex_float* du,
11673 lapack_complex_float* du2, lapack_int* ipiv,
11683 void LAPACK_cpotrf( char* uplo, lapack_int* n, lapack_complex_float* a,
11696 void LAPACK_cpstrf( char* uplo, lapack_int* n, lapack_complex_float* a,
11706 lapack_complex_float* a, lapack_int *info );
11709 void LAPACK_cpptrf( char* uplo, lapack_int* n, lapack_complex_float* ap,
11718 lapack_complex_float* ab, lapack_int* ldab,
11725 void LAPACK_cpttrf( lapack_int* n, float* d, lapack_complex_float* e,
11735 void LAPACK_csytrf( char* uplo, lapack_int* n, lapack_complex_float* a,
11737 lapack_complex_float* work, lapack_int* lwork,
11743 void LAPACK_chetrf( char* uplo, lapack_int* n, lapack_complex_float* a,
11745 lapack_complex_float* work, lapack_int* lwork,
11755 void LAPACK_csptrf( char* uplo, lapack_int* n, lapack_complex_float* ap,
11759 void LAPACK_chptrf( char* uplo, lapack_int* n, lapack_complex_float* ap,
11770 const lapack_complex_float* a, lapack_int* lda,
11771 const lapack_int* ipiv, lapack_complex_float* b,
11786 lapack_int* nrhs, const lapack_complex_float* ab,
11788 lapack_complex_float* b, lapack_int* ldb,
11804 const lapack_complex_float* dl,
11805 const lapack_complex_float* d,
11806 const lapack_complex_float* du,
11807 const lapack_complex_float* du2, const lapack_int* ipiv,
11808 lapack_complex_float* b, lapack_int* ldb,
11824 const lapack_complex_float* a, lapack_int* lda,
11825 lapack_complex_float* b, lapack_int* ldb,
11841 const lapack_complex_float* a, lapack_complex_float* b,
11850 const lapack_complex_float* ap, lapack_complex_float* b,
11862 const lapack_complex_float* ab, lapack_int* ldab,
11863 lapack_complex_float* b, lapack_int* ldb,
11876 const lapack_complex_float* e, lapack_complex_float* b,
11889 const lapack_complex_float* a, lapack_int* lda,
11890 const lapack_int* ipiv, lapack_complex_float* b,
11897 const lapack_complex_float* a, lapack_int* lda,
11898 const lapack_int* ipiv, lapack_complex_float* b,
11911 const lapack_complex_float* ap, const lapack_int* ipiv,
11912 lapack_complex_float* b, lapack_int* ldb,
11919 const lapack_complex_float* ap, const lapack_int* ipiv,
11920 lapack_complex_float* b, lapack_int* ldb,
11933 lapack_int* nrhs, const lapack_complex_float* a,
11934 lapack_int* lda, lapack_complex_float* b, lapack_int* ldb,
11947 lapack_int* nrhs, const lapack_complex_float* ap,
11948 lapack_complex_float* b, lapack_int* ldb,
11964 const lapack_complex_float* ab, lapack_int* ldab,
11965 lapack_complex_float* b, lapack_int* ldb,
11978 void LAPACK_cgecon( char* norm, lapack_int* n, const lapack_complex_float* a,
11980 lapack_complex_float* work, float* rwork,
11995 const lapack_complex_float* ab, lapack_int* ldab,
11997 lapack_complex_float* work, float* rwork,
12012 void LAPACK_cgtcon( char* norm, lapack_int* n, const lapack_complex_float* dl,
12013 const lapack_complex_float* d,
12014 const lapack_complex_float* du,
12015 const lapack_complex_float* du2, const lapack_int* ipiv,
12016 float* anorm, float* rcond, lapack_complex_float* work,
12030 void LAPACK_cpocon( char* uplo, lapack_int* n, const lapack_complex_float* a,
12032 lapack_complex_float* work, float* rwork,
12044 void LAPACK_cppcon( char* uplo, lapack_int* n, const lapack_complex_float* ap,
12045 float* anorm, float* rcond, lapack_complex_float* work,
12057 const lapack_complex_float* ab, lapack_int* ldab,
12058 float* anorm, float* rcond, lapack_complex_float* work,
12070 const lapack_complex_float* e, float* anorm, float* rcond,
12081 void LAPACK_csycon( char* uplo, lapack_int* n, const lapack_complex_float* a,
12083 float* rcond, lapack_complex_float* work,
12089 void LAPACK_checon( char* uplo, lapack_int* n, const lapack_complex_float* a,
12091 float* rcond, lapack_complex_float* work,
12103 void LAPACK_cspcon( char* uplo, lapack_int* n, const lapack_complex_float* ap,
12105 lapack_complex_float* work, lapack_int *info );
12109 void LAPACK_chpcon( char* uplo, lapack_int* n, const lapack_complex_float* ap,
12111 lapack_complex_float* work, lapack_int *info );
12122 const lapack_complex_float* a, lapack_int* lda,
12123 float* rcond, lapack_complex_float* work, float* rwork,
12136 const lapack_complex_float* ap, float* rcond,
12137 lapack_complex_float* work, float* rwork,
12152 lapack_int* kd, const lapack_complex_float* ab,
12153 lapack_int* ldab, float* rcond, lapack_complex_float* work,
12173 const lapack_complex_float* a, lapack_int* lda,
12174 const lapack_complex_float* af, lapack_int* ldaf,
12175 const lapack_int* ipiv, const lapack_complex_float* b,
12176 lapack_int* ldb, lapack_complex_float* x, lapack_int* ldx,
12177 float* ferr, float* berr, lapack_complex_float* work,
12214 const lapack_complex_float* a, lapack_int* lda,
12215 const lapack_complex_float* af, lapack_int* ldaf,
12217 const lapack_complex_float* b, lapack_int* ldb,
12218 lapack_complex_float* x, lapack_int* ldx, float* rcond,
12221 lapack_complex_float* work, float* rwork,
12236 lapack_int* nrhs, const lapack_complex_float* ab,
12237 lapack_int* ldab, const lapack_complex_float* afb,
12239 const lapack_complex_float* b, lapack_int* ldb,
12240 lapack_complex_float* x, lapack_int* ldx, float* ferr,
12241 float* berr, lapack_complex_float* work, float* rwork,
12283 const lapack_complex_float* ab, lapack_int* ldab,
12284 const lapack_complex_float* afb, lapack_int* ldafb,
12286 const lapack_complex_float* b, lapack_int* ldb,
12287 lapack_complex_float* x, lapack_int* ldx, float* rcond,
12290 lapack_complex_float* work, float* rwork,
12307 const lapack_complex_float* dl,
12308 const lapack_complex_float* d,
12309 const lapack_complex_float* du,
12310 const lapack_complex_float* dlf,
12311 const lapack_complex_float* df,
12312 const lapack_complex_float* duf,
12313 const lapack_complex_float* du2, const lapack_int* ipiv,
12314 const lapack_complex_float* b, lapack_int* ldb,
12315 lapack_complex_float* x, lapack_int* ldx, float* ferr,
12316 float* berr, lapack_complex_float* work, float* rwork,
12341 const lapack_complex_float* a, lapack_int* lda,
12342 const lapack_complex_float* af, lapack_int* ldaf,
12343 const lapack_complex_float* b, lapack_int* ldb,
12344 lapack_complex_float* x, lapack_int* ldx, float* ferr,
12345 float* berr, lapack_complex_float* work, float* rwork,
12380 const lapack_complex_float* a, lapack_int* lda,
12381 const lapack_complex_float* af, lapack_int* ldaf,
12382 const float* s, const lapack_complex_float* b,
12383 lapack_int* ldb, lapack_complex_float* x, lapack_int* ldx,
12387 lapack_complex_float* work, float* rwork,
12400 const lapack_complex_float* ap,
12401 const lapack_complex_float* afp,
12402 const lapack_complex_float* b, lapack_int* ldb,
12403 lapack_complex_float* x, lapack_int* ldx, float* ferr,
12404 float* berr, lapack_complex_float* work, float* rwork,
12424 const lapack_complex_float* ab, lapack_int* ldab,
12425 const lapack_complex_float* afb, lapack_int* ldafb,
12426 const lapack_complex_float* b, lapack_int* ldb,
12427 lapack_complex_float* x, lapack_int* ldx, float* ferr,
12428 float* berr, lapack_complex_float* work, float* rwork,
12447 const lapack_complex_float* e, const float* df,
12448 const lapack_complex_float* ef,
12449 const lapack_complex_float* b, lapack_int* ldb,
12450 lapack_complex_float* x, lapack_int* ldx, float* ferr,
12451 float* berr, lapack_complex_float* work, float* rwork,
12472 const lapack_complex_float* a, lapack_int* lda,
12473 const lapack_complex_float* af, lapack_int* ldaf,
12474 const lapack_int* ipiv, const lapack_complex_float* b,
12475 lapack_int* ldb, lapack_complex_float* x, lapack_int* ldx,
12476 float* ferr, float* berr, lapack_complex_float* work,
12513 const lapack_complex_float* a, lapack_int* lda,
12514 const lapack_complex_float* af, lapack_int* ldaf,
12516 const lapack_complex_float* b, lapack_int* ldb,
12517 lapack_complex_float* x, lapack_int* ldx, float* rcond,
12520 lapack_complex_float* work, float* rwork,
12523 const lapack_complex_float* a, lapack_int* lda,
12524 const lapack_complex_float* af, lapack_int* ldaf,
12525 const lapack_int* ipiv, const lapack_complex_float* b,
12526 lapack_int* ldb, lapack_complex_float* x, lapack_int* ldx,
12527 float* ferr, float* berr, lapack_complex_float* work,
12548 const lapack_complex_float* a, lapack_int* lda,
12549 const lapack_complex_float* af, lapack_int* ldaf,
12551 const lapack_complex_float* b, lapack_int* ldb,
12552 lapack_complex_float* x, lapack_int* ldx, float* rcond,
12555 lapack_complex_float* work, float* rwork,
12568 const lapack_complex_float* ap,
12569 const lapack_complex_float* afp, const lapack_int* ipiv,
12570 const lapack_complex_float* b, lapack_int* ldb,
12571 lapack_complex_float* x, lapack_int* ldx, float* ferr,
12572 float* berr, lapack_complex_float* work, float* rwork,
12582 const lapack_complex_float* ap,
12583 const lapack_complex_float* afp, const lapack_int* ipiv,
12584 const lapack_complex_float* b, lapack_int* ldb,
12585 lapack_complex_float* x, lapack_int* ldx, float* ferr,
12586 float* berr, lapack_complex_float* work, float* rwork,
12606 lapack_int* nrhs, const lapack_complex_float* a,
12607 lapack_int* lda, const lapack_complex_float* b,
12608 lapack_int* ldb, const lapack_complex_float* x,
12610 lapack_complex_float* work, float* rwork,
12630 lapack_int* nrhs, const lapack_complex_float* ap,
12631 const lapack_complex_float* b, lapack_int* ldb,
12632 const lapack_complex_float* x, lapack_int* ldx, float* ferr,
12633 float* berr, lapack_complex_float* work, float* rwork,
12654 const lapack_complex_float* ab, lapack_int* ldab,
12655 const lapack_complex_float* b, lapack_int* ldb,
12656 const lapack_complex_float* x, lapack_int* ldx, float* ferr,
12657 float* berr, lapack_complex_float* work, float* rwork,
12672 void LAPACK_cgetri( lapack_int* n, lapack_complex_float* a, lapack_int* lda,
12673 const lapack_int* ipiv, lapack_complex_float* work,
12682 void LAPACK_cpotri( char* uplo, lapack_int* n, lapack_complex_float* a,
12693 lapack_complex_float* a, lapack_int *info );
12696 void LAPACK_cpptri( char* uplo, lapack_int* n, lapack_complex_float* ap,
12704 void LAPACK_csytri( char* uplo, lapack_int* n, lapack_complex_float* a,
12706 lapack_complex_float* work, lapack_int *info );
12710 void LAPACK_chetri( char* uplo, lapack_int* n, lapack_complex_float* a,
12712 lapack_complex_float* work, lapack_int *info );
12720 void LAPACK_csptri( char* uplo, lapack_int* n, lapack_complex_float* ap,
12721 const lapack_int* ipiv, lapack_complex_float* work,
12726 void LAPACK_chptri( char* uplo, lapack_int* n, lapack_complex_float* ap,
12727 const lapack_int* ipiv, lapack_complex_float* work,
12737 lapack_complex_float* a, lapack_int* lda,
12749 lapack_complex_float* a, lapack_int *info );
12755 lapack_complex_float* ap, lapack_int *info );
12764 void LAPACK_cgeequ( lapack_int* m, lapack_int* n, const lapack_complex_float* a,
12782 const lapack_complex_float* a, lapack_int* lda, float* r,
12794 lapack_int* ku, const lapack_complex_float* ab,
12814 lapack_int* ku, const lapack_complex_float* ab,
12821 void LAPACK_cpoequ( lapack_int* n, const lapack_complex_float* a,
12834 void LAPACK_cpoequb( lapack_int* n, const lapack_complex_float* a,
12841 void LAPACK_cppequ( char* uplo, lapack_int* n, const lapack_complex_float* ap,
12852 const lapack_complex_float* ab, lapack_int* ldab, float* s,
12866 void LAPACK_csyequb( char* uplo, lapack_int* n, const lapack_complex_float* a,
12868 lapack_complex_float* work, lapack_int *info );
12872 void LAPACK_cheequb( char* uplo, lapack_int* n, const lapack_complex_float* a,
12874 lapack_complex_float* work, lapack_int *info );
12881 void LAPACK_cgesv( lapack_int* n, lapack_int* nrhs, lapack_complex_float* a,
12882 lapack_int* lda, lapack_int* ipiv, lapack_complex_float* b,
12894 lapack_complex_double* work, lapack_complex_float* swork,
12909 lapack_complex_float* a, lapack_int* lda,
12910 lapack_complex_float* af, lapack_int* ldaf,
12912 lapack_complex_float* b, lapack_int* ldb,
12913 lapack_complex_float* x, lapack_int* ldx, float* rcond,
12914 float* ferr, float* berr, lapack_complex_float* work,
12952 lapack_complex_float* a, lapack_int* lda,
12953 lapack_complex_float* af, lapack_int* ldaf,
12955 lapack_complex_float* b, lapack_int* ldb,
12956 lapack_complex_float* x, lapack_int* ldx, float* rcond,
12960 lapack_complex_float* work, float* rwork,
12971 lapack_int* nrhs, lapack_complex_float* ab, lapack_int* ldab,
12972 lapack_int* ipiv, lapack_complex_float* b, lapack_int* ldb,
12993 lapack_int* ku, lapack_int* nrhs, lapack_complex_float* ab,
12994 lapack_int* ldab, lapack_complex_float* afb,
12996 float* c, lapack_complex_float* b, lapack_int* ldb,
12997 lapack_complex_float* x, lapack_int* ldx, float* rcond,
12998 float* ferr, float* berr, lapack_complex_float* work,
13039 lapack_int* ku, lapack_int* nrhs, lapack_complex_float* ab,
13040 lapack_int* ldab, lapack_complex_float* afb,
13042 float* c, lapack_complex_float* b, lapack_int* ldb,
13043 lapack_complex_float* x, lapack_int* ldx, float* rcond,
13047 lapack_complex_float* work, float* rwork,
13053 void LAPACK_cgtsv( lapack_int* n, lapack_int* nrhs, lapack_complex_float* dl,
13054 lapack_complex_float* d, lapack_complex_float* du,
13055 lapack_complex_float* b, lapack_int* ldb, lapack_int *info );
13074 const lapack_complex_float* dl,
13075 const lapack_complex_float* d,
13076 const lapack_complex_float* du, lapack_complex_float* dlf,
13077 lapack_complex_float* df, lapack_complex_float* duf,
13078 lapack_complex_float* du2, lapack_int* ipiv,
13079 const lapack_complex_float* b, lapack_int* ldb,
13080 lapack_complex_float* x, lapack_int* ldx, float* rcond,
13081 float* ferr, float* berr, lapack_complex_float* work,
13100 lapack_complex_float* a, lapack_int* lda,
13101 lapack_complex_float* b, lapack_int* ldb, lapack_int *info );
13114 lapack_complex_double* work, lapack_complex_float* swork,
13128 lapack_complex_float* a, lapack_int* lda,
13129 lapack_complex_float* af, lapack_int* ldaf, char* equed,
13130 float* s, lapack_complex_float* b, lapack_int* ldb,
13131 lapack_complex_float* x, lapack_int* ldx, float* rcond,
13132 float* ferr, float* berr, lapack_complex_float* work,
13167 lapack_complex_float* a, lapack_int* lda,
13168 lapack_complex_float* af, lapack_int* ldaf, char* equed,
13169 float* s, lapack_complex_float* b, lapack_int* ldb,
13170 lapack_complex_float* x, lapack_int* ldx, float* rcond,
13174 lapack_complex_float* work, float* rwork,
13181 lapack_complex_float* ap, lapack_complex_float* b,
13197 lapack_complex_float* ap, lapack_complex_float* afp,
13198 char* equed, float* s, lapack_complex_float* b,
13199 lapack_int* ldb, lapack_complex_float* x, lapack_int* ldx,
13201 lapack_complex_float* work, float* rwork,
13217 lapack_complex_float* ab, lapack_int* ldab,
13218 lapack_complex_float* b, lapack_int* ldb, lapack_int *info );
13236 lapack_int* nrhs, lapack_complex_float* ab,
13237 lapack_int* ldab, lapack_complex_float* afb,
13239 lapack_complex_float* b, lapack_int* ldb,
13240 lapack_complex_float* x, lapack_int* ldx, float* rcond,
13241 float* ferr, float* berr, lapack_complex_float* work,
13256 lapack_complex_float* e, lapack_complex_float* b,
13271 const lapack_complex_float* e, float* df,
13272 lapack_complex_float* ef, const lapack_complex_float* b,
13273 lapack_int* ldb, lapack_complex_float* x, lapack_int* ldx,
13275 lapack_complex_float* work, float* rwork,
13292 lapack_complex_float* a, lapack_int* lda, lapack_int* ipiv,
13293 lapack_complex_float* b, lapack_int* ldb,
13294 lapack_complex_float* work, lapack_int* lwork,
13314 const lapack_complex_float* a, lapack_int* lda,
13315 lapack_complex_float* af, lapack_int* ldaf,
13316 lapack_int* ipiv, const lapack_complex_float* b,
13317 lapack_int* ldb, lapack_complex_float* x, lapack_int* ldx,
13319 lapack_complex_float* work, lapack_int* lwork, float* rwork,
13357 lapack_complex_float* a, lapack_int* lda,
13358 lapack_complex_float* af, lapack_int* ldaf,
13360 lapack_complex_float* b, lapack_int* ldb,
13361 lapack_complex_float* x, lapack_int* ldx, float* rcond,
13365 lapack_complex_float* work, float* rwork,
13368 lapack_complex_float* a, lapack_int* lda, lapack_int* ipiv,
13369 lapack_complex_float* b, lapack_int* ldb,
13370 lapack_complex_float* work, lapack_int* lwork,
13378 const lapack_complex_float* a, lapack_int* lda,
13379 lapack_complex_float* af, lapack_int* ldaf,
13380 lapack_int* ipiv, const lapack_complex_float* b,
13381 lapack_int* ldb, lapack_complex_float* x, lapack_int* ldx,
13383 lapack_complex_float* work, lapack_int* lwork, float* rwork,
13405 lapack_complex_float* a, lapack_int* lda,
13406 lapack_complex_float* af, lapack_int* ldaf,
13408 lapack_complex_float* b, lapack_int* ldb,
13409 lapack_complex_float* x, lapack_int* ldx, float* rcond,
13413 lapack_complex_float* work, float* rwork,
13422 lapack_complex_float* ap, lapack_int* ipiv,
13423 lapack_complex_float* b, lapack_int* ldb, lapack_int *info );
13439 const lapack_complex_float* ap, lapack_complex_float* afp,
13440 lapack_int* ipiv, const lapack_complex_float* b,
13441 lapack_int* ldb, lapack_complex_float* x, lapack_int* ldx,
13443 lapack_complex_float* work, float* rwork,
13453 lapack_complex_float* ap, lapack_int* ipiv,
13454 lapack_complex_float* b, lapack_int* ldb, lapack_int *info );
13460 const lapack_complex_float* ap, lapack_complex_float* afp,
13461 lapack_int* ipiv, const lapack_complex_float* b,
13462 lapack_int* ldb, lapack_complex_float* x, lapack_int* ldx,
13464 lapack_complex_float* work, float* rwork,
13479 void LAPACK_cgeqrf( lapack_int* m, lapack_int* n, lapack_complex_float* a,
13480 lapack_int* lda, lapack_complex_float* tau,
13481 lapack_complex_float* work, lapack_int* lwork,
13493 void LAPACK_cgeqpf( lapack_int* m, lapack_int* n, lapack_complex_float* a,
13495 lapack_complex_float* tau, lapack_complex_float* work,
13507 void LAPACK_cgeqp3( lapack_int* m, lapack_int* n, lapack_complex_float* a,
13509 lapack_complex_float* tau, lapack_complex_float* work,
13530 lapack_complex_float* a, lapack_int* lda,
13531 const lapack_complex_float* tau, lapack_complex_float* work,
13539 lapack_int* k, const lapack_complex_float* a,
13540 lapack_int* lda, const lapack_complex_float* tau,
13541 lapack_complex_float* c, lapack_int* ldc,
13542 lapack_complex_float* work, lapack_int* lwork,
13556 void LAPACK_cgelqf( lapack_int* m, lapack_int* n, lapack_complex_float* a,
13557 lapack_int* lda, lapack_complex_float* tau,
13558 lapack_complex_float* work, lapack_int* lwork,
13579 lapack_complex_float* a, lapack_int* lda,
13580 const lapack_complex_float* tau, lapack_complex_float* work,
13588 lapack_int* k, const lapack_complex_float* a,
13589 lapack_int* lda, const lapack_complex_float* tau,
13590 lapack_complex_float* c, lapack_int* ldc,
13591 lapack_complex_float* work, lapack_int* lwork,
13605 void LAPACK_cgeqlf( lapack_int* m, lapack_int* n, lapack_complex_float* a,
13606 lapack_int* lda, lapack_complex_float* tau,
13607 lapack_complex_float* work, lapack_int* lwork,
13620 lapack_complex_float* a, lapack_int* lda,
13621 const lapack_complex_float* tau, lapack_complex_float* work,
13637 lapack_int* k, const lapack_complex_float* a,
13638 lapack_int* lda, const lapack_complex_float* tau,
13639 lapack_complex_float* c, lapack_int* ldc,
13640 lapack_complex_float* work, lapack_int* lwork,
13654 void LAPACK_cgerqf( lapack_int* m, lapack_int* n, lapack_complex_float* a,
13655 lapack_int* lda, lapack_complex_float* tau,
13656 lapack_complex_float* work, lapack_int* lwork,
13669 lapack_complex_float* a, lapack_int* lda,
13670 const lapack_complex_float* tau, lapack_complex_float* work,
13686 lapack_int* k, const lapack_complex_float* a,
13687 lapack_int* lda, const lapack_complex_float* tau,
13688 lapack_complex_float* c, lapack_int* ldc,
13689 lapack_complex_float* work, lapack_int* lwork,
13703 void LAPACK_ctzrzf( lapack_int* m, lapack_int* n, lapack_complex_float* a,
13704 lapack_int* lda, lapack_complex_float* tau,
13705 lapack_complex_float* work, lapack_int* lwork,
13722 lapack_int* k, lapack_int* l, const lapack_complex_float* a,
13723 lapack_int* lda, const lapack_complex_float* tau,
13724 lapack_complex_float* c, lapack_int* ldc,
13725 lapack_complex_float* work, lapack_int* lwork,
13742 lapack_complex_float* a, lapack_int* lda,
13743 lapack_complex_float* taua, lapack_complex_float* b,
13744 lapack_int* ldb, lapack_complex_float* taub,
13745 lapack_complex_float* work, lapack_int* lwork,
13762 lapack_complex_float* a, lapack_int* lda,
13763 lapack_complex_float* taua, lapack_complex_float* b,
13764 lapack_int* ldb, lapack_complex_float* taub,
13765 lapack_complex_float* work, lapack_int* lwork,
13779 void LAPACK_cgebrd( lapack_int* m, lapack_int* n, lapack_complex_float* a,
13781 lapack_complex_float* tauq, lapack_complex_float* taup,
13782 lapack_complex_float* work, lapack_int* lwork,
13800 lapack_int* kl, lapack_int* ku, lapack_complex_float* ab,
13802 lapack_complex_float* q, lapack_int* ldq,
13803 lapack_complex_float* pt, lapack_int* ldpt,
13804 lapack_complex_float* c, lapack_int* ldc,
13805 lapack_complex_float* work, float* rwork,
13832 lapack_complex_float* a, lapack_int* lda,
13833 const lapack_complex_float* tau, lapack_complex_float* work,
13841 lapack_int* n, lapack_int* k, const lapack_complex_float* a,
13842 lapack_int* lda, const lapack_complex_float* tau,
13843 lapack_complex_float* c, lapack_int* ldc,
13844 lapack_complex_float* work, lapack_int* lwork,
13863 lapack_complex_float* vt, lapack_int* ldvt,
13864 lapack_complex_float* u, lapack_int* ldu,
13865 lapack_complex_float* c, lapack_int* ldc, float* work,
13901 void LAPACK_chetrd( char* uplo, lapack_int* n, lapack_complex_float* a,
13903 lapack_complex_float* tau, lapack_complex_float* work,
13909 void LAPACK_cungtr( char* uplo, lapack_int* n, lapack_complex_float* a,
13910 lapack_int* lda, const lapack_complex_float* tau,
13911 lapack_complex_float* work, lapack_int* lwork,
13918 lapack_int* n, const lapack_complex_float* a,
13919 lapack_int* lda, const lapack_complex_float* tau,
13920 lapack_complex_float* c, lapack_int* ldc,
13921 lapack_complex_float* work, lapack_int* lwork,
13946 void LAPACK_chptrd( char* uplo, lapack_int* n, lapack_complex_float* ap,
13947 float* d, float* e, lapack_complex_float* tau,
13952 void LAPACK_cupgtr( char* uplo, lapack_int* n, const lapack_complex_float* ap,
13953 const lapack_complex_float* tau, lapack_complex_float* q,
13954 lapack_int* ldq, lapack_complex_float* work,
13961 lapack_int* n, const lapack_complex_float* ap,
13962 const lapack_complex_float* tau, lapack_complex_float* c,
13963 lapack_int* ldc, lapack_complex_float* work,
13978 lapack_complex_float* ab, lapack_int* ldab, float* d,
13979 float* e, lapack_complex_float* q, lapack_int* ldq,
13980 lapack_complex_float* work, lapack_int *info );
13992 lapack_complex_float* z, lapack_int* ldz, float* work,
14011 lapack_int* m, float* w, lapack_complex_float* z,
14029 lapack_complex_float* z, lapack_int* ldz,
14030 lapack_complex_float* work, lapack_int* lwork, float* rwork,
14053 lapack_complex_float* z, lapack_int* ldz,
14067 lapack_complex_float* z, lapack_int* ldz, float* work,
14096 const lapack_int* isplit, lapack_complex_float* z,
14115 lapack_complex_float* a, lapack_int* lda,
14116 const lapack_complex_float* b, lapack_int* ldb,
14127 lapack_complex_float* ap, const lapack_complex_float* bp,
14141 lapack_int* kb, lapack_complex_float* ab, lapack_int* ldab,
14142 const lapack_complex_float* bb, lapack_int* ldbb,
14143 lapack_complex_float* x, lapack_int* ldx,
14144 lapack_complex_float* work, float* rwork,
14157 lapack_complex_float* bb, lapack_int* ldbb,
14169 lapack_complex_float* a, lapack_int* lda,
14170 lapack_complex_float* tau, lapack_complex_float* work,
14193 lapack_complex_float* a, lapack_int* lda,
14194 const lapack_complex_float* tau, lapack_complex_float* work,
14203 const lapack_complex_float* a, lapack_int* lda,
14204 const lapack_complex_float* tau, lapack_complex_float* c,
14205 lapack_int* ldc, lapack_complex_float* work,
14219 void LAPACK_cgebal( char* job, lapack_int* n, lapack_complex_float* a,
14233 lapack_complex_float* v, lapack_int* ldv,
14248 lapack_int* ihi, lapack_complex_float* h, lapack_int* ldh,
14249 lapack_complex_float* w, lapack_complex_float* z,
14250 lapack_int* ldz, lapack_complex_float* work,
14271 const lapack_complex_float* h, lapack_int* ldh,
14272 lapack_complex_float* w, lapack_complex_float* vl,
14273 lapack_int* ldvl, lapack_complex_float* vr,
14275 lapack_complex_float* work, float* rwork,
14296 lapack_int* n, lapack_complex_float* t, lapack_int* ldt,
14297 lapack_complex_float* vl, lapack_int* ldvl,
14298 lapack_complex_float* vr, lapack_int* ldvr, lapack_int* mm,
14299 lapack_int* m, lapack_complex_float* work, float* rwork,
14320 lapack_int* n, const lapack_complex_float* t,
14321 lapack_int* ldt, const lapack_complex_float* vl,
14322 lapack_int* ldvl, const lapack_complex_float* vr,
14324 lapack_int* m, lapack_complex_float* work,
14339 void LAPACK_ctrexc( char* compq, lapack_int* n, lapack_complex_float* t,
14340 lapack_int* ldt, lapack_complex_float* q, lapack_int* ldq,
14356 lapack_int* n, lapack_complex_float* t, lapack_int* ldt,
14357 lapack_complex_float* q, lapack_int* ldq,
14358 lapack_complex_float* w, lapack_int* m, float* s,
14359 float* sep, lapack_complex_float* work, lapack_int* lwork,
14376 lapack_int* n, const lapack_complex_float* a,
14377 lapack_int* lda, const lapack_complex_float* b,
14378 lapack_int* ldb, lapack_complex_float* c, lapack_int* ldc,
14394 lapack_int* ihi, lapack_complex_float* a, lapack_int* lda,
14395 lapack_complex_float* b, lapack_int* ldb,
14396 lapack_complex_float* q, lapack_int* ldq,
14397 lapack_complex_float* z, lapack_int* ldz,
14413 void LAPACK_cggbal( char* job, lapack_int* n, lapack_complex_float* a,
14414 lapack_int* lda, lapack_complex_float* b, lapack_int* ldb,
14431 lapack_int* m, lapack_complex_float* v, lapack_int* ldv,
14450 lapack_int* ilo, lapack_int* ihi, lapack_complex_float* h,
14451 lapack_int* ldh, lapack_complex_float* t, lapack_int* ldt,
14452 lapack_complex_float* alpha, lapack_complex_float* beta,
14453 lapack_complex_float* q, lapack_int* ldq,
14454 lapack_complex_float* z, lapack_int* ldz,
14455 lapack_complex_float* work, lapack_int* lwork, float* rwork,
14478 lapack_int* n, const lapack_complex_float* s,
14479 lapack_int* lds, const lapack_complex_float* p,
14480 lapack_int* ldp, lapack_complex_float* vl, lapack_int* ldvl,
14481 lapack_complex_float* vr, lapack_int* ldvr, lapack_int* mm,
14482 lapack_int* m, lapack_complex_float* work, float* rwork,
14503 lapack_complex_float* a, lapack_int* lda,
14504 lapack_complex_float* b, lapack_int* ldb,
14505 lapack_complex_float* q, lapack_int* ldq,
14506 lapack_complex_float* z, lapack_int* ldz, lapack_int* ifst,
14532 lapack_int* n, lapack_complex_float* a, lapack_int* lda,
14533 lapack_complex_float* b, lapack_int* ldb,
14534 lapack_complex_float* alpha, lapack_complex_float* beta,
14535 lapack_complex_float* q, lapack_int* ldq,
14536 lapack_complex_float* z, lapack_int* ldz, lapack_int* m,
14538 lapack_complex_float* work, lapack_int* lwork,
14564 const lapack_complex_float* a, lapack_int* lda,
14565 const lapack_complex_float* b, lapack_int* ldb,
14566 lapack_complex_float* c, lapack_int* ldc,
14567 const lapack_complex_float* d, lapack_int* ldd,
14568 const lapack_complex_float* e, lapack_int* lde,
14569 lapack_complex_float* f, lapack_int* ldf, float* scale,
14570 float* dif, lapack_complex_float* work, lapack_int* lwork,
14596 lapack_int* n, const lapack_complex_float* a,
14597 lapack_int* lda, const lapack_complex_float* b,
14598 lapack_int* ldb, const lapack_complex_float* vl,
14599 lapack_int* ldvl, const lapack_complex_float* vr,
14601 lapack_int* m, lapack_complex_float* work,
14626 lapack_int* p, lapack_int* n, lapack_complex_float* a,
14627 lapack_int* lda, lapack_complex_float* b, lapack_int* ldb,
14629 lapack_complex_float* u, lapack_int* ldu,
14630 lapack_complex_float* v, lapack_int* ldv,
14631 lapack_complex_float* q, lapack_int* ldq, lapack_int* iwork,
14632 float* rwork, lapack_complex_float* tau,
14633 lapack_complex_float* work, lapack_int *info );
14660 lapack_complex_float* a, lapack_int* lda,
14661 lapack_complex_float* b, lapack_int* ldb, float* tola,
14663 lapack_complex_float* u, lapack_int* ldu,
14664 lapack_complex_float* v, lapack_int* ldv,
14665 lapack_complex_float* q, lapack_int* ldq,
14666 lapack_complex_float* work, lapack_int* ncycle,
14685 lapack_complex_float* a, lapack_int* lda,
14686 lapack_complex_float* b, lapack_int* ldb,
14687 lapack_complex_float* work, lapack_int* lwork,
14703 lapack_complex_float* a, lapack_int* lda,
14704 lapack_complex_float* b, lapack_int* ldb, lapack_int* jpvt,
14705 float* rcond, lapack_int* rank, lapack_complex_float* work,
14722 lapack_complex_float* a, lapack_int* lda,
14723 lapack_complex_float* b, lapack_int* ldb, float* s,
14724 float* rcond, lapack_int* rank, lapack_complex_float* work,
14741 lapack_complex_float* a, lapack_int* lda,
14742 lapack_complex_float* b, lapack_int* ldb, float* s,
14743 float* rcond, lapack_int* rank, lapack_complex_float* work,
14761 lapack_complex_float* a, lapack_int* lda,
14762 lapack_complex_float* b, lapack_int* ldb,
14763 lapack_complex_float* c, lapack_complex_float* d,
14764 lapack_complex_float* x, lapack_complex_float* work,
14781 lapack_complex_float* a, lapack_int* lda,
14782 lapack_complex_float* b, lapack_int* ldb,
14783 lapack_complex_float* d, lapack_complex_float* x,
14784 lapack_complex_float* y, lapack_complex_float* work,
14799 lapack_complex_float* a, lapack_int* lda, float* w,
14800 lapack_complex_float* work, lapack_int* lwork, float* rwork,
14813 lapack_complex_float* a, lapack_int* lda, float* w,
14814 lapack_complex_float* work, lapack_int* lwork, float* rwork,
14835 lapack_complex_float* a, lapack_int* lda, float* vl,
14837 lapack_int* m, float* w, lapack_complex_float* z,
14838 lapack_int* ldz, lapack_complex_float* work,
14861 lapack_complex_float* a, lapack_int* lda, float* vl,
14863 lapack_int* m, float* w, lapack_complex_float* z,
14865 lapack_complex_float* work, lapack_int* lwork, float* rwork,
14881 lapack_complex_float* ap, float* w, lapack_complex_float* z,
14882 lapack_int* ldz, lapack_complex_float* work, float* rwork,
14897 lapack_complex_float* ap, float* w, lapack_complex_float* z,
14898 lapack_int* ldz, lapack_complex_float* work,
14918 lapack_complex_float* ap, float* vl, float* vu,
14920 lapack_int* m, float* w, lapack_complex_float* z,
14921 lapack_int* ldz, lapack_complex_float* work, float* rwork,
14936 lapack_complex_float* ab, lapack_int* ldab, float* w,
14937 lapack_complex_float* z, lapack_int* ldz,
14938 lapack_complex_float* work, float* rwork, lapack_int *info );
14953 lapack_complex_float* ab, lapack_int* ldab, float* w,
14954 lapack_complex_float* z, lapack_int* ldz,
14955 lapack_complex_float* work, lapack_int* lwork, float* rwork,
14977 lapack_int* kd, lapack_complex_float* ab, lapack_int* ldab,
14978 lapack_complex_float* q, lapack_int* ldq, float* vl,
14980 lapack_int* m, float* w, lapack_complex_float* z,
14981 lapack_int* ldz, lapack_complex_float* work, float* rwork,
15033 lapack_int* n, lapack_complex_float* a, lapack_int* lda,
15034 lapack_int* sdim, lapack_complex_float* w,
15035 lapack_complex_float* vs, lapack_int* ldvs,
15036 lapack_complex_float* work, lapack_int* lwork, float* rwork,
15058 char* sense, lapack_int* n, lapack_complex_float* a,
15059 lapack_int* lda, lapack_int* sdim, lapack_complex_float* w,
15060 lapack_complex_float* vs, lapack_int* ldvs, float* rconde,
15061 float* rcondv, lapack_complex_float* work,
15080 lapack_complex_float* a, lapack_int* lda,
15081 lapack_complex_float* w, lapack_complex_float* vl,
15082 lapack_int* ldvl, lapack_complex_float* vr, lapack_int* ldvr,
15083 lapack_complex_float* work, lapack_int* lwork, float* rwork,
15106 lapack_int* n, lapack_complex_float* a, lapack_int* lda,
15107 lapack_complex_float* w, lapack_complex_float* vl,
15108 lapack_int* ldvl, lapack_complex_float* vr,
15111 lapack_complex_float* work, lapack_int* lwork, float* rwork,
15130 lapack_complex_float* a, lapack_int* lda, float* s,
15131 lapack_complex_float* u, lapack_int* ldu,
15132 lapack_complex_float* vt, lapack_int* ldvt,
15133 lapack_complex_float* work, lapack_int* lwork, float* rwork,
15150 lapack_complex_float* a, lapack_int* lda, float* s,
15151 lapack_complex_float* u, lapack_int* ldu,
15152 lapack_complex_float* vt, lapack_int* ldvt,
15153 lapack_complex_float* work, lapack_int* lwork, float* rwork,
15193 lapack_complex_float* a, lapack_int* lda,
15194 lapack_complex_float* b, lapack_int* ldb, float* alpha,
15195 float* beta, lapack_complex_float* u, lapack_int* ldu,
15196 lapack_complex_float* v, lapack_int* ldv,
15197 lapack_complex_float* q, lapack_int* ldq,
15198 lapack_complex_float* work, float* rwork, lapack_int* iwork,
15217 lapack_complex_float* a, lapack_int* lda,
15218 lapack_complex_float* b, lapack_int* ldb, float* w,
15219 lapack_complex_float* work, lapack_int* lwork, float* rwork,
15235 lapack_complex_float* a, lapack_int* lda,
15236 lapack_complex_float* b, lapack_int* ldb, float* w,
15237 lapack_complex_float* work, lapack_int* lwork, float* rwork,
15259 lapack_int* n, lapack_complex_float* a, lapack_int* lda,
15260 lapack_complex_float* b, lapack_int* ldb, float* vl,
15262 lapack_int* m, float* w, lapack_complex_float* z,
15263 lapack_int* ldz, lapack_complex_float* work,
15281 lapack_complex_float* ap, lapack_complex_float* bp, float* w,
15282 lapack_complex_float* z, lapack_int* ldz,
15283 lapack_complex_float* work, float* rwork, lapack_int *info );
15298 lapack_complex_float* ap, lapack_complex_float* bp,
15299 float* w, lapack_complex_float* z, lapack_int* ldz,
15300 lapack_complex_float* work, lapack_int* lwork, float* rwork,
15322 lapack_int* n, lapack_complex_float* ap,
15323 lapack_complex_float* bp, float* vl, float* vu,
15325 lapack_int* m, float* w, lapack_complex_float* z,
15326 lapack_int* ldz, lapack_complex_float* work, float* rwork,
15344 lapack_int* kb, lapack_complex_float* ab, lapack_int* ldab,
15345 lapack_complex_float* bb, lapack_int* ldbb, float* w,
15346 lapack_complex_float* z, lapack_int* ldz,
15347 lapack_complex_float* work, float* rwork, lapack_int *info );
15365 lapack_int* kb, lapack_complex_float* ab, lapack_int* ldab,
15366 lapack_complex_float* bb, lapack_int* ldbb, float* w,
15367 lapack_complex_float* z, lapack_int* ldz,
15368 lapack_complex_float* work, lapack_int* lwork, float* rwork,
15393 lapack_int* ka, lapack_int* kb, lapack_complex_float* ab,
15394 lapack_int* ldab, lapack_complex_float* bb,
15395 lapack_int* ldbb, lapack_complex_float* q, lapack_int* ldq,
15398 lapack_complex_float* z, lapack_int* ldz,
15399 lapack_complex_float* work, float* rwork, lapack_int* iwork,
15426 lapack_complex_float* a, lapack_int* lda,
15427 lapack_complex_float* b, lapack_int* ldb, lapack_int* sdim,
15428 lapack_complex_float* alpha, lapack_complex_float* beta,
15429 lapack_complex_float* vsl, lapack_int* ldvsl,
15430 lapack_complex_float* vsr, lapack_int* ldvsr,
15431 lapack_complex_float* work, lapack_int* lwork, float* rwork,
15462 lapack_complex_float* a, lapack_int* lda,
15463 lapack_complex_float* b, lapack_int* ldb, lapack_int* sdim,
15464 lapack_complex_float* alpha, lapack_complex_float* beta,
15465 lapack_complex_float* vsl, lapack_int* ldvsl,
15466 lapack_complex_float* vsr, lapack_int* ldvsr, float* rconde,
15467 float* rcondv, lapack_complex_float* work,
15493 lapack_complex_float* a, lapack_int* lda,
15494 lapack_complex_float* b, lapack_int* ldb,
15495 lapack_complex_float* alpha, lapack_complex_float* beta,
15496 lapack_complex_float* vl, lapack_int* ldvl,
15497 lapack_complex_float* vr, lapack_int* ldvr,
15498 lapack_complex_float* work, lapack_int* lwork, float* rwork,
15527 lapack_int* n, lapack_complex_float* a, lapack_int* lda,
15528 lapack_complex_float* b, lapack_int* ldb,
15529 lapack_complex_float* alpha, lapack_complex_float* beta,
15530 lapack_complex_float* vl, lapack_int* ldvl,
15531 lapack_complex_float* vr, lapack_int* ldvr, lapack_int* ilo,
15534 lapack_complex_float* work, lapack_int* lwork, float* rwork,
15558 lapack_int* k, float* alpha, const lapack_complex_float* a,
15559 lapack_int* lda, float* beta, lapack_complex_float* c );
15572 lapack_complex_float* alpha, const lapack_complex_float* a,
15573 lapack_complex_float* b, lapack_int* ldb );
15582 const lapack_complex_float* arf, lapack_complex_float* ap,
15592 const lapack_complex_float* arf, lapack_complex_float* a,
15602 const lapack_complex_float* ap, lapack_complex_float* arf,
15611 void LAPACK_ctpttr( char* uplo, lapack_int* n, const lapack_complex_float* ap,
15612 lapack_complex_float* a, lapack_int* lda,
15622 const lapack_complex_float* a, lapack_int* lda,
15623 lapack_complex_float* arf, lapack_int *info );
15631 void LAPACK_ctrttp( char* uplo, lapack_int* n, const lapack_complex_float* a,
15632 lapack_int* lda, lapack_complex_float* ap,
15640 void LAPACK_cgeqrfp( lapack_int* m, lapack_int* n, lapack_complex_float* a,
15641 lapack_int* lda, lapack_complex_float* tau,
15642 lapack_complex_float* work, lapack_int* lwork,
15648 void LAPACK_clacgv( lapack_int* n, lapack_complex_float* x, lapack_int* incx );
15655 lapack_complex_float* x );
15662 void LAPACK_cgeqr2( lapack_int* m, lapack_int* n, lapack_complex_float* a,
15663 lapack_int* lda, lapack_complex_float* tau,
15664 lapack_complex_float* work, lapack_int *info );
15673 const lapack_complex_float* a, lapack_int* lda,
15674 lapack_complex_float* b, lapack_int* ldb );
15682 void LAPACK_cgetf2( lapack_int* m, lapack_int* n, lapack_complex_float* a,
15690 void LAPACK_claswp( lapack_int* n, lapack_complex_float* a, lapack_int* lda,
15701 const lapack_complex_float* a, lapack_int* lda, float* work );
15705 const lapack_complex_float* a, lapack_int* lda, float* work );
15713 const lapack_complex_float* a, lapack_int* lda, float* work );
15721 lapack_int* n, const lapack_complex_float* a, lapack_int* lda,
15732 void LAPACK_cgelq2( lapack_int* m, lapack_int* n, lapack_complex_float* a,
15733 lapack_int* lda, lapack_complex_float* tau,
15734 lapack_complex_float* work, lapack_int *info );
15749 const lapack_complex_float* v, lapack_int* ldv,
15750 const lapack_complex_float* t, lapack_int* ldt,
15751 lapack_complex_float* c, lapack_int* ldc,
15752 lapack_complex_float* work, lapack_int* ldwork );
15763 void LAPACK_clarfg( lapack_int* n, lapack_complex_float* alpha,
15764 lapack_complex_float* x, lapack_int* incx,
15765 lapack_complex_float* tau );
15776 const lapack_complex_float* v, lapack_int* ldv,
15777 const lapack_complex_float* tau, lapack_complex_float* t,
15788 const lapack_complex_float* v, lapack_complex_float* tau,
15789 lapack_complex_float* c, lapack_int* ldc,
15790 lapack_complex_float* work );
15807 lapack_complex_float* a, lapack_int* lda,
15808 lapack_complex_float* work, lapack_int *info );
15821 const lapack_complex_float* sa, lapack_int* ldsa,
15826 lapack_complex_float* sa, lapack_int* ldsa,
15832 void LAPACK_clauum( char* uplo, lapack_int* n, lapack_complex_float* a,
15843 lapack_int* ku, const float* d, lapack_complex_float* a,
15845 lapack_complex_float* work, lapack_int *info );
15855 lapack_complex_float* alpha, lapack_complex_float* beta,
15856 lapack_complex_float* a, lapack_int* lda );
15863 lapack_complex_float* a, lapack_int* lda, lapack_int* iseed,
15864 lapack_complex_float* work, lapack_int *info );
15876 lapack_complex_float* a, lapack_int* lda, lapack_int* iseed,
15877 lapack_complex_float* work, lapack_int *info );
15887 lapack_complex_float* x, lapack_int* ldx, lapack_int* k );
15904 lapack_complex_float* u1, lapack_int* ldu1,
15905 lapack_complex_float* u2, lapack_int* ldu2,
15906 lapack_complex_float* v1t, lapack_int* ldv1t,
15907 lapack_complex_float* v2t, lapack_int* ldv2t,
15913 lapack_complex_float* a, lapack_int* i1,
15916 lapack_complex_float* a, lapack_int* lda,
15918 lapack_complex_float* work, lapack_int* lwork , lapack_int *info );
15920 lapack_complex_float* a, lapack_int* lda,
15922 lapack_complex_float* work, lapack_int* nb , lapack_int *info );
15924 lapack_int* nrhs, const lapack_complex_float* a,
15926 lapack_complex_float* b, lapack_int* ldb,
15927 lapack_complex_float* work , lapack_int *info );
15929 lapack_int* n, lapack_complex_float* a,
15931 lapack_complex_float* work , lapack_int *info );
15933 lapack_complex_float* a, lapack_int* i1,
15936 lapack_complex_float* a, lapack_int* lda,
15938 lapack_complex_float* work, lapack_int* lwork , lapack_int *info );
15940 lapack_complex_float* a, lapack_int* lda,
15942 lapack_complex_float* work, lapack_int* nb , lapack_int *info );
15944 lapack_int* nrhs, const lapack_complex_float* a,
15946 lapack_complex_float* b, lapack_int* ldb,
15947 lapack_complex_float* work , lapack_int *info );
15950 lapack_complex_float* x11, lapack_int* ldx11,
15951 lapack_complex_float* x12, lapack_int* ldx12,
15952 lapack_complex_float* x21, lapack_int* ldx21,
15953 lapack_complex_float* x22, lapack_int* ldx22,
15955 lapack_complex_float* taup1,
15956 lapack_complex_float* taup2,
15957 lapack_complex_float* tauq1,
15958 lapack_complex_float* tauq2,
15959 lapack_complex_float* work, lapack_int* lwork , lapack_int *info );
15963 lapack_int* q, lapack_complex_float* x11,
15964 lapack_int* ldx11, lapack_complex_float* x12,
15965 lapack_int* ldx12, lapack_complex_float* x21,
15966 lapack_int* ldx21, lapack_complex_float* x22,
15968 lapack_complex_float* u1, lapack_int* ldu1,
15969 lapack_complex_float* u2, lapack_int* ldu2,
15970 lapack_complex_float* v1t, lapack_int* ldv1t,
15971 lapack_complex_float* v2t, lapack_int* ldv2t,
15972 lapack_complex_float* work, lapack_int* lwork,
16058 lapack_complex_float* work, lapack_int* lwork , lapack_int *info );
16156 const lapack_complex_float* v, lapack_int* ldv,
16157 const lapack_complex_float* t, lapack_int* ldt,
16158 lapack_complex_float* c, lapack_int* ldc,
16159 lapack_complex_float* work, lapack_int *info );
16173 lapack_complex_float* a, lapack_int* lda,
16174 lapack_complex_float* t, lapack_int* ldt,
16175 lapack_complex_float* work, lapack_int *info );
16184 void LAPACK_cgeqrt2( lapack_int* m, lapack_int* n, lapack_complex_float* a,
16185 lapack_int* lda, lapack_complex_float* t, lapack_int* ldt,
16194 void LAPACK_cgeqrt3( lapack_int* m, lapack_int* n, lapack_complex_float* a,
16195 lapack_int* lda, lapack_complex_float* t, lapack_int* ldt,
16212 const lapack_complex_float* v, lapack_int* ldv,
16213 const lapack_complex_float* t, lapack_int* ldt,
16214 lapack_complex_float* a, lapack_int* lda,
16215 lapack_complex_float* b, lapack_int* ldb,
16216 lapack_complex_float* work, lapack_int *info );
16229 lapack_complex_float* a, lapack_int* lda,
16230 lapack_complex_float* t, lapack_complex_float* b,
16232 lapack_complex_float* work, lapack_int *info );
16244 void LAPACK_ctpqrt2( lapack_int* m, lapack_int* n, lapack_complex_float* a,
16245 lapack_int* lda, lapack_complex_float* b, lapack_int* ldb,
16246 lapack_complex_float* t, lapack_int* ldt,
16266 const lapack_complex_float* v, lapack_int* ldv,
16267 const lapack_complex_float* t, lapack_int* ldt,
16268 lapack_complex_float* a, lapack_int* lda,
16269 lapack_complex_float* b, lapack_int* ldb,
16279 void LAPACK_csyr( char* uplo, lapack_int* n, lapack_complex_float* alpha,
16280 const lapack_complex_float* x, lapack_int* incx,
16281 lapack_complex_float* a, lapack_int* lda );