34 #ifndef _MKL_LAPACKE_H_
42 #ifdef HAVE_LAPACK_CONFIG_H
43 #include "lapacke_config.h"
49 #define lapack_int int
52 #ifndef lapack_logical
53 #define lapack_logical lapack_int
71 #ifndef LAPACK_COMPLEX_CUSTOM
74 #ifndef lapack_complex_float
76 #define lapack_complex_float float _Complex
79 #ifndef lapack_complex_float_real
80 #define lapack_complex_float_real(z) (creal(z))
83 #ifndef lapack_complex_float_imag
84 #define lapack_complex_float_imag(z) (cimag(z))
90 #ifndef lapack_complex_double
92 #define lapack_complex_double double _Complex
95 #ifndef lapack_complex_double_real
96 #define lapack_complex_double_real(z) (creal(z))
99 #ifndef lapack_complex_double_imag
100 #define lapack_complex_double_imag(z) (cimag(z))
112 #ifndef LAPACKE_malloc
113 #define LAPACKE_malloc( size ) malloc( size )
116 #define LAPACKE_free( p ) free( p )
119 #define LAPACK_C2INT( x ) (lapack_int)(*((float*)&x ))
120 #define LAPACK_Z2INT( x ) (lapack_int)(*((double*)&x ))
122 #define LAPACK_ROW_MAJOR 101
123 #define LAPACK_COL_MAJOR 102
125 #define LAPACK_WORK_MEMORY_ERROR -1010
126 #define LAPACK_TRANSPOSE_MEMORY_ERROR -1011
134 (
const float*,
const float*,
const float* );
137 (
const double*,
const double*,
const double* );
148 #define LAPACK_lsame LAPACK_GLOBAL(lsame,LSAME)
188 const double*
d,
double* sep );
193 float* e,
float* q,
lapack_int ldq,
float* pt,
223 double anorm,
double* rcond );
227 const lapack_int* ipiv,
float anorm,
float* rcond );
236 lapack_int ldab,
float* r,
float* c,
float* rowcnd,
237 float* colcnd,
float* amax );
241 double* rowcnd,
double* colcnd,
double* amax );
245 float* r,
float* c,
float* rowcnd,
float* colcnd,
250 double* r,
double* c,
double* rowcnd,
double* colcnd,
255 lapack_int ldab,
float* r,
float* c,
float* rowcnd,
256 float* colcnd,
float* amax );
260 double* rowcnd,
double* colcnd,
double* amax );
264 float* r,
float* c,
float* rowcnd,
float* colcnd,
269 double* r,
double* c,
double* rowcnd,
270 double* colcnd,
double* amax );
274 const float* ab,
lapack_int ldab,
const float* afb,
280 const double* ab,
lapack_int ldab,
const double* afb,
299 double* ferr,
double* berr );
306 const float* c,
const float* b,
lapack_int ldb,
307 float* x,
lapack_int ldx,
float* rcond,
float* berr,
316 const double* c,
const double* b,
lapack_int ldb,
319 double* err_bnds_norm,
double* err_bnds_comp,
326 const float* r,
const float* c,
329 float* rcond,
float* berr,
lapack_int n_err_bnds,
330 float* err_bnds_norm,
float* err_bnds_comp,
337 const double* r,
const double* c,
340 double* rcond,
double* berr,
lapack_int n_err_bnds,
341 double* err_bnds_norm,
double* err_bnds_comp,
367 char* equed,
float* r,
float* c,
float* b,
369 float* rcond,
float* ferr,
float* berr,
375 char* equed,
double* r,
double* c,
double* b,
377 double* rcond,
double* ferr,
double* berr,
387 float* berr,
float* rpivot );
396 double* berr,
double* rpivot );
402 char* equed,
float* r,
float* c,
float* b,
404 float* rcond,
float* rpvgrw,
float* berr,
412 char* equed,
double* r,
double* c,
double* b,
414 double* rcond,
double* rpvgrw,
double* berr,
427 float* err_bnds_norm,
float* err_bnds_comp,
436 lapack_int ldx,
double* rcond,
double* rpvgrw,
438 double* err_bnds_norm,
double* err_bnds_comp,
505 float* tauq,
float* taup );
508 double* tauq,
double* taup );
526 float anorm,
float* rcond );
529 double anorm,
double* rcond );
532 const float*
a,
lapack_int lda,
float* r,
float* c,
533 float* rowcnd,
float* colcnd,
float* amax );
536 double* c,
double* rowcnd,
double* colcnd,
540 float* r,
float* c,
float* rowcnd,
float* colcnd,
544 double* r,
double* c,
double* rowcnd,
double* colcnd,
548 const float*
a,
lapack_int lda,
float* r,
float* c,
549 float* rowcnd,
float* colcnd,
float* amax );
552 double* c,
double* rowcnd,
double* colcnd,
556 float* r,
float* c,
float* rowcnd,
float* colcnd,
560 double* r,
double* c,
double* rowcnd,
561 double* colcnd,
double* amax );
585 float* wr,
float* wi,
float* vs,
lapack_int ldvs,
586 float* rconde,
float* rcondv );
590 double* wr,
double* wi,
double* vs,
lapack_int ldvs,
591 double* rconde,
double* rcondv );
597 float* rconde,
float* rcondv );
603 double* rconde,
double* rcondv );
607 float* wi,
float* vl,
lapack_int ldvl,
float* vr,
611 double* wi,
double* vl,
lapack_int ldvl,
double* vr,
626 lapack_int lda,
float* wr,
float* wi,
float* vl,
629 float* abnrm,
float* rconde,
float* rcondv );
632 lapack_int lda,
double* wr,
double* wi,
double* vl,
635 double* abnrm,
double* rconde,
double* rcondv );
642 float* scale,
float* abnrm,
float* rconde,
650 double* scale,
double* abnrm,
double* rconde,
667 char jobr,
char jobt,
char jobp,
lapack_int m,
672 char jobr,
char jobt,
char jobp,
lapack_int m,
720 double* b,
lapack_int ldb,
double* s,
double rcond,
739 double* b,
lapack_int ldb,
double* s,
double rcond,
846 float* ferr,
float* berr );
852 double* ferr,
double* berr );
866 double* ferr,
double* berr );
872 const float* c,
const float* b,
lapack_int ldb,
873 float* x,
lapack_int ldx,
float* rcond,
float* berr,
881 const double* c,
const double* b,
lapack_int ldb,
884 double* err_bnds_norm,
double* err_bnds_comp,
965 float* s,
float* u,
lapack_int ldu,
float* vt,
970 double* vt,
lapack_int ldvt,
double* superb );
994 lapack_int* ipiv,
char* equed,
float* r,
float* c,
996 float* rcond,
float* ferr,
float* berr,
1001 lapack_int* ipiv,
char* equed,
double* r,
double* c,
1003 double* rcond,
double* ferr,
double* berr,
1009 lapack_int* ipiv,
char* equed,
float* r,
float* c,
1012 float* rcond,
float* ferr,
float* berr,
1018 lapack_int* ipiv,
char* equed,
double* r,
double* c,
1021 double* rcond,
double* ferr,
double* berr,
1027 lapack_int* ipiv,
char* equed,
float* r,
float* c,
1029 float* rcond,
float* rpvgrw,
float* berr,
1036 lapack_int* ipiv,
char* equed,
double* r,
double* c,
1038 lapack_int ldx,
double* rcond,
double* rpvgrw,
1040 double* err_bnds_norm,
double* err_bnds_comp,
1046 lapack_int* ipiv,
char* equed,
float* r,
float* c,
1049 float* rcond,
float* rpvgrw,
float* berr,
1057 lapack_int* ipiv,
char* equed,
double* r,
double* c,
1060 double* rcond,
double* rpvgrw,
double* berr,
1061 lapack_int n_err_bnds,
double* err_bnds_norm,
1119 const double* rscale,
lapack_int m,
double* v,
1152 lapack_int* sdim,
float* alphar,
float* alphai,
1153 float* beta,
float* vsl,
lapack_int ldvsl,
float* vsr,
1158 lapack_int* sdim,
double* alphar,
double* alphai,
1182 float* alphai,
float* beta,
float* vsl,
1184 float* rconde,
float* rcondv );
1189 double* alphai,
double* beta,
double* vsl,
1191 double* rconde,
double* rcondv );
1201 float* rconde,
float* rcondv );
1211 double* rconde,
double* rcondv );
1215 lapack_int ldb,
float* alphar,
float* alphai,
1216 float* beta,
float* vl,
lapack_int ldvl,
float* vr,
1220 lapack_int ldb,
double* alphar,
double* alphai,
1221 double* beta,
double* vl,
lapack_int ldvl,
double* vr,
1241 float* alphar,
float* alphai,
float* beta,
float* vl,
1244 float* rscale,
float* abnrm,
float* bbnrm,
1245 float* rconde,
float* rcondv );
1249 double* alphar,
double* alphai,
double* beta,
1252 double* lscale,
double* rscale,
double* abnrm,
1253 double* bbnrm,
double* rconde,
double* rcondv );
1262 float* lscale,
float* rscale,
float* abnrm,
1263 float* bbnrm,
float* rconde,
float* rcondv );
1273 double* rscale,
double* abnrm,
double* bbnrm,
1274 double* rconde,
double* rcondv );
1320 lapack_int ldb,
double* c,
double*
d,
double* x );
1372 float* alpha,
float* beta,
float* u,
lapack_int ldu,
1379 double* alpha,
double* beta,
double* u,
1396 double* alpha,
double* beta,
1433 const float*
d,
const float* du,
const float* du2,
1434 const lapack_int* ipiv,
float anorm,
float* rcond );
1436 const double*
d,
const double* du,
const double* du2,
1444 const lapack_int* ipiv,
float anorm,
float* rcond );
1455 const float* du,
const float* dlf,
const float* df,
1456 const float* duf,
const float* du2,
1459 float* ferr,
float* berr );
1461 lapack_int nrhs,
const double* dl,
const double*
d,
1462 const double* du,
const double* dlf,
1463 const double* df,
const double* duf,
1466 lapack_int ldx,
double* ferr,
double* berr );
1490 double* ferr,
double* berr );
1493 float* dl,
float*
d,
float* du,
float* b,
1496 double* dl,
double*
d,
double* du,
double* b,
1509 const float*
d,
const float* du,
float* dlf,
1510 float* df,
float* duf,
float* du2,
lapack_int* ipiv,
1516 const double*
d,
const double* du,
double* dlf,
1517 double* df,
double* duf,
double* du2,
1520 double* ferr,
double* berr );
1543 double* rcond,
double* ferr,
double* berr );
1558 const float* du,
const float* du2,
1561 lapack_int nrhs,
const double* dl,
const double*
d,
1562 const double* du,
const double* du2,
1676 const lapack_int* ipiv,
float anorm,
float* rcond );
1684 float* s,
float* scond,
float* amax );
1687 double* s,
double* scond,
double* amax );
1782 double* ferr,
double* berr );
1791 float* rcond,
float* berr,
lapack_int n_err_bnds,
1792 float* err_bnds_norm,
float* err_bnds_comp,
1801 double* rcond,
double* berr,
lapack_int n_err_bnds,
1802 double* err_bnds_norm,
double* err_bnds_comp,
1820 float* rcond,
float* ferr,
float* berr );
1827 double* rcond,
double* ferr,
double* berr );
1836 float* rcond,
float* rpvgrw,
float* berr,
1847 double* rcond,
double* rpvgrw,
double* berr,
1848 lapack_int n_err_bnds,
double* err_bnds_norm,
1894 float* alphar,
float* alphai,
float* beta,
float* q,
1899 double* alphar,
double* alphai,
double* beta,
1921 const lapack_int* ipiv,
float anorm,
float* rcond );
2006 double* ferr,
double* berr );
2022 float* rcond,
float* ferr,
float* berr );
2028 double* rcond,
double* ferr,
double* berr );
2065 const double* wi,
double* vl,
lapack_int ldvl,
2086 lapack_int ldh,
float* wr,
float* wi,
float* z,
2090 lapack_int ldh,
double* wr,
double* wi,
double* z,
2236 lapack_int ldv,
const double* tau,
double* t,
2250 lapack_int n,
const float* v,
float tau,
float* c,
2253 lapack_int n,
const double* v,
double tau,
double* c,
2277 lapack_int n,
double alpha,
double beta,
double*
a,
2312 char dist,
lapack_int* iseed,
char sym,
double*
d,
2322 char dist,
lapack_int* iseed,
char sym,
double*
d,
2337 const float* ap,
const float* tau,
float* q,
2340 const double* ap,
const double* tau,
double* q,
2345 const float* tau,
float* c,
lapack_int ldc );
2348 const double* tau,
double* c,
lapack_int ldc );
2362 const double* tau );
2369 const double* tau );
2376 const double* tau );
2383 const double* tau );
2390 const double* tau );
2403 const double*
a,
lapack_int lda,
const double* tau,
2409 const float* tau,
float* c,
lapack_int ldc );
2413 const double* tau,
double* c,
lapack_int ldc );
2421 const double*
a,
lapack_int lda,
const double* tau,
2430 const double*
a,
lapack_int lda,
const double* tau,
2439 const double*
a,
lapack_int lda,
const double* tau,
2448 const double*
a,
lapack_int lda,
const double* tau,
2454 const float* tau,
float* c,
lapack_int ldc );
2458 const double* tau,
double* c,
lapack_int ldc );
2466 lapack_int lda,
const double* tau,
double* c,
2471 float anorm,
float* rcond );
2474 double anorm,
double* rcond );
2477 lapack_int ldab,
float anorm,
float* rcond );
2480 lapack_int ldab,
double anorm,
double* rcond );
2484 float* s,
float* scond,
float* amax );
2487 double* s,
double* scond,
double* amax );
2506 lapack_int ldx,
double* ferr,
double* berr );
2520 double* ferr,
double* berr );
2551 char* equed,
float* s,
float* b,
lapack_int ldb,
2552 float* x,
lapack_int ldx,
float* rcond,
float* ferr,
2557 char* equed,
double* s,
double* b,
lapack_int ldb,
2559 double* ferr,
double* berr );
2644 float anorm,
float* rcond );
2647 double anorm,
double* rcond );
2657 float* s,
float* scond,
float* amax );
2660 double* s,
double* scond,
double* amax );
2670 float* s,
float* scond,
float* amax );
2673 double* s,
double* scond,
double* amax );
2677 const float* af,
lapack_int ldaf,
const float* b,
2679 float* ferr,
float* berr );
2682 const double* af,
lapack_int ldaf,
const double* b,
2684 double* ferr,
double* berr );
2696 lapack_int ldx,
double* ferr,
double* berr );
2701 const float* s,
const float* b,
lapack_int ldb,
2702 float* x,
lapack_int ldx,
float* rcond,
float* berr,
2709 const double* s,
const double* b,
lapack_int ldb,
2712 double* err_bnds_norm,
double* err_bnds_comp,
2731 lapack_int n_err_bnds,
double* err_bnds_norm,
2761 lapack_int ldaf,
char* equed,
float* s,
float* b,
2763 float* rcond,
float* ferr,
float* berr );
2766 double* af,
lapack_int ldaf,
char* equed,
double* s,
2768 double* rcond,
double* ferr,
double* berr );
2775 float* rcond,
float* ferr,
float* berr );
2782 double* rcond,
double* ferr,
double* berr );
2787 char* equed,
float* s,
float* b,
lapack_int ldb,
2789 float* rpvgrw,
float* berr,
lapack_int n_err_bnds,
2790 float* err_bnds_norm,
float* err_bnds_comp,
2795 char* equed,
double* s,
double* b,
lapack_int ldb,
2797 double* rpvgrw,
double* berr,
lapack_int n_err_bnds,
2798 double* err_bnds_norm,
double* err_bnds_comp,
2808 float* err_bnds_norm,
float* err_bnds_comp,
2816 lapack_int ldx,
double* rcond,
double* rpvgrw,
2818 double* err_bnds_norm,
double* err_bnds_comp,
2855 const float* ap,
float anorm,
float* rcond );
2857 const double* ap,
double anorm,
double* rcond );
2866 const float* ap,
float* s,
float* scond,
2869 const double* ap,
double* s,
double* scond,
2873 float* scond,
float* amax );
2876 double* scond,
double* amax );
2879 lapack_int nrhs,
const float* ap,
const float* afp,
2883 lapack_int nrhs,
const double* ap,
const double* afp,
2885 lapack_int ldx,
double* ferr,
double* berr );
2897 double* ferr,
double* berr );
2913 lapack_int nrhs,
float* ap,
float* afp,
char* equed,
2914 float* s,
float* b,
lapack_int ldb,
float* x,
2919 char* equed,
double* s,
double* b,
lapack_int ldb,
2921 double* ferr,
double* berr );
2927 float* rcond,
float* ferr,
float* berr );
2933 double* rcond,
double* ferr,
double* berr );
2957 lapack_int nrhs,
const double* ap,
double* b,
2980 float anorm,
float* rcond );
2982 double anorm,
double* rcond );
2993 double*
d,
double* e,
double* z,
lapack_int ldz );
3001 const float*
d,
const float* e,
const float* df,
3002 const float* ef,
const float* b,
lapack_int ldb,
3003 float* x,
lapack_int ldx,
float* ferr,
float* berr );
3005 const double*
d,
const double* e,
const double* df,
3006 const double* ef,
const double* b,
lapack_int ldb,
3022 double* ferr,
double* berr );
3027 double*
d,
double* e,
double* b,
lapack_int ldb );
3037 float* df,
float* ef,
const float* b,
lapack_int ldb,
3038 float* x,
lapack_int ldx,
float* rcond,
float* ferr,
3041 lapack_int nrhs,
const double*
d,
const double* e,
3042 double* df,
double* ef,
const double* b,
3044 double* rcond,
double* ferr,
double* berr );
3051 float* rcond,
float* ferr,
float* berr );
3058 double* rcond,
double* ferr,
double* berr );
3066 const float*
d,
const float* e,
float* b,
3069 const double*
d,
const double* e,
double* b,
3104 double abstol,
lapack_int* m,
double* w,
double* z,
3146 double abstol,
lapack_int* m,
double* w,
double* z,
3154 double*
d,
double* e,
double* q,
lapack_int ldq );
3166 const float* ap,
const lapack_int* ipiv,
float anorm,
3170 double anorm,
double* rcond );
3173 const lapack_int* ipiv,
float anorm,
float* rcond );
3180 float* ap,
float* w,
float* z,
lapack_int ldz );
3182 double* ap,
double* w,
double* z,
lapack_int ldz );
3185 float* ap,
float* w,
float* z,
lapack_int ldz );
3187 double* ap,
double* w,
double* z,
lapack_int ldz );
3195 lapack_int n,
double* ap,
double vl,
double vu,
3203 lapack_int n,
double* ap,
const double* bp );
3206 char uplo,
lapack_int n,
float* ap,
float* bp,
3209 char uplo,
lapack_int n,
double* ap,
double* bp,
3213 char uplo,
lapack_int n,
float* ap,
float* bp,
3216 char uplo,
lapack_int n,
double* ap,
double* bp,
3220 char range,
char uplo,
lapack_int n,
float* ap,
3221 float* bp,
float vl,
float vu,
lapack_int il,
3225 char range,
char uplo,
lapack_int n,
double* ap,
3226 double* bp,
double vl,
double vu,
lapack_int il,
3232 lapack_int nrhs,
const float* ap,
const float* afp,
3235 float* ferr,
float* berr );
3237 lapack_int nrhs,
const double* ap,
const double* afp,
3240 double* ferr,
double* berr );
3254 double* ferr,
double* berr );
3272 lapack_int nrhs,
const float* ap,
float* afp,
3274 float* x,
lapack_int ldx,
float* rcond,
float* ferr,
3277 lapack_int nrhs,
const double* ap,
double* afp,
3280 double* ferr,
double* berr );
3286 float* rcond,
float* ferr,
float* berr );
3292 double* rcond,
double* ferr,
double* berr );
3295 float*
d,
float* e,
float* tau );
3297 double* ap,
double*
d,
double* e,
double* tau );
3339 double abstol,
const double*
d,
const double* e,
3346 double*
d,
double* e,
double* z,
lapack_int ldz );
3354 lapack_int n,
float*
d,
float* e,
float vl,
float vu,
3361 double abstol,
lapack_int* m,
double* w,
double* z,
3364 lapack_int n,
float*
d,
float* e,
float vl,
float vu,
3376 const float* e,
lapack_int m,
const float* w,
3380 const double* e,
lapack_int m,
const double* w,
3384 const float* e,
lapack_int m,
const float* w,
3389 const double* e,
lapack_int m,
const double* w,
3395 lapack_int n,
float*
d,
float* e,
float vl,
float vu,
3406 lapack_int n,
float*
d,
float* e,
float vl,
float vu,
3421 double*
d,
double* e,
double* z,
lapack_int ldz );
3442 lapack_int n,
float*
d,
float* e,
float vl,
float vu,
3449 double abstol,
lapack_int* m,
double* w,
double* z,
3453 lapack_int n,
float*
d,
float* e,
float vl,
float vu,
3460 double abstol,
lapack_int* m,
double* w,
double* z,
3465 const lapack_int* ipiv,
float anorm,
float* rcond );
3472 const lapack_int* ipiv,
float anorm,
float* rcond );
3480 float* scond,
float* amax );
3483 double* scond,
double* amax );
3486 float* s,
float* scond,
float* amax );
3489 double* s,
double* scond,
double* amax );
3509 double abstol,
lapack_int* m,
double* w,
double* z,
3520 double abstol,
lapack_int* m,
double* w,
double* z,
3554 double abstol,
lapack_int* m,
double* w,
double* z,
3562 float* ferr,
float* berr );
3568 double* ferr,
double* berr );
3582 double* ferr,
double* berr );
3599 lapack_int n_err_bnds,
double* err_bnds_norm,
3609 float* rcond,
float* berr,
lapack_int n_err_bnds,
3610 float* err_bnds_norm,
float* err_bnds_comp,
3619 double* rcond,
double* berr,
lapack_int n_err_bnds,
3620 double* err_bnds_norm,
double* err_bnds_comp,
3656 float* rcond,
float* ferr,
float* berr );
3663 double* rcond,
double* ferr,
double* berr );
3668 lapack_int* ipiv,
char* equed,
float* s,
float* b,
3670 float* rcond,
float* rpvgrw,
float* berr,
3677 lapack_int* ipiv,
char* equed,
double* s,
double* b,
3679 double* rcond,
double* rpvgrw,
double* berr,
3680 lapack_int n_err_bnds,
double* err_bnds_norm,
3690 float* rcond,
float* rpvgrw,
float* berr,
3701 double* rcond,
double* rpvgrw,
double* berr,
3702 lapack_int n_err_bnds,
double* err_bnds_norm,
3709 lapack_int lda,
double*
d,
double* e,
double* tau );
3765 const float* ab,
lapack_int ldab,
const float* b,
3767 float* ferr,
float* berr );
3770 const double* ab,
lapack_int ldab,
const double* b,
3772 double* ferr,
double* berr );
3778 float* ferr,
float* berr );
3784 double* ferr,
double* berr );
3792 const double* ab,
lapack_int ldab,
double* b,
3805 float alpha,
const float*
a,
float* b,
3809 double alpha,
const double*
a,
double* b,
3834 lapack_int n,
const double* arf,
double* ap );
3857 const float* s,
lapack_int lds,
const float* p,
3863 const double* s,
lapack_int lds,
const double* p,
3911 float* alphar,
float* alphai,
float* beta,
float* q,
3913 lapack_int* m,
float* pl,
float* pr,
float* dif );
3918 double* alphar,
double* alphai,
double* beta,
3920 lapack_int* m,
double* pl,
double* pr,
double* dif );
3940 lapack_int* m,
double* pl,
double* pr,
double* dif );
3945 float* b,
lapack_int ldb,
float tola,
float tolb,
3946 float* alpha,
float* beta,
float* u,
lapack_int ldu,
3953 double tola,
double tolb,
double* alpha,
3954 double* beta,
double* u,
lapack_int ldu,
double* v,
3961 lapack_int ldb,
float tola,
float tolb,
float* alpha,
3971 double* alpha,
double* beta,
3987 const double* vr,
lapack_int ldvr,
double* s,
4010 float* f,
lapack_int ldf,
float* scale,
float* dif );
4026 float* scale,
float* dif );
4035 double* scale,
double* dif );
4038 lapack_int n,
const float* ap,
float* rcond );
4040 lapack_int n,
const double* ap,
double* rcond );
4050 const float* b,
lapack_int ldb,
const float* x,
4054 const double* b,
lapack_int ldb,
const double* x,
4055 lapack_int ldx,
double* ferr,
double* berr );
4061 float* ferr,
float* berr );
4067 double* ferr,
double* berr );
4096 lapack_int n,
const double* ap,
double* arf );
4174 const double* x,
lapack_int ldx,
double* ferr,
4181 float* ferr,
float* berr );
4187 double* ferr,
double* berr );
4192 float* wi,
lapack_int* m,
float* s,
float* sep );
4196 double* wr,
double* wi,
lapack_int* m,
double* s,
4213 const float* t,
lapack_int ldt,
const float* vl,
4218 const double* t,
lapack_int ldt,
const double* vl,
4493 double*
d,
double* e,
double* vt,
4510 const float*
d,
float* sep );
4512 const double*
d,
double* sep );
4546 float anorm,
float* rcond,
float* work,
4551 double anorm,
double* rcond,
double* work,
4563 double anorm,
double* rcond,
4569 float* rowcnd,
float* colcnd,
float* amax );
4573 double* rowcnd,
double* colcnd,
double* amax );
4577 float* r,
float* c,
float* rowcnd,
4578 float* colcnd,
float* amax );
4583 double* rowcnd,
double* colcnd,
double* amax );
4588 float* rowcnd,
float* colcnd,
float* amax );
4592 double* rowcnd,
double* colcnd,
double* amax );
4597 float* rowcnd,
float* colcnd,
float* amax );
4602 double* rowcnd,
double* colcnd,
double* amax );
4610 float* ferr,
float* berr,
float* work,
4618 double* ferr,
double* berr,
double* work,
4627 float* ferr,
float* berr,
4637 double* ferr,
double* berr,
4645 const float* r,
const float* c,
const float* b,
4647 float* rcond,
float* berr,
4650 float* params,
float* work,
4657 const double* r,
const double* c,
4660 lapack_int n_err_bnds,
double* err_bnds_norm,
4662 double* params,
double* work,
4671 const float* r,
const float* c,
4674 float* rcond,
float* berr,
4686 const double* r,
const double* c,
4689 double* rcond,
double* berr,
4690 lapack_int n_err_bnds,
double* err_bnds_norm,
4718 char* equed,
float* r,
float* c,
float* b,
4720 float* rcond,
float* ferr,
float* berr,
4726 char* equed,
double* r,
double* c,
double* b,
4728 double* rcond,
double* ferr,
double* berr,
4755 char* equed,
float* r,
float* c,
float* b,
4757 float* rcond,
float* rpvgrw,
float* berr,
4760 float* params,
float* work,
4769 double* rpvgrw,
double* berr,
4770 lapack_int n_err_bnds,
double* err_bnds_norm,
4772 double* params,
double* work,
4779 char* equed,
float* r,
float* c,
4782 float* rcond,
float* rpvgrw,
float* berr,
4792 char* equed,
double* r,
double* c,
4795 double* rcond,
double* rpvgrw,
double* berr,
4796 lapack_int n_err_bnds,
double* err_bnds_norm,
4843 const double* scale,
lapack_int m,
double* v,
4871 float* tauq,
float* taup,
float* work,
4875 double* tauq,
double* taup,
double* work,
4884 double*
d,
double* e,
4891 float* rcond,
float* work,
lapack_int* iwork );
4894 double* rcond,
double* work,
4898 float anorm,
float* rcond,
4902 double anorm,
double* rcond,
4907 float* c,
float* rowcnd,
float* colcnd,
4911 double* c,
double* rowcnd,
double* colcnd,
4915 float* r,
float* c,
float* rowcnd,
4916 float* colcnd,
float* amax );
4919 double* r,
double* c,
double* rowcnd,
4920 double* colcnd,
double* amax );
4924 float* c,
float* rowcnd,
float* colcnd,
4928 double* c,
double* rowcnd,
double* colcnd,
4932 float* r,
float* c,
float* rowcnd,
4933 float* colcnd,
float* amax );
4936 double* r,
double* c,
double* rowcnd,
4937 double* colcnd,
double* amax );
4971 float* rcondv,
float* work,
lapack_int lwork,
4979 double* rcondv,
double* work,
lapack_int lwork,
4988 float* rconde,
float* rcondv,
4997 double* rconde,
double* rcondv,
5003 float* wr,
float* wi,
float* vl,
lapack_int ldvl,
5008 double* wr,
double* wi,
double* vl,
5028 lapack_int lda,
float* wr,
float* wi,
float* vl,
5031 float* abnrm,
float* rconde,
float* rcondv,
5039 lapack_int* ihi,
double* scale,
double* abnrm,
5040 double* rconde,
double* rcondv,
double* work,
5049 float* abnrm,
float* rconde,
float* rcondv,
5059 double* abnrm,
double* rconde,
double* rcondv,
5068 double* tau,
double* work,
lapack_int lwork );
5079 char jobv,
char jobr,
char jobt,
char jobp,
5086 char jobv,
char jobr,
char jobt,
char jobp,
5144 float* b,
lapack_int ldb,
float* s,
float rcond,
5150 double rcond,
lapack_int* rank,
double* work,
5169 float* b,
lapack_int ldb,
float* s,
float rcond,
5175 double rcond,
lapack_int* rank,
double* work,
5198 double rcond,
lapack_int* rank,
double* work,
5233 double* tau,
double* work,
lapack_int lwork );
5247 float* tau,
float* work );
5250 double* tau,
double* work );
5311 float* ferr,
float* berr,
float* work,
5326 float* ferr,
float* berr,
5334 double* ferr,
double* berr,
5341 const float* r,
const float* c,
const float* b,
5343 float* rcond,
float* berr,
5346 float* params,
float* work,
5352 const double* r,
const double* c,
5355 lapack_int n_err_bnds,
double* err_bnds_norm,
5357 double* params,
double* work,
5364 const float* r,
const float* c,
5367 float* rcond,
float* berr,
5377 const double* r,
const double* c,
5380 double* rcond,
double* berr,
5381 lapack_int n_err_bnds,
double* err_bnds_norm,
5403 float* s,
float* u,
lapack_int ldu,
float* vt,
5493 float* c,
float* b,
lapack_int ldb,
float* x,
5495 float* berr,
float* work,
lapack_int* iwork );
5500 double* c,
double* b,
lapack_int ldb,
double* x,
5502 double* berr,
double* work,
lapack_int* iwork );
5528 float* c,
float* b,
lapack_int ldb,
float* x,
5531 float* err_bnds_norm,
float* err_bnds_comp,
5532 lapack_int nparams,
float* params,
float* work,
5540 double* rpvgrw,
double* berr,
5541 lapack_int n_err_bnds,
double* err_bnds_norm,
5543 double* params,
double* work,
5554 float* err_bnds_norm,
float* err_bnds_comp,
5564 lapack_int ldx,
double* rcond,
double* rpvgrw,
5566 double* err_bnds_norm,
double* err_bnds_comp,
5626 const float* lscale,
const float* rscale,
5630 const double* lscale,
const double* rscale,
5634 const float* lscale,
const float* rscale,
5639 const double* lscale,
const double* rscale,
5646 lapack_int* ihi,
float* lscale,
float* rscale,
5651 lapack_int* ihi,
double* lscale,
double* rscale,
5657 float* rscale,
float* work );
5662 double* lscale,
double* rscale,
double* work );
5668 float* alphai,
float* beta,
float* vsl,
5676 double* alphai,
double* beta,
double* vsl,
5705 float* alphar,
float* alphai,
float* beta,
5707 lapack_int ldvsr,
float* rconde,
float* rcondv,
5715 double* alphar,
double* alphai,
double* beta,
5718 double* rcondv,
double* work,
lapack_int lwork,
5730 float* rconde,
float* rcondv,
5743 double* rconde,
double* rcondv,
5750 lapack_int ldb,
float* alphar,
float* alphai,
5757 double* alphai,
double* beta,
double* vl,
5782 float* alphar,
float* alphai,
float* beta,
5785 lapack_int* ihi,
float* lscale,
float* rscale,
5786 float* abnrm,
float* bbnrm,
float* rconde,
5787 float* rcondv,
float* work,
lapack_int lwork,
5792 double* alphar,
double* alphai,
double* beta,
5795 lapack_int* ihi,
double* lscale,
double* rscale,
5796 double* abnrm,
double* bbnrm,
double* rconde,
5797 double* rcondv,
double* work,
lapack_int lwork,
5808 float* rscale,
float* abnrm,
float* bbnrm,
5809 float* rconde,
float* rcondv,
5822 double* lscale,
double* rscale,
double* abnrm,
5823 double* bbnrm,
double* rconde,
double* rcondv,
5900 float* taub,
float* work,
lapack_int lwork );
5904 double* taub,
double* work,
lapack_int lwork );
5921 float* taub,
float* work,
lapack_int lwork );
5925 double* taub,
double* work,
lapack_int lwork );
5960 float* alpha,
float* beta,
5971 double* alpha,
double* beta,
5985 lapack_int* iwork,
float* tau,
float* work );
5993 lapack_int* iwork,
double* tau,
double* work );
6020 const float*
d,
const float* du,
6022 float anorm,
float* rcond,
float* work,
6025 const double*
d,
const double* du,
6027 double anorm,
double* rcond,
double* work,
6046 const float*
d,
const float* du,
6047 const float* dlf,
const float* df,
6048 const float* duf,
const float* du2,
6051 float* ferr,
float* berr,
float* work,
6055 const double*
d,
const double* du,
6056 const double* dlf,
const double* df,
6057 const double* duf,
const double* du2,
6060 double* ferr,
double* berr,
double* work,
6073 float* ferr,
float* berr,
6087 double* ferr,
double* berr,
6091 float* dl,
float*
d,
float* du,
float* b,
6094 double* dl,
double*
d,
double* du,
double* b,
6109 const float*
d,
const float* du,
float* dlf,
6110 float* df,
float* duf,
float* du2,
6113 float* rcond,
float* ferr,
float* berr,
6117 const double*
d,
const double* du,
double* dlf,
6118 double* df,
double* duf,
double* du2,
6121 double* rcond,
double* ferr,
double* berr,
6134 float* rcond,
float* ferr,
float* berr,
6147 double* rcond,
double* ferr,
double* berr,
6165 const float*
d,
const float* du,
6170 const double*
d,
const double* du,
6333 float* s,
float* scond,
float* amax,
6337 double* s,
double* scond,
double* amax,
6470 float* ferr,
float* berr,
6478 double* ferr,
double* berr,
6501 double* rcond,
double* berr,
6502 lapack_int n_err_bnds,
double* err_bnds_norm,
6534 double* rcond,
double* ferr,
double* berr,
6545 float* rcond,
float* rpvgrw,
float* berr,
6557 double* rcond,
double* rpvgrw,
double* berr,
6558 lapack_int n_err_bnds,
double* err_bnds_norm,
6569 double*
d,
double* e,
6615 float* alphai,
float* beta,
float* q,
6622 double* alphai,
double* beta,
double* q,
6759 float* ferr,
float* berr,
6768 double* ferr,
double* berr,
6786 float* rcond,
float* ferr,
float* berr,
6794 double* rcond,
double* ferr,
double* berr,
6831 float* wr,
const float* wi,
float* vl,
6838 double* wr,
const double* wi,
double* vl,
6863 float* h,
lapack_int ldh,
float* wr,
float* wi,
7089 lapack_int ldv,
const double* tau,
double* t,
7196 const float* ap,
const float* tau,
float* q,
7199 const double* ap,
const double* tau,
double* q,
7204 const float* ap,
const float* tau,
float* c,
7208 const double* ap,
const double* tau,
double* c,
7213 lapack_int lda,
const float* tau,
float* work,
7217 lapack_int lda,
const double* tau,
double* work,
7222 const float* tau,
float* work,
7226 const double* tau,
double* work,
7231 const float* tau,
float* work,
7235 const double* tau,
double* work,
7240 const float* tau,
float* work,
7244 const double* tau,
double* work,
7249 const float* tau,
float* work,
7253 const double* tau,
double* work,
7258 const float* tau,
float* work,
7262 const double* tau,
double* work,
7280 const double* tau,
double* c,
lapack_int ldc,
7291 const double* tau,
double* c,
lapack_int ldc,
7302 const double* tau,
double* c,
lapack_int ldc,
7313 const double* tau,
double* c,
lapack_int ldc,
7324 const double* tau,
double* c,
lapack_int ldc,
7335 const double* tau,
double* c,
lapack_int ldc,
7346 const double* tau,
double* c,
lapack_int ldc,
7357 const double* tau,
double* c,
lapack_int ldc,
7362 float anorm,
float* rcond,
float* work,
7366 lapack_int ldab,
double anorm,
double* rcond,
7374 lapack_int ldab,
double anorm,
double* rcond,
7379 float* s,
float* scond,
float* amax );
7398 float* ferr,
float* berr,
float* work,
7423 double* ferr,
double* berr,
7458 float* berr,
float* work,
lapack_int* iwork );
7465 double* berr,
double* work,
lapack_int* iwork );
7479 char* equed,
double* s,
7482 double* rcond,
double* ferr,
double* berr,
7501 const double* ab,
lapack_int ldab,
double* b,
7548 float* rcond,
float* work,
lapack_int* iwork );
7551 double* rcond,
double* work,
7555 float anorm,
float* rcond,
7559 double anorm,
double* rcond,
7570 float* s,
float* scond,
float* amax );
7573 double* s,
double* scond,
double* amax );
7580 double* scond,
double* amax );
7583 float* s,
float* scond,
float* amax );
7586 double* s,
double* scond,
double* amax );
7599 double* ferr,
double* berr,
double* work,
7624 float* params,
float* work,
7632 lapack_int n_err_bnds,
double* err_bnds_norm,
7634 double* params,
double* work,
7643 float* rcond,
float* berr,
7655 double* rcond,
double* berr,
7656 lapack_int n_err_bnds,
double* err_bnds_norm,
7691 char* equed,
float* s,
float* b,
lapack_int ldb,
7693 float* ferr,
float* berr,
float* work,
7698 char* equed,
double* s,
double* b,
7700 double* rcond,
double* ferr,
double* berr,
7715 char* equed,
double* s,
7718 double* rcond,
double* ferr,
double* berr,
7724 char* equed,
float* s,
float* b,
7726 float* rcond,
float* rpvgrw,
float* berr,
7729 float* params,
float* work,
7734 char* equed,
double* s,
double* b,
7736 double* rcond,
double* rpvgrw,
double* berr,
7737 lapack_int n_err_bnds,
double* err_bnds_norm,
7739 double* params,
double* work,
7749 float* err_bnds_norm,
float* err_bnds_comp,
7756 char* equed,
double* s,
7759 double* rcond,
double* rpvgrw,
double* berr,
7760 lapack_int n_err_bnds,
double* err_bnds_norm,
7799 const float* ap,
float anorm,
float* rcond,
7802 const double* ap,
double anorm,
double* rcond,
7814 const float* ap,
float* s,
float* scond,
7817 const double* ap,
double* s,
double* scond,
7821 float* scond,
float* amax );
7824 double* scond,
double* amax );
7828 const float* afp,
const float* b,
7830 float* ferr,
float* berr,
float* work,
7834 const double* afp,
const double* b,
7836 double* ferr,
double* berr,
double* work,
7843 float* ferr,
float* berr,
7851 double* ferr,
double* berr,
7869 float* afp,
char* equed,
float* s,
float* b,
7871 float* rcond,
float* ferr,
float* berr,
7875 double* afp,
char* equed,
double* s,
double* b,
7877 double* rcond,
double* ferr,
double* berr,
7920 lapack_int nrhs,
const double* ap,
double* b,
7935 lapack_int* rank,
double tol,
double* work );
7946 float anorm,
float* rcond,
float* work );
7948 double anorm,
double* rcond,
double* work );
7951 float* rcond,
float* work );
7954 double* rcond,
double* work );
7970 const float*
d,
const float* e,
const float* df,
7971 const float* ef,
const float* b,
lapack_int ldb,
7973 float* berr,
float* work );
7975 const double*
d,
const double* e,
7976 const double* df,
const double* ef,
7986 float* ferr,
float* berr,
7995 double* ferr,
double* berr,
8001 double*
d,
double* e,
double* b,
8012 float* df,
float* ef,
const float* b,
8014 float* rcond,
float* ferr,
float* berr,
8018 const double* e,
double* df,
double* ef,
8021 double* berr,
double* work );
8028 float* rcond,
float* ferr,
float* berr,
8036 double* rcond,
double* ferr,
double* berr,
8047 const float*
d,
const float* e,
float* b,
8050 const double*
d,
const double* e,
double* b,
8105 double* ab,
lapack_int ldab,
const double* bb,
8164 float beta,
float* c );
8168 double beta,
double* c );
8172 float anorm,
float* rcond,
float* work,
8176 double anorm,
double* rcond,
double* work,
8191 lapack_int n,
double* ap,
double* w,
double* z,
8199 lapack_int n,
double* ap,
double* w,
double* z,
8204 char uplo,
lapack_int n,
float* ap,
float vl,
8206 float abstol,
lapack_int* m,
float* w,
float* z,
8210 char uplo,
lapack_int n,
double* ap,
double vl,
8219 lapack_int n,
double* ap,
const double* bp );
8222 char uplo,
lapack_int n,
float* ap,
float* bp,
8226 char uplo,
lapack_int n,
double* ap,
double* bp,
8231 char uplo,
lapack_int n,
float* ap,
float* bp,
8232 float* w,
float* z,
lapack_int ldz,
float* work,
8236 char uplo,
lapack_int n,
double* ap,
double* bp,
8242 char range,
char uplo,
lapack_int n,
float* ap,
8243 float* bp,
float vl,
float vu,
lapack_int il,
8245 float* w,
float* z,
lapack_int ldz,
float* work,
8248 char range,
char uplo,
lapack_int n,
double* ap,
8249 double* bp,
double vl,
double vu,
lapack_int il,
8273 float* ferr,
float* berr,
8282 double* ferr,
double* berr,
8302 float* afp,
lapack_int* ipiv,
const float* b,
8304 float* rcond,
float* ferr,
float* berr,
8308 double* afp,
lapack_int* ipiv,
const double* b,
8310 double* rcond,
double* ferr,
double* berr,
8318 float* rcond,
float* ferr,
float* berr,
8326 double* rcond,
double* ferr,
double* berr,
8330 float* ap,
float*
d,
float* e,
float* tau );
8332 double* ap,
double*
d,
double* e,
double* tau );
8378 float abstol,
const float*
d,
const float* e,
8384 double abstol,
const double*
d,
const double* e,
8413 float abstol,
lapack_int* m,
float* w,
float* z,
8442 const float* e,
lapack_int m,
const float* w,
8448 const double* e,
lapack_int m,
const double* w,
8454 const float* e,
lapack_int m,
const float* w,
8461 const double* e,
lapack_int m,
const double* w,
8538 float abstol,
lapack_int* m,
float* w,
float* z,
8553 float abstol,
lapack_int* m,
float* w,
float* z,
8566 float* rcond,
float* work,
lapack_int* iwork );
8570 double* rcond,
double* work,
8583 float* scond,
float* amax,
float* work );
8586 double* scond,
double* amax,
double* work );
8589 float* s,
float* scond,
float* amax,
8593 double* s,
double* scond,
double* amax,
8676 float* w,
float* z,
lapack_int ldz,
float* work,
8693 float* ferr,
float* berr,
float* work,
8708 float* ferr,
float* berr,
8716 double* ferr,
double* berr,
8723 const float* s,
const float* b,
lapack_int ldb,
8726 float* err_bnds_norm,
float* err_bnds_comp,
8727 lapack_int nparams,
float* params,
float* work,
8733 const double* s,
const double* b,
8735 double* rcond,
double* berr,
8736 lapack_int n_err_bnds,
double* err_bnds_norm,
8738 double* params,
double* work,
8760 double* rcond,
double* berr,
8761 lapack_int n_err_bnds,
double* err_bnds_norm,
8790 float* rcond,
float* ferr,
float* berr,
8798 double* rcond,
double* ferr,
double* berr,
8817 double* rcond,
double* ferr,
double* berr,
8828 float* err_bnds_norm,
float* err_bnds_comp,
8829 lapack_int nparams,
float* params,
float* work,
8836 lapack_int ldx,
double* rcond,
double* rpvgrw,
8838 double* err_bnds_norm,
double* err_bnds_comp,
8848 float* rcond,
float* rpvgrw,
float* berr,
8860 double* rcond,
double* rpvgrw,
double* berr,
8861 lapack_int n_err_bnds,
double* err_bnds_norm,
8871 double* tau,
double* work,
lapack_int lwork );
8922 const float* ab,
lapack_int ldab,
float* rcond,
8927 double* rcond,
double* work,
8945 float* berr,
float* work,
lapack_int* iwork );
8951 double* ferr,
double* berr,
double* work,
8990 char uplo,
char trans,
char diag,
lapack_int m,
8994 char uplo,
char trans,
char diag,
lapack_int m,
8998 char uplo,
char trans,
char diag,
lapack_int m,
9003 char uplo,
char trans,
char diag,
lapack_int m,
9022 lapack_int n,
const double* arf,
double* ap );
9045 const float* s,
lapack_int lds,
const float* p,
9105 lapack_int ldb,
float* alphar,
float* alphai,
9106 float* beta,
float* q,
lapack_int ldq,
float* z,
9108 float* pr,
float* dif,
float* work,
9115 lapack_int ldb,
double* alphar,
double* alphai,
9118 double* pl,
double* pr,
double* dif,
9130 lapack_int* m,
float* pl,
float* pr,
float* dif,
9152 float* alpha,
float* beta,
float* u,
9161 double* alpha,
double* beta,
double* u,
9170 float tola,
float tolb,
float* alpha,
9181 double tola,
double tolb,
double* alpha,
9201 const double* vr,
lapack_int ldvr,
double* s,
9250 float* scale,
float* dif,
9261 double* scale,
double* dif,
9267 float* rcond,
float* work,
lapack_int* iwork );
9270 double* rcond,
double* work,
9283 const float* ap,
const float* b,
lapack_int ldb,
9285 float* berr,
float* work,
lapack_int* iwork );
9288 const double* ap,
const double* b,
9290 double* ferr,
double* berr,
double* work,
9297 float* ferr,
float* berr,
9304 double* ferr,
double* berr,
9321 const double* ap,
double* b,
lapack_int ldb );
9334 lapack_int n,
const double* ap,
double* arf );
9418 float* ferr,
float* berr,
float* work,
9424 const double* x,
lapack_int ldx,
double* ferr,
9425 double* berr,
double* work,
lapack_int* iwork );
9431 float* ferr,
float* berr,
9438 double* ferr,
double* berr,
9460 float* s,
float* sep,
9467 double* s,
double* sep,
9472 const float* t,
lapack_int ldt,
const float* vl,
9481 const double* vr,
lapack_int ldvr,
double* s,
9847 char jobv1t,
char jobv2t,
char trans,
lapack_int m,
9853 float* b11d,
float* b11e,
float* b12d,
float* b12e,
9854 float* b21d,
float* b21e,
float* b22d,
float* b22e );
9856 char jobv1t,
char jobv2t,
char trans,
9858 float* theta,
float* phi,
9863 float* b11d,
float* b11e,
float* b12d,
9864 float* b12e,
float* b21d,
float* b21e,
9865 float* b22d,
float* b22e,
float* rwork,
9938 float* theta,
float* phi,
9949 float* theta,
float* phi,
9956 char jobv1t,
char jobv2t,
char trans,
char signs,
9968 char jobv1t,
char jobv2t,
char trans,
9983 char jobv1t,
char jobv2t,
char trans,
lapack_int m,
9985 double* phi,
double* u1,
lapack_int ldu1,
double* u2,
9988 double* b11e,
double* b12d,
double* b12e,
9989 double* b21d,
double* b21e,
double* b22d,
9992 char jobv1t,
char jobv2t,
char trans,
9994 double* theta,
double* phi,
double* u1,
9997 lapack_int ldv2t,
double* b11d,
double* b11e,
9998 double* b12d,
double* b12e,
double* b21d,
9999 double* b21e,
double* b22d,
double* b22e,
10005 double* x22,
lapack_int ldx22,
double* theta,
10006 double* phi,
double* taup1,
double* taup2,
10007 double* tauq1,
double* tauq2 );
10012 double* x22,
lapack_int ldx22,
double* theta,
10013 double* phi,
double* taup1,
double* taup2,
10014 double* tauq1,
double* tauq2,
double* work,
10017 char jobv1t,
char jobv2t,
char trans,
char signs,
10021 double* x22,
lapack_int ldx22,
double* theta,
10026 char jobv1t,
char jobv2t,
char trans,
10066 char jobv1t,
char jobv2t,
char trans,
lapack_int m,
10071 float* b11e,
float* b12d,
float* b12e,
float* b21d,
10072 float* b21e,
float* b22d,
float* b22e );
10074 char jobv1t,
char jobv2t,
char trans,
10076 float* theta,
float* phi,
float* u1,
10080 float* b12d,
float* b12e,
float* b21d,
10081 float* b21e,
float* b22d,
float* b22e,
10088 float* taup1,
float* taup2,
float* tauq1,
10095 float* phi,
float* taup1,
float* taup2,
10096 float* tauq1,
float* tauq2,
float* work,
10099 char jobv1t,
char jobv2t,
char trans,
char signs,
10108 char jobv1t,
char jobv2t,
char trans,
10148 char jobv1t,
char jobv2t,
char trans,
lapack_int m,
10154 lapack_int ldv2t,
double* b11d,
double* b11e,
10155 double* b12d,
double* b12e,
double* b21d,
10156 double* b21e,
double* b22d,
double* b22e );
10158 char jobv1t,
char jobv2t,
char trans,
10160 double* theta,
double* phi,
10165 double* b11d,
double* b11e,
double* b12d,
10166 double* b12e,
double* b21d,
double* b21e,
10167 double* b22d,
double* b22e,
double* rwork,
10240 double* theta,
double* phi,
10251 double* theta,
double* phi,
10258 char jobv1t,
char jobv2t,
char trans,
char signs,
10270 char jobv1t,
char jobv2t,
char trans,
10563 const float* v,
lapack_int ldv,
const float* t,
10565 float* b,
lapack_int ldb,
const float* mywork,
10573 const double* mywork,
lapack_int myldwork );
10589 const double* mywork,
lapack_int myldwork );
10613 #define LAPACK_sgetrf LAPACK_GLOBAL(sgetrf,SGETRF)
10614 #define LAPACK_dgetrf LAPACK_GLOBAL(dgetrf,DGETRF)
10615 #define LAPACK_cgetrf LAPACK_GLOBAL(cgetrf,CGETRF)
10616 #define LAPACK_zgetrf LAPACK_GLOBAL(zgetrf,ZGETRF)
10617 #define LAPACK_sgbtrf LAPACK_GLOBAL(sgbtrf,SGBTRF)
10618 #define LAPACK_dgbtrf LAPACK_GLOBAL(dgbtrf,DGBTRF)
10619 #define LAPACK_cgbtrf LAPACK_GLOBAL(cgbtrf,CGBTRF)
10620 #define LAPACK_zgbtrf LAPACK_GLOBAL(zgbtrf,ZGBTRF)
10621 #define LAPACK_sgttrf LAPACK_GLOBAL(sgttrf,SGTTRF)
10622 #define LAPACK_dgttrf LAPACK_GLOBAL(dgttrf,DGTTRF)
10623 #define LAPACK_cgttrf LAPACK_GLOBAL(cgttrf,CGTTRF)
10624 #define LAPACK_zgttrf LAPACK_GLOBAL(zgttrf,ZGTTRF)
10625 #define LAPACK_spotrf LAPACK_GLOBAL(spotrf,SPOTRF)
10626 #define LAPACK_dpotrf LAPACK_GLOBAL(dpotrf,DPOTRF)
10627 #define LAPACK_cpotrf LAPACK_GLOBAL(cpotrf,CPOTRF)
10628 #define LAPACK_zpotrf LAPACK_GLOBAL(zpotrf,ZPOTRF)
10629 #define LAPACK_dpstrf LAPACK_GLOBAL(dpstrf,DPSTRF)
10630 #define LAPACK_spstrf LAPACK_GLOBAL(spstrf,SPSTRF)
10631 #define LAPACK_zpstrf LAPACK_GLOBAL(zpstrf,ZPSTRF)
10632 #define LAPACK_cpstrf LAPACK_GLOBAL(cpstrf,CPSTRF)
10633 #define LAPACK_dpftrf LAPACK_GLOBAL(dpftrf,DPFTRF)
10634 #define LAPACK_spftrf LAPACK_GLOBAL(spftrf,SPFTRF)
10635 #define LAPACK_zpftrf LAPACK_GLOBAL(zpftrf,ZPFTRF)
10636 #define LAPACK_cpftrf LAPACK_GLOBAL(cpftrf,CPFTRF)
10637 #define LAPACK_spptrf LAPACK_GLOBAL(spptrf,SPPTRF)
10638 #define LAPACK_dpptrf LAPACK_GLOBAL(dpptrf,DPPTRF)
10639 #define LAPACK_cpptrf LAPACK_GLOBAL(cpptrf,CPPTRF)
10640 #define LAPACK_zpptrf LAPACK_GLOBAL(zpptrf,ZPPTRF)
10641 #define LAPACK_spbtrf LAPACK_GLOBAL(spbtrf,SPBTRF)
10642 #define LAPACK_dpbtrf LAPACK_GLOBAL(dpbtrf,DPBTRF)
10643 #define LAPACK_cpbtrf LAPACK_GLOBAL(cpbtrf,CPBTRF)
10644 #define LAPACK_zpbtrf LAPACK_GLOBAL(zpbtrf,ZPBTRF)
10645 #define LAPACK_spttrf LAPACK_GLOBAL(spttrf,SPTTRF)
10646 #define LAPACK_dpttrf LAPACK_GLOBAL(dpttrf,DPTTRF)
10647 #define LAPACK_cpttrf LAPACK_GLOBAL(cpttrf,CPTTRF)
10648 #define LAPACK_zpttrf LAPACK_GLOBAL(zpttrf,ZPTTRF)
10649 #define LAPACK_ssytrf LAPACK_GLOBAL(ssytrf,SSYTRF)
10650 #define LAPACK_dsytrf LAPACK_GLOBAL(dsytrf,DSYTRF)
10651 #define LAPACK_csytrf LAPACK_GLOBAL(csytrf,CSYTRF)
10652 #define LAPACK_zsytrf LAPACK_GLOBAL(zsytrf,ZSYTRF)
10653 #define LAPACK_chetrf LAPACK_GLOBAL(chetrf,CHETRF)
10654 #define LAPACK_zhetrf LAPACK_GLOBAL(zhetrf,ZHETRF)
10655 #define LAPACK_ssptrf LAPACK_GLOBAL(ssptrf,SSPTRF)
10656 #define LAPACK_dsptrf LAPACK_GLOBAL(dsptrf,DSPTRF)
10657 #define LAPACK_csptrf LAPACK_GLOBAL(csptrf,CSPTRF)
10658 #define LAPACK_zsptrf LAPACK_GLOBAL(zsptrf,ZSPTRF)
10659 #define LAPACK_chptrf LAPACK_GLOBAL(chptrf,CHPTRF)
10660 #define LAPACK_zhptrf LAPACK_GLOBAL(zhptrf,ZHPTRF)
10661 #define LAPACK_sgetrs LAPACK_GLOBAL(sgetrs,SGETRS)
10662 #define LAPACK_dgetrs LAPACK_GLOBAL(dgetrs,DGETRS)
10663 #define LAPACK_cgetrs LAPACK_GLOBAL(cgetrs,CGETRS)
10664 #define LAPACK_zgetrs LAPACK_GLOBAL(zgetrs,ZGETRS)
10665 #define LAPACK_sgbtrs LAPACK_GLOBAL(sgbtrs,SGBTRS)
10666 #define LAPACK_dgbtrs LAPACK_GLOBAL(dgbtrs,DGBTRS)
10667 #define LAPACK_cgbtrs LAPACK_GLOBAL(cgbtrs,CGBTRS)
10668 #define LAPACK_zgbtrs LAPACK_GLOBAL(zgbtrs,ZGBTRS)
10669 #define LAPACK_sgttrs LAPACK_GLOBAL(sgttrs,SGTTRS)
10670 #define LAPACK_dgttrs LAPACK_GLOBAL(dgttrs,DGTTRS)
10671 #define LAPACK_cgttrs LAPACK_GLOBAL(cgttrs,CGTTRS)
10672 #define LAPACK_zgttrs LAPACK_GLOBAL(zgttrs,ZGTTRS)
10673 #define LAPACK_spotrs LAPACK_GLOBAL(spotrs,SPOTRS)
10674 #define LAPACK_dpotrs LAPACK_GLOBAL(dpotrs,DPOTRS)
10675 #define LAPACK_cpotrs LAPACK_GLOBAL(cpotrs,CPOTRS)
10676 #define LAPACK_zpotrs LAPACK_GLOBAL(zpotrs,ZPOTRS)
10677 #define LAPACK_dpftrs LAPACK_GLOBAL(dpftrs,DPFTRS)
10678 #define LAPACK_spftrs LAPACK_GLOBAL(spftrs,SPFTRS)
10679 #define LAPACK_zpftrs LAPACK_GLOBAL(zpftrs,ZPFTRS)
10680 #define LAPACK_cpftrs LAPACK_GLOBAL(cpftrs,CPFTRS)
10681 #define LAPACK_spptrs LAPACK_GLOBAL(spptrs,SPPTRS)
10682 #define LAPACK_dpptrs LAPACK_GLOBAL(dpptrs,DPPTRS)
10683 #define LAPACK_cpptrs LAPACK_GLOBAL(cpptrs,CPPTRS)
10684 #define LAPACK_zpptrs LAPACK_GLOBAL(zpptrs,ZPPTRS)
10685 #define LAPACK_spbtrs LAPACK_GLOBAL(spbtrs,SPBTRS)
10686 #define LAPACK_dpbtrs LAPACK_GLOBAL(dpbtrs,DPBTRS)
10687 #define LAPACK_cpbtrs LAPACK_GLOBAL(cpbtrs,CPBTRS)
10688 #define LAPACK_zpbtrs LAPACK_GLOBAL(zpbtrs,ZPBTRS)
10689 #define LAPACK_spttrs LAPACK_GLOBAL(spttrs,SPTTRS)
10690 #define LAPACK_dpttrs LAPACK_GLOBAL(dpttrs,DPTTRS)
10691 #define LAPACK_cpttrs LAPACK_GLOBAL(cpttrs,CPTTRS)
10692 #define LAPACK_zpttrs LAPACK_GLOBAL(zpttrs,ZPTTRS)
10693 #define LAPACK_ssytrs LAPACK_GLOBAL(ssytrs,SSYTRS)
10694 #define LAPACK_dsytrs LAPACK_GLOBAL(dsytrs,DSYTRS)
10695 #define LAPACK_csytrs LAPACK_GLOBAL(csytrs,CSYTRS)
10696 #define LAPACK_zsytrs LAPACK_GLOBAL(zsytrs,ZSYTRS)
10697 #define LAPACK_chetrs LAPACK_GLOBAL(chetrs,CHETRS)
10698 #define LAPACK_zhetrs LAPACK_GLOBAL(zhetrs,ZHETRS)
10699 #define LAPACK_ssptrs LAPACK_GLOBAL(ssptrs,SSPTRS)
10700 #define LAPACK_dsptrs LAPACK_GLOBAL(dsptrs,DSPTRS)
10701 #define LAPACK_csptrs LAPACK_GLOBAL(csptrs,CSPTRS)
10702 #define LAPACK_zsptrs LAPACK_GLOBAL(zsptrs,ZSPTRS)
10703 #define LAPACK_chptrs LAPACK_GLOBAL(chptrs,CHPTRS)
10704 #define LAPACK_zhptrs LAPACK_GLOBAL(zhptrs,ZHPTRS)
10705 #define LAPACK_strtrs LAPACK_GLOBAL(strtrs,STRTRS)
10706 #define LAPACK_dtrtrs LAPACK_GLOBAL(dtrtrs,DTRTRS)
10707 #define LAPACK_ctrtrs LAPACK_GLOBAL(ctrtrs,CTRTRS)
10708 #define LAPACK_ztrtrs LAPACK_GLOBAL(ztrtrs,ZTRTRS)
10709 #define LAPACK_stptrs LAPACK_GLOBAL(stptrs,STPTRS)
10710 #define LAPACK_dtptrs LAPACK_GLOBAL(dtptrs,DTPTRS)
10711 #define LAPACK_ctptrs LAPACK_GLOBAL(ctptrs,CTPTRS)
10712 #define LAPACK_ztptrs LAPACK_GLOBAL(ztptrs,ZTPTRS)
10713 #define LAPACK_stbtrs LAPACK_GLOBAL(stbtrs,STBTRS)
10714 #define LAPACK_dtbtrs LAPACK_GLOBAL(dtbtrs,DTBTRS)
10715 #define LAPACK_ctbtrs LAPACK_GLOBAL(ctbtrs,CTBTRS)
10716 #define LAPACK_ztbtrs LAPACK_GLOBAL(ztbtrs,ZTBTRS)
10717 #define LAPACK_sgecon LAPACK_GLOBAL(sgecon,SGECON)
10718 #define LAPACK_dgecon LAPACK_GLOBAL(dgecon,DGECON)
10719 #define LAPACK_cgecon LAPACK_GLOBAL(cgecon,CGECON)
10720 #define LAPACK_zgecon LAPACK_GLOBAL(zgecon,ZGECON)
10721 #define LAPACK_sgbcon LAPACK_GLOBAL(sgbcon,SGBCON)
10722 #define LAPACK_dgbcon LAPACK_GLOBAL(dgbcon,DGBCON)
10723 #define LAPACK_cgbcon LAPACK_GLOBAL(cgbcon,CGBCON)
10724 #define LAPACK_zgbcon LAPACK_GLOBAL(zgbcon,ZGBCON)
10725 #define LAPACK_sgtcon LAPACK_GLOBAL(sgtcon,SGTCON)
10726 #define LAPACK_dgtcon LAPACK_GLOBAL(dgtcon,DGTCON)
10727 #define LAPACK_cgtcon LAPACK_GLOBAL(cgtcon,CGTCON)
10728 #define LAPACK_zgtcon LAPACK_GLOBAL(zgtcon,ZGTCON)
10729 #define LAPACK_spocon LAPACK_GLOBAL(spocon,SPOCON)
10730 #define LAPACK_dpocon LAPACK_GLOBAL(dpocon,DPOCON)
10731 #define LAPACK_cpocon LAPACK_GLOBAL(cpocon,CPOCON)
10732 #define LAPACK_zpocon LAPACK_GLOBAL(zpocon,ZPOCON)
10733 #define LAPACK_sppcon LAPACK_GLOBAL(sppcon,SPPCON)
10734 #define LAPACK_dppcon LAPACK_GLOBAL(dppcon,DPPCON)
10735 #define LAPACK_cppcon LAPACK_GLOBAL(cppcon,CPPCON)
10736 #define LAPACK_zppcon LAPACK_GLOBAL(zppcon,ZPPCON)
10737 #define LAPACK_spbcon LAPACK_GLOBAL(spbcon,SPBCON)
10738 #define LAPACK_dpbcon LAPACK_GLOBAL(dpbcon,DPBCON)
10739 #define LAPACK_cpbcon LAPACK_GLOBAL(cpbcon,CPBCON)
10740 #define LAPACK_zpbcon LAPACK_GLOBAL(zpbcon,ZPBCON)
10741 #define LAPACK_sptcon LAPACK_GLOBAL(sptcon,SPTCON)
10742 #define LAPACK_dptcon LAPACK_GLOBAL(dptcon,DPTCON)
10743 #define LAPACK_cptcon LAPACK_GLOBAL(cptcon,CPTCON)
10744 #define LAPACK_zptcon LAPACK_GLOBAL(zptcon,ZPTCON)
10745 #define LAPACK_ssycon LAPACK_GLOBAL(ssycon,SSYCON)
10746 #define LAPACK_dsycon LAPACK_GLOBAL(dsycon,DSYCON)
10747 #define LAPACK_csycon LAPACK_GLOBAL(csycon,CSYCON)
10748 #define LAPACK_zsycon LAPACK_GLOBAL(zsycon,ZSYCON)
10749 #define LAPACK_checon LAPACK_GLOBAL(checon,CHECON)
10750 #define LAPACK_zhecon LAPACK_GLOBAL(zhecon,ZHECON)
10751 #define LAPACK_sspcon LAPACK_GLOBAL(sspcon,SSPCON)
10752 #define LAPACK_dspcon LAPACK_GLOBAL(dspcon,DSPCON)
10753 #define LAPACK_cspcon LAPACK_GLOBAL(cspcon,CSPCON)
10754 #define LAPACK_zspcon LAPACK_GLOBAL(zspcon,ZSPCON)
10755 #define LAPACK_chpcon LAPACK_GLOBAL(chpcon,CHPCON)
10756 #define LAPACK_zhpcon LAPACK_GLOBAL(zhpcon,ZHPCON)
10757 #define LAPACK_strcon LAPACK_GLOBAL(strcon,STRCON)
10758 #define LAPACK_dtrcon LAPACK_GLOBAL(dtrcon,DTRCON)
10759 #define LAPACK_ctrcon LAPACK_GLOBAL(ctrcon,CTRCON)
10760 #define LAPACK_ztrcon LAPACK_GLOBAL(ztrcon,ZTRCON)
10761 #define LAPACK_stpcon LAPACK_GLOBAL(stpcon,STPCON)
10762 #define LAPACK_dtpcon LAPACK_GLOBAL(dtpcon,DTPCON)
10763 #define LAPACK_ctpcon LAPACK_GLOBAL(ctpcon,CTPCON)
10764 #define LAPACK_ztpcon LAPACK_GLOBAL(ztpcon,ZTPCON)
10765 #define LAPACK_stbcon LAPACK_GLOBAL(stbcon,STBCON)
10766 #define LAPACK_dtbcon LAPACK_GLOBAL(dtbcon,DTBCON)
10767 #define LAPACK_ctbcon LAPACK_GLOBAL(ctbcon,CTBCON)
10768 #define LAPACK_ztbcon LAPACK_GLOBAL(ztbcon,ZTBCON)
10769 #define LAPACK_sgerfs LAPACK_GLOBAL(sgerfs,SGERFS)
10770 #define LAPACK_dgerfs LAPACK_GLOBAL(dgerfs,DGERFS)
10771 #define LAPACK_cgerfs LAPACK_GLOBAL(cgerfs,CGERFS)
10772 #define LAPACK_zgerfs LAPACK_GLOBAL(zgerfs,ZGERFS)
10773 #define LAPACK_dgerfsx LAPACK_GLOBAL(dgerfsx,DGERFSX)
10774 #define LAPACK_sgerfsx LAPACK_GLOBAL(sgerfsx,SGERFSX)
10775 #define LAPACK_zgerfsx LAPACK_GLOBAL(zgerfsx,ZGERFSX)
10776 #define LAPACK_cgerfsx LAPACK_GLOBAL(cgerfsx,CGERFSX)
10777 #define LAPACK_sgbrfs LAPACK_GLOBAL(sgbrfs,SGBRFS)
10778 #define LAPACK_dgbrfs LAPACK_GLOBAL(dgbrfs,DGBRFS)
10779 #define LAPACK_cgbrfs LAPACK_GLOBAL(cgbrfs,CGBRFS)
10780 #define LAPACK_zgbrfs LAPACK_GLOBAL(zgbrfs,ZGBRFS)
10781 #define LAPACK_dgbrfsx LAPACK_GLOBAL(dgbrfsx,DGBRFSX)
10782 #define LAPACK_sgbrfsx LAPACK_GLOBAL(sgbrfsx,SGBRFSX)
10783 #define LAPACK_zgbrfsx LAPACK_GLOBAL(zgbrfsx,ZGBRFSX)
10784 #define LAPACK_cgbrfsx LAPACK_GLOBAL(cgbrfsx,CGBRFSX)
10785 #define LAPACK_sgtrfs LAPACK_GLOBAL(sgtrfs,SGTRFS)
10786 #define LAPACK_dgtrfs LAPACK_GLOBAL(dgtrfs,DGTRFS)
10787 #define LAPACK_cgtrfs LAPACK_GLOBAL(cgtrfs,CGTRFS)
10788 #define LAPACK_zgtrfs LAPACK_GLOBAL(zgtrfs,ZGTRFS)
10789 #define LAPACK_sporfs LAPACK_GLOBAL(sporfs,SPORFS)
10790 #define LAPACK_dporfs LAPACK_GLOBAL(dporfs,DPORFS)
10791 #define LAPACK_cporfs LAPACK_GLOBAL(cporfs,CPORFS)
10792 #define LAPACK_zporfs LAPACK_GLOBAL(zporfs,ZPORFS)
10793 #define LAPACK_dporfsx LAPACK_GLOBAL(dporfsx,DPORFSX)
10794 #define LAPACK_sporfsx LAPACK_GLOBAL(sporfsx,SPORFSX)
10795 #define LAPACK_zporfsx LAPACK_GLOBAL(zporfsx,ZPORFSX)
10796 #define LAPACK_cporfsx LAPACK_GLOBAL(cporfsx,CPORFSX)
10797 #define LAPACK_spprfs LAPACK_GLOBAL(spprfs,SPPRFS)
10798 #define LAPACK_dpprfs LAPACK_GLOBAL(dpprfs,DPPRFS)
10799 #define LAPACK_cpprfs LAPACK_GLOBAL(cpprfs,CPPRFS)
10800 #define LAPACK_zpprfs LAPACK_GLOBAL(zpprfs,ZPPRFS)
10801 #define LAPACK_spbrfs LAPACK_GLOBAL(spbrfs,SPBRFS)
10802 #define LAPACK_dpbrfs LAPACK_GLOBAL(dpbrfs,DPBRFS)
10803 #define LAPACK_cpbrfs LAPACK_GLOBAL(cpbrfs,CPBRFS)
10804 #define LAPACK_zpbrfs LAPACK_GLOBAL(zpbrfs,ZPBRFS)
10805 #define LAPACK_sptrfs LAPACK_GLOBAL(sptrfs,SPTRFS)
10806 #define LAPACK_dptrfs LAPACK_GLOBAL(dptrfs,DPTRFS)
10807 #define LAPACK_cptrfs LAPACK_GLOBAL(cptrfs,CPTRFS)
10808 #define LAPACK_zptrfs LAPACK_GLOBAL(zptrfs,ZPTRFS)
10809 #define LAPACK_ssyrfs LAPACK_GLOBAL(ssyrfs,SSYRFS)
10810 #define LAPACK_dsyrfs LAPACK_GLOBAL(dsyrfs,DSYRFS)
10811 #define LAPACK_csyrfs LAPACK_GLOBAL(csyrfs,CSYRFS)
10812 #define LAPACK_zsyrfs LAPACK_GLOBAL(zsyrfs,ZSYRFS)
10813 #define LAPACK_dsyrfsx LAPACK_GLOBAL(dsyrfsx,DSYRFSX)
10814 #define LAPACK_ssyrfsx LAPACK_GLOBAL(ssyrfsx,SSYRFSX)
10815 #define LAPACK_zsyrfsx LAPACK_GLOBAL(zsyrfsx,ZSYRFSX)
10816 #define LAPACK_csyrfsx LAPACK_GLOBAL(csyrfsx,CSYRFSX)
10817 #define LAPACK_cherfs LAPACK_GLOBAL(cherfs,CHERFS)
10818 #define LAPACK_zherfs LAPACK_GLOBAL(zherfs,ZHERFS)
10819 #define LAPACK_zherfsx LAPACK_GLOBAL(zherfsx,ZHERFSX)
10820 #define LAPACK_cherfsx LAPACK_GLOBAL(cherfsx,CHERFSX)
10821 #define LAPACK_ssprfs LAPACK_GLOBAL(ssprfs,SSPRFS)
10822 #define LAPACK_dsprfs LAPACK_GLOBAL(dsprfs,DSPRFS)
10823 #define LAPACK_csprfs LAPACK_GLOBAL(csprfs,CSPRFS)
10824 #define LAPACK_zsprfs LAPACK_GLOBAL(zsprfs,ZSPRFS)
10825 #define LAPACK_chprfs LAPACK_GLOBAL(chprfs,CHPRFS)
10826 #define LAPACK_zhprfs LAPACK_GLOBAL(zhprfs,ZHPRFS)
10827 #define LAPACK_strrfs LAPACK_GLOBAL(strrfs,STRRFS)
10828 #define LAPACK_dtrrfs LAPACK_GLOBAL(dtrrfs,DTRRFS)
10829 #define LAPACK_ctrrfs LAPACK_GLOBAL(ctrrfs,CTRRFS)
10830 #define LAPACK_ztrrfs LAPACK_GLOBAL(ztrrfs,ZTRRFS)
10831 #define LAPACK_stprfs LAPACK_GLOBAL(stprfs,STPRFS)
10832 #define LAPACK_dtprfs LAPACK_GLOBAL(dtprfs,DTPRFS)
10833 #define LAPACK_ctprfs LAPACK_GLOBAL(ctprfs,CTPRFS)
10834 #define LAPACK_ztprfs LAPACK_GLOBAL(ztprfs,ZTPRFS)
10835 #define LAPACK_stbrfs LAPACK_GLOBAL(stbrfs,STBRFS)
10836 #define LAPACK_dtbrfs LAPACK_GLOBAL(dtbrfs,DTBRFS)
10837 #define LAPACK_ctbrfs LAPACK_GLOBAL(ctbrfs,CTBRFS)
10838 #define LAPACK_ztbrfs LAPACK_GLOBAL(ztbrfs,ZTBRFS)
10839 #define LAPACK_sgetri LAPACK_GLOBAL(sgetri,SGETRI)
10840 #define LAPACK_dgetri LAPACK_GLOBAL(dgetri,DGETRI)
10841 #define LAPACK_cgetri LAPACK_GLOBAL(cgetri,CGETRI)
10842 #define LAPACK_zgetri LAPACK_GLOBAL(zgetri,ZGETRI)
10843 #define LAPACK_spotri LAPACK_GLOBAL(spotri,SPOTRI)
10844 #define LAPACK_dpotri LAPACK_GLOBAL(dpotri,DPOTRI)
10845 #define LAPACK_cpotri LAPACK_GLOBAL(cpotri,CPOTRI)
10846 #define LAPACK_zpotri LAPACK_GLOBAL(zpotri,ZPOTRI)
10847 #define LAPACK_dpftri LAPACK_GLOBAL(dpftri,DPFTRI)
10848 #define LAPACK_spftri LAPACK_GLOBAL(spftri,SPFTRI)
10849 #define LAPACK_zpftri LAPACK_GLOBAL(zpftri,ZPFTRI)
10850 #define LAPACK_cpftri LAPACK_GLOBAL(cpftri,CPFTRI)
10851 #define LAPACK_spptri LAPACK_GLOBAL(spptri,SPPTRI)
10852 #define LAPACK_dpptri LAPACK_GLOBAL(dpptri,DPPTRI)
10853 #define LAPACK_cpptri LAPACK_GLOBAL(cpptri,CPPTRI)
10854 #define LAPACK_zpptri LAPACK_GLOBAL(zpptri,ZPPTRI)
10855 #define LAPACK_ssytri LAPACK_GLOBAL(ssytri,SSYTRI)
10856 #define LAPACK_dsytri LAPACK_GLOBAL(dsytri,DSYTRI)
10857 #define LAPACK_csytri LAPACK_GLOBAL(csytri,CSYTRI)
10858 #define LAPACK_zsytri LAPACK_GLOBAL(zsytri,ZSYTRI)
10859 #define LAPACK_chetri LAPACK_GLOBAL(chetri,CHETRI)
10860 #define LAPACK_zhetri LAPACK_GLOBAL(zhetri,ZHETRI)
10861 #define LAPACK_ssptri LAPACK_GLOBAL(ssptri,SSPTRI)
10862 #define LAPACK_dsptri LAPACK_GLOBAL(dsptri,DSPTRI)
10863 #define LAPACK_csptri LAPACK_GLOBAL(csptri,CSPTRI)
10864 #define LAPACK_zsptri LAPACK_GLOBAL(zsptri,ZSPTRI)
10865 #define LAPACK_chptri LAPACK_GLOBAL(chptri,CHPTRI)
10866 #define LAPACK_zhptri LAPACK_GLOBAL(zhptri,ZHPTRI)
10867 #define LAPACK_strtri LAPACK_GLOBAL(strtri,STRTRI)
10868 #define LAPACK_dtrtri LAPACK_GLOBAL(dtrtri,DTRTRI)
10869 #define LAPACK_ctrtri LAPACK_GLOBAL(ctrtri,CTRTRI)
10870 #define LAPACK_ztrtri LAPACK_GLOBAL(ztrtri,ZTRTRI)
10871 #define LAPACK_dtftri LAPACK_GLOBAL(dtftri,DTFTRI)
10872 #define LAPACK_stftri LAPACK_GLOBAL(stftri,STFTRI)
10873 #define LAPACK_ztftri LAPACK_GLOBAL(ztftri,ZTFTRI)
10874 #define LAPACK_ctftri LAPACK_GLOBAL(ctftri,CTFTRI)
10875 #define LAPACK_stptri LAPACK_GLOBAL(stptri,STPTRI)
10876 #define LAPACK_dtptri LAPACK_GLOBAL(dtptri,DTPTRI)
10877 #define LAPACK_ctptri LAPACK_GLOBAL(ctptri,CTPTRI)
10878 #define LAPACK_ztptri LAPACK_GLOBAL(ztptri,ZTPTRI)
10879 #define LAPACK_sgeequ LAPACK_GLOBAL(sgeequ,SGEEQU)
10880 #define LAPACK_dgeequ LAPACK_GLOBAL(dgeequ,DGEEQU)
10881 #define LAPACK_cgeequ LAPACK_GLOBAL(cgeequ,CGEEQU)
10882 #define LAPACK_zgeequ LAPACK_GLOBAL(zgeequ,ZGEEQU)
10883 #define LAPACK_dgeequb LAPACK_GLOBAL(dgeequb,DGEEQUB)
10884 #define LAPACK_sgeequb LAPACK_GLOBAL(sgeequb,SGEEQUB)
10885 #define LAPACK_zgeequb LAPACK_GLOBAL(zgeequb,ZGEEQUB)
10886 #define LAPACK_cgeequb LAPACK_GLOBAL(cgeequb,CGEEQUB)
10887 #define LAPACK_sgbequ LAPACK_GLOBAL(sgbequ,SGBEQU)
10888 #define LAPACK_dgbequ LAPACK_GLOBAL(dgbequ,DGBEQU)
10889 #define LAPACK_cgbequ LAPACK_GLOBAL(cgbequ,CGBEQU)
10890 #define LAPACK_zgbequ LAPACK_GLOBAL(zgbequ,ZGBEQU)
10891 #define LAPACK_dgbequb LAPACK_GLOBAL(dgbequb,DGBEQUB)
10892 #define LAPACK_sgbequb LAPACK_GLOBAL(sgbequb,SGBEQUB)
10893 #define LAPACK_zgbequb LAPACK_GLOBAL(zgbequb,ZGBEQUB)
10894 #define LAPACK_cgbequb LAPACK_GLOBAL(cgbequb,CGBEQUB)
10895 #define LAPACK_spoequ LAPACK_GLOBAL(spoequ,SPOEQU)
10896 #define LAPACK_dpoequ LAPACK_GLOBAL(dpoequ,DPOEQU)
10897 #define LAPACK_cpoequ LAPACK_GLOBAL(cpoequ,CPOEQU)
10898 #define LAPACK_zpoequ LAPACK_GLOBAL(zpoequ,ZPOEQU)
10899 #define LAPACK_dpoequb LAPACK_GLOBAL(dpoequb,DPOEQUB)
10900 #define LAPACK_spoequb LAPACK_GLOBAL(spoequb,SPOEQUB)
10901 #define LAPACK_zpoequb LAPACK_GLOBAL(zpoequb,ZPOEQUB)
10902 #define LAPACK_cpoequb LAPACK_GLOBAL(cpoequb,CPOEQUB)
10903 #define LAPACK_sppequ LAPACK_GLOBAL(sppequ,SPPEQU)
10904 #define LAPACK_dppequ LAPACK_GLOBAL(dppequ,DPPEQU)
10905 #define LAPACK_cppequ LAPACK_GLOBAL(cppequ,CPPEQU)
10906 #define LAPACK_zppequ LAPACK_GLOBAL(zppequ,ZPPEQU)
10907 #define LAPACK_spbequ LAPACK_GLOBAL(spbequ,SPBEQU)
10908 #define LAPACK_dpbequ LAPACK_GLOBAL(dpbequ,DPBEQU)
10909 #define LAPACK_cpbequ LAPACK_GLOBAL(cpbequ,CPBEQU)
10910 #define LAPACK_zpbequ LAPACK_GLOBAL(zpbequ,ZPBEQU)
10911 #define LAPACK_dsyequb LAPACK_GLOBAL(dsyequb,DSYEQUB)
10912 #define LAPACK_ssyequb LAPACK_GLOBAL(ssyequb,SSYEQUB)
10913 #define LAPACK_zsyequb LAPACK_GLOBAL(zsyequb,ZSYEQUB)
10914 #define LAPACK_csyequb LAPACK_GLOBAL(csyequb,CSYEQUB)
10915 #define LAPACK_zheequb LAPACK_GLOBAL(zheequb,ZHEEQUB)
10916 #define LAPACK_cheequb LAPACK_GLOBAL(cheequb,CHEEQUB)
10917 #define LAPACK_sgesv LAPACK_GLOBAL(sgesv,SGESV)
10918 #define LAPACK_dgesv LAPACK_GLOBAL(dgesv,DGESV)
10919 #define LAPACK_cgesv LAPACK_GLOBAL(cgesv,CGESV)
10920 #define LAPACK_zgesv LAPACK_GLOBAL(zgesv,ZGESV)
10921 #define LAPACK_dsgesv LAPACK_GLOBAL(dsgesv,DSGESV)
10922 #define LAPACK_zcgesv LAPACK_GLOBAL(zcgesv,ZCGESV)
10923 #define LAPACK_sgesvx LAPACK_GLOBAL(sgesvx,SGESVX)
10924 #define LAPACK_dgesvx LAPACK_GLOBAL(dgesvx,DGESVX)
10925 #define LAPACK_cgesvx LAPACK_GLOBAL(cgesvx,CGESVX)
10926 #define LAPACK_zgesvx LAPACK_GLOBAL(zgesvx,ZGESVX)
10927 #define LAPACK_dgesvxx LAPACK_GLOBAL(dgesvxx,DGESVXX)
10928 #define LAPACK_sgesvxx LAPACK_GLOBAL(sgesvxx,SGESVXX)
10929 #define LAPACK_zgesvxx LAPACK_GLOBAL(zgesvxx,ZGESVXX)
10930 #define LAPACK_cgesvxx LAPACK_GLOBAL(cgesvxx,CGESVXX)
10931 #define LAPACK_sgbsv LAPACK_GLOBAL(sgbsv,SGBSV)
10932 #define LAPACK_dgbsv LAPACK_GLOBAL(dgbsv,DGBSV)
10933 #define LAPACK_cgbsv LAPACK_GLOBAL(cgbsv,CGBSV)
10934 #define LAPACK_zgbsv LAPACK_GLOBAL(zgbsv,ZGBSV)
10935 #define LAPACK_sgbsvx LAPACK_GLOBAL(sgbsvx,SGBSVX)
10936 #define LAPACK_dgbsvx LAPACK_GLOBAL(dgbsvx,DGBSVX)
10937 #define LAPACK_cgbsvx LAPACK_GLOBAL(cgbsvx,CGBSVX)
10938 #define LAPACK_zgbsvx LAPACK_GLOBAL(zgbsvx,ZGBSVX)
10939 #define LAPACK_dgbsvxx LAPACK_GLOBAL(dgbsvxx,DGBSVXX)
10940 #define LAPACK_sgbsvxx LAPACK_GLOBAL(sgbsvxx,SGBSVXX)
10941 #define LAPACK_zgbsvxx LAPACK_GLOBAL(zgbsvxx,ZGBSVXX)
10942 #define LAPACK_cgbsvxx LAPACK_GLOBAL(cgbsvxx,CGBSVXX)
10943 #define LAPACK_sgtsv LAPACK_GLOBAL(sgtsv,SGTSV)
10944 #define LAPACK_dgtsv LAPACK_GLOBAL(dgtsv,DGTSV)
10945 #define LAPACK_cgtsv LAPACK_GLOBAL(cgtsv,CGTSV)
10946 #define LAPACK_zgtsv LAPACK_GLOBAL(zgtsv,ZGTSV)
10947 #define LAPACK_sgtsvx LAPACK_GLOBAL(sgtsvx,SGTSVX)
10948 #define LAPACK_dgtsvx LAPACK_GLOBAL(dgtsvx,DGTSVX)
10949 #define LAPACK_cgtsvx LAPACK_GLOBAL(cgtsvx,CGTSVX)
10950 #define LAPACK_zgtsvx LAPACK_GLOBAL(zgtsvx,ZGTSVX)
10951 #define LAPACK_sposv LAPACK_GLOBAL(sposv,SPOSV)
10952 #define LAPACK_dposv LAPACK_GLOBAL(dposv,DPOSV)
10953 #define LAPACK_cposv LAPACK_GLOBAL(cposv,CPOSV)
10954 #define LAPACK_zposv LAPACK_GLOBAL(zposv,ZPOSV)
10955 #define LAPACK_dsposv LAPACK_GLOBAL(dsposv,DSPOSV)
10956 #define LAPACK_zcposv LAPACK_GLOBAL(zcposv,ZCPOSV)
10957 #define LAPACK_sposvx LAPACK_GLOBAL(sposvx,SPOSVX)
10958 #define LAPACK_dposvx LAPACK_GLOBAL(dposvx,DPOSVX)
10959 #define LAPACK_cposvx LAPACK_GLOBAL(cposvx,CPOSVX)
10960 #define LAPACK_zposvx LAPACK_GLOBAL(zposvx,ZPOSVX)
10961 #define LAPACK_dposvxx LAPACK_GLOBAL(dposvxx,DPOSVXX)
10962 #define LAPACK_sposvxx LAPACK_GLOBAL(sposvxx,SPOSVXX)
10963 #define LAPACK_zposvxx LAPACK_GLOBAL(zposvxx,ZPOSVXX)
10964 #define LAPACK_cposvxx LAPACK_GLOBAL(cposvxx,CPOSVXX)
10965 #define LAPACK_sppsv LAPACK_GLOBAL(sppsv,SPPSV)
10966 #define LAPACK_dppsv LAPACK_GLOBAL(dppsv,DPPSV)
10967 #define LAPACK_cppsv LAPACK_GLOBAL(cppsv,CPPSV)
10968 #define LAPACK_zppsv LAPACK_GLOBAL(zppsv,ZPPSV)
10969 #define LAPACK_sppsvx LAPACK_GLOBAL(sppsvx,SPPSVX)
10970 #define LAPACK_dppsvx LAPACK_GLOBAL(dppsvx,DPPSVX)
10971 #define LAPACK_cppsvx LAPACK_GLOBAL(cppsvx,CPPSVX)
10972 #define LAPACK_zppsvx LAPACK_GLOBAL(zppsvx,ZPPSVX)
10973 #define LAPACK_spbsv LAPACK_GLOBAL(spbsv,SPBSV)
10974 #define LAPACK_dpbsv LAPACK_GLOBAL(dpbsv,DPBSV)
10975 #define LAPACK_cpbsv LAPACK_GLOBAL(cpbsv,CPBSV)
10976 #define LAPACK_zpbsv LAPACK_GLOBAL(zpbsv,ZPBSV)
10977 #define LAPACK_spbsvx LAPACK_GLOBAL(spbsvx,SPBSVX)
10978 #define LAPACK_dpbsvx LAPACK_GLOBAL(dpbsvx,DPBSVX)
10979 #define LAPACK_cpbsvx LAPACK_GLOBAL(cpbsvx,CPBSVX)
10980 #define LAPACK_zpbsvx LAPACK_GLOBAL(zpbsvx,ZPBSVX)
10981 #define LAPACK_sptsv LAPACK_GLOBAL(sptsv,SPTSV)
10982 #define LAPACK_dptsv LAPACK_GLOBAL(dptsv,DPTSV)
10983 #define LAPACK_cptsv LAPACK_GLOBAL(cptsv,CPTSV)
10984 #define LAPACK_zptsv LAPACK_GLOBAL(zptsv,ZPTSV)
10985 #define LAPACK_sptsvx LAPACK_GLOBAL(sptsvx,SPTSVX)
10986 #define LAPACK_dptsvx LAPACK_GLOBAL(dptsvx,DPTSVX)
10987 #define LAPACK_cptsvx LAPACK_GLOBAL(cptsvx,CPTSVX)
10988 #define LAPACK_zptsvx LAPACK_GLOBAL(zptsvx,ZPTSVX)
10989 #define LAPACK_ssysv LAPACK_GLOBAL(ssysv,SSYSV)
10990 #define LAPACK_dsysv LAPACK_GLOBAL(dsysv,DSYSV)
10991 #define LAPACK_csysv LAPACK_GLOBAL(csysv,CSYSV)
10992 #define LAPACK_zsysv LAPACK_GLOBAL(zsysv,ZSYSV)
10993 #define LAPACK_ssysvx LAPACK_GLOBAL(ssysvx,SSYSVX)
10994 #define LAPACK_dsysvx LAPACK_GLOBAL(dsysvx,DSYSVX)
10995 #define LAPACK_csysvx LAPACK_GLOBAL(csysvx,CSYSVX)
10996 #define LAPACK_zsysvx LAPACK_GLOBAL(zsysvx,ZSYSVX)
10997 #define LAPACK_dsysvxx LAPACK_GLOBAL(dsysvxx,DSYSVXX)
10998 #define LAPACK_ssysvxx LAPACK_GLOBAL(ssysvxx,SSYSVXX)
10999 #define LAPACK_zsysvxx LAPACK_GLOBAL(zsysvxx,ZSYSVXX)
11000 #define LAPACK_csysvxx LAPACK_GLOBAL(csysvxx,CSYSVXX)
11001 #define LAPACK_chesv LAPACK_GLOBAL(chesv,CHESV)
11002 #define LAPACK_zhesv LAPACK_GLOBAL(zhesv,ZHESV)
11003 #define LAPACK_chesvx LAPACK_GLOBAL(chesvx,CHESVX)
11004 #define LAPACK_zhesvx LAPACK_GLOBAL(zhesvx,ZHESVX)
11005 #define LAPACK_zhesvxx LAPACK_GLOBAL(zhesvxx,ZHESVXX)
11006 #define LAPACK_chesvxx LAPACK_GLOBAL(chesvxx,CHESVXX)
11007 #define LAPACK_sspsv LAPACK_GLOBAL(sspsv,SSPSV)
11008 #define LAPACK_dspsv LAPACK_GLOBAL(dspsv,DSPSV)
11009 #define LAPACK_cspsv LAPACK_GLOBAL(cspsv,CSPSV)
11010 #define LAPACK_zspsv LAPACK_GLOBAL(zspsv,ZSPSV)
11011 #define LAPACK_sspsvx LAPACK_GLOBAL(sspsvx,SSPSVX)
11012 #define LAPACK_dspsvx LAPACK_GLOBAL(dspsvx,DSPSVX)
11013 #define LAPACK_cspsvx LAPACK_GLOBAL(cspsvx,CSPSVX)
11014 #define LAPACK_zspsvx LAPACK_GLOBAL(zspsvx,ZSPSVX)
11015 #define LAPACK_chpsv LAPACK_GLOBAL(chpsv,CHPSV)
11016 #define LAPACK_zhpsv LAPACK_GLOBAL(zhpsv,ZHPSV)
11017 #define LAPACK_chpsvx LAPACK_GLOBAL(chpsvx,CHPSVX)
11018 #define LAPACK_zhpsvx LAPACK_GLOBAL(zhpsvx,ZHPSVX)
11019 #define LAPACK_sgeqrf LAPACK_GLOBAL(sgeqrf,SGEQRF)
11020 #define LAPACK_dgeqrf LAPACK_GLOBAL(dgeqrf,DGEQRF)
11021 #define LAPACK_cgeqrf LAPACK_GLOBAL(cgeqrf,CGEQRF)
11022 #define LAPACK_zgeqrf LAPACK_GLOBAL(zgeqrf,ZGEQRF)
11023 #define LAPACK_sgeqpf LAPACK_GLOBAL(sgeqpf,SGEQPF)
11024 #define LAPACK_dgeqpf LAPACK_GLOBAL(dgeqpf,DGEQPF)
11025 #define LAPACK_cgeqpf LAPACK_GLOBAL(cgeqpf,CGEQPF)
11026 #define LAPACK_zgeqpf LAPACK_GLOBAL(zgeqpf,ZGEQPF)
11027 #define LAPACK_sgeqp3 LAPACK_GLOBAL(sgeqp3,SGEQP3)
11028 #define LAPACK_dgeqp3 LAPACK_GLOBAL(dgeqp3,DGEQP3)
11029 #define LAPACK_cgeqp3 LAPACK_GLOBAL(cgeqp3,CGEQP3)
11030 #define LAPACK_zgeqp3 LAPACK_GLOBAL(zgeqp3,ZGEQP3)
11031 #define LAPACK_sorgqr LAPACK_GLOBAL(sorgqr,SORGQR)
11032 #define LAPACK_dorgqr LAPACK_GLOBAL(dorgqr,DORGQR)
11033 #define LAPACK_sormqr LAPACK_GLOBAL(sormqr,SORMQR)
11034 #define LAPACK_dormqr LAPACK_GLOBAL(dormqr,DORMQR)
11035 #define LAPACK_cungqr LAPACK_GLOBAL(cungqr,CUNGQR)
11036 #define LAPACK_zungqr LAPACK_GLOBAL(zungqr,ZUNGQR)
11037 #define LAPACK_cunmqr LAPACK_GLOBAL(cunmqr,CUNMQR)
11038 #define LAPACK_zunmqr LAPACK_GLOBAL(zunmqr,ZUNMQR)
11039 #define LAPACK_sgelqf LAPACK_GLOBAL(sgelqf,SGELQF)
11040 #define LAPACK_dgelqf LAPACK_GLOBAL(dgelqf,DGELQF)
11041 #define LAPACK_cgelqf LAPACK_GLOBAL(cgelqf,CGELQF)
11042 #define LAPACK_zgelqf LAPACK_GLOBAL(zgelqf,ZGELQF)
11043 #define LAPACK_sorglq LAPACK_GLOBAL(sorglq,SORGLQ)
11044 #define LAPACK_dorglq LAPACK_GLOBAL(dorglq,DORGLQ)
11045 #define LAPACK_sormlq LAPACK_GLOBAL(sormlq,SORMLQ)
11046 #define LAPACK_dormlq LAPACK_GLOBAL(dormlq,DORMLQ)
11047 #define LAPACK_cunglq LAPACK_GLOBAL(cunglq,CUNGLQ)
11048 #define LAPACK_zunglq LAPACK_GLOBAL(zunglq,ZUNGLQ)
11049 #define LAPACK_cunmlq LAPACK_GLOBAL(cunmlq,CUNMLQ)
11050 #define LAPACK_zunmlq LAPACK_GLOBAL(zunmlq,ZUNMLQ)
11051 #define LAPACK_sgeqlf LAPACK_GLOBAL(sgeqlf,SGEQLF)
11052 #define LAPACK_dgeqlf LAPACK_GLOBAL(dgeqlf,DGEQLF)
11053 #define LAPACK_cgeqlf LAPACK_GLOBAL(cgeqlf,CGEQLF)
11054 #define LAPACK_zgeqlf LAPACK_GLOBAL(zgeqlf,ZGEQLF)
11055 #define LAPACK_sorgql LAPACK_GLOBAL(sorgql,SORGQL)
11056 #define LAPACK_dorgql LAPACK_GLOBAL(dorgql,DORGQL)
11057 #define LAPACK_cungql LAPACK_GLOBAL(cungql,CUNGQL)
11058 #define LAPACK_zungql LAPACK_GLOBAL(zungql,ZUNGQL)
11059 #define LAPACK_sormql LAPACK_GLOBAL(sormql,SORMQL)
11060 #define LAPACK_dormql LAPACK_GLOBAL(dormql,DORMQL)
11061 #define LAPACK_cunmql LAPACK_GLOBAL(cunmql,CUNMQL)
11062 #define LAPACK_zunmql LAPACK_GLOBAL(zunmql,ZUNMQL)
11063 #define LAPACK_sgerqf LAPACK_GLOBAL(sgerqf,SGERQF)
11064 #define LAPACK_dgerqf LAPACK_GLOBAL(dgerqf,DGERQF)
11065 #define LAPACK_cgerqf LAPACK_GLOBAL(cgerqf,CGERQF)
11066 #define LAPACK_zgerqf LAPACK_GLOBAL(zgerqf,ZGERQF)
11067 #define LAPACK_sorgrq LAPACK_GLOBAL(sorgrq,SORGRQ)
11068 #define LAPACK_dorgrq LAPACK_GLOBAL(dorgrq,DORGRQ)
11069 #define LAPACK_cungrq LAPACK_GLOBAL(cungrq,CUNGRQ)
11070 #define LAPACK_zungrq LAPACK_GLOBAL(zungrq,ZUNGRQ)
11071 #define LAPACK_sormrq LAPACK_GLOBAL(sormrq,SORMRQ)
11072 #define LAPACK_dormrq LAPACK_GLOBAL(dormrq,DORMRQ)
11073 #define LAPACK_cunmrq LAPACK_GLOBAL(cunmrq,CUNMRQ)
11074 #define LAPACK_zunmrq LAPACK_GLOBAL(zunmrq,ZUNMRQ)
11075 #define LAPACK_stzrzf LAPACK_GLOBAL(stzrzf,STZRZF)
11076 #define LAPACK_dtzrzf LAPACK_GLOBAL(dtzrzf,DTZRZF)
11077 #define LAPACK_ctzrzf LAPACK_GLOBAL(ctzrzf,CTZRZF)
11078 #define LAPACK_ztzrzf LAPACK_GLOBAL(ztzrzf,ZTZRZF)
11079 #define LAPACK_sormrz LAPACK_GLOBAL(sormrz,SORMRZ)
11080 #define LAPACK_dormrz LAPACK_GLOBAL(dormrz,DORMRZ)
11081 #define LAPACK_cunmrz LAPACK_GLOBAL(cunmrz,CUNMRZ)
11082 #define LAPACK_zunmrz LAPACK_GLOBAL(zunmrz,ZUNMRZ)
11083 #define LAPACK_sggqrf LAPACK_GLOBAL(sggqrf,SGGQRF)
11084 #define LAPACK_dggqrf LAPACK_GLOBAL(dggqrf,DGGQRF)
11085 #define LAPACK_cggqrf LAPACK_GLOBAL(cggqrf,CGGQRF)
11086 #define LAPACK_zggqrf LAPACK_GLOBAL(zggqrf,ZGGQRF)
11087 #define LAPACK_sggrqf LAPACK_GLOBAL(sggrqf,SGGRQF)
11088 #define LAPACK_dggrqf LAPACK_GLOBAL(dggrqf,DGGRQF)
11089 #define LAPACK_cggrqf LAPACK_GLOBAL(cggrqf,CGGRQF)
11090 #define LAPACK_zggrqf LAPACK_GLOBAL(zggrqf,ZGGRQF)
11091 #define LAPACK_sgebrd LAPACK_GLOBAL(sgebrd,SGEBRD)
11092 #define LAPACK_dgebrd LAPACK_GLOBAL(dgebrd,DGEBRD)
11093 #define LAPACK_cgebrd LAPACK_GLOBAL(cgebrd,CGEBRD)
11094 #define LAPACK_zgebrd LAPACK_GLOBAL(zgebrd,ZGEBRD)
11095 #define LAPACK_sgbbrd LAPACK_GLOBAL(sgbbrd,SGBBRD)
11096 #define LAPACK_dgbbrd LAPACK_GLOBAL(dgbbrd,DGBBRD)
11097 #define LAPACK_cgbbrd LAPACK_GLOBAL(cgbbrd,CGBBRD)
11098 #define LAPACK_zgbbrd LAPACK_GLOBAL(zgbbrd,ZGBBRD)
11099 #define LAPACK_sorgbr LAPACK_GLOBAL(sorgbr,SORGBR)
11100 #define LAPACK_dorgbr LAPACK_GLOBAL(dorgbr,DORGBR)
11101 #define LAPACK_sormbr LAPACK_GLOBAL(sormbr,SORMBR)
11102 #define LAPACK_dormbr LAPACK_GLOBAL(dormbr,DORMBR)
11103 #define LAPACK_cungbr LAPACK_GLOBAL(cungbr,CUNGBR)
11104 #define LAPACK_zungbr LAPACK_GLOBAL(zungbr,ZUNGBR)
11105 #define LAPACK_cunmbr LAPACK_GLOBAL(cunmbr,CUNMBR)
11106 #define LAPACK_zunmbr LAPACK_GLOBAL(zunmbr,ZUNMBR)
11107 #define LAPACK_sbdsqr LAPACK_GLOBAL(sbdsqr,SBDSQR)
11108 #define LAPACK_dbdsqr LAPACK_GLOBAL(dbdsqr,DBDSQR)
11109 #define LAPACK_cbdsqr LAPACK_GLOBAL(cbdsqr,CBDSQR)
11110 #define LAPACK_zbdsqr LAPACK_GLOBAL(zbdsqr,ZBDSQR)
11111 #define LAPACK_sbdsdc LAPACK_GLOBAL(sbdsdc,SBDSDC)
11112 #define LAPACK_dbdsdc LAPACK_GLOBAL(dbdsdc,DBDSDC)
11113 #define LAPACK_ssytrd LAPACK_GLOBAL(ssytrd,SSYTRD)
11114 #define LAPACK_dsytrd LAPACK_GLOBAL(dsytrd,DSYTRD)
11115 #define LAPACK_sorgtr LAPACK_GLOBAL(sorgtr,SORGTR)
11116 #define LAPACK_dorgtr LAPACK_GLOBAL(dorgtr,DORGTR)
11117 #define LAPACK_sormtr LAPACK_GLOBAL(sormtr,SORMTR)
11118 #define LAPACK_dormtr LAPACK_GLOBAL(dormtr,DORMTR)
11119 #define LAPACK_chetrd LAPACK_GLOBAL(chetrd,CHETRD)
11120 #define LAPACK_zhetrd LAPACK_GLOBAL(zhetrd,ZHETRD)
11121 #define LAPACK_cungtr LAPACK_GLOBAL(cungtr,CUNGTR)
11122 #define LAPACK_zungtr LAPACK_GLOBAL(zungtr,ZUNGTR)
11123 #define LAPACK_cunmtr LAPACK_GLOBAL(cunmtr,CUNMTR)
11124 #define LAPACK_zunmtr LAPACK_GLOBAL(zunmtr,ZUNMTR)
11125 #define LAPACK_ssptrd LAPACK_GLOBAL(ssptrd,SSPTRD)
11126 #define LAPACK_dsptrd LAPACK_GLOBAL(dsptrd,DSPTRD)
11127 #define LAPACK_sopgtr LAPACK_GLOBAL(sopgtr,SOPGTR)
11128 #define LAPACK_dopgtr LAPACK_GLOBAL(dopgtr,DOPGTR)
11129 #define LAPACK_sopmtr LAPACK_GLOBAL(sopmtr,SOPMTR)
11130 #define LAPACK_dopmtr LAPACK_GLOBAL(dopmtr,DOPMTR)
11131 #define LAPACK_chptrd LAPACK_GLOBAL(chptrd,CHPTRD)
11132 #define LAPACK_zhptrd LAPACK_GLOBAL(zhptrd,ZHPTRD)
11133 #define LAPACK_cupgtr LAPACK_GLOBAL(cupgtr,CUPGTR)
11134 #define LAPACK_zupgtr LAPACK_GLOBAL(zupgtr,ZUPGTR)
11135 #define LAPACK_cupmtr LAPACK_GLOBAL(cupmtr,CUPMTR)
11136 #define LAPACK_zupmtr LAPACK_GLOBAL(zupmtr,ZUPMTR)
11137 #define LAPACK_ssbtrd LAPACK_GLOBAL(ssbtrd,SSBTRD)
11138 #define LAPACK_dsbtrd LAPACK_GLOBAL(dsbtrd,DSBTRD)
11139 #define LAPACK_chbtrd LAPACK_GLOBAL(chbtrd,CHBTRD)
11140 #define LAPACK_zhbtrd LAPACK_GLOBAL(zhbtrd,ZHBTRD)
11141 #define LAPACK_ssterf LAPACK_GLOBAL(ssterf,SSTERF)
11142 #define LAPACK_dsterf LAPACK_GLOBAL(dsterf,DSTERF)
11143 #define LAPACK_ssteqr LAPACK_GLOBAL(ssteqr,SSTEQR)
11144 #define LAPACK_dsteqr LAPACK_GLOBAL(dsteqr,DSTEQR)
11145 #define LAPACK_csteqr LAPACK_GLOBAL(csteqr,CSTEQR)
11146 #define LAPACK_zsteqr LAPACK_GLOBAL(zsteqr,ZSTEQR)
11147 #define LAPACK_sstemr LAPACK_GLOBAL(sstemr,SSTEMR)
11148 #define LAPACK_dstemr LAPACK_GLOBAL(dstemr,DSTEMR)
11149 #define LAPACK_cstemr LAPACK_GLOBAL(cstemr,CSTEMR)
11150 #define LAPACK_zstemr LAPACK_GLOBAL(zstemr,ZSTEMR)
11151 #define LAPACK_sstedc LAPACK_GLOBAL(sstedc,SSTEDC)
11152 #define LAPACK_dstedc LAPACK_GLOBAL(dstedc,DSTEDC)
11153 #define LAPACK_cstedc LAPACK_GLOBAL(cstedc,CSTEDC)
11154 #define LAPACK_zstedc LAPACK_GLOBAL(zstedc,ZSTEDC)
11155 #define LAPACK_sstegr LAPACK_GLOBAL(sstegr,SSTEGR)
11156 #define LAPACK_dstegr LAPACK_GLOBAL(dstegr,DSTEGR)
11157 #define LAPACK_cstegr LAPACK_GLOBAL(cstegr,CSTEGR)
11158 #define LAPACK_zstegr LAPACK_GLOBAL(zstegr,ZSTEGR)
11159 #define LAPACK_spteqr LAPACK_GLOBAL(spteqr,SPTEQR)
11160 #define LAPACK_dpteqr LAPACK_GLOBAL(dpteqr,DPTEQR)
11161 #define LAPACK_cpteqr LAPACK_GLOBAL(cpteqr,CPTEQR)
11162 #define LAPACK_zpteqr LAPACK_GLOBAL(zpteqr,ZPTEQR)
11163 #define LAPACK_sstebz LAPACK_GLOBAL(sstebz,SSTEBZ)
11164 #define LAPACK_dstebz LAPACK_GLOBAL(dstebz,DSTEBZ)
11165 #define LAPACK_sstein LAPACK_GLOBAL(sstein,SSTEIN)
11166 #define LAPACK_dstein LAPACK_GLOBAL(dstein,DSTEIN)
11167 #define LAPACK_cstein LAPACK_GLOBAL(cstein,CSTEIN)
11168 #define LAPACK_zstein LAPACK_GLOBAL(zstein,ZSTEIN)
11169 #define LAPACK_sdisna LAPACK_GLOBAL(sdisna,SDISNA)
11170 #define LAPACK_ddisna LAPACK_GLOBAL(ddisna,DDISNA)
11171 #define LAPACK_ssygst LAPACK_GLOBAL(ssygst,SSYGST)
11172 #define LAPACK_dsygst LAPACK_GLOBAL(dsygst,DSYGST)
11173 #define LAPACK_chegst LAPACK_GLOBAL(chegst,CHEGST)
11174 #define LAPACK_zhegst LAPACK_GLOBAL(zhegst,ZHEGST)
11175 #define LAPACK_sspgst LAPACK_GLOBAL(sspgst,SSPGST)
11176 #define LAPACK_dspgst LAPACK_GLOBAL(dspgst,DSPGST)
11177 #define LAPACK_chpgst LAPACK_GLOBAL(chpgst,CHPGST)
11178 #define LAPACK_zhpgst LAPACK_GLOBAL(zhpgst,ZHPGST)
11179 #define LAPACK_ssbgst LAPACK_GLOBAL(ssbgst,SSBGST)
11180 #define LAPACK_dsbgst LAPACK_GLOBAL(dsbgst,DSBGST)
11181 #define LAPACK_chbgst LAPACK_GLOBAL(chbgst,CHBGST)
11182 #define LAPACK_zhbgst LAPACK_GLOBAL(zhbgst,ZHBGST)
11183 #define LAPACK_spbstf LAPACK_GLOBAL(spbstf,SPBSTF)
11184 #define LAPACK_dpbstf LAPACK_GLOBAL(dpbstf,DPBSTF)
11185 #define LAPACK_cpbstf LAPACK_GLOBAL(cpbstf,CPBSTF)
11186 #define LAPACK_zpbstf LAPACK_GLOBAL(zpbstf,ZPBSTF)
11187 #define LAPACK_sgehrd LAPACK_GLOBAL(sgehrd,SGEHRD)
11188 #define LAPACK_dgehrd LAPACK_GLOBAL(dgehrd,DGEHRD)
11189 #define LAPACK_cgehrd LAPACK_GLOBAL(cgehrd,CGEHRD)
11190 #define LAPACK_zgehrd LAPACK_GLOBAL(zgehrd,ZGEHRD)
11191 #define LAPACK_sorghr LAPACK_GLOBAL(sorghr,SORGHR)
11192 #define LAPACK_dorghr LAPACK_GLOBAL(dorghr,DORGHR)
11193 #define LAPACK_sormhr LAPACK_GLOBAL(sormhr,SORMHR)
11194 #define LAPACK_dormhr LAPACK_GLOBAL(dormhr,DORMHR)
11195 #define LAPACK_cunghr LAPACK_GLOBAL(cunghr,CUNGHR)
11196 #define LAPACK_zunghr LAPACK_GLOBAL(zunghr,ZUNGHR)
11197 #define LAPACK_cunmhr LAPACK_GLOBAL(cunmhr,CUNMHR)
11198 #define LAPACK_zunmhr LAPACK_GLOBAL(zunmhr,ZUNMHR)
11199 #define LAPACK_sgebal LAPACK_GLOBAL(sgebal,SGEBAL)
11200 #define LAPACK_dgebal LAPACK_GLOBAL(dgebal,DGEBAL)
11201 #define LAPACK_cgebal LAPACK_GLOBAL(cgebal,CGEBAL)
11202 #define LAPACK_zgebal LAPACK_GLOBAL(zgebal,ZGEBAL)
11203 #define LAPACK_sgebak LAPACK_GLOBAL(sgebak,SGEBAK)
11204 #define LAPACK_dgebak LAPACK_GLOBAL(dgebak,DGEBAK)
11205 #define LAPACK_cgebak LAPACK_GLOBAL(cgebak,CGEBAK)
11206 #define LAPACK_zgebak LAPACK_GLOBAL(zgebak,ZGEBAK)
11207 #define LAPACK_shseqr LAPACK_GLOBAL(shseqr,SHSEQR)
11208 #define LAPACK_dhseqr LAPACK_GLOBAL(dhseqr,DHSEQR)
11209 #define LAPACK_chseqr LAPACK_GLOBAL(chseqr,CHSEQR)
11210 #define LAPACK_zhseqr LAPACK_GLOBAL(zhseqr,ZHSEQR)
11211 #define LAPACK_shsein LAPACK_GLOBAL(shsein,SHSEIN)
11212 #define LAPACK_dhsein LAPACK_GLOBAL(dhsein,DHSEIN)
11213 #define LAPACK_chsein LAPACK_GLOBAL(chsein,CHSEIN)
11214 #define LAPACK_zhsein LAPACK_GLOBAL(zhsein,ZHSEIN)
11215 #define LAPACK_strevc LAPACK_GLOBAL(strevc,STREVC)
11216 #define LAPACK_dtrevc LAPACK_GLOBAL(dtrevc,DTREVC)
11217 #define LAPACK_ctrevc LAPACK_GLOBAL(ctrevc,CTREVC)
11218 #define LAPACK_ztrevc LAPACK_GLOBAL(ztrevc,ZTREVC)
11219 #define LAPACK_strsna LAPACK_GLOBAL(strsna,STRSNA)
11220 #define LAPACK_dtrsna LAPACK_GLOBAL(dtrsna,DTRSNA)
11221 #define LAPACK_ctrsna LAPACK_GLOBAL(ctrsna,CTRSNA)
11222 #define LAPACK_ztrsna LAPACK_GLOBAL(ztrsna,ZTRSNA)
11223 #define LAPACK_strexc LAPACK_GLOBAL(strexc,STREXC)
11224 #define LAPACK_dtrexc LAPACK_GLOBAL(dtrexc,DTREXC)
11225 #define LAPACK_ctrexc LAPACK_GLOBAL(ctrexc,CTREXC)
11226 #define LAPACK_ztrexc LAPACK_GLOBAL(ztrexc,ZTREXC)
11227 #define LAPACK_strsen LAPACK_GLOBAL(strsen,STRSEN)
11228 #define LAPACK_dtrsen LAPACK_GLOBAL(dtrsen,DTRSEN)
11229 #define LAPACK_ctrsen LAPACK_GLOBAL(ctrsen,CTRSEN)
11230 #define LAPACK_ztrsen LAPACK_GLOBAL(ztrsen,ZTRSEN)
11231 #define LAPACK_strsyl LAPACK_GLOBAL(strsyl,STRSYL)
11232 #define LAPACK_dtrsyl LAPACK_GLOBAL(dtrsyl,DTRSYL)
11233 #define LAPACK_ctrsyl LAPACK_GLOBAL(ctrsyl,CTRSYL)
11234 #define LAPACK_ztrsyl LAPACK_GLOBAL(ztrsyl,ZTRSYL)
11235 #define LAPACK_sgghrd LAPACK_GLOBAL(sgghrd,SGGHRD)
11236 #define LAPACK_dgghrd LAPACK_GLOBAL(dgghrd,DGGHRD)
11237 #define LAPACK_cgghrd LAPACK_GLOBAL(cgghrd,CGGHRD)
11238 #define LAPACK_zgghrd LAPACK_GLOBAL(zgghrd,ZGGHRD)
11239 #define LAPACK_sggbal LAPACK_GLOBAL(sggbal,SGGBAL)
11240 #define LAPACK_dggbal LAPACK_GLOBAL(dggbal,DGGBAL)
11241 #define LAPACK_cggbal LAPACK_GLOBAL(cggbal,CGGBAL)
11242 #define LAPACK_zggbal LAPACK_GLOBAL(zggbal,ZGGBAL)
11243 #define LAPACK_sggbak LAPACK_GLOBAL(sggbak,SGGBAK)
11244 #define LAPACK_dggbak LAPACK_GLOBAL(dggbak,DGGBAK)
11245 #define LAPACK_cggbak LAPACK_GLOBAL(cggbak,CGGBAK)
11246 #define LAPACK_zggbak LAPACK_GLOBAL(zggbak,ZGGBAK)
11247 #define LAPACK_shgeqz LAPACK_GLOBAL(shgeqz,SHGEQZ)
11248 #define LAPACK_dhgeqz LAPACK_GLOBAL(dhgeqz,DHGEQZ)
11249 #define LAPACK_chgeqz LAPACK_GLOBAL(chgeqz,CHGEQZ)
11250 #define LAPACK_zhgeqz LAPACK_GLOBAL(zhgeqz,ZHGEQZ)
11251 #define LAPACK_stgevc LAPACK_GLOBAL(stgevc,STGEVC)
11252 #define LAPACK_dtgevc LAPACK_GLOBAL(dtgevc,DTGEVC)
11253 #define LAPACK_ctgevc LAPACK_GLOBAL(ctgevc,CTGEVC)
11254 #define LAPACK_ztgevc LAPACK_GLOBAL(ztgevc,ZTGEVC)
11255 #define LAPACK_stgexc LAPACK_GLOBAL(stgexc,STGEXC)
11256 #define LAPACK_dtgexc LAPACK_GLOBAL(dtgexc,DTGEXC)
11257 #define LAPACK_ctgexc LAPACK_GLOBAL(ctgexc,CTGEXC)
11258 #define LAPACK_ztgexc LAPACK_GLOBAL(ztgexc,ZTGEXC)
11259 #define LAPACK_stgsen LAPACK_GLOBAL(stgsen,STGSEN)
11260 #define LAPACK_dtgsen LAPACK_GLOBAL(dtgsen,DTGSEN)
11261 #define LAPACK_ctgsen LAPACK_GLOBAL(ctgsen,CTGSEN)
11262 #define LAPACK_ztgsen LAPACK_GLOBAL(ztgsen,ZTGSEN)
11263 #define LAPACK_stgsyl LAPACK_GLOBAL(stgsyl,STGSYL)
11264 #define LAPACK_dtgsyl LAPACK_GLOBAL(dtgsyl,DTGSYL)
11265 #define LAPACK_ctgsyl LAPACK_GLOBAL(ctgsyl,CTGSYL)
11266 #define LAPACK_ztgsyl LAPACK_GLOBAL(ztgsyl,ZTGSYL)
11267 #define LAPACK_stgsna LAPACK_GLOBAL(stgsna,STGSNA)
11268 #define LAPACK_dtgsna LAPACK_GLOBAL(dtgsna,DTGSNA)
11269 #define LAPACK_ctgsna LAPACK_GLOBAL(ctgsna,CTGSNA)
11270 #define LAPACK_ztgsna LAPACK_GLOBAL(ztgsna,ZTGSNA)
11271 #define LAPACK_sggsvp LAPACK_GLOBAL(sggsvp,SGGSVP)
11272 #define LAPACK_dggsvp LAPACK_GLOBAL(dggsvp,DGGSVP)
11273 #define LAPACK_cggsvp LAPACK_GLOBAL(cggsvp,CGGSVP)
11274 #define LAPACK_zggsvp LAPACK_GLOBAL(zggsvp,ZGGSVP)
11275 #define LAPACK_stgsja LAPACK_GLOBAL(stgsja,STGSJA)
11276 #define LAPACK_dtgsja LAPACK_GLOBAL(dtgsja,DTGSJA)
11277 #define LAPACK_ctgsja LAPACK_GLOBAL(ctgsja,CTGSJA)
11278 #define LAPACK_ztgsja LAPACK_GLOBAL(ztgsja,ZTGSJA)
11279 #define LAPACK_sgels LAPACK_GLOBAL(sgels,SGELS)
11280 #define LAPACK_dgels LAPACK_GLOBAL(dgels,DGELS)
11281 #define LAPACK_cgels LAPACK_GLOBAL(cgels,CGELS)
11282 #define LAPACK_zgels LAPACK_GLOBAL(zgels,ZGELS)
11283 #define LAPACK_sgelsy LAPACK_GLOBAL(sgelsy,SGELSY)
11284 #define LAPACK_dgelsy LAPACK_GLOBAL(dgelsy,DGELSY)
11285 #define LAPACK_cgelsy LAPACK_GLOBAL(cgelsy,CGELSY)
11286 #define LAPACK_zgelsy LAPACK_GLOBAL(zgelsy,ZGELSY)
11287 #define LAPACK_sgelss LAPACK_GLOBAL(sgelss,SGELSS)
11288 #define LAPACK_dgelss LAPACK_GLOBAL(dgelss,DGELSS)
11289 #define LAPACK_cgelss LAPACK_GLOBAL(cgelss,CGELSS)
11290 #define LAPACK_zgelss LAPACK_GLOBAL(zgelss,ZGELSS)
11291 #define LAPACK_sgelsd LAPACK_GLOBAL(sgelsd,SGELSD)
11292 #define LAPACK_dgelsd LAPACK_GLOBAL(dgelsd,DGELSD)
11293 #define LAPACK_cgelsd LAPACK_GLOBAL(cgelsd,CGELSD)
11294 #define LAPACK_zgelsd LAPACK_GLOBAL(zgelsd,ZGELSD)
11295 #define LAPACK_sgglse LAPACK_GLOBAL(sgglse,SGGLSE)
11296 #define LAPACK_dgglse LAPACK_GLOBAL(dgglse,DGGLSE)
11297 #define LAPACK_cgglse LAPACK_GLOBAL(cgglse,CGGLSE)
11298 #define LAPACK_zgglse LAPACK_GLOBAL(zgglse,ZGGLSE)
11299 #define LAPACK_sggglm LAPACK_GLOBAL(sggglm,SGGGLM)
11300 #define LAPACK_dggglm LAPACK_GLOBAL(dggglm,DGGGLM)
11301 #define LAPACK_cggglm LAPACK_GLOBAL(cggglm,CGGGLM)
11302 #define LAPACK_zggglm LAPACK_GLOBAL(zggglm,ZGGGLM)
11303 #define LAPACK_ssyev LAPACK_GLOBAL(ssyev,SSYEV)
11304 #define LAPACK_dsyev LAPACK_GLOBAL(dsyev,DSYEV)
11305 #define LAPACK_cheev LAPACK_GLOBAL(cheev,CHEEV)
11306 #define LAPACK_zheev LAPACK_GLOBAL(zheev,ZHEEV)
11307 #define LAPACK_ssyevd LAPACK_GLOBAL(ssyevd,SSYEVD)
11308 #define LAPACK_dsyevd LAPACK_GLOBAL(dsyevd,DSYEVD)
11309 #define LAPACK_cheevd LAPACK_GLOBAL(cheevd,CHEEVD)
11310 #define LAPACK_zheevd LAPACK_GLOBAL(zheevd,ZHEEVD)
11311 #define LAPACK_ssyevx LAPACK_GLOBAL(ssyevx,SSYEVX)
11312 #define LAPACK_dsyevx LAPACK_GLOBAL(dsyevx,DSYEVX)
11313 #define LAPACK_cheevx LAPACK_GLOBAL(cheevx,CHEEVX)
11314 #define LAPACK_zheevx LAPACK_GLOBAL(zheevx,ZHEEVX)
11315 #define LAPACK_ssyevr LAPACK_GLOBAL(ssyevr,SSYEVR)
11316 #define LAPACK_dsyevr LAPACK_GLOBAL(dsyevr,DSYEVR)
11317 #define LAPACK_cheevr LAPACK_GLOBAL(cheevr,CHEEVR)
11318 #define LAPACK_zheevr LAPACK_GLOBAL(zheevr,ZHEEVR)
11319 #define LAPACK_sspev LAPACK_GLOBAL(sspev,SSPEV)
11320 #define LAPACK_dspev LAPACK_GLOBAL(dspev,DSPEV)
11321 #define LAPACK_chpev LAPACK_GLOBAL(chpev,CHPEV)
11322 #define LAPACK_zhpev LAPACK_GLOBAL(zhpev,ZHPEV)
11323 #define LAPACK_sspevd LAPACK_GLOBAL(sspevd,SSPEVD)
11324 #define LAPACK_dspevd LAPACK_GLOBAL(dspevd,DSPEVD)
11325 #define LAPACK_chpevd LAPACK_GLOBAL(chpevd,CHPEVD)
11326 #define LAPACK_zhpevd LAPACK_GLOBAL(zhpevd,ZHPEVD)
11327 #define LAPACK_sspevx LAPACK_GLOBAL(sspevx,SSPEVX)
11328 #define LAPACK_dspevx LAPACK_GLOBAL(dspevx,DSPEVX)
11329 #define LAPACK_chpevx LAPACK_GLOBAL(chpevx,CHPEVX)
11330 #define LAPACK_zhpevx LAPACK_GLOBAL(zhpevx,ZHPEVX)
11331 #define LAPACK_ssbev LAPACK_GLOBAL(ssbev,SSBEV)
11332 #define LAPACK_dsbev LAPACK_GLOBAL(dsbev,DSBEV)
11333 #define LAPACK_chbev LAPACK_GLOBAL(chbev,CHBEV)
11334 #define LAPACK_zhbev LAPACK_GLOBAL(zhbev,ZHBEV)
11335 #define LAPACK_ssbevd LAPACK_GLOBAL(ssbevd,SSBEVD)
11336 #define LAPACK_dsbevd LAPACK_GLOBAL(dsbevd,DSBEVD)
11337 #define LAPACK_chbevd LAPACK_GLOBAL(chbevd,CHBEVD)
11338 #define LAPACK_zhbevd LAPACK_GLOBAL(zhbevd,ZHBEVD)
11339 #define LAPACK_ssbevx LAPACK_GLOBAL(ssbevx,SSBEVX)
11340 #define LAPACK_dsbevx LAPACK_GLOBAL(dsbevx,DSBEVX)
11341 #define LAPACK_chbevx LAPACK_GLOBAL(chbevx,CHBEVX)
11342 #define LAPACK_zhbevx LAPACK_GLOBAL(zhbevx,ZHBEVX)
11343 #define LAPACK_sstev LAPACK_GLOBAL(sstev,SSTEV)
11344 #define LAPACK_dstev LAPACK_GLOBAL(dstev,DSTEV)
11345 #define LAPACK_sstevd LAPACK_GLOBAL(sstevd,SSTEVD)
11346 #define LAPACK_dstevd LAPACK_GLOBAL(dstevd,DSTEVD)
11347 #define LAPACK_sstevx LAPACK_GLOBAL(sstevx,SSTEVX)
11348 #define LAPACK_dstevx LAPACK_GLOBAL(dstevx,DSTEVX)
11349 #define LAPACK_sstevr LAPACK_GLOBAL(sstevr,SSTEVR)
11350 #define LAPACK_dstevr LAPACK_GLOBAL(dstevr,DSTEVR)
11351 #define LAPACK_sgees LAPACK_GLOBAL(sgees,SGEES)
11352 #define LAPACK_dgees LAPACK_GLOBAL(dgees,DGEES)
11353 #define LAPACK_cgees LAPACK_GLOBAL(cgees,CGEES)
11354 #define LAPACK_zgees LAPACK_GLOBAL(zgees,ZGEES)
11355 #define LAPACK_sgeesx LAPACK_GLOBAL(sgeesx,SGEESX)
11356 #define LAPACK_dgeesx LAPACK_GLOBAL(dgeesx,DGEESX)
11357 #define LAPACK_cgeesx LAPACK_GLOBAL(cgeesx,CGEESX)
11358 #define LAPACK_zgeesx LAPACK_GLOBAL(zgeesx,ZGEESX)
11359 #define LAPACK_sgeev LAPACK_GLOBAL(sgeev,SGEEV)
11360 #define LAPACK_dgeev LAPACK_GLOBAL(dgeev,DGEEV)
11361 #define LAPACK_cgeev LAPACK_GLOBAL(cgeev,CGEEV)
11362 #define LAPACK_zgeev LAPACK_GLOBAL(zgeev,ZGEEV)
11363 #define LAPACK_sgeevx LAPACK_GLOBAL(sgeevx,SGEEVX)
11364 #define LAPACK_dgeevx LAPACK_GLOBAL(dgeevx,DGEEVX)
11365 #define LAPACK_cgeevx LAPACK_GLOBAL(cgeevx,CGEEVX)
11366 #define LAPACK_zgeevx LAPACK_GLOBAL(zgeevx,ZGEEVX)
11367 #define LAPACK_sgesvd LAPACK_GLOBAL(sgesvd,SGESVD)
11368 #define LAPACK_dgesvd LAPACK_GLOBAL(dgesvd,DGESVD)
11369 #define LAPACK_cgesvd LAPACK_GLOBAL(cgesvd,CGESVD)
11370 #define LAPACK_zgesvd LAPACK_GLOBAL(zgesvd,ZGESVD)
11371 #define LAPACK_sgesdd LAPACK_GLOBAL(sgesdd,SGESDD)
11372 #define LAPACK_dgesdd LAPACK_GLOBAL(dgesdd,DGESDD)
11373 #define LAPACK_cgesdd LAPACK_GLOBAL(cgesdd,CGESDD)
11374 #define LAPACK_zgesdd LAPACK_GLOBAL(zgesdd,ZGESDD)
11375 #define LAPACK_dgejsv LAPACK_GLOBAL(dgejsv,DGEJSV)
11376 #define LAPACK_sgejsv LAPACK_GLOBAL(sgejsv,SGEJSV)
11377 #define LAPACK_dgesvj LAPACK_GLOBAL(dgesvj,DGESVJ)
11378 #define LAPACK_sgesvj LAPACK_GLOBAL(sgesvj,SGESVJ)
11379 #define LAPACK_sggsvd LAPACK_GLOBAL(sggsvd,SGGSVD)
11380 #define LAPACK_dggsvd LAPACK_GLOBAL(dggsvd,DGGSVD)
11381 #define LAPACK_cggsvd LAPACK_GLOBAL(cggsvd,CGGSVD)
11382 #define LAPACK_zggsvd LAPACK_GLOBAL(zggsvd,ZGGSVD)
11383 #define LAPACK_ssygv LAPACK_GLOBAL(ssygv,SSYGV)
11384 #define LAPACK_dsygv LAPACK_GLOBAL(dsygv,DSYGV)
11385 #define LAPACK_chegv LAPACK_GLOBAL(chegv,CHEGV)
11386 #define LAPACK_zhegv LAPACK_GLOBAL(zhegv,ZHEGV)
11387 #define LAPACK_ssygvd LAPACK_GLOBAL(ssygvd,SSYGVD)
11388 #define LAPACK_dsygvd LAPACK_GLOBAL(dsygvd,DSYGVD)
11389 #define LAPACK_chegvd LAPACK_GLOBAL(chegvd,CHEGVD)
11390 #define LAPACK_zhegvd LAPACK_GLOBAL(zhegvd,ZHEGVD)
11391 #define LAPACK_ssygvx LAPACK_GLOBAL(ssygvx,SSYGVX)
11392 #define LAPACK_dsygvx LAPACK_GLOBAL(dsygvx,DSYGVX)
11393 #define LAPACK_chegvx LAPACK_GLOBAL(chegvx,CHEGVX)
11394 #define LAPACK_zhegvx LAPACK_GLOBAL(zhegvx,ZHEGVX)
11395 #define LAPACK_sspgv LAPACK_GLOBAL(sspgv,SSPGV)
11396 #define LAPACK_dspgv LAPACK_GLOBAL(dspgv,DSPGV)
11397 #define LAPACK_chpgv LAPACK_GLOBAL(chpgv,CHPGV)
11398 #define LAPACK_zhpgv LAPACK_GLOBAL(zhpgv,ZHPGV)
11399 #define LAPACK_sspgvd LAPACK_GLOBAL(sspgvd,SSPGVD)
11400 #define LAPACK_dspgvd LAPACK_GLOBAL(dspgvd,DSPGVD)
11401 #define LAPACK_chpgvd LAPACK_GLOBAL(chpgvd,CHPGVD)
11402 #define LAPACK_zhpgvd LAPACK_GLOBAL(zhpgvd,ZHPGVD)
11403 #define LAPACK_sspgvx LAPACK_GLOBAL(sspgvx,SSPGVX)
11404 #define LAPACK_dspgvx LAPACK_GLOBAL(dspgvx,DSPGVX)
11405 #define LAPACK_chpgvx LAPACK_GLOBAL(chpgvx,CHPGVX)
11406 #define LAPACK_zhpgvx LAPACK_GLOBAL(zhpgvx,ZHPGVX)
11407 #define LAPACK_ssbgv LAPACK_GLOBAL(ssbgv,SSBGV)
11408 #define LAPACK_dsbgv LAPACK_GLOBAL(dsbgv,DSBGV)
11409 #define LAPACK_chbgv LAPACK_GLOBAL(chbgv,CHBGV)
11410 #define LAPACK_zhbgv LAPACK_GLOBAL(zhbgv,ZHBGV)
11411 #define LAPACK_ssbgvd LAPACK_GLOBAL(ssbgvd,SSBGVD)
11412 #define LAPACK_dsbgvd LAPACK_GLOBAL(dsbgvd,DSBGVD)
11413 #define LAPACK_chbgvd LAPACK_GLOBAL(chbgvd,CHBGVD)
11414 #define LAPACK_zhbgvd LAPACK_GLOBAL(zhbgvd,ZHBGVD)
11415 #define LAPACK_ssbgvx LAPACK_GLOBAL(ssbgvx,SSBGVX)
11416 #define LAPACK_dsbgvx LAPACK_GLOBAL(dsbgvx,DSBGVX)
11417 #define LAPACK_chbgvx LAPACK_GLOBAL(chbgvx,CHBGVX)
11418 #define LAPACK_zhbgvx LAPACK_GLOBAL(zhbgvx,ZHBGVX)
11419 #define LAPACK_sgges LAPACK_GLOBAL(sgges,SGGES)
11420 #define LAPACK_dgges LAPACK_GLOBAL(dgges,DGGES)
11421 #define LAPACK_cgges LAPACK_GLOBAL(cgges,CGGES)
11422 #define LAPACK_zgges LAPACK_GLOBAL(zgges,ZGGES)
11423 #define LAPACK_sggesx LAPACK_GLOBAL(sggesx,SGGESX)
11424 #define LAPACK_dggesx LAPACK_GLOBAL(dggesx,DGGESX)
11425 #define LAPACK_cggesx LAPACK_GLOBAL(cggesx,CGGESX)
11426 #define LAPACK_zggesx LAPACK_GLOBAL(zggesx,ZGGESX)
11427 #define LAPACK_sggev LAPACK_GLOBAL(sggev,SGGEV)
11428 #define LAPACK_dggev LAPACK_GLOBAL(dggev,DGGEV)
11429 #define LAPACK_cggev LAPACK_GLOBAL(cggev,CGGEV)
11430 #define LAPACK_zggev LAPACK_GLOBAL(zggev,ZGGEV)
11431 #define LAPACK_sggevx LAPACK_GLOBAL(sggevx,SGGEVX)
11432 #define LAPACK_dggevx LAPACK_GLOBAL(dggevx,DGGEVX)
11433 #define LAPACK_cggevx LAPACK_GLOBAL(cggevx,CGGEVX)
11434 #define LAPACK_zggevx LAPACK_GLOBAL(zggevx,ZGGEVX)
11435 #define LAPACK_dsfrk LAPACK_GLOBAL(dsfrk,DSFRK)
11436 #define LAPACK_ssfrk LAPACK_GLOBAL(ssfrk,SSFRK)
11437 #define LAPACK_zhfrk LAPACK_GLOBAL(zhfrk,ZHFRK)
11438 #define LAPACK_chfrk LAPACK_GLOBAL(chfrk,CHFRK)
11439 #define LAPACK_dtfsm LAPACK_GLOBAL(dtfsm,DTFSM)
11440 #define LAPACK_stfsm LAPACK_GLOBAL(stfsm,STFSM)
11441 #define LAPACK_ztfsm LAPACK_GLOBAL(ztfsm,ZTFSM)
11442 #define LAPACK_ctfsm LAPACK_GLOBAL(ctfsm,CTFSM)
11443 #define LAPACK_dtfttp LAPACK_GLOBAL(dtfttp,DTFTTP)
11444 #define LAPACK_stfttp LAPACK_GLOBAL(stfttp,STFTTP)
11445 #define LAPACK_ztfttp LAPACK_GLOBAL(ztfttp,ZTFTTP)
11446 #define LAPACK_ctfttp LAPACK_GLOBAL(ctfttp,CTFTTP)
11447 #define LAPACK_dtfttr LAPACK_GLOBAL(dtfttr,DTFTTR)
11448 #define LAPACK_stfttr LAPACK_GLOBAL(stfttr,STFTTR)
11449 #define LAPACK_ztfttr LAPACK_GLOBAL(ztfttr,ZTFTTR)
11450 #define LAPACK_ctfttr LAPACK_GLOBAL(ctfttr,CTFTTR)
11451 #define LAPACK_dtpttf LAPACK_GLOBAL(dtpttf,DTPTTF)
11452 #define LAPACK_stpttf LAPACK_GLOBAL(stpttf,STPTTF)
11453 #define LAPACK_ztpttf LAPACK_GLOBAL(ztpttf,ZTPTTF)
11454 #define LAPACK_ctpttf LAPACK_GLOBAL(ctpttf,CTPTTF)
11455 #define LAPACK_dtpttr LAPACK_GLOBAL(dtpttr,DTPTTR)
11456 #define LAPACK_stpttr LAPACK_GLOBAL(stpttr,STPTTR)
11457 #define LAPACK_ztpttr LAPACK_GLOBAL(ztpttr,ZTPTTR)
11458 #define LAPACK_ctpttr LAPACK_GLOBAL(ctpttr,CTPTTR)
11459 #define LAPACK_dtrttf LAPACK_GLOBAL(dtrttf,DTRTTF)
11460 #define LAPACK_strttf LAPACK_GLOBAL(strttf,STRTTF)
11461 #define LAPACK_ztrttf LAPACK_GLOBAL(ztrttf,ZTRTTF)
11462 #define LAPACK_ctrttf LAPACK_GLOBAL(ctrttf,CTRTTF)
11463 #define LAPACK_dtrttp LAPACK_GLOBAL(dtrttp,DTRTTP)
11464 #define LAPACK_strttp LAPACK_GLOBAL(strttp,STRTTP)
11465 #define LAPACK_ztrttp LAPACK_GLOBAL(ztrttp,ZTRTTP)
11466 #define LAPACK_ctrttp LAPACK_GLOBAL(ctrttp,CTRTTP)
11467 #define LAPACK_sgeqrfp LAPACK_GLOBAL(sgeqrfp,SGEQRFP)
11468 #define LAPACK_dgeqrfp LAPACK_GLOBAL(dgeqrfp,DGEQRFP)
11469 #define LAPACK_cgeqrfp LAPACK_GLOBAL(cgeqrfp,CGEQRFP)
11470 #define LAPACK_zgeqrfp LAPACK_GLOBAL(zgeqrfp,ZGEQRFP)
11471 #define LAPACK_clacgv LAPACK_GLOBAL(clacgv,CLACGV)
11472 #define LAPACK_zlacgv LAPACK_GLOBAL(zlacgv,ZLACGV)
11473 #define LAPACK_slarnv LAPACK_GLOBAL(slarnv,SLARNV)
11474 #define LAPACK_dlarnv LAPACK_GLOBAL(dlarnv,DLARNV)
11475 #define LAPACK_clarnv LAPACK_GLOBAL(clarnv,CLARNV)
11476 #define LAPACK_zlarnv LAPACK_GLOBAL(zlarnv,ZLARNV)
11477 #define LAPACK_sgeqr2 LAPACK_GLOBAL(sgeqr2,SGEQR2)
11478 #define LAPACK_dgeqr2 LAPACK_GLOBAL(dgeqr2,DGEQR2)
11479 #define LAPACK_cgeqr2 LAPACK_GLOBAL(cgeqr2,CGEQR2)
11480 #define LAPACK_zgeqr2 LAPACK_GLOBAL(zgeqr2,ZGEQR2)
11481 #define LAPACK_slacpy LAPACK_GLOBAL(slacpy,SLACPY)
11482 #define LAPACK_dlacpy LAPACK_GLOBAL(dlacpy,DLACPY)
11483 #define LAPACK_clacpy LAPACK_GLOBAL(clacpy,CLACPY)
11484 #define LAPACK_zlacpy LAPACK_GLOBAL(zlacpy,ZLACPY)
11485 #define LAPACK_sgetf2 LAPACK_GLOBAL(sgetf2,SGETF2)
11486 #define LAPACK_dgetf2 LAPACK_GLOBAL(dgetf2,DGETF2)
11487 #define LAPACK_cgetf2 LAPACK_GLOBAL(cgetf2,CGETF2)
11488 #define LAPACK_zgetf2 LAPACK_GLOBAL(zgetf2,ZGETF2)
11489 #define LAPACK_slaswp LAPACK_GLOBAL(slaswp,SLASWP)
11490 #define LAPACK_dlaswp LAPACK_GLOBAL(dlaswp,DLASWP)
11491 #define LAPACK_claswp LAPACK_GLOBAL(claswp,CLASWP)
11492 #define LAPACK_zlaswp LAPACK_GLOBAL(zlaswp,ZLASWP)
11493 #define LAPACK_slange LAPACK_GLOBAL(slange,SLANGE)
11494 #define LAPACK_dlange LAPACK_GLOBAL(dlange,DLANGE)
11495 #define LAPACK_clange LAPACK_GLOBAL(clange,CLANGE)
11496 #define LAPACK_zlange LAPACK_GLOBAL(zlange,ZLANGE)
11497 #define LAPACK_clanhe LAPACK_GLOBAL(clanhe,CLANHE)
11498 #define LAPACK_zlanhe LAPACK_GLOBAL(zlanhe,ZLANHE)
11499 #define LAPACK_slansy LAPACK_GLOBAL(slansy,SLANSY)
11500 #define LAPACK_dlansy LAPACK_GLOBAL(dlansy,DLANSY)
11501 #define LAPACK_clansy LAPACK_GLOBAL(clansy,CLANSY)
11502 #define LAPACK_zlansy LAPACK_GLOBAL(zlansy,ZLANSY)
11503 #define LAPACK_slantr LAPACK_GLOBAL(slantr,SLANTR)
11504 #define LAPACK_dlantr LAPACK_GLOBAL(dlantr,DLANTR)
11505 #define LAPACK_clantr LAPACK_GLOBAL(clantr,CLANTR)
11506 #define LAPACK_zlantr LAPACK_GLOBAL(zlantr,ZLANTR)
11507 #define LAPACK_slamch LAPACK_GLOBAL(slamch,SLAMCH)
11508 #define LAPACK_dlamch LAPACK_GLOBAL(dlamch,DLAMCH)
11509 #define LAPACK_sgelq2 LAPACK_GLOBAL(sgelq2,SGELQ2)
11510 #define LAPACK_dgelq2 LAPACK_GLOBAL(dgelq2,DGELQ2)
11511 #define LAPACK_cgelq2 LAPACK_GLOBAL(cgelq2,CGELQ2)
11512 #define LAPACK_zgelq2 LAPACK_GLOBAL(zgelq2,ZGELQ2)
11513 #define LAPACK_slarfb LAPACK_GLOBAL(slarfb,SLARFB)
11514 #define LAPACK_dlarfb LAPACK_GLOBAL(dlarfb,DLARFB)
11515 #define LAPACK_clarfb LAPACK_GLOBAL(clarfb,CLARFB)
11516 #define LAPACK_zlarfb LAPACK_GLOBAL(zlarfb,ZLARFB)
11517 #define LAPACK_slarfg LAPACK_GLOBAL(slarfg,SLARFG)
11518 #define LAPACK_dlarfg LAPACK_GLOBAL(dlarfg,DLARFG)
11519 #define LAPACK_clarfg LAPACK_GLOBAL(clarfg,CLARFG)
11520 #define LAPACK_zlarfg LAPACK_GLOBAL(zlarfg,ZLARFG)
11521 #define LAPACK_slarft LAPACK_GLOBAL(slarft,SLARFT)
11522 #define LAPACK_dlarft LAPACK_GLOBAL(dlarft,DLARFT)
11523 #define LAPACK_clarft LAPACK_GLOBAL(clarft,CLARFT)
11524 #define LAPACK_zlarft LAPACK_GLOBAL(zlarft,ZLARFT)
11525 #define LAPACK_slarfx LAPACK_GLOBAL(slarfx,SLARFX)
11526 #define LAPACK_dlarfx LAPACK_GLOBAL(dlarfx,DLARFX)
11527 #define LAPACK_clarfx LAPACK_GLOBAL(clarfx,CLARFX)
11528 #define LAPACK_zlarfx LAPACK_GLOBAL(zlarfx,ZLARFX)
11529 #define LAPACK_slatms LAPACK_GLOBAL(slatms,SLATMS)
11530 #define LAPACK_dlatms LAPACK_GLOBAL(dlatms,DLATMS)
11531 #define LAPACK_clatms LAPACK_GLOBAL(clatms,CLATMS)
11532 #define LAPACK_zlatms LAPACK_GLOBAL(zlatms,ZLATMS)
11533 #define LAPACK_slag2d LAPACK_GLOBAL(slag2d,SLAG2D)
11534 #define LAPACK_dlag2s LAPACK_GLOBAL(dlag2s,DLAG2S)
11535 #define LAPACK_clag2z LAPACK_GLOBAL(clag2z,CLAG2Z)
11536 #define LAPACK_zlag2c LAPACK_GLOBAL(zlag2c,ZLAG2C)
11537 #define LAPACK_slauum LAPACK_GLOBAL(slauum,SLAUUM)
11538 #define LAPACK_dlauum LAPACK_GLOBAL(dlauum,DLAUUM)
11539 #define LAPACK_clauum LAPACK_GLOBAL(clauum,CLAUUM)
11540 #define LAPACK_zlauum LAPACK_GLOBAL(zlauum,ZLAUUM)
11541 #define LAPACK_slagge LAPACK_GLOBAL(slagge,SLAGGE)
11542 #define LAPACK_dlagge LAPACK_GLOBAL(dlagge,DLAGGE)
11543 #define LAPACK_clagge LAPACK_GLOBAL(clagge,CLAGGE)
11544 #define LAPACK_zlagge LAPACK_GLOBAL(zlagge,ZLAGGE)
11545 #define LAPACK_slaset LAPACK_GLOBAL(slaset,SLASET)
11546 #define LAPACK_dlaset LAPACK_GLOBAL(dlaset,DLASET)
11547 #define LAPACK_claset LAPACK_GLOBAL(claset,CLASET)
11548 #define LAPACK_zlaset LAPACK_GLOBAL(zlaset,ZLASET)
11549 #define LAPACK_slasrt LAPACK_GLOBAL(slasrt,SLASRT)
11550 #define LAPACK_dlasrt LAPACK_GLOBAL(dlasrt,DLASRT)
11551 #define LAPACK_slagsy LAPACK_GLOBAL(slagsy,SLAGSY)
11552 #define LAPACK_dlagsy LAPACK_GLOBAL(dlagsy,DLAGSY)
11553 #define LAPACK_clagsy LAPACK_GLOBAL(clagsy,CLAGSY)
11554 #define LAPACK_zlagsy LAPACK_GLOBAL(zlagsy,ZLAGSY)
11555 #define LAPACK_claghe LAPACK_GLOBAL(claghe,CLAGHE)
11556 #define LAPACK_zlaghe LAPACK_GLOBAL(zlaghe,ZLAGHE)
11557 #define LAPACK_slapmr LAPACK_GLOBAL(slapmr,SLAPMR)
11558 #define LAPACK_dlapmr LAPACK_GLOBAL(dlapmr,DLAPMR)
11559 #define LAPACK_clapmr LAPACK_GLOBAL(clapmr,CLAPMR)
11560 #define LAPACK_zlapmr LAPACK_GLOBAL(zlapmr,ZLAPMR)
11561 #define LAPACK_slapy2 LAPACK_GLOBAL(slapy2,SLAPY2)
11562 #define LAPACK_dlapy2 LAPACK_GLOBAL(dlapy2,DLAPY2)
11563 #define LAPACK_slapy3 LAPACK_GLOBAL(slapy3,SLAPY3)
11564 #define LAPACK_dlapy3 LAPACK_GLOBAL(dlapy3,DLAPY3)
11565 #define LAPACK_slartgp LAPACK_GLOBAL(slartgp,SLARTGP)
11566 #define LAPACK_dlartgp LAPACK_GLOBAL(dlartgp,DLARTGP)
11567 #define LAPACK_slartgs LAPACK_GLOBAL(slartgs,SLARTGS)
11568 #define LAPACK_dlartgs LAPACK_GLOBAL(dlartgs,DLARTGS)
11570 #define LAPACK_cbbcsd LAPACK_GLOBAL(cbbcsd,CBBCSD)
11571 #define LAPACK_cheswapr LAPACK_GLOBAL(cheswapr,CHESWAPR)
11572 #define LAPACK_chetri2 LAPACK_GLOBAL(chetri2,CHETRI2)
11573 #define LAPACK_chetri2x LAPACK_GLOBAL(chetri2x,CHETRI2X)
11574 #define LAPACK_chetrs2 LAPACK_GLOBAL(chetrs2,CHETRS2)
11575 #define LAPACK_csyconv LAPACK_GLOBAL(csyconv,CSYCONV)
11576 #define LAPACK_csyswapr LAPACK_GLOBAL(csyswapr,CSYSWAPR)
11577 #define LAPACK_csytri2 LAPACK_GLOBAL(csytri2,CSYTRI2)
11578 #define LAPACK_csytri2x LAPACK_GLOBAL(csytri2x,CSYTRI2X)
11579 #define LAPACK_csytrs2 LAPACK_GLOBAL(csytrs2,CSYTRS2)
11580 #define LAPACK_cunbdb LAPACK_GLOBAL(cunbdb,CUNBDB)
11581 #define LAPACK_cuncsd LAPACK_GLOBAL(cuncsd,CUNCSD)
11582 #define LAPACK_dbbcsd LAPACK_GLOBAL(dbbcsd,DBBCSD)
11583 #define LAPACK_dorbdb LAPACK_GLOBAL(dorbdb,DORBDB)
11584 #define LAPACK_dorcsd LAPACK_GLOBAL(dorcsd,DORCSD)
11585 #define LAPACK_dsyconv LAPACK_GLOBAL(dsyconv,DSYCONV)
11586 #define LAPACK_dsyswapr LAPACK_GLOBAL(dsyswapr,DSYSWAPR)
11587 #define LAPACK_dsytri2 LAPACK_GLOBAL(dsytri2,DSYTRI2)
11588 #define LAPACK_dsytri2x LAPACK_GLOBAL(dsytri2x,DSYTRI2X)
11589 #define LAPACK_dsytrs2 LAPACK_GLOBAL(dsytrs2,DSYTRS2)
11590 #define LAPACK_sbbcsd LAPACK_GLOBAL(sbbcsd,SBBCSD)
11591 #define LAPACK_sorbdb LAPACK_GLOBAL(sorbdb,SORBDB)
11592 #define LAPACK_sorcsd LAPACK_GLOBAL(sorcsd,SORCSD)
11593 #define LAPACK_ssyconv LAPACK_GLOBAL(ssyconv,SSYCONV)
11594 #define LAPACK_ssyswapr LAPACK_GLOBAL(ssyswapr,SSYSWAPR)
11595 #define LAPACK_ssytri2 LAPACK_GLOBAL(ssytri2,SSYTRI2)
11596 #define LAPACK_ssytri2x LAPACK_GLOBAL(ssytri2x,SSYTRI2X)
11597 #define LAPACK_ssytrs2 LAPACK_GLOBAL(ssytrs2,SSYTRS2)
11598 #define LAPACK_zbbcsd LAPACK_GLOBAL(zbbcsd,ZBBCSD)
11599 #define LAPACK_zheswapr LAPACK_GLOBAL(zheswapr,ZHESWAPR)
11600 #define LAPACK_zhetri2 LAPACK_GLOBAL(zhetri2,ZHETRI2)
11601 #define LAPACK_zhetri2x LAPACK_GLOBAL(zhetri2x,ZHETRI2X)
11602 #define LAPACK_zhetrs2 LAPACK_GLOBAL(zhetrs2,ZHETRS2)
11603 #define LAPACK_zsyconv LAPACK_GLOBAL(zsyconv,ZSYCONV)
11604 #define LAPACK_zsyswapr LAPACK_GLOBAL(zsyswapr,ZSYSWAPR)
11605 #define LAPACK_zsytri2 LAPACK_GLOBAL(zsytri2,ZSYTRI2)
11606 #define LAPACK_zsytri2x LAPACK_GLOBAL(zsytri2x,ZSYTRI2X)
11607 #define LAPACK_zsytrs2 LAPACK_GLOBAL(zsytrs2,ZSYTRS2)
11608 #define LAPACK_zunbdb LAPACK_GLOBAL(zunbdb,ZUNBDB)
11609 #define LAPACK_zuncsd LAPACK_GLOBAL(zuncsd,ZUNCSD)
11611 #define LAPACK_sgemqrt LAPACK_GLOBAL(sgemqrt,SGEMQRT)
11612 #define LAPACK_dgemqrt LAPACK_GLOBAL(dgemqrt,DGEMQRT)
11613 #define LAPACK_cgemqrt LAPACK_GLOBAL(cgemqrt,CGEMQRT)
11614 #define LAPACK_zgemqrt LAPACK_GLOBAL(zgemqrt,ZGEMQRT)
11615 #define LAPACK_sgeqrt LAPACK_GLOBAL(sgeqrt,SGEQRT)
11616 #define LAPACK_dgeqrt LAPACK_GLOBAL(dgeqrt,DGEQRT)
11617 #define LAPACK_cgeqrt LAPACK_GLOBAL(cgeqrt,CGEQRT)
11618 #define LAPACK_zgeqrt LAPACK_GLOBAL(zgeqrt,ZGEQRT)
11619 #define LAPACK_sgeqrt2 LAPACK_GLOBAL(sgeqrt2,SGEQRT2)
11620 #define LAPACK_dgeqrt2 LAPACK_GLOBAL(dgeqrt2,DGEQRT2)
11621 #define LAPACK_cgeqrt2 LAPACK_GLOBAL(cgeqrt2,CGEQRT2)
11622 #define LAPACK_zgeqrt2 LAPACK_GLOBAL(zgeqrt2,ZGEQRT2)
11623 #define LAPACK_sgeqrt3 LAPACK_GLOBAL(sgeqrt3,SGEQRT3)
11624 #define LAPACK_dgeqrt3 LAPACK_GLOBAL(dgeqrt3,DGEQRT3)
11625 #define LAPACK_cgeqrt3 LAPACK_GLOBAL(cgeqrt3,CGEQRT3)
11626 #define LAPACK_zgeqrt3 LAPACK_GLOBAL(zgeqrt3,ZGEQRT3)
11627 #define LAPACK_stpmqrt LAPACK_GLOBAL(stpmqrt,STPMQRT)
11628 #define LAPACK_dtpmqrt LAPACK_GLOBAL(dtpmqrt,DTPMQRT)
11629 #define LAPACK_ctpmqrt LAPACK_GLOBAL(ctpmqrt,CTPMQRT)
11630 #define LAPACK_ztpmqrt LAPACK_GLOBAL(ztpmqrt,ZTPMQRT)
11631 #define LAPACK_dtpqrt LAPACK_GLOBAL(dtpqrt,DTPQRT)
11632 #define LAPACK_ctpqrt LAPACK_GLOBAL(ctpqrt,CTPQRT)
11633 #define LAPACK_ztpqrt LAPACK_GLOBAL(ztpqrt,ZTPQRT)
11634 #define LAPACK_stpqrt2 LAPACK_GLOBAL(stpqrt2,STPQRT2)
11635 #define LAPACK_dtpqrt2 LAPACK_GLOBAL(dtpqrt2,DTPQRT2)
11636 #define LAPACK_ctpqrt2 LAPACK_GLOBAL(ctpqrt2,CTPQRT2)
11637 #define LAPACK_ztpqrt2 LAPACK_GLOBAL(ztpqrt2,ZTPQRT2)
11638 #define LAPACK_stprfb LAPACK_GLOBAL(stprfb,STPRFB)
11639 #define LAPACK_dtprfb LAPACK_GLOBAL(dtprfb,DTPRFB)
11640 #define LAPACK_ctprfb LAPACK_GLOBAL(ctprfb,CTPRFB)
11641 #define LAPACK_ztprfb LAPACK_GLOBAL(ztprfb,ZTPRFB)
11643 #define LAPACK_csyr LAPACK_GLOBAL(csyr,CSYR)
11644 #define LAPACK_zsyr LAPACK_GLOBAL(zsyr,ZSYR)
11695 double* tol,
double* work,
lapack_int *info );
11698 float* tol,
float* work,
lapack_int *info );
11796 const float* dl,
const float*
d,
const float* du,
11797 const float* du2,
const lapack_int* ipiv,
float* b,
11800 const double* dl,
const double*
d,
const double* du,
11801 const double* du2,
const lapack_int* ipiv,
double* b,
11847 const double* ap,
double* b,
lapack_int* ldb,
11856 const float* ab,
lapack_int* ldab,
float* b,
11859 const double* ab,
lapack_int* ldab,
double* b,
11873 const double* e,
double* b,
lapack_int* ldb,
11905 const float* ap,
const lapack_int* ipiv,
float* b,
11908 const double* ap,
const lapack_int* ipiv,
double* b,
11941 lapack_int* nrhs,
const float* ap,
float* b,
11944 lapack_int* nrhs,
const double* ap,
double* b,
11973 float* anorm,
float* rcond,
float* work,
lapack_int* iwork,
11976 double* anorm,
double* rcond,
double* work,
11979 lapack_int* lda,
float* anorm,
float* rcond,
11983 lapack_int* lda,
double* anorm,
double* rcond,
11988 float* anorm,
float* rcond,
float* work,
lapack_int* iwork,
11992 double* anorm,
double* rcond,
double* work,
11996 const lapack_int* ipiv,
float* anorm,
float* rcond,
12001 const lapack_int* ipiv,
double* anorm,
double* rcond,
12005 const float* du,
const float* du2,
const lapack_int* ipiv,
12006 float* anorm,
float* rcond,
float* work,
lapack_int* iwork,
12009 const double*
d,
const double* du,
const double* du2,
12010 const lapack_int* ipiv,
double* anorm,
double* rcond,
12025 float* anorm,
float* rcond,
float* work,
lapack_int* iwork,
12028 double* anorm,
double* rcond,
double* work,
12031 lapack_int* lda,
float* anorm,
float* rcond,
12035 lapack_int* lda,
double* anorm,
double* rcond,
12039 float* rcond,
float* work,
lapack_int* iwork,
12042 double* rcond,
double* work,
lapack_int* iwork,
12051 lapack_int* ldab,
float* anorm,
float* rcond,
float* work,
12054 lapack_int* ldab,
double* anorm,
double* rcond,
12065 float* rcond,
float* work,
lapack_int *info );
12067 double* anorm,
double* rcond,
double* work,
12074 double* rcond,
double* work,
lapack_int *info );
12076 const lapack_int* ipiv,
float* anorm,
float* rcond,
12079 const lapack_int* ipiv,
double* anorm,
double* rcond,
12098 const lapack_int* ipiv,
float* anorm,
float* rcond,
12101 const lapack_int* ipiv,
double* anorm,
double* rcond,
12104 const lapack_int* ipiv,
float* anorm,
float* rcond,
12107 const lapack_int* ipiv,
double* anorm,
double* rcond,
12110 const lapack_int* ipiv,
float* anorm,
float* rcond,
12113 const lapack_int* ipiv,
double* anorm,
double* rcond,
12116 const float*
a,
lapack_int* lda,
float* rcond,
float* work,
12130 const float* ap,
float* rcond,
float* work,
12133 const double* ap,
double* rcond,
double* work,
12145 float* rcond,
float* work,
lapack_int* iwork,
12149 double* rcond,
double* work,
lapack_int* iwork,
12161 const float*
a,
lapack_int* lda,
const float* af,
12164 float* berr,
float* work,
lapack_int* iwork,
12167 const double*
a,
lapack_int* lda,
const double* af,
12170 double* berr,
double* work,
lapack_int* iwork,
12187 const double*
a,
lapack_int* lda,
const double* af,
12189 const double* c,
const double* b,
lapack_int* ldb,
12190 double* x,
lapack_int* ldx,
double* rcond,
double* berr,
12191 lapack_int* n_err_bnds,
double* err_bnds_norm,
12192 double* err_bnds_comp,
lapack_int* nparams,
double* params,
12195 const float*
a,
lapack_int* lda,
const float* af,
12197 const float* c,
const float* b,
lapack_int* ldb,
float* x,
12199 lapack_int* n_err_bnds,
float* err_bnds_norm,
12200 float* err_bnds_comp,
lapack_int* nparams,
float* params,
12205 const lapack_int* ipiv,
const double* r,
const double* c,
12209 double* err_bnds_norm,
double* err_bnds_comp,
12216 const lapack_int* ipiv,
const float* r,
const float* c,
12219 float* berr,
lapack_int* n_err_bnds,
float* err_bnds_norm,
12220 float* err_bnds_comp,
lapack_int* nparams,
float* params,
12227 float* ferr,
float* berr,
float* work,
lapack_int* iwork,
12233 double* x,
lapack_int* ldx,
double* ferr,
double* berr,
12254 const lapack_int* ipiv,
const double* r,
const double* c,
12255 const double* b,
lapack_int* ldb,
double* x,
12256 lapack_int* ldx,
double* rcond,
double* berr,
12257 lapack_int* n_err_bnds,
double* err_bnds_norm,
12258 double* err_bnds_comp,
lapack_int* nparams,
double* params,
12263 const lapack_int* ipiv,
const float* r,
const float* c,
12265 float* rcond,
float* berr,
lapack_int* n_err_bnds,
12266 float* err_bnds_norm,
float* err_bnds_comp,
12267 lapack_int* nparams,
float* params,
float* work,
12273 const lapack_int* ipiv,
const double* r,
const double* c,
12277 double* err_bnds_norm,
double* err_bnds_comp,
12285 const lapack_int* ipiv,
const float* r,
const float* c,
12288 float* berr,
lapack_int* n_err_bnds,
float* err_bnds_norm,
12289 float* err_bnds_comp,
lapack_int* nparams,
float* params,
12293 const float* dl,
const float*
d,
const float* du,
12294 const float* dlf,
const float* df,
const float* duf,
12295 const float* du2,
const lapack_int* ipiv,
const float* b,
12297 float* berr,
float* work,
lapack_int* iwork,
12300 const double* dl,
const double*
d,
const double* du,
12301 const double* dlf,
const double* df,
const double* duf,
12302 const double* du2,
const lapack_int* ipiv,
const double* b,
12304 double* berr,
double* work,
lapack_int* iwork,
12333 float* ferr,
float* berr,
float* work,
lapack_int* iwork,
12336 const double*
a,
lapack_int* lda,
const double* af,
12338 double* x,
lapack_int* ldx,
double* ferr,
double* berr,
12355 const double*
a,
lapack_int* lda,
const double* af,
12356 lapack_int* ldaf,
const double* s,
const double* b,
12359 double* err_bnds_norm,
double* err_bnds_comp,
12360 lapack_int* nparams,
double* params,
double* work,
12363 const float*
a,
lapack_int* lda,
const float* af,
12364 lapack_int* ldaf,
const float* s,
const float* b,
12366 float* berr,
lapack_int* n_err_bnds,
float* err_bnds_norm,
12367 float* err_bnds_comp,
lapack_int* nparams,
float* params,
12374 double* rcond,
double* berr,
lapack_int* n_err_bnds,
12375 double* err_bnds_norm,
double* err_bnds_comp,
12384 float* rcond,
float* berr,
lapack_int* n_err_bnds,
12385 float* err_bnds_norm,
float* err_bnds_comp,
12390 const float* ap,
const float* afp,
const float* b,
12392 float* berr,
float* work,
lapack_int* iwork,
12395 const double* ap,
const double* afp,
const double* b,
12397 double* berr,
double* work,
lapack_int* iwork,
12414 const float* ab,
lapack_int* ldab,
const float* afb,
12416 float* x,
lapack_int* ldx,
float* ferr,
float* berr,
12419 const double* ab,
lapack_int* ldab,
const double* afb,
12421 double* x,
lapack_int* ldx,
double* ferr,
double* berr,
12438 const float* e,
const float* df,
const float* ef,
12440 float* ferr,
float* berr,
float* work,
lapack_int *info );
12442 const double* e,
const double* df,
const double* ef,
12443 const double* b,
lapack_int* ldb,
double* x,
12444 lapack_int* ldx,
double* ferr,
double* berr,
double* work,
12463 float* x,
lapack_int* ldx,
float* ferr,
float* berr,
12466 const double*
a,
lapack_int* lda,
const double* af,
12469 double* berr,
double* work,
lapack_int* iwork,
12486 const double*
a,
lapack_int* lda,
const double* af,
12488 const double* b,
lapack_int* ldb,
double* x,
12489 lapack_int* ldx,
double* rcond,
double* berr,
12490 lapack_int* n_err_bnds,
double* err_bnds_norm,
12491 double* err_bnds_comp,
lapack_int* nparams,
double* params,
12494 const float*
a,
lapack_int* lda,
const float* af,
12497 float* rcond,
float* berr,
lapack_int* n_err_bnds,
12498 float* err_bnds_norm,
float* err_bnds_comp,
12499 lapack_int* nparams,
float* params,
float* work,
12508 double* err_bnds_norm,
double* err_bnds_comp,
12518 float* berr,
lapack_int* n_err_bnds,
float* err_bnds_norm,
12519 float* err_bnds_comp,
lapack_int* nparams,
float* params,
12543 double* err_bnds_norm,
double* err_bnds_comp,
12553 float* berr,
lapack_int* n_err_bnds,
float* err_bnds_norm,
12554 float* err_bnds_comp,
lapack_int* nparams,
float* params,
12558 const float* ap,
const float* afp,
const lapack_int* ipiv,
12560 float* ferr,
float* berr,
float* work,
lapack_int* iwork,
12563 const double* ap,
const double* afp,
const lapack_int* ipiv,
12564 const double* b,
lapack_int* ldb,
double* x,
12565 lapack_int* ldx,
double* ferr,
double* berr,
double* work,
12597 const float* b,
lapack_int* ldb,
const float* x,
12598 lapack_int* ldx,
float* ferr,
float* berr,
float* work,
12602 const double* b,
lapack_int* ldb,
const double* x,
12603 lapack_int* ldx,
double* ferr,
double* berr,
double* work,
12616 lapack_int* ldx,
double* ferr,
double* berr,
12620 lapack_int* nrhs,
const float* ap,
const float* b,
12622 float* ferr,
float* berr,
float* work,
lapack_int* iwork,
12625 lapack_int* nrhs,
const double* ap,
const double* b,
12627 double* ferr,
double* berr,
double* work,
lapack_int* iwork,
12644 const float* x,
lapack_int* ldx,
float* ferr,
float* berr,
12649 const double* x,
lapack_int* ldx,
double* ferr,
12650 double* berr,
double* work,
lapack_int* iwork,
12759 lapack_int* lda,
float* r,
float* c,
float* rowcnd,
12760 float* colcnd,
float* amax,
lapack_int *info );
12762 lapack_int* lda,
double* r,
double* c,
double* rowcnd,
12763 double* colcnd,
double* amax,
lapack_int *info );
12765 lapack_int* lda,
float* r,
float* c,
float* rowcnd,
12766 float* colcnd,
float* amax,
lapack_int *info );
12769 double* c,
double* rowcnd,
double* colcnd,
double* amax,
12772 lapack_int* lda,
double* r,
double* c,
double* rowcnd,
12773 double* colcnd,
double* amax,
lapack_int *info );
12775 lapack_int* lda,
float* r,
float* c,
float* rowcnd,
12776 float* colcnd,
float* amax,
lapack_int *info );
12779 double* c,
double* rowcnd,
double* colcnd,
double* amax,
12783 float* c,
float* rowcnd,
float* colcnd,
float* amax,
12787 float* c,
float* rowcnd,
float* colcnd,
float* amax,
12791 double* r,
double* c,
double* rowcnd,
double* colcnd,
12795 lapack_int* ldab,
float* r,
float* c,
float* rowcnd,
12796 float* colcnd,
float* amax,
lapack_int *info );
12799 lapack_int* ldab,
double* r,
double* c,
double* rowcnd,
12800 double* colcnd,
double* amax,
lapack_int *info );
12803 double* r,
double* c,
double* rowcnd,
double* colcnd,
12807 float* r,
float* c,
float* rowcnd,
float* colcnd,
12811 lapack_int* ldab,
double* r,
double* c,
double* rowcnd,
12812 double* colcnd,
double* amax,
lapack_int *info );
12815 lapack_int* ldab,
float* r,
float* c,
float* rowcnd,
12816 float* colcnd,
float* amax,
lapack_int *info );
12818 float* scond,
float* amax,
lapack_int *info );
12820 double* scond,
double* amax,
lapack_int *info );
12822 lapack_int* lda,
float* s,
float* scond,
float* amax,
12825 lapack_int* lda,
double* s,
double* scond,
double* amax,
12828 double* scond,
double* amax,
lapack_int *info );
12830 float* scond,
float* amax,
lapack_int *info );
12832 lapack_int* lda,
double* s,
double* scond,
double* amax,
12835 lapack_int* lda,
float* s,
float* scond,
float* amax,
12838 float* scond,
float* amax,
lapack_int *info );
12840 double* scond,
double* amax,
lapack_int *info );
12842 float* s,
float* scond,
float* amax,
lapack_int *info );
12844 double* s,
double* scond,
double* amax,
lapack_int *info );
12846 lapack_int* ldab,
float* s,
float* scond,
float* amax,
12849 lapack_int* ldab,
double* s,
double* scond,
double* amax,
12853 float* scond,
float* amax,
lapack_int *info );
12856 double* s,
double* scond,
double* amax,
lapack_int *info );
12858 lapack_int* lda,
double* s,
double* scond,
double* amax,
12861 float* s,
float* scond,
float* amax,
float* work,
12864 lapack_int* lda,
double* s,
double* scond,
double* amax,
12867 lapack_int* lda,
float* s,
float* scond,
float* amax,
12870 lapack_int* lda,
double* s,
double* scond,
double* amax,
12873 lapack_int* lda,
float* s,
float* scond,
float* amax,
12889 lapack_int* ldx,
double* work,
float* swork,
12898 lapack_int* ipiv,
char* equed,
float* r,
float* c,
float* b,
12900 float* ferr,
float* berr,
float* work,
lapack_int* iwork,
12904 lapack_int* ipiv,
char* equed,
double* r,
double* c,
12906 double* rcond,
double* ferr,
double* berr,
double* work,
12911 lapack_int* ipiv,
char* equed,
float* r,
float* c,
12919 lapack_int* ipiv,
char* equed,
double* r,
double* c,
12926 lapack_int* ipiv,
char* equed,
double* r,
double* c,
12928 double* rcond,
double* rpvgrw,
double* berr,
12929 lapack_int* n_err_bnds,
double* err_bnds_norm,
12930 double* err_bnds_comp,
lapack_int* nparams,
double* params,
12934 lapack_int* ipiv,
char* equed,
float* r,
float* c,
12936 float* rcond,
float* rpvgrw,
float* berr,
12937 lapack_int* n_err_bnds,
float* err_bnds_norm,
12938 float* err_bnds_comp,
lapack_int* nparams,
float* params,
12943 lapack_int* ipiv,
char* equed,
double* r,
double* c,
12946 double* rpvgrw,
double* berr,
lapack_int* n_err_bnds,
12947 double* err_bnds_norm,
double* err_bnds_comp,
12954 lapack_int* ipiv,
char* equed,
float* r,
float* c,
12957 float* rpvgrw,
float* berr,
lapack_int* n_err_bnds,
12958 float* err_bnds_norm,
float* err_bnds_comp,
12981 lapack_int* ipiv,
char* equed,
float* r,
float* c,
float* b,
12983 float* ferr,
float* berr,
float* work,
lapack_int* iwork,
12988 lapack_int* ipiv,
char* equed,
double* r,
double* c,
12990 double* rcond,
double* ferr,
double* berr,
double* work,
13011 lapack_int* ipiv,
char* equed,
double* r,
double* c,
13013 double* rcond,
double* rpvgrw,
double* berr,
13014 lapack_int* n_err_bnds,
double* err_bnds_norm,
13015 double* err_bnds_comp,
lapack_int* nparams,
double* params,
13020 lapack_int* ipiv,
char* equed,
float* r,
float* c,
13022 float* rcond,
float* rpvgrw,
float* berr,
13023 lapack_int* n_err_bnds,
float* err_bnds_norm,
13024 float* err_bnds_comp,
lapack_int* nparams,
float* params,
13030 lapack_int* ipiv,
char* equed,
double* r,
double* c,
13033 double* rpvgrw,
double* berr,
lapack_int* n_err_bnds,
13034 double* err_bnds_norm,
double* err_bnds_comp,
13044 float* rpvgrw,
float* berr,
lapack_int* n_err_bnds,
13045 float* err_bnds_norm,
float* err_bnds_comp,
13061 const float* dl,
const float*
d,
const float* du,
13062 float* dlf,
float* df,
float* duf,
float* du2,
13064 lapack_int* ldx,
float* rcond,
float* ferr,
float* berr,
13067 const double* dl,
const double*
d,
const double* du,
13068 double* dlf,
double* df,
double* duf,
double* du2,
13070 double* x,
lapack_int* ldx,
double* rcond,
double* ferr,
13071 double* berr,
double* work,
lapack_int* iwork,
13108 lapack_int* ldx,
double* work,
float* swork,
13118 char* equed,
float* s,
float* b,
lapack_int* ldb,
float* x,
13119 lapack_int* ldx,
float* rcond,
float* ferr,
float* berr,
13123 char* equed,
double* s,
double* b,
lapack_int* ldb,
13124 double* x,
lapack_int* ldx,
double* rcond,
double* ferr,
13125 double* berr,
double* work,
lapack_int* iwork,
13143 char* equed,
double* s,
double* b,
lapack_int* ldb,
13144 double* x,
lapack_int* ldx,
double* rcond,
double* rpvgrw,
13146 double* err_bnds_norm,
double* err_bnds_comp,
13147 lapack_int* nparams,
double* params,
double* work,
13151 char* equed,
float* s,
float* b,
lapack_int* ldb,
float* x,
13152 lapack_int* ldx,
float* rcond,
float* rpvgrw,
float* berr,
13153 lapack_int* n_err_bnds,
float* err_bnds_norm,
13154 float* err_bnds_comp,
lapack_int* nparams,
float* params,
13161 double* rpvgrw,
double* berr,
lapack_int* n_err_bnds,
13162 double* err_bnds_norm,
double* err_bnds_comp,
13171 float* rpvgrw,
float* berr,
lapack_int* n_err_bnds,
13172 float* err_bnds_norm,
float* err_bnds_comp,
13187 float* ap,
float* afp,
char* equed,
float* s,
float* b,
13189 float* ferr,
float* berr,
float* work,
lapack_int* iwork,
13192 double* ap,
double* afp,
char* equed,
double* s,
double* b,
13194 double* ferr,
double* berr,
double* work,
lapack_int* iwork,
13200 float* rcond,
float* ferr,
float* berr,
13207 double* rcond,
double* ferr,
double* berr,
13225 lapack_int* ldafb,
char* equed,
float* s,
float* b,
13227 float* ferr,
float* berr,
float* work,
lapack_int* iwork,
13231 lapack_int* ldafb,
char* equed,
double* s,
double* b,
13233 double* ferr,
double* berr,
double* work,
lapack_int* iwork,
13262 const float* e,
float* df,
float* ef,
const float* b,
13264 float* ferr,
float* berr,
float* work,
lapack_int *info );
13266 const double*
d,
const double* e,
double* df,
double* ef,
13267 const double* b,
lapack_int* ldb,
double* x,
13268 lapack_int* ldx,
double* rcond,
double* ferr,
double* berr,
13274 float* rcond,
float* ferr,
float* berr,
13281 double* rcond,
double* ferr,
double* berr,
13305 float* ferr,
float* berr,
float* work,
lapack_int* lwork,
13311 double* ferr,
double* berr,
double* work,
lapack_int* lwork,
13318 float* rcond,
float* ferr,
float* berr,
13326 double* rcond,
double* ferr,
double* berr,
13331 lapack_int* ipiv,
char* equed,
double* s,
double* b,
13333 double* rpvgrw,
double* berr,
lapack_int* n_err_bnds,
13334 double* err_bnds_norm,
double* err_bnds_comp,
13335 lapack_int* nparams,
double* params,
double* work,
13339 lapack_int* ipiv,
char* equed,
float* s,
float* b,
13341 float* rpvgrw,
float* berr,
lapack_int* n_err_bnds,
13342 float* err_bnds_norm,
float* err_bnds_comp,
13343 lapack_int* nparams,
float* params,
float* work,
13351 double* rpvgrw,
double* berr,
lapack_int* n_err_bnds,
13352 double* err_bnds_norm,
double* err_bnds_comp,
13362 float* rpvgrw,
float* berr,
lapack_int* n_err_bnds,
13363 float* err_bnds_norm,
float* err_bnds_comp,
13382 float* rcond,
float* ferr,
float* berr,
13390 double* rcond,
double* ferr,
double* berr,
13399 double* rpvgrw,
double* berr,
lapack_int* n_err_bnds,
13400 double* err_bnds_norm,
double* err_bnds_comp,
13410 float* rpvgrw,
float* berr,
lapack_int* n_err_bnds,
13411 float* err_bnds_norm,
float* err_bnds_comp,
13429 const float* ap,
float* afp,
lapack_int* ipiv,
13431 float* rcond,
float* ferr,
float* berr,
float* work,
13434 const double* ap,
double* afp,
lapack_int* ipiv,
13435 const double* b,
lapack_int* ldb,
double* x,
13436 lapack_int* ldx,
double* rcond,
double* ferr,
double* berr,
13442 float* rcond,
float* ferr,
float* berr,
13449 double* rcond,
double* ferr,
double* berr,
13463 float* rcond,
float* ferr,
float* berr,
13470 double* rcond,
double* ferr,
double* berr,
13477 double* tau,
double* work,
lapack_int* lwork,
13491 lapack_int* jpvt,
double* tau,
double* work,
13505 lapack_int* jpvt,
double* tau,
double* work,
13516 lapack_int* lda,
const float* tau,
float* work,
13519 lapack_int* lda,
const double* tau,
double* work,
13523 const float* tau,
float* c,
lapack_int* ldc,
float* work,
13527 const double* tau,
double* c,
lapack_int* ldc,
double* work,
13554 double* tau,
double* work,
lapack_int* lwork,
13565 lapack_int* lda,
const float* tau,
float* work,
13568 lapack_int* lda,
const double* tau,
double* work,
13572 const float* tau,
float* c,
lapack_int* ldc,
float* work,
13576 const double* tau,
double* c,
lapack_int* ldc,
double* work,
13603 double* tau,
double* work,
lapack_int* lwork,
13614 lapack_int* lda,
const float* tau,
float* work,
13617 lapack_int* lda,
const double* tau,
double* work,
13630 const float* tau,
float* c,
lapack_int* ldc,
float* work,
13634 const double* tau,
double* c,
lapack_int* ldc,
double* work,
13652 double* tau,
double* work,
lapack_int* lwork,
13663 lapack_int* lda,
const float* tau,
float* work,
13666 lapack_int* lda,
const double* tau,
double* work,
13679 const float* tau,
float* c,
lapack_int* ldc,
float* work,
13683 const double* tau,
double* c,
lapack_int* ldc,
double* work,
13701 double* tau,
double* work,
lapack_int* lwork,
13713 lapack_int* lda,
const float* tau,
float* c,
13718 lapack_int* lda,
const double* tau,
double* c,
13735 float* taub,
float* work,
lapack_int* lwork,
13739 double* taub,
double* work,
lapack_int* lwork,
13755 float* taub,
float* work,
lapack_int* lwork,
13759 double* taub,
double* work,
lapack_int* lwork,
13774 float*
d,
float* e,
float* tauq,
float* taup,
float* work,
13777 double*
d,
double* e,
double* tauq,
double* taup,
13791 float*
d,
float* e,
float* q,
lapack_int* ldq,
float* pt,
13796 lapack_int* ldab,
double*
d,
double* e,
double* q,
13816 float*
a,
lapack_int* lda,
const float* tau,
float* work,
13819 double*
a,
lapack_int* lda,
const double* tau,
double* work,
13823 lapack_int* lda,
const float* tau,
float* c,
13828 lapack_int* lda,
const double* tau,
double* c,
13878 double* e,
double* u,
lapack_int* ldu,
double* vt,
13882 float*
d,
float* e,
float* tau,
float* work,
13885 double*
d,
double* e,
double* tau,
double* work,
13888 const float* tau,
float* work,
lapack_int* lwork,
13891 const double* tau,
double* work,
lapack_int* lwork,
13895 const float* tau,
float* c,
lapack_int* ldc,
float* work,
13899 const double* tau,
double* c,
lapack_int* ldc,
double* work,
13934 const float* tau,
float* q,
lapack_int* ldq,
float* work,
13937 const double* tau,
double* q,
lapack_int* ldq,
double* work,
13940 lapack_int* n,
const float* ap,
const float* tau,
float* c,
13943 lapack_int* n,
const double* ap,
const double* tau,
13971 float* ab,
lapack_int* ldab,
float*
d,
float* e,
float* q,
13974 double* ab,
lapack_int* ldab,
double*
d,
double* e,
14004 double* e,
double* vl,
double* vu,
lapack_int* il,
14016 double* e,
double* vl,
double* vu,
lapack_int* il,
14040 float* abstol,
lapack_int* m,
float* w,
float* z,
14045 double* e,
double* vl,
double* vu,
lapack_int* il,
14057 double* e,
double* vl,
double* vu,
lapack_int* il,
14134 const float* bb,
lapack_int* ldbb,
float* x,
14138 const double* bb,
lapack_int* ldbb,
double* x,
14177 lapack_int* lda,
const float* tau,
float* work,
14180 lapack_int* lda,
const double* tau,
double* work,
14184 lapack_int* lda,
const float* tau,
float* c,
14189 lapack_int* lda,
const double* tau,
double* c,
14241 float* wi,
float* z,
lapack_int* ldz,
float* work,
14245 double* wi,
double* z,
lapack_int* ldz,
double* work,
14259 lapack_int* ldh,
float* wr,
const float* wi,
float* vl,
14265 lapack_int* ldh,
double* wr,
const double* wi,
double* vl,
14309 const float* vl,
lapack_int* ldvl,
const float* vr,
14315 const double* vl,
lapack_int* ldvl,
const double* vr,
14348 float* s,
float* sep,
float* work,
lapack_int* lwork,
14353 double* s,
double* sep,
double* work,
lapack_int* lwork,
14373 const double* b,
lapack_int* ldb,
double* c,
14407 float* lscale,
float* rscale,
float* work,
14411 lapack_int* ihi,
double* lscale,
double* rscale,
14416 float* rscale,
float* work,
lapack_int *info );
14420 double* rscale,
double* work,
lapack_int *info );
14422 lapack_int* ihi,
const float* lscale,
const float* rscale,
14426 lapack_int* ihi,
const double* lscale,
const double* rscale,
14430 lapack_int* ihi,
const float* lscale,
const float* rscale,
14434 lapack_int* ihi,
const double* lscale,
const double* rscale,
14439 float* t,
lapack_int* ldt,
float* alphar,
float* alphai,
14440 float* beta,
float* q,
lapack_int* ldq,
float* z,
14446 double* alphai,
double* beta,
double* q,
lapack_int* ldq,
14473 const double* p,
lapack_int* ldp,
double* vl,
14517 lapack_int* ldb,
float* alphar,
float* alphai,
float* beta,
14519 lapack_int* m,
float* pl,
float* pr,
float* dif,
14525 lapack_int* ldb,
double* alphar,
double* alphai,
14526 double* beta,
double* q,
lapack_int* ldq,
double* z,
14528 double* dif,
double* work,
lapack_int* lwork,
14537 float* pl,
float* pr,
float* dif,
14547 double* pl,
double* pr,
double* dif,
14554 lapack_int* ldf,
float* scale,
float* dif,
float* work,
14557 const double*
a,
lapack_int* lda,
const double* b,
14559 const double*
d,
lapack_int* ldd,
const double* e,
14561 double* dif,
double* work,
lapack_int* lwork,
14583 const float* b,
lapack_int* ldb,
const float* vl,
14590 const double* b,
lapack_int* ldb,
const double* vl,
14613 float* b,
lapack_int* ldb,
float* tola,
float* tolb,
14620 double* b,
lapack_int* ldb,
double* tola,
double* tolb,
14623 lapack_int* iwork,
double* tau,
double* work,
14647 float* tola,
float* tolb,
float* alpha,
float* beta,
14654 double* tola,
double* tolb,
double* alpha,
double* beta,
14662 float* tolb,
float* alpha,
float* beta,
14672 double* tolb,
double* alpha,
double* beta,
14715 float* rcond,
lapack_int* rank,
float* work,
14719 double* rcond,
lapack_int* rank,
double* work,
14734 float* rcond,
lapack_int* rank,
float* work,
14738 double* rcond,
lapack_int* rank,
double* work,
14754 float*
d,
float* x,
float* work,
lapack_int* lwork,
14758 double*
d,
double* x,
double* work,
lapack_int* lwork,
14774 float* x,
float*
y,
float* work,
lapack_int* lwork,
14778 double* x,
double*
y,
double* work,
lapack_int* lwork,
14829 double*
a,
lapack_int* lda,
double* vl,
double* vu,
14855 double*
a,
lapack_int* lda,
double* vl,
double* vu,
14893 double* w,
double* z,
lapack_int* ldz,
double* work,
14908 float* ap,
float* vl,
float* vu,
lapack_int* il,
14913 double* ap,
double* vl,
double* vu,
lapack_int* il,
14930 float* ab,
lapack_int* ldab,
float* w,
float* z,
14933 double* ab,
lapack_int* ldab,
double* w,
double* z,
14945 float* ab,
lapack_int* ldab,
float* w,
float* z,
14949 double* ab,
lapack_int* ldab,
double* w,
double* z,
15002 float* abstol,
lapack_int* m,
float* w,
float* z,
15006 double* e,
double* vl,
double* vu,
lapack_int* il,
15012 float* abstol,
lapack_int* m,
float* w,
float* z,
15017 double* e,
double* vl,
double* vu,
lapack_int* il,
15024 float* wr,
float* wi,
float* vs,
lapack_int* ldvs,
15029 double* wr,
double* wi,
double* vs,
lapack_int* ldvs,
15046 lapack_int* sdim,
float* wr,
float* wi,
float* vs,
15047 lapack_int* ldvs,
float* rconde,
float* rcondv,
float* work,
15052 lapack_int* sdim,
double* wr,
double* wi,
double* vs,
15053 lapack_int* ldvs,
double* rconde,
double* rcondv,
15072 lapack_int* lda,
float* wr,
float* wi,
float* vl,
15076 lapack_int* lda,
double* wr,
double* wi,
double* vl,
15093 float* wi,
float* vl,
lapack_int* ldvl,
float* vr,
15095 float* scale,
float* abnrm,
float* rconde,
float* rcondv,
15100 double* wi,
double* vl,
lapack_int* ldvl,
double* vr,
15102 double* scale,
double* abnrm,
double* rconde,
15103 double* rcondv,
double* work,
lapack_int* lwork,
15110 float* scale,
float* abnrm,
float* rconde,
float* rcondv,
15118 double* scale,
double* abnrm,
double* rconde,
15126 double*
a,
lapack_int* lda,
double* s,
double* u,
15182 float* alpha,
float* beta,
float* u,
lapack_int* ldu,
15188 double* alpha,
double* beta,
double* u,
lapack_int* ldu,
15275 float* ap,
float* bp,
float* w,
float* z,
lapack_int* ldz,
15278 double* ap,
double* bp,
double* w,
double* z,
15290 float* ap,
float* bp,
float* w,
float* z,
lapack_int* ldz,
15294 double* ap,
double* bp,
double* w,
double* z,
15310 lapack_int* n,
float* ap,
float* bp,
float* vl,
float* vu,
15316 lapack_int* n,
double* ap,
double* bp,
double* vl,
15382 float* abstol,
lapack_int* m,
float* w,
float* z,
15413 float* alphar,
float* alphai,
float* beta,
float* vsl,
15420 lapack_int* sdim,
double* alphar,
double* alphai,
15421 double* beta,
double* vsl,
lapack_int* ldvsl,
double* vsr,
15445 lapack_int* sdim,
float* alphar,
float* alphai,
float* beta,
15447 lapack_int* ldvsr,
float* rconde,
float* rcondv,
15454 lapack_int* sdim,
double* alphar,
double* alphai,
15455 double* beta,
double* vsl,
lapack_int* ldvsl,
double* vsr,
15456 lapack_int* ldvsr,
double* rconde,
double* rcondv,
15484 float* alphai,
float* beta,
float* vl,
lapack_int* ldvl,
15489 double* alphai,
double* beta,
double* vl,
lapack_int* ldvl,
15510 lapack_int* ldb,
float* alphar,
float* alphai,
float* beta,
15513 float* rscale,
float* abnrm,
float* bbnrm,
float* rconde,
15514 float* rcondv,
float* work,
lapack_int* lwork,
15519 lapack_int* ldb,
double* alphar,
double* alphai,
15520 double* beta,
double* vl,
lapack_int* ldvl,
double* vr,
15522 double* lscale,
double* rscale,
double* abnrm,
15523 double* bbnrm,
double* rconde,
double* rcondv,
double* work,
15532 lapack_int* ihi,
float* lscale,
float* rscale,
float* abnrm,
15533 float* bbnrm,
float* rconde,
float* rcondv,
15544 double* rscale,
double* abnrm,
double* bbnrm,
15553 float* beta,
float* c );
15638 double* tau,
double* work,
lapack_int* lwork,
15659 float* tau,
float* work,
lapack_int *info );
15661 double* tau,
double* work,
lapack_int *info );
15729 float* tau,
float* work,
lapack_int *info );
15731 double* tau,
double* work,
lapack_int *info );
15744 const double* v,
lapack_int* ldv,
const double* t,
15770 const float* v,
lapack_int* ldv,
const float* tau,
float* t,
15773 const double* v,
lapack_int* ldv,
const double* tau,
15784 float* tau,
float* c,
lapack_int* ldc,
float* work );
15786 double* tau,
double* c,
lapack_int* ldc,
double* work );
15796 char* sym,
float*
d,
lapack_int* mode,
float* cond,
15800 char* sym,
double*
d,
lapack_int* mode,
double* cond,
15805 char* sym,
float*
d,
lapack_int* mode,
float* cond,
15810 char* sym,
double*
d,
lapack_int* mode,
double* cond,
15901 char* jobv1t,
char* jobv2t,
char* trans,
15903 float* theta,
float* phi,
15908 float* b11d,
float* b11e,
float* b12d,
15909 float* b12e,
float* b21d,
float* b21e,
15910 float* b22d,
float* b22e,
float* rwork,
15954 float* theta,
float* phi,
15961 char* jobv1t,
char* jobv2t,
char* trans,
15976 char* jobv1t,
char* jobv2t,
char* trans,
15978 double* theta,
double* phi,
double* u1,
15980 double* v1t,
lapack_int* ldv1t,
double* v2t,
15981 lapack_int* ldv2t,
double* b11d,
double* b11e,
15982 double* b12d,
double* b12e,
double* b21d,
15983 double* b21e,
double* b22d,
double* b22e,
15987 double* x11,
lapack_int* ldx11,
double* x12,
15989 double* x22,
lapack_int* ldx22,
double* theta,
15990 double* phi,
double* taup1,
double* taup2,
15991 double* tauq1,
double* tauq2,
double* work,
15994 char* jobv1t,
char* jobv2t,
char* trans,
15997 double* x12,
lapack_int* ldx12,
double* x21,
15999 double* theta,
double* u1,
lapack_int* ldu1,
16022 char* jobv1t,
char* jobv2t,
char* trans,
16024 float* theta,
float* phi,
float* u1,
16027 lapack_int* ldv2t,
float* b11d,
float* b11e,
16028 float* b12d,
float* b12e,
float* b21d,
16029 float* b21e,
float* b22d,
float* b22e,
16035 float* x22,
lapack_int* ldx22,
float* theta,
16036 float* phi,
float* taup1,
float* taup2,
16037 float* tauq1,
float* tauq2,
float* work,
16040 char* jobv1t,
char* jobv2t,
char* trans,
16068 char* jobv1t,
char* jobv2t,
char* trans,
16070 double* theta,
double* phi,
16075 double* b11d,
double* b11e,
double* b12d,
16076 double* b12e,
double* b21d,
double* b21e,
16077 double* b22d,
double* b22e,
double* rwork,
16123 double* theta,
double* phi,
16130 char* jobv1t,
char* jobv2t,
char* trans,
16202 const float* v,
lapack_int* ldv,
const float* t,
16207 const double* v,
lapack_int* ldv,
const double* t,
16254 const float* v,
lapack_int* ldv,
const float* t,
16260 const double* v,
lapack_int* ldv,
const double* t,
16270 const float* mywork,
lapack_int* myldwork );
16277 const double* mywork,
lapack_int* myldwork );
double BLASFUNC() dmax(int *, double *, int *)
lapack_int LAPACKE_dstein_work(int matrix_order, lapack_int n, const double *d, const double *e, lapack_int m, const double *w, const lapack_int *iblock, const lapack_int *isplit, double *z, lapack_int ldz, double *work, lapack_int *iwork, lapack_int *ifailv)
lapack_int LAPACKE_zpbequ_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, const lapack_complex_double *ab, lapack_int ldab, double *s, double *scond, double *amax)
lapack_int LAPACKE_zhbgst_work(int matrix_order, char vect, char uplo, lapack_int n, lapack_int ka, lapack_int kb, lapack_complex_double *ab, lapack_int ldab, const lapack_complex_double *bb, lapack_int ldbb, lapack_complex_double *x, lapack_int ldx, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_sgttrs(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const float *dl, const float *d, const float *du, const float *du2, const lapack_int *ipiv, float *b, lapack_int ldb)
#define LAPACK_sggevx
Definition: lapacke.h:11431
#define LAPACK_chegv
Definition: lapacke.h:11385
lapack_int LAPACKE_dgtsvx(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, const double *dl, const double *d, const double *du, double *dlf, double *df, double *duf, double *du2, lapack_int *ipiv, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr)
#define LAPACK_sorgrq
Definition: lapacke.h:11067
lapack_int LAPACKE_cunmtr_work(int matrix_order, char side, char uplo, char trans, lapack_int m, lapack_int n, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc, lapack_complex_float *work, lapack_int lwork)
#define LAPACK_slantr
Definition: lapacke.h:11503
#define LAPACK_csytrf
Definition: lapacke.h:10651
lapack_int LAPACKE_zpftri(int matrix_order, char transr, char uplo, lapack_int n, lapack_complex_double *a)
#define LAPACK_strsna
Definition: lapacke.h:11219
lapack_int LAPACKE_dporfsx_work(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const double *af, lapack_int ldaf, const double *s, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, double *work, lapack_int *iwork)
lapack_int LAPACKE_sbdsdc(int matrix_order, char uplo, char compq, lapack_int n, float *d, float *e, float *u, lapack_int ldu, float *vt, lapack_int ldvt, float *q, lapack_int *iq)
lapack_int LAPACKE_zhesvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, lapack_complex_double *af, lapack_int ldaf, lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr)
lapack_int LAPACKE_dsyconv(int matrix_order, char uplo, char way, lapack_int n, double *a, lapack_int lda, const lapack_int *ipiv)
#define LAPACK_dstev
Definition: lapacke.h:11344
#define LAPACK_zgbrfsx
Definition: lapacke.h:10783
lapack_int LAPACKE_cggbal_work(int matrix_order, char job, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_int *ilo, lapack_int *ihi, float *lscale, float *rscale, float *work)
lapack_int LAPACKE_zhbgvx(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_int ka, lapack_int kb, lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *bb, lapack_int ldbb, lapack_complex_double *q, lapack_int ldq, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_int *ifail)
lapack_int LAPACKE_zlagge_work(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const double *d, lapack_complex_double *a, lapack_int lda, lapack_int *iseed, lapack_complex_double *work)
lapack_int LAPACKE_zhpgvd(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, lapack_complex_double *ap, lapack_complex_double *bp, double *w, lapack_complex_double *z, lapack_int ldz)
lapack_int LAPACKE_zunmtr(int matrix_order, char side, char uplo, char trans, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc)
lapack_int LAPACKE_csyr_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float alpha, const lapack_complex_float *x, lapack_int incx, lapack_complex_float *a, lapack_int lda)
lapack_int LAPACKE_zgbsv_work(int matrix_order, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, lapack_complex_double *ab, lapack_int ldab, lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_cgeqrt2
Definition: lapacke.h:11621
#define LAPACK_zungql
Definition: lapacke.h:11058
#define LAPACK_dpttrs
Definition: lapacke.h:10690
#define LAPACK_spptri
Definition: lapacke.h:10851
#define LAPACK_dsysv
Definition: lapacke.h:10990
#define LAPACK_dsytri2x
Definition: lapacke.h:11588
lapack_int LAPACKE_zhegv(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, double *w)
lapack_int LAPACKE_dgelq2(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *tau)
#define LAPACK_spttrs
Definition: lapacke.h:10689
lapack_int LAPACKE_dptcon(lapack_int n, const double *d, const double *e, double anorm, double *rcond)
lapack_int LAPACKE_zsyconv(int matrix_order, char uplo, char way, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv)
#define LAPACK_zgbequ
Definition: lapacke.h:10890
lapack_int LAPACKE_dgesvxx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *af, lapack_int ldaf, lapack_int *ipiv, char *equed, double *r, double *c, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, double *work, lapack_int *iwork)
lapack_int LAPACKE_sgerqf_work(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *tau, float *work, lapack_int lwork)
lapack_int LAPACKE_chptrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_clauum
Definition: lapacke.h:11539
#define LAPACK_dgbrfsx
Definition: lapacke.h:10781
#define LAPACK_clagsy
Definition: lapacke.h:11553
lapack_int LAPACKE_cggsvd(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int n, lapack_int p, lapack_int *k, lapack_int *l, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, float *alpha, float *beta, lapack_complex_float *u, lapack_int ldu, lapack_complex_float *v, lapack_int ldv, lapack_complex_float *q, lapack_int ldq, lapack_int *iwork)
#define LAPACK_dppsv
Definition: lapacke.h:10966
lapack_int LAPACKE_ssfrk_work(int matrix_order, char transr, char uplo, char trans, lapack_int n, lapack_int k, float alpha, const float *a, lapack_int lda, float beta, float *c)
lapack_int LAPACKE_chbgv_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int ka, lapack_int kb, lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *bb, lapack_int ldbb, float *w, lapack_complex_float *z, lapack_int ldz, lapack_complex_float *work, float *rwork)
float LAPACKE_slansy(int matrix_order, char norm, char uplo, lapack_int n, const float *a, lapack_int lda)
lapack_int LAPACKE_chpgvd_work(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, lapack_complex_float *ap, lapack_complex_float *bp, float *w, lapack_complex_float *z, lapack_int ldz, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_int lrwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_dtpqrt2(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double *t, lapack_int ldt)
lapack_int LAPACKE_dggevx(int matrix_order, char balanc, char jobvl, char jobvr, char sense, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double *alphar, double *alphai, double *beta, double *vl, lapack_int ldvl, double *vr, lapack_int ldvr, lapack_int *ilo, lapack_int *ihi, double *lscale, double *rscale, double *abnrm, double *bbnrm, double *rconde, double *rcondv)
lapack_int LAPACKE_sgetri_work(int matrix_order, lapack_int n, float *a, lapack_int lda, const lapack_int *ipiv, float *work, lapack_int lwork)
lapack_int LAPACKE_zppequ(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *ap, double *s, double *scond, double *amax)
lapack_int LAPACKE_cgtcon_work(char norm, lapack_int n, const lapack_complex_float *dl, const lapack_complex_float *d, const lapack_complex_float *du, const lapack_complex_float *du2, const lapack_int *ipiv, float anorm, float *rcond, lapack_complex_float *work)
lapack_int LAPACKE_cgees_work(int matrix_order, char jobvs, char sort, LAPACK_C_SELECT1 select, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *sdim, lapack_complex_float *w, lapack_complex_float *vs, lapack_int ldvs, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_logical *bwork)
#define LAPACK_cpbtrf
Definition: lapacke.h:10643
#define LAPACK_strexc
Definition: lapacke.h:11223
lapack_int LAPACKE_dgetf2(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, lapack_int *ipiv)
lapack_int LAPACKE_cupgtr(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *ap, const lapack_complex_float *tau, lapack_complex_float *q, lapack_int ldq)
lapack_int LAPACKE_sspgv_work(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, float *ap, float *bp, float *w, float *z, lapack_int ldz, float *work)
#define LAPACK_cgetrf
Definition: lapacke.h:10615
#define LAPACK_sorghr
Definition: lapacke.h:11191
lapack_int LAPACKE_sgerfs(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const float *af, lapack_int ldaf, const lapack_int *ipiv, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr)
lapack_int LAPACKE_sggglm_work(int matrix_order, lapack_int n, lapack_int m, lapack_int p, float *a, lapack_int lda, float *b, lapack_int ldb, float *d, float *x, float *y, float *work, lapack_int lwork)
#define LAPACK_ssycon
Definition: lapacke.h:10745
lapack_int LAPACKE_dggqrf(int matrix_order, lapack_int n, lapack_int m, lapack_int p, double *a, lapack_int lda, double *taua, double *b, lapack_int ldb, double *taub)
#define LAPACK_cpbstf
Definition: lapacke.h:11185
lapack_int LAPACKE_sgglse_work(int matrix_order, lapack_int m, lapack_int n, lapack_int p, float *a, lapack_int lda, float *b, lapack_int ldb, float *c, float *d, float *x, float *work, lapack_int lwork)
#define LAPACK_clarft
Definition: lapacke.h:11523
lapack_int LAPACKE_chetri(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv)
lapack_int LAPACKE_ztrtri_work(int matrix_order, char uplo, char diag, lapack_int n, lapack_complex_double *a, lapack_int lda)
lapack_int LAPACKE_cunmql(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc)
lapack_int LAPACKE_cunmbr_work(int matrix_order, char vect, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_dgbsv(int matrix_order, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, double *ab, lapack_int ldab, lapack_int *ipiv, double *b, lapack_int ldb)
lapack_int LAPACKE_dsbgv_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int ka, lapack_int kb, double *ab, lapack_int ldab, double *bb, lapack_int ldbb, double *w, double *z, lapack_int ldz, double *work)
#define LAPACK_cgesv
Definition: lapacke.h:10919
lapack_int LAPACKE_dgecon(int matrix_order, char norm, lapack_int n, const double *a, lapack_int lda, double anorm, double *rcond)
#define LAPACK_dsbtrd
Definition: lapacke.h:11138
#define LAPACK_sgels
Definition: lapacke.h:11279
#define LAPACK_cgeev
Definition: lapacke.h:11361
lapack_int LAPACKE_sstedc_work(int matrix_order, char compz, lapack_int n, float *d, float *e, float *z, lapack_int ldz, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_zgbsv(int matrix_order, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, lapack_complex_double *ab, lapack_int ldab, lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_dgelqf(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *tau)
lapack_int LAPACKE_dptsvx(int matrix_order, char fact, lapack_int n, lapack_int nrhs, const double *d, const double *e, double *df, double *ef, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr)
lapack_int LAPACKE_dsprfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *ap, const double *afp, const lapack_int *ipiv, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr)
#define LAPACK_sgglse
Definition: lapacke.h:11295
#define LAPACK_dgeqp3
Definition: lapacke.h:11028
#define LAPACK_ssysv
Definition: lapacke.h:10989
lapack_int LAPACKE_clacgv_work(lapack_int n, lapack_complex_float *x, lapack_int incx)
lapack_int LAPACKE_cgesvxx(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *af, lapack_int ldaf, lapack_int *ipiv, char *equed, float *r, float *c, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
#define LAPACK_zsycon
Definition: lapacke.h:10748
lapack_int LAPACKE_ztrcon_work(int matrix_order, char norm, char uplo, char diag, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *rcond, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_dsbev(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int kd, double *ab, lapack_int ldab, double *w, double *z, lapack_int ldz)
#define LAPACK_ssptrs
Definition: lapacke.h:10699
lapack_int LAPACKE_zpoequ(int matrix_order, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *s, double *scond, double *amax)
lapack_int LAPACKE_ztptri(int matrix_order, char uplo, char diag, lapack_int n, lapack_complex_double *ap)
lapack_int LAPACKE_zsysv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_cgeqr2_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau, lapack_complex_float *work)
#define LAPACK_dlarft
Definition: lapacke.h:11522
#define LAPACK_slag2d
Definition: lapacke.h:11533
#define LAPACK_dormhr
Definition: lapacke.h:11194
#define LAPACK_dtftri
Definition: lapacke.h:10871
#define LAPACK_sormlq
Definition: lapacke.h:11045
lapack_int LAPACKE_cgtsvx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_float *dl, const lapack_complex_float *d, const lapack_complex_float *du, lapack_complex_float *dlf, lapack_complex_float *df, lapack_complex_float *duf, lapack_complex_float *du2, lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
#define LAPACK_dsyequb
Definition: lapacke.h:10911
#define LAPACK_chgeqz
Definition: lapacke.h:11249
lapack_int LAPACKE_cheevd_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, float *w, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_int lrwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_zungtr_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_zsytri2x(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_int nb)
lapack_int LAPACKE_zsytrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_dlasrt_work(char id, lapack_int n, double *d)
#define LAPACK_dopgtr
Definition: lapacke.h:11128
#define LAPACK_dgerqf
Definition: lapacke.h:11064
#define LAPACK_sgttrf
Definition: lapacke.h:10621
lapack_int LAPACKE_ctfsm_work(int matrix_order, char transr, char side, char uplo, char trans, char diag, lapack_int m, lapack_int n, lapack_complex_float alpha, const lapack_complex_float *a, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_sggbak(int matrix_order, char job, char side, lapack_int n, lapack_int ilo, lapack_int ihi, const float *lscale, const float *rscale, lapack_int m, float *v, lapack_int ldv)
lapack_int LAPACKE_cgesvx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *af, lapack_int ldaf, lapack_int *ipiv, char *equed, float *r, float *c, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_ctfttp_work(int matrix_order, char transr, char uplo, lapack_int n, const lapack_complex_float *arf, lapack_complex_float *ap)
lapack_int LAPACKE_cgtrfs(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_float *dl, const lapack_complex_float *d, const lapack_complex_float *du, const lapack_complex_float *dlf, const lapack_complex_float *df, const lapack_complex_float *duf, const lapack_complex_float *du2, const lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr)
#define LAPACK_sdisna
Definition: lapacke.h:11169
lapack_int LAPACKE_chseqr(int matrix_order, char job, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_float *h, lapack_int ldh, lapack_complex_float *w, lapack_complex_float *z, lapack_int ldz)
#define LAPACK_strttp
Definition: lapacke.h:11464
lapack_int LAPACKE_zhbevd(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int kd, lapack_complex_double *ab, lapack_int ldab, double *w, lapack_complex_double *z, lapack_int ldz)
lapack_int LAPACKE_dgbtrf(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, double *ab, lapack_int ldab, lapack_int *ipiv)
lapack_int LAPACKE_sppequ(int matrix_order, char uplo, lapack_int n, const float *ap, float *s, float *scond, float *amax)
#define LAPACK_dpbsvx
Definition: lapacke.h:10978
lapack_int LAPACKE_dtpqrt(int matrix_order, lapack_int m, lapack_int n, lapack_int l, lapack_int nb, double *a, lapack_int lda, double *b, lapack_int ldb, double *t, lapack_int ldt)
#define LAPACK_dlapy3
Definition: lapacke.h:11564
#define LAPACK_sgttrs
Definition: lapacke.h:10669
lapack_int LAPACKE_sgebak_work(int matrix_order, char job, char side, lapack_int n, lapack_int ilo, lapack_int ihi, const float *scale, lapack_int m, float *v, lapack_int ldv)
lapack_int LAPACKE_spotrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, float *b, lapack_int ldb)
#define LAPACK_ssbgst
Definition: lapacke.h:11179
#define LAPACK_chfrk
Definition: lapacke.h:11438
lapack_int LAPACKE_dgees(int matrix_order, char jobvs, char sort, LAPACK_D_SELECT2 select, lapack_int n, double *a, lapack_int lda, lapack_int *sdim, double *wr, double *wi, double *vs, lapack_int ldvs)
lapack_int LAPACKE_zhptrd_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *ap, double *d, double *e, lapack_complex_double *tau)
lapack_int LAPACKE_slarfg_work(lapack_int n, float *alpha, float *x, lapack_int incx, float *tau)
lapack_int LAPACKE_dpptrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *ap, double *b, lapack_int ldb)
lapack_int LAPACKE_dgttrf_work(lapack_int n, double *dl, double *d, double *du, double *du2, lapack_int *ipiv)
lapack_int LAPACKE_dlaswp(int matrix_order, lapack_int n, double *a, lapack_int lda, lapack_int k1, lapack_int k2, const lapack_int *ipiv, lapack_int incx)
lapack_int LAPACKE_dspevd_work(int matrix_order, char jobz, char uplo, lapack_int n, double *ap, double *w, double *z, lapack_int ldz, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_spoequb_work(int matrix_order, lapack_int n, const float *a, lapack_int lda, float *s, float *scond, float *amax)
#define LAPACK_cungqr
Definition: lapacke.h:11035
lapack_int LAPACKE_dgeevx(int matrix_order, char balanc, char jobvl, char jobvr, char sense, lapack_int n, double *a, lapack_int lda, double *wr, double *wi, double *vl, lapack_int ldvl, double *vr, lapack_int ldvr, lapack_int *ilo, lapack_int *ihi, double *scale, double *abnrm, double *rconde, double *rcondv)
#define LAPACK_cgebal
Definition: lapacke.h:11201
lapack_int LAPACKE_dtrttp(int matrix_order, char uplo, lapack_int n, const double *a, lapack_int lda, double *ap)
lapack_int LAPACKE_spstrf(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda, lapack_int *piv, lapack_int *rank, float tol)
#define LAPACK_sgtsvx
Definition: lapacke.h:10947
lapack_int LAPACKE_slartgp(float f, float g, float *cs, float *sn, float *r)
lapack_int LAPACKE_dspgv(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, double *ap, double *bp, double *w, double *z, lapack_int ldz)
lapack_int LAPACKE_cpstrf(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *piv, lapack_int *rank, float tol)
lapack_int LAPACKE_sgelsd_work(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *b, lapack_int ldb, float *s, float rcond, lapack_int *rank, float *work, lapack_int lwork, lapack_int *iwork)
lapack_int LAPACKE_cgelsd_work(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, float *s, float rcond, lapack_int *rank, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_int *iwork)
lapack_int LAPACKE_ssygst_work(int matrix_order, lapack_int itype, char uplo, lapack_int n, float *a, lapack_int lda, const float *b, lapack_int ldb)
lapack_int LAPACKE_dormql(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const double *a, lapack_int lda, const double *tau, double *c, lapack_int ldc)
lapack_int LAPACKE_slarfx(int matrix_order, char side, lapack_int m, lapack_int n, const float *v, float tau, float *c, lapack_int ldc, float *work)
#define LAPACK_cpteqr
Definition: lapacke.h:11161
lapack_int LAPACKE_ztrtrs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_dsposv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *b, lapack_int ldb, double *x, lapack_int ldx, double *work, float *swork, lapack_int *iter)
lapack_int LAPACKE_sormbr(int matrix_order, char vect, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const float *a, lapack_int lda, const float *tau, float *c, lapack_int ldc)
lapack_int LAPACKE_dggrqf_work(int matrix_order, lapack_int m, lapack_int p, lapack_int n, double *a, lapack_int lda, double *taua, double *b, lapack_int ldb, double *taub, double *work, lapack_int lwork)
lapack_int LAPACKE_sopgtr_work(int matrix_order, char uplo, lapack_int n, const float *ap, const float *tau, float *q, lapack_int ldq, float *work)
lapack_int LAPACKE_dtgexc(int matrix_order, lapack_logical wantq, lapack_logical wantz, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double *q, lapack_int ldq, double *z, lapack_int ldz, lapack_int *ifst, lapack_int *ilst)
#define LAPACK_cgeqpf
Definition: lapacke.h:11025
#define LAPACK_sgbcon
Definition: lapacke.h:10721
lapack_int LAPACKE_dtbtrs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int kd, lapack_int nrhs, const double *ab, lapack_int ldab, double *b, lapack_int ldb)
#define LAPACK_ssfrk
Definition: lapacke.h:11436
lapack_int LAPACKE_ssyrfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const float *af, lapack_int ldaf, const lapack_int *ipiv, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr, float *work, lapack_int *iwork)
lapack_int LAPACKE_dlarnv_work(lapack_int idist, lapack_int *iseed, lapack_int n, double *x)
#define LAPACK_sgeequ
Definition: lapacke.h:10879
lapack_int LAPACKE_cgeqrt_work(int matrix_order, lapack_int m, lapack_int n, lapack_int nb, lapack_complex_float *a, lapack_int lda, lapack_complex_float *t, lapack_int ldt, lapack_complex_float *work)
lapack_int LAPACKE_ztrttp(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda, lapack_complex_double *ap)
lapack_int LAPACKE_dstevx(int matrix_order, char jobz, char range, lapack_int n, double *d, double *e, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, lapack_int *ifail)
lapack_int LAPACKE_dtprfs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const double *ap, const double *b, lapack_int ldb, const double *x, lapack_int ldx, double *ferr, double *berr, double *work, lapack_int *iwork)
lapack_int LAPACKE_sgttrf(lapack_int n, float *dl, float *d, float *du, float *du2, lapack_int *ipiv)
lapack_int LAPACKE_dlarft_work(int matrix_order, char direct, char storev, lapack_int n, lapack_int k, const double *v, lapack_int ldv, const double *tau, double *t, lapack_int ldt)
#define LAPACK_clarfb
Definition: lapacke.h:11515
#define LAPACK_ctfsm
Definition: lapacke.h:11442
lapack_int LAPACKE_cpftrf_work(int matrix_order, char transr, char uplo, lapack_int n, lapack_complex_float *a)
lapack_int LAPACKE_ctftri_work(int matrix_order, char transr, char uplo, char diag, lapack_int n, lapack_complex_float *a)
#define LAPACK_zggevx
Definition: lapacke.h:11434
#define LAPACK_dgelsy
Definition: lapacke.h:11284
#define LAPACK_ctrttp
Definition: lapacke.h:11466
#define LAPACK_spptrf
Definition: lapacke.h:10637
lapack_int LAPACKE_dpbcon_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, const double *ab, lapack_int ldab, double anorm, double *rcond, double *work, lapack_int *iwork)
lapack_int LAPACKE_stptrs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const float *ap, float *b, lapack_int ldb)
lapack_int LAPACKE_dlartgp_work(double f, double g, double *cs, double *sn, double *r)
lapack_int LAPACKE_ssygvd(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float *w)
lapack_int LAPACKE_dppsvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, double *ap, double *afp, char *equed, double *s, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, double *work, lapack_int *iwork)
lapack_int LAPACKE_ctrexc_work(int matrix_order, char compq, lapack_int n, lapack_complex_float *t, lapack_int ldt, lapack_complex_float *q, lapack_int ldq, lapack_int ifst, lapack_int ilst)
lapack_int LAPACKE_chbtrd(int matrix_order, char vect, char uplo, lapack_int n, lapack_int kd, lapack_complex_float *ab, lapack_int ldab, float *d, float *e, lapack_complex_float *q, lapack_int ldq)
lapack_int LAPACKE_dormrq_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const double *a, lapack_int lda, const double *tau, double *c, lapack_int ldc, double *work, lapack_int lwork)
lapack_int LAPACKE_dtrcon_work(int matrix_order, char norm, char uplo, char diag, lapack_int n, const double *a, lapack_int lda, double *rcond, double *work, lapack_int *iwork)
lapack_int LAPACKE_dgelsd_work(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *b, lapack_int ldb, double *s, double rcond, lapack_int *rank, double *work, lapack_int lwork, lapack_int *iwork)
#define LAPACK_dsprfs
Definition: lapacke.h:10822
#define LAPACK_ssbgv
Definition: lapacke.h:11407
#define LAPACK_ssbtrd
Definition: lapacke.h:11137
#define LAPACK_clange
Definition: lapacke.h:11495
lapack_int LAPACKE_dppcon(int matrix_order, char uplo, lapack_int n, const double *ap, double anorm, double *rcond)
float LAPACKE_slapy3_work(float x, float y, float z)
lapack_int LAPACKE_clagge(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const float *d, lapack_complex_float *a, lapack_int lda, lapack_int *iseed)
#define LAPACK_zggbal
Definition: lapacke.h:11242
lapack_int LAPACKE_ctrtri(int matrix_order, char uplo, char diag, lapack_int n, lapack_complex_float *a, lapack_int lda)
#define LAPACK_zunmrq
Definition: lapacke.h:11074
#define LAPACK_zpttrf
Definition: lapacke.h:10648
lapack_int LAPACKE_cherfsx_work(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *af, lapack_int ldaf, const lapack_int *ipiv, const float *s, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_dgerfs_work(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const double *af, lapack_int ldaf, const lapack_int *ipiv, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr, double *work, lapack_int *iwork)
lapack_int LAPACKE_cgelqf_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_sorgbr_work(int matrix_order, char vect, lapack_int m, lapack_int n, lapack_int k, float *a, lapack_int lda, const float *tau, float *work, lapack_int lwork)
#define LAPACK_ztrttf
Definition: lapacke.h:11461
lapack_int LAPACKE_zspcon_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *ap, const lapack_int *ipiv, double anorm, double *rcond, lapack_complex_double *work)
lapack_int LAPACKE_zptcon(lapack_int n, const double *d, const lapack_complex_double *e, double anorm, double *rcond)
lapack_int LAPACKE_sgees(int matrix_order, char jobvs, char sort, LAPACK_S_SELECT2 select, lapack_int n, float *a, lapack_int lda, lapack_int *sdim, float *wr, float *wi, float *vs, lapack_int ldvs)
lapack_int LAPACKE_zpbtrf_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_complex_double *ab, lapack_int ldab)
lapack_int LAPACKE_cgeesx_work(int matrix_order, char jobvs, char sort, LAPACK_C_SELECT1 select, char sense, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *sdim, lapack_complex_float *w, lapack_complex_float *vs, lapack_int ldvs, float *rconde, float *rcondv, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_logical *bwork)
lapack_int LAPACKE_dtgsja_work(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int p, lapack_int n, lapack_int k, lapack_int l, double *a, lapack_int lda, double *b, lapack_int ldb, double tola, double tolb, double *alpha, double *beta, double *u, lapack_int ldu, double *v, lapack_int ldv, double *q, lapack_int ldq, double *work, lapack_int *ncycle)
lapack_int LAPACKE_chegvd(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, float *w)
lapack_int LAPACKE_dsycon(int matrix_order, char uplo, lapack_int n, const double *a, lapack_int lda, const lapack_int *ipiv, double anorm, double *rcond)
lapack_int LAPACKE_sposv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *b, lapack_int ldb)
lapack_int LAPACKE_dtbcon_work(int matrix_order, char norm, char uplo, char diag, lapack_int n, lapack_int kd, const double *ab, lapack_int ldab, double *rcond, double *work, lapack_int *iwork)
lapack_int LAPACKE_dspsvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const double *ap, double *afp, lapack_int *ipiv, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, double *work, lapack_int *iwork)
lapack_int LAPACKE_csysvxx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *af, lapack_int ldaf, lapack_int *ipiv, char *equed, float *s, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_zggesx(int matrix_order, char jobvsl, char jobvsr, char sort, LAPACK_Z_SELECT2 selctg, char sense, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_int *sdim, lapack_complex_double *alpha, lapack_complex_double *beta, lapack_complex_double *vsl, lapack_int ldvsl, lapack_complex_double *vsr, lapack_int ldvsr, double *rconde, double *rcondv)
#define LAPACK_chetri2
Definition: lapacke.h:11572
#define LAPACK_zppsvx
Definition: lapacke.h:10972
lapack_int LAPACKE_ssbev_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int kd, float *ab, lapack_int ldab, float *w, float *z, lapack_int ldz, float *work)
lapack_int LAPACKE_ctrttf_work(int matrix_order, char transr, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda, lapack_complex_float *arf)
lapack_int LAPACKE_ztfsm(int matrix_order, char transr, char side, char uplo, char trans, char diag, lapack_int m, lapack_int n, lapack_complex_double alpha, const lapack_complex_double *a, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_stbcon(int matrix_order, char norm, char uplo, char diag, lapack_int n, lapack_int kd, const float *ab, lapack_int ldab, float *rcond)
lapack_int LAPACKE_chpgst(int matrix_order, lapack_int itype, char uplo, lapack_int n, lapack_complex_float *ap, const lapack_complex_float *bp)
lapack_int LAPACKE_cpptrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_cgemqrt
Definition: lapacke.h:11613
lapack_int LAPACKE_zgeev(int matrix_order, char jobvl, char jobvr, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *w, lapack_complex_double *vl, lapack_int ldvl, lapack_complex_double *vr, lapack_int ldvr)
lapack_int LAPACKE_dgelss(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *b, lapack_int ldb, double *s, double rcond, lapack_int *rank)
#define LAPACK_ztptrs
Definition: lapacke.h:10712
lapack_int LAPACKE_dgeev(int matrix_order, char jobvl, char jobvr, lapack_int n, double *a, lapack_int lda, double *wr, double *wi, double *vl, lapack_int ldvl, double *vr, lapack_int ldvr)
lapack_int LAPACKE_zhsein(int matrix_order, char job, char eigsrc, char initv, const lapack_logical *select, lapack_int n, const lapack_complex_double *h, lapack_int ldh, lapack_complex_double *w, lapack_complex_double *vl, lapack_int ldvl, lapack_complex_double *vr, lapack_int ldvr, lapack_int mm, lapack_int *m, lapack_int *ifaill, lapack_int *ifailr)
#define LAPACK_zupmtr
Definition: lapacke.h:11136
lapack_int LAPACKE_ztbcon(int matrix_order, char norm, char uplo, char diag, lapack_int n, lapack_int kd, const lapack_complex_double *ab, lapack_int ldab, double *rcond)
lapack_int LAPACKE_ssptrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *ap, const lapack_int *ipiv, float *b, lapack_int ldb)
lapack_int LAPACKE_sstevx(int matrix_order, char jobz, char range, lapack_int n, float *d, float *e, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, lapack_int *ifail)
#define LAPACK_slapy2
Definition: lapacke.h:11561
#define LAPACK_sormqr
Definition: lapacke.h:11033
lapack_int LAPACKE_chpgvd(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, lapack_complex_float *ap, lapack_complex_float *bp, float *w, lapack_complex_float *z, lapack_int ldz)
lapack_int LAPACKE_zpotri_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda)
#define LAPACK_dgeqlf
Definition: lapacke.h:11052
lapack_int LAPACKE_sspev(int matrix_order, char jobz, char uplo, lapack_int n, float *ap, float *w, float *z, lapack_int ldz)
lapack_int LAPACKE_zpbsvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *afb, lapack_int ldafb, char *equed, double *s, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr)
#define LAPACK_cgetrs
Definition: lapacke.h:10663
#define LAPACK_strtrs
Definition: lapacke.h:10705
lapack_int LAPACKE_dspcon_work(int matrix_order, char uplo, lapack_int n, const double *ap, const lapack_int *ipiv, double anorm, double *rcond, double *work, lapack_int *iwork)
lapack_int LAPACKE_sggbal_work(int matrix_order, char job, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, lapack_int *ilo, lapack_int *ihi, float *lscale, float *rscale, float *work)
lapack_int LAPACKE_strrfs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const float *b, lapack_int ldb, const float *x, lapack_int ldx, float *ferr, float *berr)
#define LAPACK_zstedc
Definition: lapacke.h:11154
lapack_int LAPACKE_zhseqr_work(int matrix_order, char job, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_double *h, lapack_int ldh, lapack_complex_double *w, lapack_complex_double *z, lapack_int ldz, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_cunmqr(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc)
lapack_int LAPACKE_ddisna(char job, lapack_int m, lapack_int n, const double *d, double *sep)
lapack_int LAPACKE_zggbal(int matrix_order, char job, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_int *ilo, lapack_int *ihi, double *lscale, double *rscale)
lapack_int LAPACKE_dtrttf_work(int matrix_order, char transr, char uplo, lapack_int n, const double *a, lapack_int lda, double *arf)
lapack_int LAPACKE_zgtrfs_work(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_double *dl, const lapack_complex_double *d, const lapack_complex_double *du, const lapack_complex_double *dlf, const lapack_complex_double *df, const lapack_complex_double *duf, const lapack_complex_double *du2, const lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_sorglq_work(int matrix_order, lapack_int m, lapack_int n, lapack_int k, float *a, lapack_int lda, const float *tau, float *work, lapack_int lwork)
#define LAPACK_dorgrq
Definition: lapacke.h:11068
lapack_int LAPACKE_zpbsv(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_chetrd_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, float *d, float *e, lapack_complex_float *tau, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_ztfttr(int matrix_order, char transr, char uplo, lapack_int n, const lapack_complex_double *arf, lapack_complex_double *a, lapack_int lda)
double LAPACKE_zlanhe_work(int matrix_order, char norm, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *work)
#define LAPACK_dgerfs
Definition: lapacke.h:10770
#define LAPACK_dgejsv
Definition: lapacke.h:11375
lapack_int LAPACKE_dsyrfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const double *af, lapack_int ldaf, const lapack_int *ipiv, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr)
#define LAPACK_zgees
Definition: lapacke.h:11354
#define LAPACK_dpptrs
Definition: lapacke.h:10682
lapack_int LAPACKE_ssbev(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int kd, float *ab, lapack_int ldab, float *w, float *z, lapack_int ldz)
lapack_int LAPACKE_csptrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_zpocon
Definition: lapacke.h:10732
lapack_int LAPACKE_zhfrk(int matrix_order, char transr, char uplo, char trans, lapack_int n, lapack_int k, double alpha, const lapack_complex_double *a, lapack_int lda, double beta, lapack_complex_double *c)
lapack_int LAPACKE_cgbsv_work(int matrix_order, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, lapack_complex_float *ab, lapack_int ldab, lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_dptsv(int matrix_order, lapack_int n, lapack_int nrhs, double *d, double *e, double *b, lapack_int ldb)
#define LAPACK_sstevr
Definition: lapacke.h:11349
#define LAPACK_clantr
Definition: lapacke.h:11505
#define LAPACK_csysv
Definition: lapacke.h:10991
#define LAPACK_dstein
Definition: lapacke.h:11166
#define LAPACK_chegvd
Definition: lapacke.h:11389
#define LAPACK_cgeqlf
Definition: lapacke.h:11053
#define LAPACK_sgejsv
Definition: lapacke.h:11376
lapack_int LAPACKE_zspcon(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *ap, const lapack_int *ipiv, double anorm, double *rcond)
lapack_int LAPACKE_zgesdd(int matrix_order, char jobz, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, double *s, lapack_complex_double *u, lapack_int ldu, lapack_complex_double *vt, lapack_int ldvt)
lapack_int LAPACKE_sspevd_work(int matrix_order, char jobz, char uplo, lapack_int n, float *ap, float *w, float *z, lapack_int ldz, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_chesvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, lapack_complex_float *af, lapack_int ldaf, lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, lapack_complex_float *work, lapack_int lwork, float *rwork)
lapack_int LAPACKE_cherfsx(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *af, lapack_int ldaf, const lapack_int *ipiv, const float *s, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
lapack_int LAPACKE_dgges_work(int matrix_order, char jobvsl, char jobvsr, char sort, LAPACK_D_SELECT3 selctg, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, lapack_int *sdim, double *alphar, double *alphai, double *beta, double *vsl, lapack_int ldvsl, double *vsr, lapack_int ldvsr, double *work, lapack_int lwork, lapack_logical *bwork)
lapack_int LAPACKE_dlartgs_work(double x, double y, double sigma, double *cs, double *sn)
lapack_int LAPACKE_zsytrf(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *ipiv)
lapack_int LAPACKE_sposv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *b, lapack_int ldb)
lapack_int LAPACKE_dtrcon(int matrix_order, char norm, char uplo, char diag, lapack_int n, const double *a, lapack_int lda, double *rcond)
#define LAPACK_zgges
Definition: lapacke.h:11422
lapack_int LAPACKE_zhetrf(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *ipiv)
lapack_int LAPACKE_dormrz_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l, const double *a, lapack_int lda, const double *tau, double *c, lapack_int ldc, double *work, lapack_int lwork)
#define LAPACK_stpcon
Definition: lapacke.h:10761
lapack_int LAPACKE_dtrtri_work(int matrix_order, char uplo, char diag, lapack_int n, double *a, lapack_int lda)
lapack_int LAPACKE_zgetrf_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *ipiv)
lapack_int LAPACKE_sstebz_work(char range, char order, lapack_int n, float vl, float vu, lapack_int il, lapack_int iu, float abstol, const float *d, const float *e, lapack_int *m, lapack_int *nsplit, float *w, lapack_int *iblock, lapack_int *isplit, float *work, lapack_int *iwork)
#define LAPACK_zungtr
Definition: lapacke.h:11122
lapack_int LAPACKE_dsytrf(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda, lapack_int *ipiv)
lapack_int LAPACKE_zgelss(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, double *s, double rcond, lapack_int *rank)
#define LAPACK_zpbtrf
Definition: lapacke.h:10644
#define LAPACK_dgemqrt
Definition: lapacke.h:11612
lapack_int LAPACKE_dsptri_work(int matrix_order, char uplo, lapack_int n, double *ap, const lapack_int *ipiv, double *work)
lapack_int LAPACKE_dgeqp3_work(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, lapack_int *jpvt, double *tau, double *work, lapack_int lwork)
lapack_int LAPACKE_strevc(int matrix_order, char side, char howmny, lapack_logical *select, lapack_int n, const float *t, lapack_int ldt, float *vl, lapack_int ldvl, float *vr, lapack_int ldvr, lapack_int mm, lapack_int *m)
lapack_int LAPACKE_cptsvx(int matrix_order, char fact, lapack_int n, lapack_int nrhs, const float *d, const lapack_complex_float *e, float *df, lapack_complex_float *ef, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr)
#define LAPACK_dsbgvx
Definition: lapacke.h:11416
lapack_int LAPACKE_slartgs_work(float x, float y, float sigma, float *cs, float *sn)
lapack_int LAPACKE_dsytri2x(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda, const lapack_int *ipiv, lapack_int nb)
lapack_int LAPACKE_dggesx(int matrix_order, char jobvsl, char jobvsr, char sort, LAPACK_D_SELECT3 selctg, char sense, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, lapack_int *sdim, double *alphar, double *alphai, double *beta, double *vsl, lapack_int ldvsl, double *vsr, lapack_int ldvsr, double *rconde, double *rcondv)
lapack_int LAPACKE_zptsv_work(int matrix_order, lapack_int n, lapack_int nrhs, double *d, lapack_complex_double *e, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_dgelss
Definition: lapacke.h:11288
lapack_int LAPACKE_dppsv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, double *ap, double *b, lapack_int ldb)
lapack_int LAPACKE_zsytri2(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv)
lapack_int LAPACKE_sgehrd(int matrix_order, lapack_int n, lapack_int ilo, lapack_int ihi, float *a, lapack_int lda, float *tau)
lapack_int LAPACKE_cspsvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, lapack_complex_float *afp, lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr)
lapack_int LAPACKE_chptrf(int matrix_order, char uplo, lapack_int n, lapack_complex_float *ap, lapack_int *ipiv)
lapack_int LAPACKE_dgbbrd(int matrix_order, char vect, lapack_int m, lapack_int n, lapack_int ncc, lapack_int kl, lapack_int ku, double *ab, lapack_int ldab, double *d, double *e, double *q, lapack_int ldq, double *pt, lapack_int ldpt, double *c, lapack_int ldc)
#define LAPACK_dtgsen
Definition: lapacke.h:11260
lapack_int LAPACKE_zpteqr_work(int matrix_order, char compz, lapack_int n, double *d, double *e, lapack_complex_double *z, lapack_int ldz, double *work)
lapack_int LAPACKE_dsyrfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const double *af, lapack_int ldaf, const lapack_int *ipiv, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr, double *work, lapack_int *iwork)
#define LAPACK_cposv
Definition: lapacke.h:10953
lapack_int LAPACKE_chgeqz_work(int matrix_order, char job, char compq, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_float *h, lapack_int ldh, lapack_complex_float *t, lapack_int ldt, lapack_complex_float *alpha, lapack_complex_float *beta, lapack_complex_float *q, lapack_int ldq, lapack_complex_float *z, lapack_int ldz, lapack_complex_float *work, lapack_int lwork, float *rwork)
#define LAPACK_zlapmr
Definition: lapacke.h:11560
lapack_int LAPACKE_slagsy(int matrix_order, lapack_int n, lapack_int k, const float *d, float *a, lapack_int lda, lapack_int *iseed)
#define LAPACK_dggbak
Definition: lapacke.h:11244
#define LAPACK_zggsvd
Definition: lapacke.h:11382
lapack_int LAPACKE_zgesvx(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *af, lapack_int ldaf, lapack_int *ipiv, char *equed, double *r, double *c, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, double *rpivot)
lapack_int LAPACKE_slagge_work(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const float *d, float *a, lapack_int lda, lapack_int *iseed, float *work)
lapack_int LAPACKE_dormql_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const double *a, lapack_int lda, const double *tau, double *c, lapack_int ldc, double *work, lapack_int lwork)
lapack_int LAPACKE_zhpgst_work(int matrix_order, lapack_int itype, char uplo, lapack_int n, lapack_complex_double *ap, const lapack_complex_double *bp)
#define LAPACK_cpptri
Definition: lapacke.h:10853
lapack_int LAPACKE_cunmqr_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_chetri2(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv)
lapack_int LAPACKE_zsptrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_cgelsy_work(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_int *jpvt, float rcond, lapack_int *rank, lapack_complex_float *work, lapack_int lwork, float *rwork)
lapack_int LAPACKE_dgesdd_work(int matrix_order, char jobz, lapack_int m, lapack_int n, double *a, lapack_int lda, double *s, double *u, lapack_int ldu, double *vt, lapack_int ldvt, double *work, lapack_int lwork, lapack_int *iwork)
lapack_int LAPACKE_dgelsd(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *b, lapack_int ldb, double *s, double rcond, lapack_int *rank)
#define LAPACK_slartgs
Definition: lapacke.h:11567
lapack_int LAPACKE_sgebrd(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *d, float *e, float *tauq, float *taup)
#define LAPACK_zgeqrt
Definition: lapacke.h:11618
lapack_int LAPACKE_cppsvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *ap, lapack_complex_float *afp, char *equed, float *s, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr)
lapack_int LAPACKE_dgeqrf_work(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *tau, double *work, lapack_int lwork)
#define LAPACK_ssygst
Definition: lapacke.h:11171
lapack_int LAPACKE_zhetri2(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv)
lapack_int LAPACKE_stbtrs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int kd, lapack_int nrhs, const float *ab, lapack_int ldab, float *b, lapack_int ldb)
lapack_int LAPACKE_ssprfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *ap, const float *afp, const lapack_int *ipiv, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr, float *work, lapack_int *iwork)
#define LAPACK_stpmqrt
Definition: lapacke.h:11627
#define LAPACK_dsygvd
Definition: lapacke.h:11388
#define LAPACK_slapmr
Definition: lapacke.h:11557
#define LAPACK_sptrfs
Definition: lapacke.h:10805
lapack_int LAPACKE_dsgesv(int matrix_order, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, lapack_int *ipiv, double *b, lapack_int ldb, double *x, lapack_int ldx, lapack_int *iter)
lapack_int LAPACKE_dsteqr(int matrix_order, char compz, lapack_int n, double *d, double *e, double *z, lapack_int ldz)
#define LAPACK_dptrfs
Definition: lapacke.h:10806
lapack_int LAPACKE_dgbtrs_work(int matrix_order, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const double *ab, lapack_int ldab, const lapack_int *ipiv, double *b, lapack_int ldb)
float LAPACKE_clanhe(int matrix_order, char norm, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda)
lapack_int LAPACKE_zlag2c(int matrix_order, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda, lapack_complex_float *sa, lapack_int ldsa)
lapack_int LAPACKE_zunmbr_work(int matrix_order, char vect, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc, lapack_complex_double *work, lapack_int lwork)
#define LAPACK_dstevx
Definition: lapacke.h:11348
lapack_int LAPACKE_sgelss(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *b, lapack_int ldb, float *s, float rcond, lapack_int *rank)
lapack_int LAPACKE_zlaswp_work(int matrix_order, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int k1, lapack_int k2, const lapack_int *ipiv, lapack_int incx)
#define LAPACK_slaswp
Definition: lapacke.h:11489
lapack_int LAPACKE_chprfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, const lapack_complex_float *afp, const lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr)
#define LAPACK_dormrz
Definition: lapacke.h:11080
lapack_int LAPACKE_cposv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_zpbstf_work(int matrix_order, char uplo, lapack_int n, lapack_int kb, lapack_complex_double *bb, lapack_int ldbb)
lapack_int LAPACKE_zheev_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, double *w, lapack_complex_double *work, lapack_int lwork, double *rwork)
lapack_int LAPACKE_stgsna_work(int matrix_order, char job, char howmny, const lapack_logical *select, lapack_int n, const float *a, lapack_int lda, const float *b, lapack_int ldb, const float *vl, lapack_int ldvl, const float *vr, lapack_int ldvr, float *s, float *dif, lapack_int mm, lapack_int *m, float *work, lapack_int lwork, lapack_int *iwork)
lapack_int LAPACKE_csysvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, lapack_complex_float *af, lapack_int ldaf, lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, lapack_complex_float *work, lapack_int lwork, float *rwork)
lapack_int LAPACKE_zppsv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *ap, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_zpoequ_work(int matrix_order, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *s, double *scond, double *amax)
lapack_int LAPACKE_dsytrs2(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const lapack_int *ipiv, double *b, lapack_int ldb)
lapack_int LAPACKE_dlarfx_work(int matrix_order, char side, lapack_int m, lapack_int n, const double *v, double tau, double *c, lapack_int ldc, double *work)
#define LAPACK_zsytrs
Definition: lapacke.h:10696
#define LAPACK_zhpcon
Definition: lapacke.h:10756
lapack_int LAPACKE_spocon_work(int matrix_order, char uplo, lapack_int n, const float *a, lapack_int lda, float anorm, float *rcond, float *work, lapack_int *iwork)
lapack_int LAPACKE_dsbevd_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int kd, double *ab, lapack_int ldab, double *w, double *z, lapack_int ldz, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_zlaset
Definition: lapacke.h:11548
lapack_int LAPACKE_dorgtr(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda, const double *tau)
lapack_int LAPACKE_zgetrs(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_ssptrf
Definition: lapacke.h:10655
#define LAPACK_zhpgst
Definition: lapacke.h:11178
#define LAPACK_zgetrs
Definition: lapacke.h:10664
lapack_int LAPACKE_cungrq(int matrix_order, lapack_int m, lapack_int n, lapack_int k, lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau)
lapack_int LAPACKE_dgeqlf_work(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *tau, double *work, lapack_int lwork)
lapack_int LAPACKE_zlarfg_work(lapack_int n, lapack_complex_double *alpha, lapack_complex_double *x, lapack_int incx, lapack_complex_double *tau)
#define LAPACK_sgetrf
Definition: lapacke.h:10613
lapack_int LAPACKE_slarfb_work(int matrix_order, char side, char trans, char direct, char storev, lapack_int m, lapack_int n, lapack_int k, const float *v, lapack_int ldv, const float *t, lapack_int ldt, float *c, lapack_int ldc, float *work, lapack_int ldwork)
lapack_int LAPACKE_dpftrs(int matrix_order, char transr, char uplo, lapack_int n, lapack_int nrhs, const double *a, double *b, lapack_int ldb)
lapack_int LAPACKE_spftrs(int matrix_order, char transr, char uplo, lapack_int n, lapack_int nrhs, const float *a, float *b, lapack_int ldb)
lapack_int LAPACKE_zhpsvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, lapack_complex_double *afp, lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr)
lapack_int LAPACKE_sorgql(int matrix_order, lapack_int m, lapack_int n, lapack_int k, float *a, lapack_int lda, const float *tau)
lapack_int LAPACKE_sormqr_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const float *a, lapack_int lda, const float *tau, float *c, lapack_int ldc, float *work, lapack_int lwork)
lapack_int LAPACKE_sorgbr(int matrix_order, char vect, lapack_int m, lapack_int n, lapack_int k, float *a, lapack_int lda, const float *tau)
lapack_int LAPACKE_sggqrf(int matrix_order, lapack_int n, lapack_int m, lapack_int p, float *a, lapack_int lda, float *taua, float *b, lapack_int ldb, float *taub)
#define LAPACK_dtrtri
Definition: lapacke.h:10868
lapack_int LAPACKE_dpbtrs_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, const double *ab, lapack_int ldab, double *b, lapack_int ldb)
lapack_int LAPACKE_dhsein(int matrix_order, char job, char eigsrc, char initv, lapack_logical *select, lapack_int n, const double *h, lapack_int ldh, double *wr, const double *wi, double *vl, lapack_int ldvl, double *vr, lapack_int ldvr, lapack_int mm, lapack_int *m, lapack_int *ifaill, lapack_int *ifailr)
#define LAPACK_sppsv
Definition: lapacke.h:10965
lapack_int LAPACKE_dtftri_work(int matrix_order, char transr, char uplo, char diag, lapack_int n, double *a)
lapack_int LAPACKE_zupmtr_work(int matrix_order, char side, char uplo, char trans, lapack_int m, lapack_int n, const lapack_complex_double *ap, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc, lapack_complex_double *work)
lapack_int LAPACKE_dgesvd(int matrix_order, char jobu, char jobvt, lapack_int m, lapack_int n, double *a, lapack_int lda, double *s, double *u, lapack_int ldu, double *vt, lapack_int ldvt, double *superb)
lapack_int LAPACKE_zhpevx_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_complex_double *ap, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_complex_double *work, double *rwork, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_sgelsy(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *b, lapack_int ldb, lapack_int *jpvt, float rcond, lapack_int *rank)
lapack_int LAPACKE_sorgtr_work(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda, const float *tau, float *work, lapack_int lwork)
lapack_int LAPACKE_dsposv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *b, lapack_int ldb, double *x, lapack_int ldx, lapack_int *iter)
lapack_int LAPACKE_zptrfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *d, const lapack_complex_double *e, const double *df, const lapack_complex_double *ef, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
float LAPACKE_clange(int matrix_order, char norm, lapack_int m, lapack_int n, const lapack_complex_float *a, lapack_int lda)
lapack_int LAPACKE_sgeequ_work(int matrix_order, lapack_int m, lapack_int n, const float *a, lapack_int lda, float *r, float *c, float *rowcnd, float *colcnd, float *amax)
lapack_int LAPACKE_sptrfs_work(int matrix_order, lapack_int n, lapack_int nrhs, const float *d, const float *e, const float *df, const float *ef, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr, float *work)
lapack_int LAPACKE_cgetrs(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_cunghr_work(int matrix_order, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_dsbgv(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int ka, lapack_int kb, double *ab, lapack_int ldab, double *bb, lapack_int ldbb, double *w, double *z, lapack_int ldz)
#define LAPACK_dgbsvx
Definition: lapacke.h:10936
lapack_int LAPACKE_ctpttr_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *ap, lapack_complex_float *a, lapack_int lda)
lapack_int LAPACKE_zlacpy_work(int matrix_order, char uplo, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_ztrsna
Definition: lapacke.h:11222
lapack_int LAPACKE_dsptrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *ap, const lapack_int *ipiv, double *b, lapack_int ldb)
lapack_int LAPACKE_sorgqr(int matrix_order, lapack_int m, lapack_int n, lapack_int k, float *a, lapack_int lda, const float *tau)
lapack_int LAPACKE_zhpcon_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *ap, const lapack_int *ipiv, double anorm, double *rcond, lapack_complex_double *work)
lapack_int LAPACKE_ztprfs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, const lapack_complex_double *b, lapack_int ldb, const lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr)
lapack_int LAPACKE_strsyl(int matrix_order, char trana, char tranb, lapack_int isgn, lapack_int m, lapack_int n, const float *a, lapack_int lda, const float *b, lapack_int ldb, float *c, lapack_int ldc, float *scale)
lapack_int LAPACKE_sposvxx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *af, lapack_int ldaf, char *equed, float *s, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
#define LAPACK_dtrttp
Definition: lapacke.h:11463
#define LAPACK_zhbev
Definition: lapacke.h:11334
lapack_int LAPACKE_sgecon(int matrix_order, char norm, lapack_int n, const float *a, lapack_int lda, float anorm, float *rcond)
lapack_int LAPACKE_dpbsvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, double *ab, lapack_int ldab, double *afb, lapack_int ldafb, char *equed, double *s, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, double *work, lapack_int *iwork)
#define LAPACK_ztfsm
Definition: lapacke.h:11441
lapack_int LAPACKE_sgebak(int matrix_order, char job, char side, lapack_int n, lapack_int ilo, lapack_int ihi, const float *scale, lapack_int m, float *v, lapack_int ldv)
lapack_int LAPACKE_ctptrs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_dtptrs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const double *ap, double *b, lapack_int ldb)
#define LAPACK_spftri
Definition: lapacke.h:10848
#define LAPACK_zstegr
Definition: lapacke.h:11158
#define LAPACK_zlacpy
Definition: lapacke.h:11484
#define LAPACK_dtfttp
Definition: lapacke.h:11443
lapack_int LAPACKE_dstevd(int matrix_order, char jobz, lapack_int n, double *d, double *e, double *z, lapack_int ldz)
lapack_int LAPACKE_strtri(int matrix_order, char uplo, char diag, lapack_int n, float *a, lapack_int lda)
lapack_int LAPACKE_zgerfs(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *af, lapack_int ldaf, const lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr)
lapack_int LAPACKE_zunglq_work(int matrix_order, lapack_int m, lapack_int n, lapack_int k, lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *work, lapack_int lwork)
#define LAPACK_ssytrf
Definition: lapacke.h:10649
double LAPACKE_dlapy3(double x, double y, double z)
#define LAPACK_zgelqf
Definition: lapacke.h:11042
#define LAPACK_sspgst
Definition: lapacke.h:11175
lapack_int LAPACKE_clapmr_work(int matrix_order, lapack_logical forwrd, lapack_int m, lapack_int n, lapack_complex_float *x, lapack_int ldx, lapack_int *k)
#define LAPACK_zhecon
Definition: lapacke.h:10750
lapack_int LAPACKE_chptri_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *ap, const lapack_int *ipiv, lapack_complex_float *work)
float LAPACKE_slange_work(int matrix_order, char norm, lapack_int m, lapack_int n, const float *a, lapack_int lda, float *work)
lapack_int LAPACKE_zgttrf_work(lapack_int n, lapack_complex_double *dl, lapack_complex_double *d, lapack_complex_double *du, lapack_complex_double *du2, lapack_int *ipiv)
lapack_int LAPACKE_zlag2c_work(int matrix_order, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda, lapack_complex_float *sa, lapack_int ldsa)
#define LAPACK_zunmlq
Definition: lapacke.h:11050
lapack_int LAPACKE_dpptrf(int matrix_order, char uplo, lapack_int n, double *ap)
#define LAPACK_cheevd
Definition: lapacke.h:11309
lapack_int LAPACKE_dgees_work(int matrix_order, char jobvs, char sort, LAPACK_D_SELECT2 select, lapack_int n, double *a, lapack_int lda, lapack_int *sdim, double *wr, double *wi, double *vs, lapack_int ldvs, double *work, lapack_int lwork, lapack_logical *bwork)
#define LAPACK_cgesvxx
Definition: lapacke.h:10930
lapack_int LAPACKE_cspsv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *ap, lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_dsbgvd
Definition: lapacke.h:11412
lapack_int LAPACKE_zporfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *af, lapack_int ldaf, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr)
#define LAPACK_zgebal
Definition: lapacke.h:11202
#define LAPACK_zpbequ
Definition: lapacke.h:10910
#define LAPACK_cspcon
Definition: lapacke.h:10753
#define LAPACK_zhpgv
Definition: lapacke.h:11398
lapack_int LAPACKE_sstevd_work(int matrix_order, char jobz, lapack_int n, float *d, float *e, float *z, lapack_int ldz, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_dsbgst
Definition: lapacke.h:11180
lapack_int LAPACKE_chpevd(int matrix_order, char jobz, char uplo, lapack_int n, lapack_complex_float *ap, float *w, lapack_complex_float *z, lapack_int ldz)
lapack_int LAPACKE_zgelq2_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau, lapack_complex_double *work)
lapack_int LAPACKE_dtzrzf(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *tau)
lapack_int LAPACKE_chbevx_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_int kd, lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *q, lapack_int ldq, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_complex_float *work, float *rwork, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_zpoequb_work(int matrix_order, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *s, double *scond, double *amax)
#define LAPACK_dgeqrf
Definition: lapacke.h:11020
lapack_int LAPACKE_ztpmqrt(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l, lapack_int nb, const lapack_complex_double *v, lapack_int ldv, const lapack_complex_double *t, lapack_int ldt, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_dstevr(int matrix_order, char jobz, char range, lapack_int n, double *d, double *e, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, lapack_int *isuppz)
#define LAPACK_zheev
Definition: lapacke.h:11306
lapack_int LAPACKE_dlarft(int matrix_order, char direct, char storev, lapack_int n, lapack_int k, const double *v, lapack_int ldv, const double *tau, double *t, lapack_int ldt)
lapack_int LAPACKE_zheevr_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_int *isuppz, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_int lrwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_chfrk(int matrix_order, char transr, char uplo, char trans, lapack_int n, lapack_int k, float alpha, const lapack_complex_float *a, lapack_int lda, float beta, lapack_complex_float *c)
lapack_int LAPACKE_csprfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, const lapack_complex_float *afp, const lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
#define LAPACK_csptrs
Definition: lapacke.h:10701
#define LAPACK_sopgtr
Definition: lapacke.h:11127
#define LAPACK_zpotri
Definition: lapacke.h:10846
#define LAPACK_sspgv
Definition: lapacke.h:11395
lapack_int LAPACKE_ssytrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const lapack_int *ipiv, float *b, lapack_int ldb)
lapack_int LAPACKE_sgtrfs(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const float *dl, const float *d, const float *du, const float *dlf, const float *df, const float *duf, const float *du2, const lapack_int *ipiv, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr)
#define LAPACK_zheevx
Definition: lapacke.h:11314
lapack_int LAPACKE_dgtcon(char norm, lapack_int n, const double *dl, const double *d, const double *du, const double *du2, const lapack_int *ipiv, double anorm, double *rcond)
lapack_int LAPACKE_cbbcsd_work(int matrix_order, char jobu1, char jobu2, char jobv1t, char jobv2t, char trans, lapack_int m, lapack_int p, lapack_int q, float *theta, float *phi, lapack_complex_float *u1, lapack_int ldu1, lapack_complex_float *u2, lapack_int ldu2, lapack_complex_float *v1t, lapack_int ldv1t, lapack_complex_float *v2t, lapack_int ldv2t, float *b11d, float *b11e, float *b12d, float *b12e, float *b21d, float *b21e, float *b22d, float *b22e, float *rwork, lapack_int lrwork)
lapack_int LAPACKE_sspgvx_work(int matrix_order, lapack_int itype, char jobz, char range, char uplo, lapack_int n, float *ap, float *bp, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, float *work, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_spptrf_work(int matrix_order, char uplo, lapack_int n, float *ap)
#define LAPACK_cgeevx
Definition: lapacke.h:11365
#define LAPACK_cstemr
Definition: lapacke.h:11149
lapack_int LAPACKE_sgeqlf_work(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *tau, float *work, lapack_int lwork)
#define LAPACK_cggev
Definition: lapacke.h:11429
#define LAPACK_dtptri
Definition: lapacke.h:10876
#define LAPACK_strtri
Definition: lapacke.h:10867
#define LAPACK_dgtsv
Definition: lapacke.h:10944
#define LAPACK_cunmrz
Definition: lapacke.h:11081
lapack_int LAPACKE_spftrs_work(int matrix_order, char transr, char uplo, lapack_int n, lapack_int nrhs, const float *a, float *b, lapack_int ldb)
lapack_int LAPACKE_sgetri(int matrix_order, lapack_int n, float *a, lapack_int lda, const lapack_int *ipiv)
#define LAPACK_dhsein
Definition: lapacke.h:11212
lapack_int LAPACKE_sptsv(int matrix_order, lapack_int n, lapack_int nrhs, float *d, float *e, float *b, lapack_int ldb)
#define LAPACK_dggesx
Definition: lapacke.h:11424
#define LAPACK_dspsvx
Definition: lapacke.h:11012
lapack_int LAPACKE_ssbevd_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int kd, float *ab, lapack_int ldab, float *w, float *z, lapack_int ldz, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_dtrexc_work(int matrix_order, char compq, lapack_int n, double *t, lapack_int ldt, double *q, lapack_int ldq, lapack_int *ifst, lapack_int *ilst, double *work)
lapack_int LAPACKE_zsyrfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *af, lapack_int ldaf, const lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr)
#define LAPACK_dorghr
Definition: lapacke.h:11192
lapack_int LAPACKE_cggsvd_work(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int n, lapack_int p, lapack_int *k, lapack_int *l, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, float *alpha, float *beta, lapack_complex_float *u, lapack_int ldu, lapack_complex_float *v, lapack_int ldv, lapack_complex_float *q, lapack_int ldq, lapack_complex_float *work, float *rwork, lapack_int *iwork)
lapack_int LAPACKE_cptrfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *d, const lapack_complex_float *e, const float *df, const lapack_complex_float *ef, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr)
lapack_int LAPACKE_clagge_work(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const float *d, lapack_complex_float *a, lapack_int lda, lapack_int *iseed, lapack_complex_float *work)
#define LAPACK_spotrf
Definition: lapacke.h:10625
lapack_int LAPACKE_dppcon_work(int matrix_order, char uplo, lapack_int n, const double *ap, double anorm, double *rcond, double *work, lapack_int *iwork)
lapack_int LAPACKE_spptrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *ap, float *b, lapack_int ldb)
lapack_int LAPACKE_sgels(int matrix_order, char trans, lapack_int m, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *b, lapack_int ldb)
#define LAPACK_cpbequ
Definition: lapacke.h:10909
lapack_int LAPACKE_cpotri_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda)
#define LAPACK_chbgv
Definition: lapacke.h:11409
lapack_int LAPACKE_csptri_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *ap, const lapack_int *ipiv, lapack_complex_float *work)
#define LAPACK_stprfs
Definition: lapacke.h:10831
#define LAPACK_dlaswp
Definition: lapacke.h:11490
#define LAPACK_sgebak
Definition: lapacke.h:11203
#define LAPACK_csytrs
Definition: lapacke.h:10695
#define LAPACK_ztgsja
Definition: lapacke.h:11278
#define LAPACK_cspsv
Definition: lapacke.h:11009
#define LAPACK_cggglm
Definition: lapacke.h:11301
#define LAPACK_cgeqrfp
Definition: lapacke.h:11469
#define LAPACK_dlarfb
Definition: lapacke.h:11514
#define LAPACK_stpttf
Definition: lapacke.h:11452
lapack_int LAPACKE_zhegst(int matrix_order, lapack_int itype, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_cgerfs(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *af, lapack_int ldaf, const lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr)
lapack_int LAPACKE_dorcsd(int matrix_order, char jobu1, char jobu2, char jobv1t, char jobv2t, char trans, char signs, lapack_int m, lapack_int p, lapack_int q, double *x11, lapack_int ldx11, double *x12, lapack_int ldx12, double *x21, lapack_int ldx21, double *x22, lapack_int ldx22, double *theta, double *u1, lapack_int ldu1, double *u2, lapack_int ldu2, double *v1t, lapack_int ldv1t, double *v2t, lapack_int ldv2t)
#define LAPACK_ztbtrs
Definition: lapacke.h:10716
lapack_int LAPACKE_dpttrs_work(int matrix_order, lapack_int n, lapack_int nrhs, const double *d, const double *e, double *b, lapack_int ldb)
lapack_int LAPACKE_cpoequb(int matrix_order, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *s, float *scond, float *amax)
lapack_int LAPACKE_cggqrf_work(int matrix_order, lapack_int n, lapack_int m, lapack_int p, lapack_complex_float *a, lapack_int lda, lapack_complex_float *taua, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *taub, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_sgtcon_work(char norm, lapack_int n, const float *dl, const float *d, const float *du, const float *du2, const lapack_int *ipiv, float anorm, float *rcond, float *work, lapack_int *iwork)
lapack_int LAPACKE_ztptrs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_sormtr
Definition: lapacke.h:11117
lapack_int LAPACKE_dsytri_work(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda, const lapack_int *ipiv, double *work)
#define LAPACK_sgtrfs
Definition: lapacke.h:10785
#define LAPACK_dlamch
Definition: lapacke.h:11508
lapack_int LAPACKE_zgbrfsx(int matrix_order, char trans, char equed, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const lapack_complex_double *ab, lapack_int ldab, const lapack_complex_double *afb, lapack_int ldafb, const lapack_int *ipiv, const double *r, const double *c, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
#define LAPACK_dgesvd
Definition: lapacke.h:11368
#define LAPACK_cgbtrf
Definition: lapacke.h:10619
lapack_int LAPACKE_ssytrf_work(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda, lapack_int *ipiv, float *work, lapack_int lwork)
lapack_int LAPACKE_dlag2s_work(int matrix_order, lapack_int m, lapack_int n, const double *a, lapack_int lda, float *sa, lapack_int ldsa)
#define LAPACK_dtrttf
Definition: lapacke.h:11459
lapack_int LAPACKE_zgetf2_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *ipiv)
lapack_int LAPACKE_ztprfs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, const lapack_complex_double *b, lapack_int ldb, const lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
#define LAPACK_ssytrs
Definition: lapacke.h:10693
#define LAPACK_cgelss
Definition: lapacke.h:11289
#define LAPACK_chetri
Definition: lapacke.h:10859
lapack_int LAPACKE_cgelqf(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau)
#define LAPACK_cgtrfs
Definition: lapacke.h:10787
lapack_int LAPACKE_zpbcon(int matrix_order, char uplo, lapack_int n, lapack_int kd, const lapack_complex_double *ab, lapack_int ldab, double anorm, double *rcond)
lapack_int LAPACKE_dgeqrt3_work(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *t, lapack_int ldt)
lapack_int LAPACKE_dspevd(int matrix_order, char jobz, char uplo, lapack_int n, double *ap, double *w, double *z, lapack_int ldz)
#define LAPACK_ztpcon
Definition: lapacke.h:10764
lapack_int LAPACKE_chbev_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int kd, lapack_complex_float *ab, lapack_int ldab, float *w, lapack_complex_float *z, lapack_int ldz, lapack_complex_float *work, float *rwork)
#define LAPACK_ztpmqrt
Definition: lapacke.h:11630
lapack_int LAPACKE_sbbcsd_work(int matrix_order, char jobu1, char jobu2, char jobv1t, char jobv2t, char trans, lapack_int m, lapack_int p, lapack_int q, float *theta, float *phi, float *u1, lapack_int ldu1, float *u2, lapack_int ldu2, float *v1t, lapack_int ldv1t, float *v2t, lapack_int ldv2t, float *b11d, float *b11e, float *b12d, float *b12e, float *b21d, float *b21e, float *b22d, float *b22e, float *work, lapack_int lwork)
#define LAPACK_sgehrd
Definition: lapacke.h:11187
lapack_int LAPACKE_sstegr_work(int matrix_order, char jobz, char range, lapack_int n, float *d, float *e, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, lapack_int *isuppz, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_zunmrz(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc)
lapack_int LAPACKE_slarft(int matrix_order, char direct, char storev, lapack_int n, lapack_int k, const float *v, lapack_int ldv, const float *tau, float *t, lapack_int ldt)
lapack_int LAPACKE_cgeequ(int matrix_order, lapack_int m, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *r, float *c, float *rowcnd, float *colcnd, float *amax)
#define LAPACK_stzrzf
Definition: lapacke.h:11075
#define LAPACK_csprfs
Definition: lapacke.h:10823
lapack_int LAPACKE_dtpmqrt(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l, lapack_int nb, const double *v, lapack_int ldv, const double *t, lapack_int ldt, double *a, lapack_int lda, double *b, lapack_int ldb)
#define LAPACK_chseqr
Definition: lapacke.h:11209
#define LAPACK_cggesx
Definition: lapacke.h:11425
lapack_int LAPACKE_dspgvx_work(int matrix_order, lapack_int itype, char jobz, char range, char uplo, lapack_int n, double *ap, double *bp, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, double *work, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_clatms_work(int matrix_order, lapack_int m, lapack_int n, char dist, lapack_int *iseed, char sym, float *d, lapack_int mode, float cond, float dmax, lapack_int kl, lapack_int ku, char pack, lapack_complex_float *a, lapack_int lda, lapack_complex_float *work)
lapack_int LAPACKE_ssteqr_work(int matrix_order, char compz, lapack_int n, float *d, float *e, float *z, lapack_int ldz, float *work)
#define LAPACK_dgecon
Definition: lapacke.h:10718
lapack_int LAPACKE_sgesv(int matrix_order, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, lapack_int *ipiv, float *b, lapack_int ldb)
lapack_int LAPACKE_sggbak_work(int matrix_order, char job, char side, lapack_int n, lapack_int ilo, lapack_int ihi, const float *lscale, const float *rscale, lapack_int m, float *v, lapack_int ldv)
lapack_int LAPACKE_stptri_work(int matrix_order, char uplo, char diag, lapack_int n, float *ap)
lapack_int LAPACKE_dgeqpf_work(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, lapack_int *jpvt, double *tau, double *work)
lapack_int LAPACKE_dtrttf(int matrix_order, char transr, char uplo, lapack_int n, const double *a, lapack_int lda, double *arf)
lapack_int LAPACKE_dsytrd_work(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda, double *d, double *e, double *tau, double *work, lapack_int lwork)
lapack_int LAPACKE_cgesvd(int matrix_order, char jobu, char jobvt, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, float *s, lapack_complex_float *u, lapack_int ldu, lapack_complex_float *vt, lapack_int ldvt, float *superb)
lapack_int LAPACKE_dtfsm_work(int matrix_order, char transr, char side, char uplo, char trans, char diag, lapack_int m, lapack_int n, double alpha, const double *a, double *b, lapack_int ldb)
lapack_int LAPACKE_zgesvd(int matrix_order, char jobu, char jobvt, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, double *s, lapack_complex_double *u, lapack_int ldu, lapack_complex_double *vt, lapack_int ldvt, double *superb)
lapack_int LAPACKE_zsyrfsx(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *af, lapack_int ldaf, const lapack_int *ipiv, const double *s, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
lapack_int LAPACKE_cheevd(int matrix_order, char jobz, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, float *w)
lapack_int LAPACKE_csyswapr(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int i1, lapack_int i2)
lapack_int LAPACKE_zstedc(int matrix_order, char compz, lapack_int n, double *d, double *e, lapack_complex_double *z, lapack_int ldz)
lapack_int LAPACKE_shsein(int matrix_order, char job, char eigsrc, char initv, lapack_logical *select, lapack_int n, const float *h, lapack_int ldh, float *wr, const float *wi, float *vl, lapack_int ldvl, float *vr, lapack_int ldvr, lapack_int mm, lapack_int *m, lapack_int *ifaill, lapack_int *ifailr)
lapack_int LAPACKE_zpptrf(int matrix_order, char uplo, lapack_int n, lapack_complex_double *ap)
lapack_int LAPACKE_sgeesx_work(int matrix_order, char jobvs, char sort, LAPACK_S_SELECT2 select, char sense, lapack_int n, float *a, lapack_int lda, lapack_int *sdim, float *wr, float *wi, float *vs, lapack_int ldvs, float *rconde, float *rcondv, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork, lapack_logical *bwork)
lapack_int LAPACKE_cpttrf(lapack_int n, float *d, lapack_complex_float *e)
lapack_int LAPACKE_ztbrfs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int kd, lapack_int nrhs, const lapack_complex_double *ab, lapack_int ldab, const lapack_complex_double *b, lapack_int ldb, const lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
#define LAPACK_sorglq
Definition: lapacke.h:11043
#define LAPACK_cheswapr
Definition: lapacke.h:11571
lapack_int LAPACKE_cgbsv(int matrix_order, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, lapack_complex_float *ab, lapack_int ldab, lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_chbevd(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int kd, lapack_complex_float *ab, lapack_int ldab, float *w, lapack_complex_float *z, lapack_int ldz)
#define LAPACK_dpotri
Definition: lapacke.h:10844
lapack_int LAPACKE_ssyevx_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, float *a, lapack_int lda, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, float *work, lapack_int lwork, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_cgels(int matrix_order, char trans, lapack_int m, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_zgelsy(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_int *jpvt, double rcond, lapack_int *rank)
lapack_int LAPACKE_ssygvd_work(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float *w, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_stgevc_work(int matrix_order, char side, char howmny, const lapack_logical *select, lapack_int n, const float *s, lapack_int lds, const float *p, lapack_int ldp, float *vl, lapack_int ldvl, float *vr, lapack_int ldvr, lapack_int mm, lapack_int *m, float *work)
#define LAPACK_zpbstf
Definition: lapacke.h:11186
lapack_int LAPACKE_dggsvp_work(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int p, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double tola, double tolb, lapack_int *k, lapack_int *l, double *u, lapack_int ldu, double *v, lapack_int ldv, double *q, lapack_int ldq, lapack_int *iwork, double *tau, double *work)
#define LAPACK_cgeqr2
Definition: lapacke.h:11479
lapack_int LAPACKE_zhetrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_chpcon
Definition: lapacke.h:10755
lapack_int LAPACKE_dsytri2(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda, const lapack_int *ipiv)
lapack_int LAPACKE_dorgrq_work(int matrix_order, lapack_int m, lapack_int n, lapack_int k, double *a, lapack_int lda, const double *tau, double *work, lapack_int lwork)
lapack_int LAPACKE_cgges(int matrix_order, char jobvsl, char jobvsr, char sort, LAPACK_C_SELECT2 selctg, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_int *sdim, lapack_complex_float *alpha, lapack_complex_float *beta, lapack_complex_float *vsl, lapack_int ldvsl, lapack_complex_float *vsr, lapack_int ldvsr)
lapack_int LAPACKE_slartgs(float x, float y, float sigma, float *cs, float *sn)
lapack_int LAPACKE_zheequb(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *s, double *scond, double *amax)
lapack_int LAPACKE_cgelss(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, float *s, float rcond, lapack_int *rank)
lapack_int LAPACKE_cgbcon_work(int matrix_order, char norm, lapack_int n, lapack_int kl, lapack_int ku, const lapack_complex_float *ab, lapack_int ldab, const lapack_int *ipiv, float anorm, float *rcond, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_zgesdd_work(int matrix_order, char jobz, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, double *s, lapack_complex_double *u, lapack_int ldu, lapack_complex_double *vt, lapack_int ldvt, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_int *iwork)
#define LAPACK_sporfsx
Definition: lapacke.h:10794
lapack_int LAPACKE_clapmr(int matrix_order, lapack_logical forwrd, lapack_int m, lapack_int n, lapack_complex_float *x, lapack_int ldx, lapack_int *k)
#define LAPACK_ssptri
Definition: lapacke.h:10861
lapack_int LAPACKE_zpbrfs(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, const lapack_complex_double *ab, lapack_int ldab, const lapack_complex_double *afb, lapack_int ldafb, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr)
lapack_int LAPACKE_dsbgst(int matrix_order, char vect, char uplo, lapack_int n, lapack_int ka, lapack_int kb, double *ab, lapack_int ldab, const double *bb, lapack_int ldbb, double *x, lapack_int ldx)
#define LAPACK_zgesvx
Definition: lapacke.h:10926
lapack_int LAPACKE_sspsv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, float *ap, lapack_int *ipiv, float *b, lapack_int ldb)
lapack_int LAPACKE_csytri2_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_zpoequb(int matrix_order, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *s, double *scond, double *amax)
#define LAPACK_dsyrfsx
Definition: lapacke.h:10813
lapack_int LAPACKE_sorghr_work(int matrix_order, lapack_int n, lapack_int ilo, lapack_int ihi, float *a, lapack_int lda, const float *tau, float *work, lapack_int lwork)
lapack_int LAPACKE_ztzrzf(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau)
#define LAPACK_zsysv
Definition: lapacke.h:10992
#define LAPACK_cherfs
Definition: lapacke.h:10817
#define LAPACK_cposvxx
Definition: lapacke.h:10964
lapack_int LAPACKE_zcgesv(int matrix_order, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, lapack_int *iter)
lapack_int LAPACKE_dtrrfs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const double *b, lapack_int ldb, const double *x, lapack_int ldx, double *ferr, double *berr)
lapack_int LAPACKE_chbgvd_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int ka, lapack_int kb, lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *bb, lapack_int ldbb, float *w, lapack_complex_float *z, lapack_int ldz, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_int lrwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_sspgvx(int matrix_order, lapack_int itype, char jobz, char range, char uplo, lapack_int n, float *ap, float *bp, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, lapack_int *ifail)
lapack_logical(* LAPACK_D_SELECT3)(const double *, const double *, const double *)
Definition: lapacke.h:137
#define LAPACK_zlarfx
Definition: lapacke.h:11528
lapack_int LAPACKE_stftri_work(int matrix_order, char transr, char uplo, char diag, lapack_int n, float *a)
#define LAPACK_dspev
Definition: lapacke.h:11320
lapack_int LAPACKE_chbgvd(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int ka, lapack_int kb, lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *bb, lapack_int ldbb, float *w, lapack_complex_float *z, lapack_int ldz)
#define LAPACK_dgeequ
Definition: lapacke.h:10880
lapack_int LAPACKE_chbgvx(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_int ka, lapack_int kb, lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *bb, lapack_int ldbb, lapack_complex_float *q, lapack_int ldq, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_int *ifail)
#define LAPACK_ztfttr
Definition: lapacke.h:11449
#define LAPACK_dsfrk
Definition: lapacke.h:11435
#define LAPACK_chbtrd
Definition: lapacke.h:11139
#define LAPACK_slagsy
Definition: lapacke.h:11551
lapack_int LAPACKE_zhbgvd_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int ka, lapack_int kb, lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *bb, lapack_int ldbb, double *w, lapack_complex_double *z, lapack_int ldz, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_int lrwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_zggrqf
Definition: lapacke.h:11090
#define LAPACK_zhprfs
Definition: lapacke.h:10826
lapack_int LAPACKE_zgges_work(int matrix_order, char jobvsl, char jobvsr, char sort, LAPACK_Z_SELECT2 selctg, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_int *sdim, lapack_complex_double *alpha, lapack_complex_double *beta, lapack_complex_double *vsl, lapack_int ldvsl, lapack_complex_double *vsr, lapack_int ldvsr, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_logical *bwork)
lapack_int LAPACKE_stpqrt2(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float *t, lapack_int ldt)
lapack_int LAPACKE_zsytrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_cppequ(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *ap, float *s, float *scond, float *amax)
lapack_int LAPACKE_stbtrs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int kd, lapack_int nrhs, const float *ab, lapack_int ldab, float *b, lapack_int ldb)
lapack_int LAPACKE_dhgeqz_work(int matrix_order, char job, char compq, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, double *h, lapack_int ldh, double *t, lapack_int ldt, double *alphar, double *alphai, double *beta, double *q, lapack_int ldq, double *z, lapack_int ldz, double *work, lapack_int lwork)
lapack_int LAPACKE_zpptrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_sgtsvx(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, const float *dl, const float *d, const float *du, float *dlf, float *df, float *duf, float *du2, lapack_int *ipiv, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr)
lapack_int LAPACKE_dppequ(int matrix_order, char uplo, lapack_int n, const double *ap, double *s, double *scond, double *amax)
lapack_int LAPACKE_slarnv_work(lapack_int idist, lapack_int *iseed, lapack_int n, float *x)
lapack_int LAPACKE_sgesdd_work(int matrix_order, char jobz, lapack_int m, lapack_int n, float *a, lapack_int lda, float *s, float *u, lapack_int ldu, float *vt, lapack_int ldvt, float *work, lapack_int lwork, lapack_int *iwork)
#define LAPACK_zsysvx
Definition: lapacke.h:10996
#define LAPACK_dgbsvxx
Definition: lapacke.h:10939
lapack_int LAPACKE_stpmqrt(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l, lapack_int nb, const float *v, lapack_int ldv, const float *t, lapack_int ldt, float *a, lapack_int lda, float *b, lapack_int ldb)
#define LAPACK_dgesvj
Definition: lapacke.h:11377
lapack_int LAPACKE_dgeqrt_work(int matrix_order, lapack_int m, lapack_int n, lapack_int nb, double *a, lapack_int lda, double *t, lapack_int ldt, double *work)
lapack_int LAPACKE_sbdsdc_work(int matrix_order, char uplo, char compq, lapack_int n, float *d, float *e, float *u, lapack_int ldu, float *vt, lapack_int ldvt, float *q, lapack_int *iq, float *work, lapack_int *iwork)
lapack_int LAPACKE_dsgesv_work(int matrix_order, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, lapack_int *ipiv, double *b, lapack_int ldb, double *x, lapack_int ldx, double *work, float *swork, lapack_int *iter)
#define LAPACK_zgbsvxx
Definition: lapacke.h:10941
#define LAPACK_zhetrs2
Definition: lapacke.h:11602
#define LAPACK_dsytrf
Definition: lapacke.h:10650
#define LAPACK_zpbcon
Definition: lapacke.h:10740
#define LAPACK_dgerfsx
Definition: lapacke.h:10773
lapack_int LAPACKE_clarfx(int matrix_order, char side, lapack_int m, lapack_int n, const lapack_complex_float *v, lapack_complex_float tau, lapack_complex_float *c, lapack_int ldc, lapack_complex_float *work)
lapack_int LAPACKE_stprfb(int matrix_order, char side, char trans, char direct, char storev, lapack_int m, lapack_int n, lapack_int k, lapack_int l, const float *v, lapack_int ldv, const float *t, lapack_int ldt, float *a, lapack_int lda, float *b, lapack_int ldb, lapack_int myldwork)
lapack_int LAPACKE_sggglm(int matrix_order, lapack_int n, lapack_int m, lapack_int p, float *a, lapack_int lda, float *b, lapack_int ldb, float *d, float *x, float *y)
#define LAPACK_sgtsv
Definition: lapacke.h:10943
lapack_int LAPACKE_zptsv(int matrix_order, lapack_int n, lapack_int nrhs, double *d, lapack_complex_double *e, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_zgbtrs(int matrix_order, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const lapack_complex_double *ab, lapack_int ldab, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_strsen
Definition: lapacke.h:11227
#define LAPACK_ctrexc
Definition: lapacke.h:11225
lapack_int LAPACKE_csprfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, const lapack_complex_float *afp, const lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr)
lapack_int LAPACKE_zgeqrt2(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *t, lapack_int ldt)
lapack_int LAPACKE_dlacpy_work(int matrix_order, char uplo, lapack_int m, lapack_int n, const double *a, lapack_int lda, double *b, lapack_int ldb)
lapack_int LAPACKE_sormrq(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const float *a, lapack_int lda, const float *tau, float *c, lapack_int ldc)
lapack_int LAPACKE_sgetrf(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, lapack_int *ipiv)
lapack_int LAPACKE_cstegr(int matrix_order, char jobz, char range, lapack_int n, float *d, float *e, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_int *isuppz)
#define LAPACK_spbrfs
Definition: lapacke.h:10801
lapack_int LAPACKE_slauum_work(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda)
lapack_int LAPACKE_ztprfb(int matrix_order, char side, char trans, char direct, char storev, lapack_int m, lapack_int n, lapack_int k, lapack_int l, const lapack_complex_double *v, lapack_int ldv, const lapack_complex_double *t, lapack_int ldt, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_int myldwork)
#define LAPACK_dgebal
Definition: lapacke.h:11200
lapack_int LAPACKE_spftri(int matrix_order, char transr, char uplo, lapack_int n, float *a)
lapack_int LAPACKE_spbstf_work(int matrix_order, char uplo, lapack_int n, lapack_int kb, float *bb, lapack_int ldbb)
lapack_int LAPACKE_cptcon_work(lapack_int n, const float *d, const lapack_complex_float *e, float anorm, float *rcond, float *work)
lapack_int LAPACKE_cppsv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *ap, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_zhpgvd_work(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, lapack_complex_double *ap, lapack_complex_double *bp, double *w, lapack_complex_double *z, lapack_int ldz, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_int lrwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_sgebrd_work(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *d, float *e, float *tauq, float *taup, float *work, lapack_int lwork)
#define LAPACK_dpftrs
Definition: lapacke.h:10677
lapack_int LAPACKE_ssytrs2(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const lapack_int *ipiv, float *b, lapack_int ldb)
lapack_int LAPACKE_zlarft(int matrix_order, char direct, char storev, lapack_int n, lapack_int k, const lapack_complex_double *v, lapack_int ldv, const lapack_complex_double *tau, lapack_complex_double *t, lapack_int ldt)
#define LAPACK_zporfs
Definition: lapacke.h:10792
#define LAPACK_dgetrs
Definition: lapacke.h:10662
#define LAPACK_chetrf
Definition: lapacke.h:10653
lapack_int LAPACKE_cgetrf(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *ipiv)
lapack_int LAPACKE_ztptrs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_zspcon
Definition: lapacke.h:10754
#define LAPACK_cgecon
Definition: lapacke.h:10719
lapack_int LAPACKE_spbrfs_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, const float *ab, lapack_int ldab, const float *afb, lapack_int ldafb, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr, float *work, lapack_int *iwork)
lapack_int LAPACKE_cgebrd(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, float *d, float *e, lapack_complex_float *tauq, lapack_complex_float *taup)
lapack_int LAPACKE_csptri(int matrix_order, char uplo, lapack_int n, lapack_complex_float *ap, const lapack_int *ipiv)
lapack_int LAPACKE_dsbgvd_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int ka, lapack_int kb, double *ab, lapack_int ldab, double *bb, lapack_int ldbb, double *w, double *z, lapack_int ldz, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_slauum
Definition: lapacke.h:11537
#define LAPACK_zgetf2
Definition: lapacke.h:11488
#define LAPACK_zsptri
Definition: lapacke.h:10864
lapack_int LAPACKE_stfsm(int matrix_order, char transr, char side, char uplo, char trans, char diag, lapack_int m, lapack_int n, float alpha, const float *a, float *b, lapack_int ldb)
#define LAPACK_dpbsv
Definition: lapacke.h:10974
lapack_int LAPACKE_ssysv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, lapack_int *ipiv, float *b, lapack_int ldb)
lapack_int LAPACKE_zsytrs2_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *work)
lapack_int LAPACKE_cpbcon_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, const lapack_complex_float *ab, lapack_int ldab, float anorm, float *rcond, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_stgsen(int matrix_order, lapack_int ijob, lapack_logical wantq, lapack_logical wantz, const lapack_logical *select, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float *alphar, float *alphai, float *beta, float *q, lapack_int ldq, float *z, lapack_int ldz, lapack_int *m, float *pl, float *pr, float *dif)
lapack_int LAPACKE_spotri(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda)
lapack_int LAPACKE_cunmrz(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc)
lapack_int LAPACKE_sgesvd(int matrix_order, char jobu, char jobvt, lapack_int m, lapack_int n, float *a, lapack_int lda, float *s, float *u, lapack_int ldu, float *vt, lapack_int ldvt, float *superb)
lapack_int LAPACKE_ztpttr(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *ap, lapack_complex_double *a, lapack_int lda)
lapack_int LAPACKE_chbgst_work(int matrix_order, char vect, char uplo, lapack_int n, lapack_int ka, lapack_int kb, lapack_complex_float *ab, lapack_int ldab, const lapack_complex_float *bb, lapack_int ldbb, lapack_complex_float *x, lapack_int ldx, lapack_complex_float *work, float *rwork)
#define LAPACK_cunbdb
Definition: lapacke.h:11580
#define LAPACK_ztgexc
Definition: lapacke.h:11258
lapack_int LAPACKE_claswp_work(int matrix_order, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int k1, lapack_int k2, const lapack_int *ipiv, lapack_int incx)
lapack_int LAPACKE_dsygvd(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double *w)
lapack_int LAPACKE_dspgvd(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, double *ap, double *bp, double *w, double *z, lapack_int ldz)
lapack_int LAPACKE_zgelsd_work(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, double *s, double rcond, lapack_int *rank, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_int *iwork)
#define LAPACK_slarft
Definition: lapacke.h:11521
#define LAPACK_ctrcon
Definition: lapacke.h:10759
#define LAPACK_dgetrf
Definition: lapacke.h:10614
lapack_int LAPACKE_sgemqrt_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int nb, const float *v, lapack_int ldv, const float *t, lapack_int ldt, float *c, lapack_int ldc, float *work)
float LAPACKE_slapy2_work(float x, float y)
lapack_int LAPACKE_dgeqrf(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *tau)
#define LAPACK_zpftrs
Definition: lapacke.h:10679
#define LAPACK_zhsein
Definition: lapacke.h:11214
lapack_int LAPACKE_dpteqr(int matrix_order, char compz, lapack_int n, double *d, double *e, double *z, lapack_int ldz)
lapack_int LAPACKE_dgesvx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *af, lapack_int ldaf, lapack_int *ipiv, char *equed, double *r, double *c, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, double *work, lapack_int *iwork)
#define LAPACK_cstein
Definition: lapacke.h:11167
#define LAPACK_sormbr
Definition: lapacke.h:11101
#define LAPACK_dormqr
Definition: lapacke.h:11034
#define LAPACK_cgerfs
Definition: lapacke.h:10771
lapack_int LAPACKE_dtprfb(int matrix_order, char side, char trans, char direct, char storev, lapack_int m, lapack_int n, lapack_int k, lapack_int l, const double *v, lapack_int ldv, const double *t, lapack_int ldt, double *a, lapack_int lda, double *b, lapack_int ldb, lapack_int myldwork)
lapack_int LAPACKE_zcposv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, lapack_int *iter)
lapack_int LAPACKE_cggev(int matrix_order, char jobvl, char jobvr, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *alpha, lapack_complex_float *beta, lapack_complex_float *vl, lapack_int ldvl, lapack_complex_float *vr, lapack_int ldvr)
lapack_int LAPACKE_zgbcon(int matrix_order, char norm, lapack_int n, lapack_int kl, lapack_int ku, const lapack_complex_double *ab, lapack_int ldab, const lapack_int *ipiv, double anorm, double *rcond)
#define LAPACK_sggbal
Definition: lapacke.h:11239
lapack_int LAPACKE_zgbsvx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *afb, lapack_int ldafb, lapack_int *ipiv, char *equed, double *r, double *c, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_cungbr_work(int matrix_order, char vect, lapack_int m, lapack_int n, lapack_int k, lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_ssptri_work(int matrix_order, char uplo, lapack_int n, float *ap, const lapack_int *ipiv, float *work)
#define LAPACK_zherfsx
Definition: lapacke.h:10819
lapack_int LAPACKE_zggsvd(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int n, lapack_int p, lapack_int *k, lapack_int *l, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, double *alpha, double *beta, lapack_complex_double *u, lapack_int ldu, lapack_complex_double *v, lapack_int ldv, lapack_complex_double *q, lapack_int ldq, lapack_int *iwork)
lapack_int LAPACKE_sspcon_work(int matrix_order, char uplo, lapack_int n, const float *ap, const lapack_int *ipiv, float anorm, float *rcond, float *work, lapack_int *iwork)
#define LAPACK_dgeqpf
Definition: lapacke.h:11024
lapack_int LAPACKE_cpotrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_zsyrfs
Definition: lapacke.h:10812
#define LAPACK_chpgst
Definition: lapacke.h:11177
lapack_int LAPACKE_clauum_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda)
lapack_int LAPACKE_sgeqp3(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, lapack_int *jpvt, float *tau)
#define LAPACK_dpteqr
Definition: lapacke.h:11160
lapack_int LAPACKE_dtrsyl(int matrix_order, char trana, char tranb, lapack_int isgn, lapack_int m, lapack_int n, const double *a, lapack_int lda, const double *b, lapack_int ldb, double *c, lapack_int ldc, double *scale)
lapack_int LAPACKE_zhptri_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *ap, const lapack_int *ipiv, lapack_complex_double *work)
lapack_int LAPACKE_dsbev_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int kd, double *ab, lapack_int ldab, double *w, double *z, lapack_int ldz, double *work)
lapack_int LAPACKE_strtrs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, float *b, lapack_int ldb)
#define LAPACK_stfttr
Definition: lapacke.h:11448
lapack_int LAPACKE_zgesvx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *af, lapack_int ldaf, lapack_int *ipiv, char *equed, double *r, double *c, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_zheswapr_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int i1, lapack_int i2)
lapack_int LAPACKE_sppsv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, float *ap, float *b, lapack_int ldb)
lapack_int LAPACKE_zhpev_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_complex_double *ap, double *w, lapack_complex_double *z, lapack_int ldz, lapack_complex_double *work, double *rwork)
#define LAPACK_dtpttr
Definition: lapacke.h:11455
lapack_int LAPACKE_zcposv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, lapack_complex_double *work, lapack_complex_float *swork, double *rwork, lapack_int *iter)
lapack_int LAPACKE_spoequ_work(int matrix_order, lapack_int n, const float *a, lapack_int lda, float *s, float *scond, float *amax)
#define LAPACK_zlarnv
Definition: lapacke.h:11476
lapack_int LAPACKE_dgeqrt3(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *t, lapack_int ldt)
lapack_int LAPACKE_csytrf_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *ipiv, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_dporfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const double *af, lapack_int ldaf, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr)
#define LAPACK_ssyev
Definition: lapacke.h:11303
lapack_int LAPACKE_dtpcon(int matrix_order, char norm, char uplo, char diag, lapack_int n, const double *ap, double *rcond)
lapack_int LAPACKE_sgebal_work(int matrix_order, char job, lapack_int n, float *a, lapack_int lda, lapack_int *ilo, lapack_int *ihi, float *scale)
lapack_int LAPACKE_dormrq(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const double *a, lapack_int lda, const double *tau, double *c, lapack_int ldc)
lapack_int LAPACKE_ssyequb(int matrix_order, char uplo, lapack_int n, const float *a, lapack_int lda, float *s, float *scond, float *amax)
lapack_int LAPACKE_ctbrfs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int kd, lapack_int nrhs, const lapack_complex_float *ab, lapack_int ldab, const lapack_complex_float *b, lapack_int ldb, const lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_chetri2_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *work, lapack_int lwork)
#define LAPACK_cuncsd
Definition: lapacke.h:11581
lapack_int LAPACKE_cspsv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *ap, lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_chpev
Definition: lapacke.h:11321
#define LAPACK_clansy
Definition: lapacke.h:11501
lapack_int LAPACKE_dsytri2_work(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_csyr(int matrix_order, char uplo, lapack_int n, lapack_complex_float alpha, const lapack_complex_float *x, lapack_int incx, lapack_complex_float *a, lapack_int lda)
lapack_int LAPACKE_zsytrs2(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_sorgql_work(int matrix_order, lapack_int m, lapack_int n, lapack_int k, float *a, lapack_int lda, const float *tau, float *work, lapack_int lwork)
#define LAPACK_dpstrf
Definition: lapacke.h:10629
lapack_int LAPACKE_zhegvx_work(int matrix_order, lapack_int itype, char jobz, char range, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_int *iwork, lapack_int *ifail)
#define LAPACK_sorbdb
Definition: lapacke.h:11591
lapack_int LAPACKE_zgbtrs_work(int matrix_order, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const lapack_complex_double *ab, lapack_int ldab, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_csyr
Definition: lapacke.h:11643
lapack_int LAPACKE_zunmrq_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc, lapack_complex_double *work, lapack_int lwork)
#define LAPACK_dpbtrs
Definition: lapacke.h:10686
lapack_int LAPACKE_cgemqrt(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int nb, const lapack_complex_float *v, lapack_int ldv, const lapack_complex_float *t, lapack_int ldt, lapack_complex_float *c, lapack_int ldc)
lapack_int LAPACKE_dgehrd_work(int matrix_order, lapack_int n, lapack_int ilo, lapack_int ihi, double *a, lapack_int lda, double *tau, double *work, lapack_int lwork)
lapack_int LAPACKE_zgebrd(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, double *d, double *e, lapack_complex_double *tauq, lapack_complex_double *taup)
lapack_int LAPACKE_dtbtrs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int kd, lapack_int nrhs, const double *ab, lapack_int ldab, double *b, lapack_int ldb)
#define LAPACK_cggsvp
Definition: lapacke.h:11273
lapack_int LAPACKE_shsein_work(int matrix_order, char job, char eigsrc, char initv, lapack_logical *select, lapack_int n, const float *h, lapack_int ldh, float *wr, const float *wi, float *vl, lapack_int ldvl, float *vr, lapack_int ldvr, lapack_int mm, lapack_int *m, float *work, lapack_int *ifaill, lapack_int *ifailr)
lapack_int LAPACKE_dgges(int matrix_order, char jobvsl, char jobvsr, char sort, LAPACK_D_SELECT3 selctg, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, lapack_int *sdim, double *alphar, double *alphai, double *beta, double *vsl, lapack_int ldvsl, double *vsr, lapack_int ldvsr)
lapack_int LAPACKE_ssbgvd(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int ka, lapack_int kb, float *ab, lapack_int ldab, float *bb, lapack_int ldbb, float *w, float *z, lapack_int ldz)
#define LAPACK_cungtr
Definition: lapacke.h:11121
lapack_int LAPACKE_dpoequ(int matrix_order, lapack_int n, const double *a, lapack_int lda, double *s, double *scond, double *amax)
#define LAPACK_cpftrf
Definition: lapacke.h:10636
lapack_int LAPACKE_cgttrf(lapack_int n, lapack_complex_float *dl, lapack_complex_float *d, lapack_complex_float *du, lapack_complex_float *du2, lapack_int *ipiv)
lapack_int LAPACKE_dtrtri(int matrix_order, char uplo, char diag, lapack_int n, double *a, lapack_int lda)
lapack_int LAPACKE_cpftri(int matrix_order, char transr, char uplo, lapack_int n, lapack_complex_float *a)
#define LAPACK_zhbgv
Definition: lapacke.h:11410
#define LAPACK_zhpgvd
Definition: lapacke.h:11402
lapack_int LAPACKE_dorgrq(int matrix_order, lapack_int m, lapack_int n, lapack_int k, double *a, lapack_int lda, const double *tau)
#define LAPACK_dptcon
Definition: lapacke.h:10742
lapack_int LAPACKE_cpttrf_work(lapack_int n, float *d, lapack_complex_float *e)
lapack_int LAPACKE_spptrf(int matrix_order, char uplo, lapack_int n, float *ap)
#define LAPACK_dormbr
Definition: lapacke.h:11102
lapack_int LAPACKE_dsyrfsx_work(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const double *af, lapack_int ldaf, const lapack_int *ipiv, const double *s, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, double *work, lapack_int *iwork)
#define LAPACK_cgtcon
Definition: lapacke.h:10727
#define LAPACK_zheevr
Definition: lapacke.h:11318
lapack_int LAPACKE_ctrcon(int matrix_order, char norm, char uplo, char diag, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *rcond)
lapack_int LAPACKE_zpftrs_work(int matrix_order, char transr, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_dppcon
Definition: lapacke.h:10734
#define LAPACK_ssygvd
Definition: lapacke.h:11387
#define LAPACK_zuncsd
Definition: lapacke.h:11609
lapack_int LAPACKE_zhegvd(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, double *w)
lapack_int LAPACKE_slacpy_work(int matrix_order, char uplo, lapack_int m, lapack_int n, const float *a, lapack_int lda, float *b, lapack_int ldb)
lapack_int LAPACKE_dsygvx(int matrix_order, lapack_int itype, char jobz, char range, char uplo, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, lapack_int *ifail)
#define LAPACK_chegvx
Definition: lapacke.h:11393
#define LAPACK_zhpsvx
Definition: lapacke.h:11018
lapack_int LAPACKE_zgemqrt(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int nb, const lapack_complex_double *v, lapack_int ldv, const lapack_complex_double *t, lapack_int ldt, lapack_complex_double *c, lapack_int ldc)
lapack_int LAPACKE_stbrfs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int kd, lapack_int nrhs, const float *ab, lapack_int ldab, const float *b, lapack_int ldb, const float *x, lapack_int ldx, float *ferr, float *berr)
lapack_int LAPACKE_csysvxx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *af, lapack_int ldaf, lapack_int *ipiv, char *equed, float *s, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
lapack_int LAPACKE_zcgesv_work(int matrix_order, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, lapack_complex_double *work, lapack_complex_float *swork, double *rwork, lapack_int *iter)
lapack_int LAPACKE_spoequb(int matrix_order, lapack_int n, const float *a, lapack_int lda, float *s, float *scond, float *amax)
lapack_int LAPACKE_dtrsen(int matrix_order, char job, char compq, const lapack_logical *select, lapack_int n, double *t, lapack_int ldt, double *q, lapack_int ldq, double *wr, double *wi, lapack_int *m, double *s, double *sep)
lapack_int LAPACKE_zsptri(int matrix_order, char uplo, lapack_int n, lapack_complex_double *ap, const lapack_int *ipiv)
lapack_int LAPACKE_zheev(int matrix_order, char jobz, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, double *w)
lapack_int LAPACKE_dlatms(int matrix_order, lapack_int m, lapack_int n, char dist, lapack_int *iseed, char sym, double *d, lapack_int mode, double cond, double dmax, lapack_int kl, lapack_int ku, char pack, double *a, lapack_int lda)
lapack_int LAPACKE_cggbak_work(int matrix_order, char job, char side, lapack_int n, lapack_int ilo, lapack_int ihi, const float *lscale, const float *rscale, lapack_int m, lapack_complex_float *v, lapack_int ldv)
#define LAPACK_zgtsv
Definition: lapacke.h:10946
lapack_int LAPACKE_sggsvp_work(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int p, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float tola, float tolb, lapack_int *k, lapack_int *l, float *u, lapack_int ldu, float *v, lapack_int ldv, float *q, lapack_int ldq, lapack_int *iwork, float *tau, float *work)
lapack_int LAPACKE_sposvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *af, lapack_int ldaf, char *equed, float *s, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr)
lapack_int LAPACKE_slag2d(int matrix_order, lapack_int m, lapack_int n, const float *sa, lapack_int ldsa, double *a, lapack_int lda)
lapack_int LAPACKE_ssytri(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda, const lapack_int *ipiv)
#define LAPACK_zgesvd
Definition: lapacke.h:11370
lapack_int LAPACKE_zunmbr(int matrix_order, char vect, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc)
#define LAPACK_dpbrfs
Definition: lapacke.h:10802
lapack_int LAPACKE_sgbbrd_work(int matrix_order, char vect, lapack_int m, lapack_int n, lapack_int ncc, lapack_int kl, lapack_int ku, float *ab, lapack_int ldab, float *d, float *e, float *q, lapack_int ldq, float *pt, lapack_int ldpt, float *c, lapack_int ldc, float *work)
lapack_int LAPACKE_ctrttf(int matrix_order, char transr, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda, lapack_complex_float *arf)
lapack_int LAPACKE_zhetrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_stfttp_work(int matrix_order, char transr, char uplo, lapack_int n, const float *arf, float *ap)
#define LAPACK_sgesvj
Definition: lapacke.h:11378
#define LAPACK_dgeqrt2
Definition: lapacke.h:11620
float LAPACKE_slamch_work(char cmach)
#define LAPACK_dlarfx
Definition: lapacke.h:11526
lapack_int LAPACKE_csyconv(int matrix_order, char uplo, char way, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv)
lapack_int LAPACKE_dtrevc(int matrix_order, char side, char howmny, lapack_logical *select, lapack_int n, const double *t, lapack_int ldt, double *vl, lapack_int ldvl, double *vr, lapack_int ldvr, lapack_int mm, lapack_int *m)
#define LAPACK_shgeqz
Definition: lapacke.h:11247
#define LAPACK_cgbsvx
Definition: lapacke.h:10937
lapack_int LAPACKE_dsygvd_work(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double *w, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_dgghrd(int matrix_order, char compq, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, double *a, lapack_int lda, double *b, lapack_int ldb, double *q, lapack_int ldq, double *z, lapack_int ldz)
lapack_int LAPACKE_zherfsx_work(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *af, lapack_int ldaf, const lapack_int *ipiv, const double *s, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_stgsen_work(int matrix_order, lapack_int ijob, lapack_logical wantq, lapack_logical wantz, const lapack_logical *select, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float *alphar, float *alphai, float *beta, float *q, lapack_int ldq, float *z, lapack_int ldz, lapack_int *m, float *pl, float *pr, float *dif, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_dsytrs2
Definition: lapacke.h:11589
lapack_int LAPACKE_chbtrd_work(int matrix_order, char vect, char uplo, lapack_int n, lapack_int kd, lapack_complex_float *ab, lapack_int ldab, float *d, float *e, lapack_complex_float *q, lapack_int ldq, lapack_complex_float *work)
#define LAPACK_chetrd
Definition: lapacke.h:11119
lapack_int LAPACKE_sormql(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const float *a, lapack_int lda, const float *tau, float *c, lapack_int ldc)
lapack_int LAPACKE_stprfb_work(int matrix_order, char side, char trans, char direct, char storev, lapack_int m, lapack_int n, lapack_int k, lapack_int l, const float *v, lapack_int ldv, const float *t, lapack_int ldt, float *a, lapack_int lda, float *b, lapack_int ldb, const float *mywork, lapack_int myldwork)
#define LAPACK_ztrrfs
Definition: lapacke.h:10830
lapack_int LAPACKE_csysv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_ctrsen_work(int matrix_order, char job, char compq, const lapack_logical *select, lapack_int n, lapack_complex_float *t, lapack_int ldt, lapack_complex_float *q, lapack_int ldq, lapack_complex_float *w, lapack_int *m, float *s, float *sep, lapack_complex_float *work, lapack_int lwork)
#define LAPACK_stftri
Definition: lapacke.h:10872
lapack_int LAPACKE_sgges(int matrix_order, char jobvsl, char jobvsr, char sort, LAPACK_S_SELECT3 selctg, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, lapack_int *sdim, float *alphar, float *alphai, float *beta, float *vsl, lapack_int ldvsl, float *vsr, lapack_int ldvsr)
#define LAPACK_sstevx
Definition: lapacke.h:11347
#define LAPACK_cgerqf
Definition: lapacke.h:11065
lapack_int LAPACKE_zstein_work(int matrix_order, lapack_int n, const double *d, const double *e, lapack_int m, const double *w, const lapack_int *iblock, const lapack_int *isplit, lapack_complex_double *z, lapack_int ldz, double *work, lapack_int *iwork, lapack_int *ifailv)
#define LAPACK_zhetri2
Definition: lapacke.h:11600
#define LAPACK_sspcon
Definition: lapacke.h:10751
#define LAPACK_cgesvd
Definition: lapacke.h:11369
lapack_int LAPACKE_zgbequb(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const lapack_complex_double *ab, lapack_int ldab, double *r, double *c, double *rowcnd, double *colcnd, double *amax)
#define LAPACK_ctrevc
Definition: lapacke.h:11217
lapack_int LAPACKE_zhetri2_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *work, lapack_int lwork)
#define LAPACK_cheevr
Definition: lapacke.h:11317
lapack_int LAPACKE_dpptrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *ap, double *b, lapack_int ldb)
lapack_int LAPACKE_spteqr_work(int matrix_order, char compz, lapack_int n, float *d, float *e, float *z, lapack_int ldz, float *work)
lapack_int LAPACKE_zlauum(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda)
#define LAPACK_zlarfb
Definition: lapacke.h:11516
#define LAPACK_dgeevx
Definition: lapacke.h:11364
#define LAPACK_zhegvd
Definition: lapacke.h:11390
lapack_int LAPACKE_zspsvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, lapack_complex_double *afp, lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr)
#define LAPACK_clag2z
Definition: lapacke.h:11535
lapack_int LAPACKE_cungqr(int matrix_order, lapack_int m, lapack_int n, lapack_int k, lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau)
#define LAPACK_dporfs
Definition: lapacke.h:10790
lapack_int LAPACKE_ssbtrd_work(int matrix_order, char vect, char uplo, lapack_int n, lapack_int kd, float *ab, lapack_int ldab, float *d, float *e, float *q, lapack_int ldq, float *work)
lapack_int LAPACKE_stpttf(int matrix_order, char transr, char uplo, lapack_int n, const float *ap, float *arf)
lapack_int LAPACKE_cstedc(int matrix_order, char compz, lapack_int n, float *d, float *e, lapack_complex_float *z, lapack_int ldz)
lapack_int LAPACKE_cggsvp_work(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int p, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, float tola, float tolb, lapack_int *k, lapack_int *l, lapack_complex_float *u, lapack_int ldu, lapack_complex_float *v, lapack_int ldv, lapack_complex_float *q, lapack_int ldq, lapack_int *iwork, float *rwork, lapack_complex_float *tau, lapack_complex_float *work)
lapack_int LAPACKE_cpftrs(int matrix_order, char transr, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_zhetrf_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *ipiv, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_zhbgvd(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int ka, lapack_int kb, lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *bb, lapack_int ldbb, double *w, lapack_complex_double *z, lapack_int ldz)
lapack_int LAPACKE_cgbtrs(int matrix_order, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const lapack_complex_float *ab, lapack_int ldab, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_zggqrf(int matrix_order, lapack_int n, lapack_int m, lapack_int p, lapack_complex_double *a, lapack_int lda, lapack_complex_double *taua, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *taub)
#define LAPACK_cpptrf
Definition: lapacke.h:10639
#define LAPACK_cgeqrt
Definition: lapacke.h:11617
lapack_int LAPACKE_zupmtr(int matrix_order, char side, char uplo, char trans, lapack_int m, lapack_int n, const lapack_complex_double *ap, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc)
#define LAPACK_sormql
Definition: lapacke.h:11059
lapack_int LAPACKE_zpocon_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda, double anorm, double *rcond, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_zgeqrt3(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *t, lapack_int ldt)
#define LAPACK_ztbrfs
Definition: lapacke.h:10838
#define LAPACK_spstrf
Definition: lapacke.h:10630
lapack_int LAPACKE_dorglq_work(int matrix_order, lapack_int m, lapack_int n, lapack_int k, double *a, lapack_int lda, const double *tau, double *work, lapack_int lwork)
lapack_int LAPACKE_dgels(int matrix_order, char trans, lapack_int m, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *b, lapack_int ldb)
#define LAPACK_dsygv
Definition: lapacke.h:11384
#define LAPACK_dsyev
Definition: lapacke.h:11304
lapack_int LAPACKE_cpteqr(int matrix_order, char compz, lapack_int n, float *d, float *e, lapack_complex_float *z, lapack_int ldz)
lapack_int LAPACKE_dpteqr_work(int matrix_order, char compz, lapack_int n, double *d, double *e, double *z, lapack_int ldz, double *work)
#define LAPACK_cggrqf
Definition: lapacke.h:11089
lapack_int LAPACKE_dposvxx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *af, lapack_int ldaf, char *equed, double *s, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
lapack_int LAPACKE_zhegv_work(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, double *w, lapack_complex_double *work, lapack_int lwork, double *rwork)
#define LAPACK_ztzrzf
Definition: lapacke.h:11078
lapack_int LAPACKE_dgbsv_work(int matrix_order, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, double *ab, lapack_int ldab, lapack_int *ipiv, double *b, lapack_int ldb)
lapack_int LAPACKE_spprfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *ap, const float *afp, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr)
lapack_int LAPACKE_dbdsdc_work(int matrix_order, char uplo, char compq, lapack_int n, double *d, double *e, double *u, lapack_int ldu, double *vt, lapack_int ldvt, double *q, lapack_int *iq, double *work, lapack_int *iwork)
lapack_int LAPACKE_zpotrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_dlagsy_work(int matrix_order, lapack_int n, lapack_int k, const double *d, double *a, lapack_int lda, lapack_int *iseed, double *work)
lapack_int LAPACKE_dtgevc(int matrix_order, char side, char howmny, const lapack_logical *select, lapack_int n, const double *s, lapack_int lds, const double *p, lapack_int ldp, double *vl, lapack_int ldvl, double *vr, lapack_int ldvr, lapack_int mm, lapack_int *m)
lapack_int LAPACKE_sggsvd_work(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int n, lapack_int p, lapack_int *k, lapack_int *l, float *a, lapack_int lda, float *b, lapack_int ldb, float *alpha, float *beta, float *u, lapack_int ldu, float *v, lapack_int ldv, float *q, lapack_int ldq, float *work, lapack_int *iwork)
lapack_int LAPACKE_cunmrq_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc, lapack_complex_float *work, lapack_int lwork)
#define LAPACK_zgeqr2
Definition: lapacke.h:11480
lapack_int LAPACKE_sgbrfsx_work(int matrix_order, char trans, char equed, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const float *ab, lapack_int ldab, const float *afb, lapack_int ldafb, const lapack_int *ipiv, const float *r, const float *c, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, float *work, lapack_int *iwork)
#define LAPACK_ctfttr
Definition: lapacke.h:11450
#define LAPACK_ctpqrt2
Definition: lapacke.h:11636
lapack_int LAPACKE_chpgv_work(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, lapack_complex_float *ap, lapack_complex_float *bp, float *w, lapack_complex_float *z, lapack_int ldz, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_dggrqf(int matrix_order, lapack_int m, lapack_int p, lapack_int n, double *a, lapack_int lda, double *taua, double *b, lapack_int ldb, double *taub)
#define LAPACK_dsposv
Definition: lapacke.h:10955
#define LAPACK_zgetrf
Definition: lapacke.h:10616
lapack_int LAPACKE_ztrsen(int matrix_order, char job, char compq, const lapack_logical *select, lapack_int n, lapack_complex_double *t, lapack_int ldt, lapack_complex_double *q, lapack_int ldq, lapack_complex_double *w, lapack_int *m, double *s, double *sep)
lapack_int LAPACKE_slarft_work(int matrix_order, char direct, char storev, lapack_int n, lapack_int k, const float *v, lapack_int ldv, const float *tau, float *t, lapack_int ldt)
lapack_int LAPACKE_chpcon(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *ap, const lapack_int *ipiv, float anorm, float *rcond)
#define LAPACK_ssysvx
Definition: lapacke.h:10993
lapack_int LAPACKE_sgeevx_work(int matrix_order, char balanc, char jobvl, char jobvr, char sense, lapack_int n, float *a, lapack_int lda, float *wr, float *wi, float *vl, lapack_int ldvl, float *vr, lapack_int ldvr, lapack_int *ilo, lapack_int *ihi, float *scale, float *abnrm, float *rconde, float *rcondv, float *work, lapack_int lwork, lapack_int *iwork)
lapack_int LAPACKE_dormhr(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int ilo, lapack_int ihi, const double *a, lapack_int lda, const double *tau, double *c, lapack_int ldc)
lapack_int LAPACKE_dsysvxx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *af, lapack_int ldaf, lapack_int *ipiv, char *equed, double *s, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, double *work, lapack_int *iwork)
lapack_int LAPACKE_sggesx(int matrix_order, char jobvsl, char jobvsr, char sort, LAPACK_S_SELECT3 selctg, char sense, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, lapack_int *sdim, float *alphar, float *alphai, float *beta, float *vsl, lapack_int ldvsl, float *vsr, lapack_int ldvsr, float *rconde, float *rcondv)
#define LAPACK_cungbr
Definition: lapacke.h:11103
lapack_int LAPACKE_zbdsqr(int matrix_order, char uplo, lapack_int n, lapack_int ncvt, lapack_int nru, lapack_int ncc, double *d, double *e, lapack_complex_double *vt, lapack_int ldvt, lapack_complex_double *u, lapack_int ldu, lapack_complex_double *c, lapack_int ldc)
#define LAPACK_sgbrfsx
Definition: lapacke.h:10782
lapack_int LAPACKE_zggbak(int matrix_order, char job, char side, lapack_int n, lapack_int ilo, lapack_int ihi, const double *lscale, const double *rscale, lapack_int m, lapack_complex_double *v, lapack_int ldv)
lapack_int LAPACKE_dgesdd(int matrix_order, char jobz, lapack_int m, lapack_int n, double *a, lapack_int lda, double *s, double *u, lapack_int ldu, double *vt, lapack_int ldvt)
lapack_int LAPACKE_zggevx(int matrix_order, char balanc, char jobvl, char jobvr, char sense, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *alpha, lapack_complex_double *beta, lapack_complex_double *vl, lapack_int ldvl, lapack_complex_double *vr, lapack_int ldvr, lapack_int *ilo, lapack_int *ihi, double *lscale, double *rscale, double *abnrm, double *bbnrm, double *rconde, double *rcondv)
lapack_int LAPACKE_zlaset(int matrix_order, char uplo, lapack_int m, lapack_int n, lapack_complex_double alpha, lapack_complex_double beta, lapack_complex_double *a, lapack_int lda)
lapack_int LAPACKE_sspsv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, float *ap, lapack_int *ipiv, float *b, lapack_int ldb)
#define LAPACK_dsteqr
Definition: lapacke.h:11144
lapack_int LAPACKE_zgbrfs_work(int matrix_order, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const lapack_complex_double *ab, lapack_int ldab, const lapack_complex_double *afb, lapack_int ldafb, const lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
#define LAPACK_ssyswapr
Definition: lapacke.h:11594
lapack_int LAPACKE_zhbgv(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int ka, lapack_int kb, lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *bb, lapack_int ldbb, double *w, lapack_complex_double *z, lapack_int ldz)
#define LAPACK_dsgesv
Definition: lapacke.h:10921
#define LAPACK_sormhr
Definition: lapacke.h:11193
lapack_int LAPACKE_cupmtr_work(int matrix_order, char side, char uplo, char trans, lapack_int m, lapack_int n, const lapack_complex_float *ap, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc, lapack_complex_float *work)
#define LAPACK_dpotrf
Definition: lapacke.h:10626
#define LAPACK_spoequb
Definition: lapacke.h:10900
lapack_int LAPACKE_zsptri_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *ap, const lapack_int *ipiv, lapack_complex_double *work)
lapack_int LAPACKE_sstemr_work(int matrix_order, char jobz, char range, lapack_int n, float *d, float *e, float vl, float vu, lapack_int il, lapack_int iu, lapack_int *m, float *w, float *z, lapack_int ldz, lapack_int nzc, lapack_int *isuppz, lapack_logical *tryrac, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_sgerqf
Definition: lapacke.h:11063
#define LAPACK_dgghrd
Definition: lapacke.h:11236
lapack_int LAPACKE_dsyev(int matrix_order, char jobz, char uplo, lapack_int n, double *a, lapack_int lda, double *w)
lapack_int LAPACKE_dgelsy(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *b, lapack_int ldb, lapack_int *jpvt, double rcond, lapack_int *rank)
float LAPACKE_clansy_work(int matrix_order, char norm, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *work)
lapack_int LAPACKE_dtrrfs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const double *b, lapack_int ldb, const double *x, lapack_int ldx, double *ferr, double *berr, double *work, lapack_int *iwork)
#define LAPACK_dpttrf
Definition: lapacke.h:10646
lapack_int LAPACKE_zgtrfs(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_double *dl, const lapack_complex_double *d, const lapack_complex_double *du, const lapack_complex_double *dlf, const lapack_complex_double *df, const lapack_complex_double *duf, const lapack_complex_double *du2, const lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr)
#define LAPACK_zgemqrt
Definition: lapacke.h:11614
lapack_int LAPACKE_strsyl_work(int matrix_order, char trana, char tranb, lapack_int isgn, lapack_int m, lapack_int n, const float *a, lapack_int lda, const float *b, lapack_int ldb, float *c, lapack_int ldc, float *scale)
#define LAPACK_dgeqrt
Definition: lapacke.h:11616
lapack_int LAPACKE_cgetrs_work(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_cptsv(int matrix_order, lapack_int n, lapack_int nrhs, float *d, lapack_complex_float *e, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_zheevd
Definition: lapacke.h:11310
lapack_int LAPACKE_csyrfsx(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *af, lapack_int ldaf, const lapack_int *ipiv, const float *s, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
#define LAPACK_sptcon
Definition: lapacke.h:10741
lapack_int LAPACKE_dtpqrt_work(int matrix_order, lapack_int m, lapack_int n, lapack_int l, lapack_int nb, double *a, lapack_int lda, double *b, lapack_int ldb, double *t, lapack_int ldt, double *work)
lapack_int LAPACKE_dggev(int matrix_order, char jobvl, char jobvr, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double *alphar, double *alphai, double *beta, double *vl, lapack_int ldvl, double *vr, lapack_int ldvr)
lapack_int LAPACKE_cgetf2(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *ipiv)
#define LAPACK_sgelss
Definition: lapacke.h:11287
#define LAPACK_cspsvx
Definition: lapacke.h:11013
#define LAPACK_chesvxx
Definition: lapacke.h:11006
lapack_int LAPACKE_csytrs2_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *work)
#define LAPACK_ztpttr
Definition: lapacke.h:11457
lapack_int LAPACKE_clarfg_work(lapack_int n, lapack_complex_float *alpha, lapack_complex_float *x, lapack_int incx, lapack_complex_float *tau)
lapack_int LAPACKE_cheevx(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_int *ifail)
double LAPACKE_zlange_work(int matrix_order, char norm, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *work)
lapack_int LAPACKE_cgeqr2(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau)
lapack_int LAPACKE_dpocon(int matrix_order, char uplo, lapack_int n, const double *a, lapack_int lda, double anorm, double *rcond)
#define LAPACK_cppcon
Definition: lapacke.h:10735
lapack_int LAPACKE_dspcon(int matrix_order, char uplo, lapack_int n, const double *ap, const lapack_int *ipiv, double anorm, double *rcond)
#define LAPACK_zgeequb
Definition: lapacke.h:10885
#define LAPACK_sgbrfs
Definition: lapacke.h:10777
#define LAPACK_sspgvx
Definition: lapacke.h:11403
#define LAPACK_cungql
Definition: lapacke.h:11057
#define LAPACK_ctpttr
Definition: lapacke.h:11458
#define LAPACK_chesv
Definition: lapacke.h:11001
#define LAPACK_ssbev
Definition: lapacke.h:11331
lapack_int LAPACKE_dbdsdc(int matrix_order, char uplo, char compq, lapack_int n, double *d, double *e, double *u, lapack_int ldu, double *vt, lapack_int ldvt, double *q, lapack_int *iq)
#define LAPACK_zhesv
Definition: lapacke.h:11002
#define LAPACK_zungbr
Definition: lapacke.h:11104
#define LAPACK_lsame
Definition: lapacke.h:148
lapack_int LAPACKE_sgeqrt_work(int matrix_order, lapack_int m, lapack_int n, lapack_int nb, float *a, lapack_int lda, float *t, lapack_int ldt, float *work)
lapack_int LAPACKE_dgebrd_work(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *d, double *e, double *tauq, double *taup, double *work, lapack_int lwork)
lapack_int LAPACKE_sgelq2_work(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *tau, float *work)
lapack_int LAPACKE_zhegst_work(int matrix_order, lapack_int itype, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_sgbtrf(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, float *ab, lapack_int ldab, lapack_int *ipiv)
lapack_int LAPACKE_sgbequb_work(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const float *ab, lapack_int ldab, float *r, float *c, float *rowcnd, float *colcnd, float *amax)
lapack_int LAPACKE_ctgexc_work(int matrix_order, lapack_logical wantq, lapack_logical wantz, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *q, lapack_int ldq, lapack_complex_float *z, lapack_int ldz, lapack_int ifst, lapack_int ilst)
lapack_int LAPACKE_cunghr(int matrix_order, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau)
lapack_int LAPACKE_dspsvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const double *ap, double *afp, lapack_int *ipiv, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr)
lapack_int LAPACKE_dpftrs_work(int matrix_order, char transr, char uplo, lapack_int n, lapack_int nrhs, const double *a, double *b, lapack_int ldb)
lapack_int LAPACKE_cheevr(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_int *isuppz)
#define LAPACK_dspcon
Definition: lapacke.h:10752
lapack_int LAPACKE_zgesvxx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *af, lapack_int ldaf, lapack_int *ipiv, char *equed, double *r, double *c, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_zhetri(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv)
lapack_int LAPACKE_dgecon_work(int matrix_order, char norm, lapack_int n, const double *a, lapack_int lda, double anorm, double *rcond, double *work, lapack_int *iwork)
lapack_int LAPACKE_dgetri_work(int matrix_order, lapack_int n, double *a, lapack_int lda, const lapack_int *ipiv, double *work, lapack_int lwork)
lapack_int LAPACKE_zporfsx_work(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *af, lapack_int ldaf, const double *s, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, lapack_complex_double *work, double *rwork)
#define LAPACK_zhpgvx
Definition: lapacke.h:11406
#define LAPACK_dorcsd
Definition: lapacke.h:11584
lapack_int LAPACKE_strttf(int matrix_order, char transr, char uplo, lapack_int n, const float *a, lapack_int lda, float *arf)
#define LAPACK_spocon
Definition: lapacke.h:10729
lapack_int LAPACKE_dpptri_work(int matrix_order, char uplo, lapack_int n, double *ap)
lapack_int LAPACKE_dormqr_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const double *a, lapack_int lda, const double *tau, double *c, lapack_int ldc, double *work, lapack_int lwork)
lapack_int LAPACKE_dtpttr(int matrix_order, char uplo, lapack_int n, const double *ap, double *a, lapack_int lda)
lapack_int LAPACKE_ssterf(lapack_int n, float *d, float *e)
lapack_int LAPACKE_sormrz(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l, const float *a, lapack_int lda, const float *tau, float *c, lapack_int ldc)
lapack_int LAPACKE_zhbevd_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int kd, lapack_complex_double *ab, lapack_int ldab, double *w, lapack_complex_double *z, lapack_int ldz, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_int lrwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_stpcon_work(int matrix_order, char norm, char uplo, char diag, lapack_int n, const float *ap, float *rcond, float *work, lapack_int *iwork)
lapack_int LAPACKE_ssfrk(int matrix_order, char transr, char uplo, char trans, lapack_int n, lapack_int k, float alpha, const float *a, lapack_int lda, float beta, float *c)
lapack_int LAPACKE_cpprfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, const lapack_complex_float *afp, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_ztpqrt(int matrix_order, lapack_int m, lapack_int n, lapack_int l, lapack_int nb, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *t, lapack_int ldt)
#define LAPACK_sstebz
Definition: lapacke.h:11163
#define LAPACK_chpgvd
Definition: lapacke.h:11401
lapack_int LAPACKE_sgesvd_work(int matrix_order, char jobu, char jobvt, lapack_int m, lapack_int n, float *a, lapack_int lda, float *s, float *u, lapack_int ldu, float *vt, lapack_int ldvt, float *work, lapack_int lwork)
lapack_int LAPACKE_zungtr(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau)
lapack_int LAPACKE_zggbak_work(int matrix_order, char job, char side, lapack_int n, lapack_int ilo, lapack_int ihi, const double *lscale, const double *rscale, lapack_int m, lapack_complex_double *v, lapack_int ldv)
#define LAPACK_dstegr
Definition: lapacke.h:11156
#define LAPACK_cgeqrt3
Definition: lapacke.h:11625
#define LAPACK_dtbtrs
Definition: lapacke.h:10714
lapack_int LAPACKE_dpotrf(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda)
lapack_int LAPACKE_spotrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, float *b, lapack_int ldb)
lapack_int LAPACKE_dgtsv_work(int matrix_order, lapack_int n, lapack_int nrhs, double *dl, double *d, double *du, double *b, lapack_int ldb)
#define LAPACK_zgeqrt3
Definition: lapacke.h:11626
double LAPACKE_zlange(int matrix_order, char norm, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda)
lapack_int LAPACKE_zgesv(int matrix_order, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_zpttrs
Definition: lapacke.h:10692
#define LAPACK_dsyrfs
Definition: lapacke.h:10810
lapack_int LAPACKE_ssyswapr(int matrix_order, char uplo, lapack_int n, float *a, lapack_int i1, lapack_int i2)
lapack_int LAPACKE_dpoequb(int matrix_order, lapack_int n, const double *a, lapack_int lda, double *s, double *scond, double *amax)
lapack_int LAPACKE_zpptrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_ssbevx(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_int kd, float *ab, lapack_int ldab, float *q, lapack_int ldq, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, lapack_int *ifail)
#define LAPACK_dggsvp
Definition: lapacke.h:11272
#define LAPACK_cgeequ
Definition: lapacke.h:10881
lapack_int LAPACKE_ztrrfs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *b, lapack_int ldb, const lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr)
#define LAPACK_sspsvx
Definition: lapacke.h:11011
lapack_int LAPACKE_slaset_work(int matrix_order, char uplo, lapack_int m, lapack_int n, float alpha, float beta, float *a, lapack_int lda)
#define LAPACK_dpftrf
Definition: lapacke.h:10633
double LAPACKE_dlapy2(double x, double y)
lapack_int LAPACKE_dsbgst_work(int matrix_order, char vect, char uplo, lapack_int n, lapack_int ka, lapack_int kb, double *ab, lapack_int ldab, const double *bb, lapack_int ldbb, double *x, lapack_int ldx, double *work)
lapack_int LAPACKE_cggbal(int matrix_order, char job, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_int *ilo, lapack_int *ihi, float *lscale, float *rscale)
lapack_int LAPACKE_zsyr(int matrix_order, char uplo, lapack_int n, lapack_complex_double alpha, const lapack_complex_double *x, lapack_int incx, lapack_complex_double *a, lapack_int lda)
lapack_int LAPACKE_dsysvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, double *af, lapack_int ldaf, lapack_int *ipiv, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr)
#define LAPACK_stgexc
Definition: lapacke.h:11255
lapack_int LAPACKE_sgeqrt3(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *t, lapack_int ldt)
lapack_int LAPACKE_zhbtrd_work(int matrix_order, char vect, char uplo, lapack_int n, lapack_int kd, lapack_complex_double *ab, lapack_int ldab, double *d, double *e, lapack_complex_double *q, lapack_int ldq, lapack_complex_double *work)
#define LAPACK_slarfg
Definition: lapacke.h:11517
lapack_int LAPACKE_dsbgvd(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int ka, lapack_int kb, double *ab, lapack_int ldab, double *bb, lapack_int ldbb, double *w, double *z, lapack_int ldz)
#define LAPACK_sopmtr
Definition: lapacke.h:11129
lapack_int LAPACKE_zsytrf_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *ipiv, lapack_complex_double *work, lapack_int lwork)
#define LAPACK_dggglm
Definition: lapacke.h:11300
#define LAPACK_dggev
Definition: lapacke.h:11428
#define LAPACK_ssytri2
Definition: lapacke.h:11595
lapack_int LAPACKE_zlacpy(int matrix_order, char uplo, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_zlarnv(lapack_int idist, lapack_int *iseed, lapack_int n, lapack_complex_double *x)
lapack_int LAPACKE_cheev_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, float *w, lapack_complex_float *work, lapack_int lwork, float *rwork)
#define LAPACK_csyconv
Definition: lapacke.h:11575
lapack_int LAPACKE_zlacgv_work(lapack_int n, lapack_complex_double *x, lapack_int incx)
lapack_int LAPACKE_zhbtrd(int matrix_order, char vect, char uplo, lapack_int n, lapack_int kd, lapack_complex_double *ab, lapack_int ldab, double *d, double *e, lapack_complex_double *q, lapack_int ldq)
lapack_int LAPACKE_zheevd_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, double *w, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_int lrwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_ctgsja
Definition: lapacke.h:11277
#define LAPACK_cbdsqr
Definition: lapacke.h:11109
lapack_int LAPACKE_zsytri_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *work)
#define LAPACK_slamch
Definition: lapacke.h:11507
lapack_int LAPACKE_dtrsen_work(int matrix_order, char job, char compq, const lapack_logical *select, lapack_int n, double *t, lapack_int ldt, double *q, lapack_int ldq, double *wr, double *wi, lapack_int *m, double *s, double *sep, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_zlaghe(int matrix_order, lapack_int n, lapack_int k, const double *d, lapack_complex_double *a, lapack_int lda, lapack_int *iseed)
lapack_int LAPACKE_zhesvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, lapack_complex_double *af, lapack_int ldaf, lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, lapack_complex_double *work, lapack_int lwork, double *rwork)
lapack_int LAPACKE_sgbsvxx(int matrix_order, char fact, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, float *ab, lapack_int ldab, float *afb, lapack_int ldafb, lapack_int *ipiv, char *equed, float *r, float *c, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
lapack_complex_float lapack_make_complex_float(float re, float im)
lapack_int LAPACKE_ssteqr(int matrix_order, char compz, lapack_int n, float *d, float *e, float *z, lapack_int ldz)
#define LAPACK_zhetrf
Definition: lapacke.h:10654
#define LAPACK_ctprfs
Definition: lapacke.h:10833
lapack_int LAPACKE_zggsvp(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int p, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, double tola, double tolb, lapack_int *k, lapack_int *l, lapack_complex_double *u, lapack_int ldu, lapack_complex_double *v, lapack_int ldv, lapack_complex_double *q, lapack_int ldq)
lapack_int LAPACKE_dsbtrd(int matrix_order, char vect, char uplo, lapack_int n, lapack_int kd, double *ab, lapack_int ldab, double *d, double *e, double *q, lapack_int ldq)
lapack_int LAPACKE_zpbrfs_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, const lapack_complex_double *ab, lapack_int ldab, const lapack_complex_double *afb, lapack_int ldafb, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_zpptri_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *ap)
lapack_int LAPACKE_cgbrfsx(int matrix_order, char trans, char equed, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const lapack_complex_float *ab, lapack_int ldab, const lapack_complex_float *afb, lapack_int ldafb, const lapack_int *ipiv, const float *r, const float *c, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
#define LAPACK_chbevx
Definition: lapacke.h:11341
lapack_int LAPACKE_zunmhr(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int ilo, lapack_int ihi, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc)
#define LAPACK_dggsvd
Definition: lapacke.h:11380
lapack_int LAPACKE_ctptri_work(int matrix_order, char uplo, char diag, lapack_int n, lapack_complex_float *ap)
lapack_int LAPACKE_cgbsvxx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *afb, lapack_int ldafb, lapack_int *ipiv, char *equed, float *r, float *c, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_zupgtr_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *ap, const lapack_complex_double *tau, lapack_complex_double *q, lapack_int ldq, lapack_complex_double *work)
lapack_int LAPACKE_dpftrf_work(int matrix_order, char transr, char uplo, lapack_int n, double *a)
lapack_int LAPACKE_chegvx(int matrix_order, lapack_int itype, char jobz, char range, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_int *ifail)
lapack_int LAPACKE_dlaset(int matrix_order, char uplo, lapack_int m, lapack_int n, double alpha, double beta, double *a, lapack_int lda)
lapack_int LAPACKE_cppsvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *ap, lapack_complex_float *afp, char *equed, float *s, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_ctgexc(int matrix_order, lapack_logical wantq, lapack_logical wantz, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *q, lapack_int ldq, lapack_complex_float *z, lapack_int ldz, lapack_int ifst, lapack_int ilst)
#define LAPACK_dgeqr2
Definition: lapacke.h:11478
lapack_int LAPACKE_dsyconv_work(int matrix_order, char uplo, char way, lapack_int n, double *a, lapack_int lda, const lapack_int *ipiv, double *work)
#define LAPACK_zcposv
Definition: lapacke.h:10956
lapack_int LAPACKE_sstevx_work(int matrix_order, char jobz, char range, lapack_int n, float *d, float *e, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, float *work, lapack_int *iwork, lapack_int *ifail)
#define LAPACK_ssbevx
Definition: lapacke.h:11339
lapack_int LAPACKE_cgeqpf_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *jpvt, lapack_complex_float *tau, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_dtgsyl_work(int matrix_order, char trans, lapack_int ijob, lapack_int m, lapack_int n, const double *a, lapack_int lda, const double *b, lapack_int ldb, double *c, lapack_int ldc, const double *d, lapack_int ldd, const double *e, lapack_int lde, double *f, lapack_int ldf, double *scale, double *dif, double *work, lapack_int lwork, lapack_int *iwork)
#define LAPACK_dtfttr
Definition: lapacke.h:11447
lapack_int LAPACKE_spstrf_work(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda, lapack_int *piv, lapack_int *rank, float tol, float *work)
lapack_int LAPACKE_shgeqz(int matrix_order, char job, char compq, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, float *h, lapack_int ldh, float *t, lapack_int ldt, float *alphar, float *alphai, float *beta, float *q, lapack_int ldq, float *z, lapack_int ldz)
lapack_int LAPACKE_cpbstf_work(int matrix_order, char uplo, lapack_int n, lapack_int kb, lapack_complex_float *bb, lapack_int ldbb)
lapack_int LAPACKE_cporfsx_work(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *af, lapack_int ldaf, const float *s, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_chegvx_work(int matrix_order, lapack_int itype, char jobz, char range, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_zpbsv_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_stbtrs
Definition: lapacke.h:10713
lapack_int LAPACKE_zgeesx(int matrix_order, char jobvs, char sort, LAPACK_Z_SELECT1 select, char sense, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *sdim, lapack_complex_double *w, lapack_complex_double *vs, lapack_int ldvs, double *rconde, double *rcondv)
lapack_int LAPACKE_zggesx_work(int matrix_order, char jobvsl, char jobvsr, char sort, LAPACK_Z_SELECT2 selctg, char sense, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_int *sdim, lapack_complex_double *alpha, lapack_complex_double *beta, lapack_complex_double *vsl, lapack_int ldvsl, lapack_complex_double *vsr, lapack_int ldvsr, double *rconde, double *rcondv, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_int *iwork, lapack_int liwork, lapack_logical *bwork)
#define LAPACK_claset
Definition: lapacke.h:11547
lapack_int LAPACKE_cunglq(int matrix_order, lapack_int m, lapack_int n, lapack_int k, lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau)
lapack_int LAPACKE_zposvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *af, lapack_int ldaf, char *equed, double *s, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr)
lapack_int LAPACKE_zungrq(int matrix_order, lapack_int m, lapack_int n, lapack_int k, lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau)
lapack_int LAPACKE_sgebal(int matrix_order, char job, lapack_int n, float *a, lapack_int lda, lapack_int *ilo, lapack_int *ihi, float *scale)
#define LAPACK_zgghrd
Definition: lapacke.h:11238
#define LAPACK_sgerfsx
Definition: lapacke.h:10774
lapack_int LAPACKE_dposvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *af, lapack_int ldaf, char *equed, double *s, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, double *work, lapack_int *iwork)
lapack_int LAPACKE_dsysvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, double *af, lapack_int ldaf, lapack_int *ipiv, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, double *work, lapack_int lwork, lapack_int *iwork)
#define LAPACK_zpoequb
Definition: lapacke.h:10901
#define LAPACK_ctbtrs
Definition: lapacke.h:10715
#define LAPACK_sgelqf
Definition: lapacke.h:11039
lapack_int LAPACKE_zstemr(int matrix_order, char jobz, char range, lapack_int n, double *d, double *e, double vl, double vu, lapack_int il, lapack_int iu, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_int nzc, lapack_int *isuppz, lapack_logical *tryrac)
#define LAPACK_dlansy
Definition: lapacke.h:11500
lapack_int LAPACKE_dgbrfsx(int matrix_order, char trans, char equed, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const double *ab, lapack_int ldab, const double *afb, lapack_int ldafb, const lapack_int *ipiv, const double *r, const double *c, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
#define LAPACK_cgbcon
Definition: lapacke.h:10723
lapack_int LAPACKE_chpgvx(int matrix_order, lapack_int itype, char jobz, char range, char uplo, lapack_int n, lapack_complex_float *ap, lapack_complex_float *bp, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_int *ifail)
lapack_int LAPACKE_sgtsv_work(int matrix_order, lapack_int n, lapack_int nrhs, float *dl, float *d, float *du, float *b, lapack_int ldb)
lapack_int LAPACKE_chbgv(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int ka, lapack_int kb, lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *bb, lapack_int ldbb, float *w, lapack_complex_float *z, lapack_int ldz)
#define LAPACK_slatms
Definition: lapacke.h:11529
lapack_int LAPACKE_zhetrs2_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *work)
lapack_int LAPACKE_dptsv_work(int matrix_order, lapack_int n, lapack_int nrhs, double *d, double *e, double *b, lapack_int ldb)
float LAPACKE_slapy3(float x, float y, float z)
#define LAPACK_dtpmqrt
Definition: lapacke.h:11628
lapack_int LAPACKE_dtfttr_work(int matrix_order, char transr, char uplo, lapack_int n, const double *arf, double *a, lapack_int lda)
#define LAPACK_sormrz
Definition: lapacke.h:11079
lapack_int LAPACKE_zhpev(int matrix_order, char jobz, char uplo, lapack_int n, lapack_complex_double *ap, double *w, lapack_complex_double *z, lapack_int ldz)
lapack_int LAPACKE_ssysvxx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *af, lapack_int ldaf, lapack_int *ipiv, char *equed, float *s, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, float *work, lapack_int *iwork)
lapack_int LAPACKE_ctptrs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_cunghr
Definition: lapacke.h:11195
#define LAPACK_zcgesv
Definition: lapacke.h:10922
lapack_int LAPACKE_zgeqrt2_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *t, lapack_int ldt)
lapack_int LAPACKE_zsyequb(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *s, double *scond, double *amax)
#define LAPACK_dlag2s
Definition: lapacke.h:11534
lapack_int LAPACKE_dgeevx_work(int matrix_order, char balanc, char jobvl, char jobvr, char sense, lapack_int n, double *a, lapack_int lda, double *wr, double *wi, double *vl, lapack_int ldvl, double *vr, lapack_int ldvr, lapack_int *ilo, lapack_int *ihi, double *scale, double *abnrm, double *rconde, double *rcondv, double *work, lapack_int lwork, lapack_int *iwork)
#define LAPACK_dpotrs
Definition: lapacke.h:10674
#define LAPACK_zhbgst
Definition: lapacke.h:11182
lapack_int LAPACKE_zgglse(int matrix_order, lapack_int m, lapack_int n, lapack_int p, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *c, lapack_complex_double *d, lapack_complex_double *x)
lapack_int LAPACKE_dlagsy(int matrix_order, lapack_int n, lapack_int k, const double *d, double *a, lapack_int lda, lapack_int *iseed)
lapack_int LAPACKE_zspsvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, lapack_complex_double *afp, lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_zlatms_work(int matrix_order, lapack_int m, lapack_int n, char dist, lapack_int *iseed, char sym, double *d, lapack_int mode, double cond, double dmax, lapack_int kl, lapack_int ku, char pack, lapack_complex_double *a, lapack_int lda, lapack_complex_double *work)
lapack_int LAPACKE_zgesvd_work(int matrix_order, char jobu, char jobvt, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, double *s, lapack_complex_double *u, lapack_int ldu, lapack_complex_double *vt, lapack_int ldvt, lapack_complex_double *work, lapack_int lwork, double *rwork)
lapack_int LAPACKE_chptri(int matrix_order, char uplo, lapack_int n, lapack_complex_float *ap, const lapack_int *ipiv)
lapack_int LAPACKE_spbsvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, float *ab, lapack_int ldab, float *afb, lapack_int ldafb, char *equed, float *s, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, float *work, lapack_int *iwork)
#define LAPACK_zlarft
Definition: lapacke.h:11524
lapack_int LAPACKE_zheevd(int matrix_order, char jobz, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, double *w)
lapack_int LAPACKE_cheswapr(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int i1, lapack_int i2)
#define LAPACK_chbgvd
Definition: lapacke.h:11413
#define LAPACK_ztgsen
Definition: lapacke.h:11262
lapack_int LAPACKE_dstemr(int matrix_order, char jobz, char range, lapack_int n, double *d, double *e, double vl, double vu, lapack_int il, lapack_int iu, lapack_int *m, double *w, double *z, lapack_int ldz, lapack_int nzc, lapack_int *isuppz, lapack_logical *tryrac)
#define LAPACK_zgglse
Definition: lapacke.h:11298
lapack_int LAPACKE_chegv(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, float *w)
lapack_int LAPACKE_dtrtrs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, double *b, lapack_int ldb)
lapack_int LAPACKE_sgelq2(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *tau)
lapack_int LAPACKE_zsytri2x_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *work, lapack_int nb)
lapack_int LAPACKE_dlacpy(int matrix_order, char uplo, lapack_int m, lapack_int n, const double *a, lapack_int lda, double *b, lapack_int ldb)
lapack_int LAPACKE_sgbrfs(int matrix_order, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const float *ab, lapack_int ldab, const float *afb, lapack_int ldafb, const lapack_int *ipiv, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr)
#define LAPACK_sbdsdc
Definition: lapacke.h:11111
lapack_int LAPACKE_ssbevx_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_int kd, float *ab, lapack_int ldab, float *q, lapack_int ldq, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, float *work, lapack_int *iwork, lapack_int *ifail)
#define LAPACK_sspevx
Definition: lapacke.h:11327
lapack_int LAPACKE_spttrs(int matrix_order, lapack_int n, lapack_int nrhs, const float *d, const float *e, float *b, lapack_int ldb)
lapack_int LAPACKE_sgtcon(char norm, lapack_int n, const float *dl, const float *d, const float *du, const float *du2, const lapack_int *ipiv, float anorm, float *rcond)
lapack_int LAPACKE_dspgvx(int matrix_order, lapack_int itype, char jobz, char range, char uplo, lapack_int n, double *ap, double *bp, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, lapack_int *ifail)
lapack_int LAPACKE_sormlq(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const float *a, lapack_int lda, const float *tau, float *c, lapack_int ldc)
#define LAPACK_cunmqr
Definition: lapacke.h:11037
lapack_int LAPACKE_cstemr_work(int matrix_order, char jobz, char range, lapack_int n, float *d, float *e, float vl, float vu, lapack_int il, lapack_int iu, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_int nzc, lapack_int *isuppz, lapack_logical *tryrac, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_dopmtr
Definition: lapacke.h:11130
lapack_int LAPACKE_stpttr(int matrix_order, char uplo, lapack_int n, const float *ap, float *a, lapack_int lda)
lapack_int LAPACKE_zpttrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *d, const lapack_complex_double *e, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_zhpev
Definition: lapacke.h:11322
#define LAPACK_stpqrt2
Definition: lapacke.h:11634
#define LAPACK_dgeequb
Definition: lapacke.h:10883
lapack_int LAPACKE_ctfsm(int matrix_order, char transr, char side, char uplo, char trans, char diag, lapack_int m, lapack_int n, lapack_complex_float alpha, const lapack_complex_float *a, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_chetrs2(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_csteqr(int matrix_order, char compz, lapack_int n, float *d, float *e, lapack_complex_float *z, lapack_int ldz)
lapack_int LAPACKE_ctgsja_work(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int p, lapack_int n, lapack_int k, lapack_int l, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, float tola, float tolb, float *alpha, float *beta, lapack_complex_float *u, lapack_int ldu, lapack_complex_float *v, lapack_int ldv, lapack_complex_float *q, lapack_int ldq, lapack_complex_float *work, lapack_int *ncycle)
#define LAPACK_ctrtri
Definition: lapacke.h:10869
#define LAPACK_ztrttp
Definition: lapacke.h:11465
lapack_int LAPACKE_dgbcon(int matrix_order, char norm, lapack_int n, lapack_int kl, lapack_int ku, const double *ab, lapack_int ldab, const lapack_int *ipiv, double anorm, double *rcond)
lapack_int LAPACKE_ztrtri(int matrix_order, char uplo, char diag, lapack_int n, lapack_complex_double *a, lapack_int lda)
lapack_int LAPACKE_sgbsvx(int matrix_order, char fact, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, float *ab, lapack_int ldab, float *afb, lapack_int ldafb, lapack_int *ipiv, char *equed, float *r, float *c, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, float *rpivot)
#define LAPACK_cptrfs
Definition: lapacke.h:10807
lapack_int LAPACKE_zunmlq_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc, lapack_complex_double *work, lapack_int lwork)
#define LAPACK_stfsm
Definition: lapacke.h:11440
lapack_int LAPACKE_zhpevd_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_complex_double *ap, double *w, lapack_complex_double *z, lapack_int ldz, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_int lrwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_dgelq2_work(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *tau, double *work)
#define LAPACK_sstedc
Definition: lapacke.h:11151
#define LAPACK_cptsvx
Definition: lapacke.h:10987
#define LAPACK_dstebz
Definition: lapacke.h:11164
#define LAPACK_csysvxx
Definition: lapacke.h:11000
lapack_int LAPACKE_dstemr_work(int matrix_order, char jobz, char range, lapack_int n, double *d, double *e, double vl, double vu, lapack_int il, lapack_int iu, lapack_int *m, double *w, double *z, lapack_int ldz, lapack_int nzc, lapack_int *isuppz, lapack_logical *tryrac, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_zgebal_work(int matrix_order, char job, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *ilo, lapack_int *ihi, double *scale)
lapack_int LAPACKE_ssytri2_work(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *work, lapack_int lwork)
#define LAPACK_zlatms
Definition: lapacke.h:11532
lapack_int LAPACKE_zppcon_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *ap, double anorm, double *rcond, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_slarfb(int matrix_order, char side, char trans, char direct, char storev, lapack_int m, lapack_int n, lapack_int k, const float *v, lapack_int ldv, const float *t, lapack_int ldt, float *c, lapack_int ldc)
#define LAPACK_cpftrs
Definition: lapacke.h:10680
lapack_int LAPACKE_cheevr_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_int *isuppz, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_int lrwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_dsytrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const lapack_int *ipiv, double *b, lapack_int ldb)
#define LAPACK_dgeesx
Definition: lapacke.h:11356
#define LAPACK_zunmql
Definition: lapacke.h:11062
double LAPACKE_dlange(int matrix_order, char norm, lapack_int m, lapack_int n, const double *a, lapack_int lda)
#define LAPACK_sspevd
Definition: lapacke.h:11323
lapack_int LAPACKE_ssbgv_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int ka, lapack_int kb, float *ab, lapack_int ldab, float *bb, lapack_int ldbb, float *w, float *z, lapack_int ldz, float *work)
#define LAPACK_sggsvd
Definition: lapacke.h:11379
lapack_int LAPACKE_sppcon_work(int matrix_order, char uplo, lapack_int n, const float *ap, float anorm, float *rcond, float *work, lapack_int *iwork)
#define LAPACK_zhgeqz
Definition: lapacke.h:11250
lapack_int LAPACKE_cgbsvxx(int matrix_order, char fact, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *afb, lapack_int ldafb, lapack_int *ipiv, char *equed, float *r, float *c, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
#define LAPACK_dpptrf
Definition: lapacke.h:10638
lapack_int LAPACKE_strevc_work(int matrix_order, char side, char howmny, lapack_logical *select, lapack_int n, const float *t, lapack_int ldt, float *vl, lapack_int ldvl, float *vr, lapack_int ldvr, lapack_int mm, lapack_int *m, float *work)
lapack_int LAPACKE_csyrfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *af, lapack_int ldaf, const lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr)
lapack_int LAPACKE_sggqrf_work(int matrix_order, lapack_int n, lapack_int m, lapack_int p, float *a, lapack_int lda, float *taua, float *b, lapack_int ldb, float *taub, float *work, lapack_int lwork)
lapack_int LAPACKE_ssytrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const lapack_int *ipiv, float *b, lapack_int ldb)
lapack_int LAPACKE_dggbak(int matrix_order, char job, char side, lapack_int n, lapack_int ilo, lapack_int ihi, const double *lscale, const double *rscale, lapack_int m, double *v, lapack_int ldv)
lapack_int LAPACKE_ssyevr(int matrix_order, char jobz, char range, char uplo, lapack_int n, float *a, lapack_int lda, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, lapack_int *isuppz)
lapack_int LAPACKE_stfsm_work(int matrix_order, char transr, char side, char uplo, char trans, char diag, lapack_int m, lapack_int n, float alpha, const float *a, float *b, lapack_int ldb)
#define LAPACK_dlapmr
Definition: lapacke.h:11558
lapack_int LAPACKE_strttf_work(int matrix_order, char transr, char uplo, lapack_int n, const float *a, lapack_int lda, float *arf)
lapack_int LAPACKE_sgerfs_work(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const float *af, lapack_int ldaf, const lapack_int *ipiv, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr, float *work, lapack_int *iwork)
lapack_int LAPACKE_csytrf(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *ipiv)
lapack_int LAPACKE_cherfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *af, lapack_int ldaf, const lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
#define LAPACK_cgeqrf
Definition: lapacke.h:11021
lapack_int LAPACKE_zhpgvx_work(int matrix_order, lapack_int itype, char jobz, char range, char uplo, lapack_int n, lapack_complex_double *ap, lapack_complex_double *bp, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_complex_double *work, double *rwork, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_zstemr_work(int matrix_order, char jobz, char range, lapack_int n, double *d, double *e, double vl, double vu, lapack_int il, lapack_int iu, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_int nzc, lapack_int *isuppz, lapack_logical *tryrac, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_dlauum_work(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda)
lapack_int LAPACKE_cggsvp(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int p, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, float tola, float tolb, lapack_int *k, lapack_int *l, lapack_complex_float *u, lapack_int ldu, lapack_complex_float *v, lapack_int ldv, lapack_complex_float *q, lapack_int ldq)
lapack_int LAPACKE_cpprfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, const lapack_complex_float *afp, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr)
#define lapack_int
Definition: lapacke.h:49
lapack_int LAPACKE_cpbrfs(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, const lapack_complex_float *ab, lapack_int ldab, const lapack_complex_float *afb, lapack_int ldafb, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr)
#define LAPACK_sormrq
Definition: lapacke.h:11071
lapack_int LAPACKE_dsytrd(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda, double *d, double *e, double *tau)
#define LAPACK_zhbevd
Definition: lapacke.h:11338
lapack_int LAPACKE_zpocon(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda, double anorm, double *rcond)
lapack_int LAPACKE_ctpttf(int matrix_order, char transr, char uplo, lapack_int n, const lapack_complex_float *ap, lapack_complex_float *arf)
lapack_int LAPACKE_dtgevc_work(int matrix_order, char side, char howmny, const lapack_logical *select, lapack_int n, const double *s, lapack_int lds, const double *p, lapack_int ldp, double *vl, lapack_int ldvl, double *vr, lapack_int ldvr, lapack_int mm, lapack_int *m, double *work)
lapack_int LAPACKE_zunglq(int matrix_order, lapack_int m, lapack_int n, lapack_int k, lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau)
#define LAPACK_sgges
Definition: lapacke.h:11419
lapack_int LAPACKE_dgerfs(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const double *af, lapack_int ldaf, const lapack_int *ipiv, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr)
lapack_int LAPACKE_zgelsd(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, double *s, double rcond, lapack_int *rank)
#define LAPACK_dgesv
Definition: lapacke.h:10918
#define LAPACK_cgttrs
Definition: lapacke.h:10671
lapack_int LAPACKE_ssytrf(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda, lapack_int *ipiv)
lapack_int LAPACKE_zsyrfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *af, lapack_int ldaf, const lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
double LAPACKE_dlantr_work(int matrix_order, char norm, char uplo, char diag, lapack_int m, lapack_int n, const double *a, lapack_int lda, double *work)
#define LAPACK_zgttrf
Definition: lapacke.h:10624
#define LAPACK_ssytrs2
Definition: lapacke.h:11597
lapack_int LAPACKE_zhpsvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, lapack_complex_double *afp, lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
#define LAPACK_zppcon
Definition: lapacke.h:10736
lapack_int LAPACKE_zgeevx(int matrix_order, char balanc, char jobvl, char jobvr, char sense, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *w, lapack_complex_double *vl, lapack_int ldvl, lapack_complex_double *vr, lapack_int ldvr, lapack_int *ilo, lapack_int *ihi, double *scale, double *abnrm, double *rconde, double *rcondv)
lapack_int LAPACKE_ssbgvx_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_int ka, lapack_int kb, float *ab, lapack_int ldab, float *bb, lapack_int ldbb, float *q, lapack_int ldq, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, float *work, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_dgejsv_work(int matrix_order, char joba, char jobu, char jobv, char jobr, char jobt, char jobp, lapack_int m, lapack_int n, double *a, lapack_int lda, double *sva, double *u, lapack_int ldu, double *v, lapack_int ldv, double *work, lapack_int lwork, lapack_int *iwork)
lapack_int LAPACKE_cgbequ_work(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const lapack_complex_float *ab, lapack_int ldab, float *r, float *c, float *rowcnd, float *colcnd, float *amax)
lapack_int LAPACKE_zhprfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, const lapack_complex_double *afp, const lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_sorgrq(int matrix_order, lapack_int m, lapack_int n, lapack_int k, float *a, lapack_int lda, const float *tau)
lapack_int LAPACKE_sdisna(char job, lapack_int m, lapack_int n, const float *d, float *sep)
lapack_int LAPACKE_chesv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *work, lapack_int lwork)
float LAPACKE_clanhe_work(int matrix_order, char norm, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *work)
#define LAPACK_dgtcon
Definition: lapacke.h:10726
#define LAPACK_zgbequb
Definition: lapacke.h:10893
lapack_int LAPACKE_ddisna_work(char job, lapack_int m, lapack_int n, const double *d, double *sep)
lapack_int LAPACKE_sbdsqr_work(int matrix_order, char uplo, lapack_int n, lapack_int ncvt, lapack_int nru, lapack_int ncc, float *d, float *e, float *vt, lapack_int ldvt, float *u, lapack_int ldu, float *c, lapack_int ldc, float *work)
lapack_int LAPACKE_dgglse(int matrix_order, lapack_int m, lapack_int n, lapack_int p, double *a, lapack_int lda, double *b, lapack_int ldb, double *c, double *d, double *x)
lapack_int LAPACKE_zungrq_work(int matrix_order, lapack_int m, lapack_int n, lapack_int k, lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_dgemqrt(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int nb, const double *v, lapack_int ldv, const double *t, lapack_int ldt, double *c, lapack_int ldc)
#define LAPACK_zgeqrt2
Definition: lapacke.h:11622
#define LAPACK_cheev
Definition: lapacke.h:11305
lapack_int LAPACKE_slarfx_work(int matrix_order, char side, lapack_int m, lapack_int n, const float *v, float tau, float *c, lapack_int ldc, float *work)
#define LAPACK_zggsvp
Definition: lapacke.h:11274
lapack_int LAPACKE_dtrevc_work(int matrix_order, char side, char howmny, lapack_logical *select, lapack_int n, const double *t, lapack_int ldt, double *vl, lapack_int ldvl, double *vr, lapack_int ldvr, lapack_int mm, lapack_int *m, double *work)
#define LAPACK_dspevd
Definition: lapacke.h:11324
#define LAPACK_dpbcon
Definition: lapacke.h:10738
lapack_int LAPACKE_dgerqf_work(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *tau, double *work, lapack_int lwork)
lapack_int LAPACKE_zpotrf_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda)
lapack_int LAPACKE_ssbgst_work(int matrix_order, char vect, char uplo, lapack_int n, lapack_int ka, lapack_int kb, float *ab, lapack_int ldab, const float *bb, lapack_int ldbb, float *x, lapack_int ldx, float *work)
lapack_int LAPACKE_slasrt(char id, lapack_int n, float *d)
lapack_int LAPACKE_dtgsna(int matrix_order, char job, char howmny, const lapack_logical *select, lapack_int n, const double *a, lapack_int lda, const double *b, lapack_int ldb, const double *vl, lapack_int ldvl, const double *vr, lapack_int ldvr, double *s, double *dif, lapack_int mm, lapack_int *m)
#define LAPACK_sgebrd
Definition: lapacke.h:11091
lapack_int LAPACKE_ctpcon_work(int matrix_order, char norm, char uplo, char diag, lapack_int n, const lapack_complex_float *ap, float *rcond, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_sstein(int matrix_order, lapack_int n, const float *d, const float *e, lapack_int m, const float *w, const lapack_int *iblock, const lapack_int *isplit, float *z, lapack_int ldz, lapack_int *ifailv)
lapack_int LAPACKE_dposvxx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *af, lapack_int ldaf, char *equed, double *s, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, double *work, lapack_int *iwork)
#define LAPACK_dtpqrt2
Definition: lapacke.h:11635
lapack_int LAPACKE_cposvxx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *af, lapack_int ldaf, char *equed, float *s, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_dgtcon_work(char norm, lapack_int n, const double *dl, const double *d, const double *du, const double *du2, const lapack_int *ipiv, double anorm, double *rcond, double *work, lapack_int *iwork)
lapack_int LAPACKE_dgehrd(int matrix_order, lapack_int n, lapack_int ilo, lapack_int ihi, double *a, lapack_int lda, double *tau)
lapack_int LAPACKE_dggbal(int matrix_order, char job, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, lapack_int *ilo, lapack_int *ihi, double *lscale, double *rscale)
#define LAPACK_zgecon
Definition: lapacke.h:10720
#define LAPACK_cunmbr
Definition: lapacke.h:11105
lapack_int LAPACKE_spftrf_work(int matrix_order, char transr, char uplo, lapack_int n, float *a)
lapack_int LAPACKE_ztgexc_work(int matrix_order, lapack_logical wantq, lapack_logical wantz, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *q, lapack_int ldq, lapack_complex_double *z, lapack_int ldz, lapack_int ifst, lapack_int ilst)
lapack_int LAPACKE_zunmrq(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc)
lapack_int LAPACKE_zpttrf_work(lapack_int n, double *d, lapack_complex_double *e)
lapack_int LAPACKE_ssprfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *ap, const float *afp, const lapack_int *ipiv, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr)
lapack_int LAPACKE_stpttr_work(int matrix_order, char uplo, lapack_int n, const float *ap, float *a, lapack_int lda)
lapack_int LAPACKE_dsbgvx_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_int ka, lapack_int kb, double *ab, lapack_int ldab, double *bb, lapack_int ldbb, double *q, lapack_int ldq, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, double *work, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_zhetrd_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, double *d, double *e, lapack_complex_double *tau, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_clag2z(int matrix_order, lapack_int m, lapack_int n, const lapack_complex_float *sa, lapack_int ldsa, lapack_complex_double *a, lapack_int lda)
lapack_int LAPACKE_zungbr(int matrix_order, char vect, lapack_int m, lapack_int n, lapack_int k, lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau)
lapack_int LAPACKE_sstegr(int matrix_order, char jobz, char range, lapack_int n, float *d, float *e, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, lapack_int *isuppz)
lapack_int LAPACKE_zgebrd_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, double *d, double *e, lapack_complex_double *tauq, lapack_complex_double *taup, lapack_complex_double *work, lapack_int lwork)
#define LAPACK_clapmr
Definition: lapacke.h:11559
#define LAPACK_spbequ
Definition: lapacke.h:10907
lapack_int LAPACKE_csycon_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, float anorm, float *rcond, lapack_complex_float *work)
#define LAPACK_zgtsvx
Definition: lapacke.h:10950
#define LAPACK_cgbbrd
Definition: lapacke.h:11097
#define LAPACK_zpbsvx
Definition: lapacke.h:10980
lapack_int LAPACKE_dspgst_work(int matrix_order, lapack_int itype, char uplo, lapack_int n, double *ap, const double *bp)
lapack_int LAPACKE_csytri2x(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_int nb)
lapack_int LAPACKE_slarfg(lapack_int n, float *alpha, float *x, lapack_int incx, float *tau)
lapack_int LAPACKE_chpgst_work(int matrix_order, lapack_int itype, char uplo, lapack_int n, lapack_complex_float *ap, const lapack_complex_float *bp)
#define LAPACK_dgelqf
Definition: lapacke.h:11040
#define LAPACK_ctpmqrt
Definition: lapacke.h:11629
#define LAPACK_sorgqr
Definition: lapacke.h:11031
lapack_int LAPACKE_dspsv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, double *ap, lapack_int *ipiv, double *b, lapack_int ldb)
lapack_int LAPACKE_ctgsen_work(int matrix_order, lapack_int ijob, lapack_logical wantq, lapack_logical wantz, const lapack_logical *select, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *alpha, lapack_complex_float *beta, lapack_complex_float *q, lapack_int ldq, lapack_complex_float *z, lapack_int ldz, lapack_int *m, float *pl, float *pr, float *dif, lapack_complex_float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_dgeqr2(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *tau)
#define LAPACK_stptrs
Definition: lapacke.h:10709
#define LAPACK_dgeqrt3
Definition: lapacke.h:11624
lapack_int LAPACKE_stfttp(int matrix_order, char transr, char uplo, lapack_int n, const float *arf, float *ap)
lapack_int LAPACKE_csysvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, lapack_complex_float *af, lapack_int ldaf, lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr)
#define LAPACK_zgerfs
Definition: lapacke.h:10772
#define LAPACK_slarnv
Definition: lapacke.h:11473
lapack_int LAPACKE_sstevr_work(int matrix_order, char jobz, char range, lapack_int n, float *d, float *e, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, lapack_int *isuppz, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_strttp(int matrix_order, char uplo, lapack_int n, const float *a, lapack_int lda, float *ap)
lapack_int LAPACKE_dgerfsx_work(int matrix_order, char trans, char equed, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const double *af, lapack_int ldaf, const lapack_int *ipiv, const double *r, const double *c, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, double *work, lapack_int *iwork)
lapack_int LAPACKE_spbtrf(int matrix_order, char uplo, lapack_int n, lapack_int kd, float *ab, lapack_int ldab)
lapack_int LAPACKE_sgbsv_work(int matrix_order, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, float *ab, lapack_int ldab, lapack_int *ipiv, float *b, lapack_int ldb)
lapack_int LAPACKE_checon_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, float anorm, float *rcond, lapack_complex_float *work)
lapack_int LAPACKE_dpttrf_work(lapack_int n, double *d, double *e)
#define LAPACK_sgeqr2
Definition: lapacke.h:11477
lapack_int LAPACKE_zunmtr_work(int matrix_order, char side, char uplo, char trans, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_chptrd(int matrix_order, char uplo, lapack_int n, lapack_complex_float *ap, float *d, float *e, lapack_complex_float *tau)
#define LAPACK_sgbsvx
Definition: lapacke.h:10935
lapack_int LAPACKE_dgeqrt2_work(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *t, lapack_int ldt)
#define LAPACK_dsptrs
Definition: lapacke.h:10700
lapack_int LAPACKE_ctbtrs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int kd, lapack_int nrhs, const lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_zlarfb_work(int matrix_order, char side, char trans, char direct, char storev, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_double *v, lapack_int ldv, const lapack_complex_double *t, lapack_int ldt, lapack_complex_double *c, lapack_int ldc, lapack_complex_double *work, lapack_int ldwork)
lapack_int LAPACKE_cppcon_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *ap, float anorm, float *rcond, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_zhbev_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int kd, lapack_complex_double *ab, lapack_int ldab, double *w, lapack_complex_double *z, lapack_int ldz, lapack_complex_double *work, double *rwork)
#define LAPACK_cpotrf
Definition: lapacke.h:10627
lapack_int LAPACKE_dtzrzf_work(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *tau, double *work, lapack_int lwork)
lapack_int LAPACKE_spptri(int matrix_order, char uplo, lapack_int n, float *ap)
lapack_int LAPACKE_ctpttr(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *ap, lapack_complex_float *a, lapack_int lda)
lapack_int LAPACKE_sgees_work(int matrix_order, char jobvs, char sort, LAPACK_S_SELECT2 select, lapack_int n, float *a, lapack_int lda, lapack_int *sdim, float *wr, float *wi, float *vs, lapack_int ldvs, float *work, lapack_int lwork, lapack_logical *bwork)
lapack_int LAPACKE_cpotrf_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda)
lapack_int LAPACKE_dtpttf_work(int matrix_order, char transr, char uplo, lapack_int n, const double *ap, double *arf)
#define LAPACK_slapy3
Definition: lapacke.h:11563
lapack_int LAPACKE_dsyevx(int matrix_order, char jobz, char range, char uplo, lapack_int n, double *a, lapack_int lda, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, lapack_int *ifail)
#define LAPACK_dstevd
Definition: lapacke.h:11346
#define LAPACK_dsyevx
Definition: lapacke.h:11312
#define LAPACK_dgeev
Definition: lapacke.h:11360
lapack_int LAPACKE_dlaswp_work(int matrix_order, lapack_int n, double *a, lapack_int lda, lapack_int k1, lapack_int k2, const lapack_int *ipiv, lapack_int incx)
lapack_int LAPACKE_sgerqf(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *tau)
lapack_int LAPACKE_cgbbrd(int matrix_order, char vect, lapack_int m, lapack_int n, lapack_int ncc, lapack_int kl, lapack_int ku, lapack_complex_float *ab, lapack_int ldab, float *d, float *e, lapack_complex_float *q, lapack_int ldq, lapack_complex_float *pt, lapack_int ldpt, lapack_complex_float *c, lapack_int ldc)
#define LAPACK_slaset
Definition: lapacke.h:11545
#define LAPACK_zhetri2x
Definition: lapacke.h:11601
lapack_int LAPACKE_dlarnv(lapack_int idist, lapack_int *iseed, lapack_int n, double *x)
lapack_logical(* LAPACK_C_SELECT2)(const lapack_complex_float *, const lapack_complex_float *)
Definition: lapacke.h:141
#define LAPACK_zgeqlf
Definition: lapacke.h:11054
lapack_int LAPACKE_dtrexc(int matrix_order, char compq, lapack_int n, double *t, lapack_int ldt, double *q, lapack_int ldq, lapack_int *ifst, lapack_int *ilst)
lapack_int LAPACKE_dorgtr_work(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda, const double *tau, double *work, lapack_int lwork)
#define LAPACK_ztpqrt2
Definition: lapacke.h:11637
#define LAPACK_cgbsvxx
Definition: lapacke.h:10942
#define LAPACK_dgbcon
Definition: lapacke.h:10722
#define LAPACK_dgttrs
Definition: lapacke.h:10670
lapack_int LAPACKE_slagsy_work(int matrix_order, lapack_int n, lapack_int k, const float *d, float *a, lapack_int lda, lapack_int *iseed, float *work)
lapack_int LAPACKE_dgebal_work(int matrix_order, char job, lapack_int n, double *a, lapack_int lda, lapack_int *ilo, lapack_int *ihi, double *scale)
#define LAPACK_zhbgvx
Definition: lapacke.h:11418
lapack_int LAPACKE_dgesvj(int matrix_order, char joba, char jobu, char jobv, lapack_int m, lapack_int n, double *a, lapack_int lda, double *sva, lapack_int mv, double *v, lapack_int ldv, double *stat)
lapack_int LAPACKE_zstegr(int matrix_order, char jobz, char range, lapack_int n, double *d, double *e, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_int *isuppz)
#define LAPACK_ctpcon
Definition: lapacke.h:10763
lapack_int LAPACKE_stgsyl_work(int matrix_order, char trans, lapack_int ijob, lapack_int m, lapack_int n, const float *a, lapack_int lda, const float *b, lapack_int ldb, float *c, lapack_int ldc, const float *d, lapack_int ldd, const float *e, lapack_int lde, float *f, lapack_int ldf, float *scale, float *dif, float *work, lapack_int lwork, lapack_int *iwork)
lapack_int LAPACKE_dgeqrt2(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *t, lapack_int ldt)
#define LAPACK_ssbgvd
Definition: lapacke.h:11411
lapack_int LAPACKE_zpotri(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda)
lapack_int LAPACKE_dgels_work(int matrix_order, char trans, lapack_int m, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *b, lapack_int ldb, double *work, lapack_int lwork)
#define LAPACK_ctrttf
Definition: lapacke.h:11462
lapack_int LAPACKE_dlarfb_work(int matrix_order, char side, char trans, char direct, char storev, lapack_int m, lapack_int n, lapack_int k, const double *v, lapack_int ldv, const double *t, lapack_int ldt, double *c, lapack_int ldc, double *work, lapack_int ldwork)
lapack_int LAPACKE_cggbak(int matrix_order, char job, char side, lapack_int n, lapack_int ilo, lapack_int ihi, const float *lscale, const float *rscale, lapack_int m, lapack_complex_float *v, lapack_int ldv)
lapack_int LAPACKE_spbcon(int matrix_order, char uplo, lapack_int n, lapack_int kd, const float *ab, lapack_int ldab, float anorm, float *rcond)
#define LAPACK_cgbtrs
Definition: lapacke.h:10667
lapack_int LAPACKE_zgetrf(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *ipiv)
lapack_int LAPACKE_dspev_work(int matrix_order, char jobz, char uplo, lapack_int n, double *ap, double *w, double *z, lapack_int ldz, double *work)
lapack_int LAPACKE_cgelss_work(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, float *s, float rcond, lapack_int *rank, lapack_complex_float *work, lapack_int lwork, float *rwork)
lapack_int LAPACKE_zungbr_work(int matrix_order, char vect, lapack_int m, lapack_int n, lapack_int k, lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_dstein(int matrix_order, lapack_int n, const double *d, const double *e, lapack_int m, const double *w, const lapack_int *iblock, const lapack_int *isplit, double *z, lapack_int ldz, lapack_int *ifailv)
lapack_int LAPACKE_cposvxx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *af, lapack_int ldaf, char *equed, float *s, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
lapack_int LAPACKE_dgeqrfp(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *tau)
#define LAPACK_zpbrfs
Definition: lapacke.h:10804
lapack_int LAPACKE_cggesx_work(int matrix_order, char jobvsl, char jobvsr, char sort, LAPACK_C_SELECT2 selctg, char sense, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_int *sdim, lapack_complex_float *alpha, lapack_complex_float *beta, lapack_complex_float *vsl, lapack_int ldvsl, lapack_complex_float *vsr, lapack_int ldvsr, float *rconde, float *rcondv, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_int *iwork, lapack_int liwork, lapack_logical *bwork)
lapack_int LAPACKE_dgeqpf(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, lapack_int *jpvt, double *tau)
lapack_int LAPACKE_ctpcon(int matrix_order, char norm, char uplo, char diag, lapack_int n, const lapack_complex_float *ap, float *rcond)
#define LAPACK_zgeequ
Definition: lapacke.h:10882
lapack_int LAPACKE_sgetf2_work(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, lapack_int *ipiv)
lapack_int LAPACKE_ztrttp_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda, lapack_complex_double *ap)
lapack_int LAPACKE_dormqr(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const double *a, lapack_int lda, const double *tau, double *c, lapack_int ldc)
lapack_int LAPACKE_ztrsen_work(int matrix_order, char job, char compq, const lapack_logical *select, lapack_int n, lapack_complex_double *t, lapack_int ldt, lapack_complex_double *q, lapack_int ldq, lapack_complex_double *w, lapack_int *m, double *s, double *sep, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_ztrexc(int matrix_order, char compq, lapack_int n, lapack_complex_double *t, lapack_int ldt, lapack_complex_double *q, lapack_int ldq, lapack_int ifst, lapack_int ilst)
lapack_int LAPACKE_sggevx_work(int matrix_order, char balanc, char jobvl, char jobvr, char sense, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float *alphar, float *alphai, float *beta, float *vl, lapack_int ldvl, float *vr, lapack_int ldvr, lapack_int *ilo, lapack_int *ihi, float *lscale, float *rscale, float *abnrm, float *bbnrm, float *rconde, float *rcondv, float *work, lapack_int lwork, lapack_int *iwork, lapack_logical *bwork)
lapack_int LAPACKE_dgtsv(int matrix_order, lapack_int n, lapack_int nrhs, double *dl, double *d, double *du, double *b, lapack_int ldb)
#define LAPACK_cgebak
Definition: lapacke.h:11205
lapack_int LAPACKE_cgerfs_work(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *af, lapack_int ldaf, const lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_zposvxx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *af, lapack_int ldaf, char *equed, double *s, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
#define LAPACK_zpbsv
Definition: lapacke.h:10976
lapack_int LAPACKE_sgghrd_work(int matrix_order, char compq, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, float *a, lapack_int lda, float *b, lapack_int ldb, float *q, lapack_int ldq, float *z, lapack_int ldz)
lapack_int LAPACKE_zhsein_work(int matrix_order, char job, char eigsrc, char initv, const lapack_logical *select, lapack_int n, const lapack_complex_double *h, lapack_int ldh, lapack_complex_double *w, lapack_complex_double *vl, lapack_int ldvl, lapack_complex_double *vr, lapack_int ldvr, lapack_int mm, lapack_int *m, lapack_complex_double *work, double *rwork, lapack_int *ifaill, lapack_int *ifailr)
lapack_int LAPACKE_sorghr(int matrix_order, lapack_int n, lapack_int ilo, lapack_int ihi, float *a, lapack_int lda, const float *tau)
lapack_int LAPACKE_zgeequ_work(int matrix_order, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *r, double *c, double *rowcnd, double *colcnd, double *amax)
lapack_int LAPACKE_sgbtrs(int matrix_order, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const float *ab, lapack_int ldab, const lapack_int *ipiv, float *b, lapack_int ldb)
#define LAPACK_zspsv
Definition: lapacke.h:11010
lapack_int LAPACKE_cpptri(int matrix_order, char uplo, lapack_int n, lapack_complex_float *ap)
lapack_int LAPACKE_sgbsvxx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, float *ab, lapack_int ldab, float *afb, lapack_int ldafb, lapack_int *ipiv, char *equed, float *r, float *c, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, float *work, lapack_int *iwork)
#define LAPACK_zsytri2
Definition: lapacke.h:11605
double LAPACKE_zlansy(int matrix_order, char norm, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda)
#define LAPACK_zgtcon
Definition: lapacke.h:10728
lapack_int LAPACKE_dtgexc_work(int matrix_order, lapack_logical wantq, lapack_logical wantz, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double *q, lapack_int ldq, double *z, lapack_int ldz, lapack_int *ifst, lapack_int *ilst, double *work, lapack_int lwork)
lapack_int LAPACKE_zpftrs(int matrix_order, char transr, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_zgecon(int matrix_order, char norm, lapack_int n, const lapack_complex_double *a, lapack_int lda, double anorm, double *rcond)
lapack_int LAPACKE_sptcon(lapack_int n, const float *d, const float *e, float anorm, float *rcond)
#define LAPACK_cunmlq
Definition: lapacke.h:11049
#define LAPACK_zheequb
Definition: lapacke.h:10915
lapack_int LAPACKE_dgeesx(int matrix_order, char jobvs, char sort, LAPACK_D_SELECT2 select, char sense, lapack_int n, double *a, lapack_int lda, lapack_int *sdim, double *wr, double *wi, double *vs, lapack_int ldvs, double *rconde, double *rcondv)
double LAPACKE_dlamch_work(char cmach)
#define LAPACK_ctrsna
Definition: lapacke.h:11221
#define LAPACK_ssysvxx
Definition: lapacke.h:10998
#define LAPACK_dgttrf
Definition: lapacke.h:10622
lapack_int LAPACKE_dpocon_work(int matrix_order, char uplo, lapack_int n, const double *a, lapack_int lda, double anorm, double *rcond, double *work, lapack_int *iwork)
lapack_int LAPACKE_clarfg(lapack_int n, lapack_complex_float *alpha, lapack_complex_float *x, lapack_int incx, lapack_complex_float *tau)
lapack_int LAPACKE_dgttrs_work(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const double *dl, const double *d, const double *du, const double *du2, const lapack_int *ipiv, double *b, lapack_int ldb)
lapack_int LAPACKE_sggesx_work(int matrix_order, char jobvsl, char jobvsr, char sort, LAPACK_S_SELECT3 selctg, char sense, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, lapack_int *sdim, float *alphar, float *alphai, float *beta, float *vsl, lapack_int ldvsl, float *vsr, lapack_int ldvsr, float *rconde, float *rcondv, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork, lapack_logical *bwork)
lapack_int LAPACKE_dporfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const double *af, lapack_int ldaf, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr, double *work, lapack_int *iwork)
lapack_int LAPACKE_zgelqf_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_zgeqrt_work(int matrix_order, lapack_int m, lapack_int n, lapack_int nb, lapack_complex_double *a, lapack_int lda, lapack_complex_double *t, lapack_int ldt, lapack_complex_double *work)
lapack_int LAPACKE_zptsvx(int matrix_order, char fact, lapack_int n, lapack_int nrhs, const double *d, const lapack_complex_double *e, double *df, lapack_complex_double *ef, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr)
#define LAPACK_zungrq
Definition: lapacke.h:11070
lapack_int LAPACKE_sgeqrf_work(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *tau, float *work, lapack_int lwork)
lapack_int LAPACKE_dgtrfs_work(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const double *dl, const double *d, const double *du, const double *dlf, const double *df, const double *duf, const double *du2, const lapack_int *ipiv, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr, double *work, lapack_int *iwork)
#define LAPACK_sgeqrt2
Definition: lapacke.h:11619
lapack_int LAPACKE_dorgqr_work(int matrix_order, lapack_int m, lapack_int n, lapack_int k, double *a, lapack_int lda, const double *tau, double *work, lapack_int lwork)
lapack_int LAPACKE_ztrttf_work(int matrix_order, char transr, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda, lapack_complex_double *arf)
lapack_int LAPACKE_dsyswapr_work(int matrix_order, char uplo, lapack_int n, double *a, lapack_int i1, lapack_int i2)
#define LAPACK_ctgsna
Definition: lapacke.h:11269
lapack_int LAPACKE_sgeqrfp(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *tau)
#define LAPACK_cbbcsd
Definition: lapacke.h:11570
lapack_int LAPACKE_zggev(int matrix_order, char jobvl, char jobvr, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *alpha, lapack_complex_double *beta, lapack_complex_double *vl, lapack_int ldvl, lapack_complex_double *vr, lapack_int ldvr)
lapack_int LAPACKE_sopgtr(int matrix_order, char uplo, lapack_int n, const float *ap, const float *tau, float *q, lapack_int ldq)
lapack_int LAPACKE_chsein_work(int matrix_order, char job, char eigsrc, char initv, const lapack_logical *select, lapack_int n, const lapack_complex_float *h, lapack_int ldh, lapack_complex_float *w, lapack_complex_float *vl, lapack_int ldvl, lapack_complex_float *vr, lapack_int ldvr, lapack_int mm, lapack_int *m, lapack_complex_float *work, float *rwork, lapack_int *ifaill, lapack_int *ifailr)
#define LAPACK_zsptrf
Definition: lapacke.h:10658
lapack_int LAPACKE_sgejsv(int matrix_order, char joba, char jobu, char jobv, char jobr, char jobt, char jobp, lapack_int m, lapack_int n, float *a, lapack_int lda, float *sva, float *u, lapack_int ldu, float *v, lapack_int ldv, float *stat, lapack_int *istat)
lapack_int LAPACKE_sgttrs_work(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const float *dl, const float *d, const float *du, const float *du2, const lapack_int *ipiv, float *b, lapack_int ldb)
lapack_int LAPACKE_dsptri(int matrix_order, char uplo, lapack_int n, double *ap, const lapack_int *ipiv)
lapack_int LAPACKE_ztzrzf_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau, lapack_complex_double *work, lapack_int lwork)
float LAPACKE_clange_work(int matrix_order, char norm, lapack_int m, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *work)
#define LAPACK_chptrf
Definition: lapacke.h:10659
lapack_int LAPACKE_zhecon_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, double anorm, double *rcond, lapack_complex_double *work)
#define LAPACK_cgbrfs
Definition: lapacke.h:10779
lapack_int LAPACKE_dggesx_work(int matrix_order, char jobvsl, char jobvsr, char sort, LAPACK_D_SELECT3 selctg, char sense, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, lapack_int *sdim, double *alphar, double *alphai, double *beta, double *vsl, lapack_int ldvsl, double *vsr, lapack_int ldvsr, double *rconde, double *rcondv, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork, lapack_logical *bwork)
lapack_int LAPACKE_ctfttr_work(int matrix_order, char transr, char uplo, lapack_int n, const lapack_complex_float *arf, lapack_complex_float *a, lapack_int lda)
lapack_int LAPACKE_zhbevx_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_int kd, lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *q, lapack_int ldq, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_complex_double *work, double *rwork, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_dstev_work(int matrix_order, char jobz, lapack_int n, double *d, double *e, double *z, lapack_int ldz, double *work)
lapack_int LAPACKE_cposvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *af, lapack_int ldaf, char *equed, float *s, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_zgeqrt3_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *t, lapack_int ldt)
lapack_int LAPACKE_cpoequb_work(int matrix_order, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *s, float *scond, float *amax)
#define LAPACK_dstemr
Definition: lapacke.h:11148
#define LAPACK_zsteqr
Definition: lapacke.h:11146
#define LAPACK_zstein
Definition: lapacke.h:11168
lapack_int LAPACKE_cgbsvx(int matrix_order, char fact, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *afb, lapack_int ldafb, lapack_int *ipiv, char *equed, float *r, float *c, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, float *rpivot)
#define LAPACK_zhetrd
Definition: lapacke.h:11120
lapack_int LAPACKE_zunmql(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc)
#define LAPACK_zgerqf
Definition: lapacke.h:11066
#define LAPACK_cppequ
Definition: lapacke.h:10905
lapack_int LAPACKE_sggev_work(int matrix_order, char jobvl, char jobvr, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float *alphar, float *alphai, float *beta, float *vl, lapack_int ldvl, float *vr, lapack_int ldvr, float *work, lapack_int lwork)
#define LAPACK_zlanhe
Definition: lapacke.h:11498
lapack_int LAPACKE_zgeqrt(int matrix_order, lapack_int m, lapack_int n, lapack_int nb, lapack_complex_double *a, lapack_int lda, lapack_complex_double *t, lapack_int ldt)
#define LAPACK_zhegv
Definition: lapacke.h:11386
lapack_int LAPACKE_dgbequb(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const double *ab, lapack_int ldab, double *r, double *c, double *rowcnd, double *colcnd, double *amax)
lapack_int LAPACKE_cpteqr_work(int matrix_order, char compz, lapack_int n, float *d, float *e, lapack_complex_float *z, lapack_int ldz, float *work)
#define LAPACK_zgbrfs
Definition: lapacke.h:10780
lapack_int LAPACKE_dtprfb_work(int matrix_order, char side, char trans, char direct, char storev, lapack_int m, lapack_int n, lapack_int k, lapack_int l, const double *v, lapack_int ldv, const double *t, lapack_int ldt, double *a, lapack_int lda, double *b, lapack_int ldb, const double *mywork, lapack_int myldwork)
#define LAPACK_sptsvx
Definition: lapacke.h:10985
lapack_int LAPACKE_zgeqr2(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau)
#define LAPACK_chbev
Definition: lapacke.h:11333
lapack_int LAPACKE_zpbcon_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, const lapack_complex_double *ab, lapack_int ldab, double anorm, double *rcond, lapack_complex_double *work, double *rwork)
#define LAPACK_dppsvx
Definition: lapacke.h:10970
#define LAPACK_chpevd
Definition: lapacke.h:11325
lapack_int LAPACKE_dpbcon(int matrix_order, char uplo, lapack_int n, lapack_int kd, const double *ab, lapack_int ldab, double anorm, double *rcond)
lapack_int LAPACKE_dlatms_work(int matrix_order, lapack_int m, lapack_int n, char dist, lapack_int *iseed, char sym, double *d, lapack_int mode, double cond, double dmax, lapack_int kl, lapack_int ku, char pack, double *a, lapack_int lda, double *work)
lapack_int LAPACKE_spbtrf_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, float *ab, lapack_int ldab)
lapack_int LAPACKE_shseqr(int matrix_order, char job, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, float *h, lapack_int ldh, float *wr, float *wi, float *z, lapack_int ldz)
lapack_int LAPACKE_cpbtrs(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, const lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_cgbequb_work(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const lapack_complex_float *ab, lapack_int ldab, float *r, float *c, float *rowcnd, float *colcnd, float *amax)
lapack_int LAPACKE_cgghrd(int matrix_order, char compq, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *q, lapack_int ldq, lapack_complex_float *z, lapack_int ldz)
#define LAPACK_zhbgvd
Definition: lapacke.h:11414
lapack_int LAPACKE_sspevd(int matrix_order, char jobz, char uplo, lapack_int n, float *ap, float *w, float *z, lapack_int ldz)
#define LAPACK_zgehrd
Definition: lapacke.h:11190
lapack_int LAPACKE_sgehrd_work(int matrix_order, lapack_int n, lapack_int ilo, lapack_int ihi, float *a, lapack_int lda, float *tau, float *work, lapack_int lwork)
#define LAPACK_ssygv
Definition: lapacke.h:11383
#define LAPACK_cstedc
Definition: lapacke.h:11153
#define LAPACK_zgetri
Definition: lapacke.h:10842
lapack_int LAPACKE_ztfttr_work(int matrix_order, char transr, char uplo, lapack_int n, const lapack_complex_double *arf, lapack_complex_double *a, lapack_int lda)
#define LAPACK_cgtsv
Definition: lapacke.h:10945
lapack_int LAPACKE_clagsy_work(int matrix_order, lapack_int n, lapack_int k, const float *d, lapack_complex_float *a, lapack_int lda, lapack_int *iseed, lapack_complex_float *work)
lapack_int LAPACKE_cpftrs_work(int matrix_order, char transr, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_ssyrfs
Definition: lapacke.h:10809
lapack_int LAPACKE_dtptri(int matrix_order, char uplo, char diag, lapack_int n, double *ap)
#define LAPACK_dtpcon
Definition: lapacke.h:10762
#define LAPACK_ztprfs
Definition: lapacke.h:10834
lapack_int LAPACKE_zungql(int matrix_order, lapack_int m, lapack_int n, lapack_int k, lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau)
lapack_int LAPACKE_dtgsyl(int matrix_order, char trans, lapack_int ijob, lapack_int m, lapack_int n, const double *a, lapack_int lda, const double *b, lapack_int ldb, double *c, lapack_int ldc, const double *d, lapack_int ldd, const double *e, lapack_int lde, double *f, lapack_int ldf, double *scale, double *dif)
lapack_int LAPACKE_zunbdb(int matrix_order, char trans, char signs, lapack_int m, lapack_int p, lapack_int q, lapack_complex_double *x11, lapack_int ldx11, lapack_complex_double *x12, lapack_int ldx12, lapack_complex_double *x21, lapack_int ldx21, lapack_complex_double *x22, lapack_int ldx22, double *theta, double *phi, lapack_complex_double *taup1, lapack_complex_double *taup2, lapack_complex_double *tauq1, lapack_complex_double *tauq2)
lapack_int LAPACKE_zpftrf_work(int matrix_order, char transr, char uplo, lapack_int n, lapack_complex_double *a)
#define LAPACK_dptsv
Definition: lapacke.h:10982
#define LAPACK_ssytrd
Definition: lapacke.h:11113
lapack_int LAPACKE_sgeesx(int matrix_order, char jobvs, char sort, LAPACK_S_SELECT2 select, char sense, lapack_int n, float *a, lapack_int lda, lapack_int *sdim, float *wr, float *wi, float *vs, lapack_int ldvs, float *rconde, float *rcondv)
lapack_int LAPACKE_zggev_work(int matrix_order, char jobvl, char jobvr, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *alpha, lapack_complex_double *beta, lapack_complex_double *vl, lapack_int ldvl, lapack_complex_double *vr, lapack_int ldvr, lapack_complex_double *work, lapack_int lwork, double *rwork)
lapack_int LAPACKE_csyconv_work(int matrix_order, char uplo, char way, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *work)
lapack_int LAPACKE_chpsv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *ap, lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_cuncsd(int matrix_order, char jobu1, char jobu2, char jobv1t, char jobv2t, char trans, char signs, lapack_int m, lapack_int p, lapack_int q, lapack_complex_float *x11, lapack_int ldx11, lapack_complex_float *x12, lapack_int ldx12, lapack_complex_float *x21, lapack_int ldx21, lapack_complex_float *x22, lapack_int ldx22, float *theta, lapack_complex_float *u1, lapack_int ldu1, lapack_complex_float *u2, lapack_int ldu2, lapack_complex_float *v1t, lapack_int ldv1t, lapack_complex_float *v2t, lapack_int ldv2t)
lapack_int LAPACKE_cgeqrf(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau)
lapack_int LAPACKE_chbev(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int kd, lapack_complex_float *ab, lapack_int ldab, float *w, lapack_complex_float *z, lapack_int ldz)
float LAPACKE_slange(int matrix_order, char norm, lapack_int m, lapack_int n, const float *a, lapack_int lda)
lapack_int LAPACKE_cunmtr(int matrix_order, char side, char uplo, char trans, lapack_int m, lapack_int n, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc)
#define LAPACK_dlasrt
Definition: lapacke.h:11550
lapack_int LAPACKE_zsycon_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, double anorm, double *rcond, lapack_complex_double *work)
lapack_int LAPACKE_zungql_work(int matrix_order, lapack_int m, lapack_int n, lapack_int k, lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_cgeev(int matrix_order, char jobvl, char jobvr, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *w, lapack_complex_float *vl, lapack_int ldvl, lapack_complex_float *vr, lapack_int ldvr)
lapack_int LAPACKE_clarfb(int matrix_order, char side, char trans, char direct, char storev, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_float *v, lapack_int ldv, const lapack_complex_float *t, lapack_int ldt, lapack_complex_float *c, lapack_int ldc)
lapack_int LAPACKE_cgesvx(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *af, lapack_int ldaf, lapack_int *ipiv, char *equed, float *r, float *c, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, float *rpivot)
#define LAPACK_clacpy
Definition: lapacke.h:11483
#define LAPACK_ssytri
Definition: lapacke.h:10855
#define LAPACK_zgelsd
Definition: lapacke.h:11294
lapack_int LAPACKE_cgbrfs_work(int matrix_order, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const lapack_complex_float *ab, lapack_int ldab, const lapack_complex_float *afb, lapack_int ldafb, const lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
#define LAPACK_dsysvx
Definition: lapacke.h:10994
#define LAPACK_cggsvd
Definition: lapacke.h:11381
#define LAPACK_ssytri2x
Definition: lapacke.h:11596
lapack_int LAPACKE_zsyequb_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *s, double *scond, double *amax, lapack_complex_double *work)
lapack_int LAPACKE_zposvxx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *af, lapack_int ldaf, char *equed, double *s, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_cstein(int matrix_order, lapack_int n, const float *d, const float *e, lapack_int m, const float *w, const lapack_int *iblock, const lapack_int *isplit, lapack_complex_float *z, lapack_int ldz, lapack_int *ifailv)
#define LAPACK_ctftri
Definition: lapacke.h:10874
#define LAPACK_dtrevc
Definition: lapacke.h:11216
lapack_int LAPACKE_ssycon_work(int matrix_order, char uplo, lapack_int n, const float *a, lapack_int lda, const lapack_int *ipiv, float anorm, float *rcond, float *work, lapack_int *iwork)
lapack_int LAPACKE_cpftri_work(int matrix_order, char transr, char uplo, lapack_int n, lapack_complex_float *a)
lapack_int LAPACKE_cppcon(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *ap, float anorm, float *rcond)
lapack_int LAPACKE_cgerqf(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau)
lapack_int LAPACKE_dgttrf(lapack_int n, double *dl, double *d, double *du, double *du2, lapack_int *ipiv)
#define LAPACK_dtrsna
Definition: lapacke.h:11220
lapack_int LAPACKE_dlarfg(lapack_int n, double *alpha, double *x, lapack_int incx, double *tau)
#define LAPACK_zlarfg
Definition: lapacke.h:11520
lapack_int LAPACKE_cgesv_work(int matrix_order, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_ctgsyl_work(int matrix_order, char trans, lapack_int ijob, lapack_int m, lapack_int n, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *c, lapack_int ldc, const lapack_complex_float *d, lapack_int ldd, const lapack_complex_float *e, lapack_int lde, lapack_complex_float *f, lapack_int ldf, float *scale, float *dif, lapack_complex_float *work, lapack_int lwork, lapack_int *iwork)
lapack_int LAPACKE_chbgst(int matrix_order, char vect, char uplo, lapack_int n, lapack_int ka, lapack_int kb, lapack_complex_float *ab, lapack_int ldab, const lapack_complex_float *bb, lapack_int ldbb, lapack_complex_float *x, lapack_int ldx)
#define LAPACK_dlapy2
Definition: lapacke.h:11562
lapack_int LAPACKE_zgbcon_work(int matrix_order, char norm, lapack_int n, lapack_int kl, lapack_int ku, const lapack_complex_double *ab, lapack_int ldab, const lapack_int *ipiv, double anorm, double *rcond, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_sgejsv_work(int matrix_order, char joba, char jobu, char jobv, char jobr, char jobt, char jobp, lapack_int m, lapack_int n, float *a, lapack_int lda, float *sva, float *u, lapack_int ldu, float *v, lapack_int ldv, float *work, lapack_int lwork, lapack_int *iwork)
lapack_int LAPACKE_slapmr_work(int matrix_order, lapack_logical forwrd, lapack_int m, lapack_int n, float *x, lapack_int ldx, lapack_int *k)
#define LAPACK_cpocon
Definition: lapacke.h:10731
lapack_int LAPACKE_ssptrf(int matrix_order, char uplo, lapack_int n, float *ap, lapack_int *ipiv)
lapack_int LAPACKE_dtrtrs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, double *b, lapack_int ldb)
lapack_int LAPACKE_dsygv(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double *w)
lapack_int LAPACKE_stgsna(int matrix_order, char job, char howmny, const lapack_logical *select, lapack_int n, const float *a, lapack_int lda, const float *b, lapack_int ldb, const float *vl, lapack_int ldvl, const float *vr, lapack_int ldvr, float *s, float *dif, lapack_int mm, lapack_int *m)
double LAPACKE_zlanhe(int matrix_order, char norm, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda)
#define LAPACK_sgetrs
Definition: lapacke.h:10661
lapack_int LAPACKE_sggevx(int matrix_order, char balanc, char jobvl, char jobvr, char sense, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float *alphar, float *alphai, float *beta, float *vl, lapack_int ldvl, float *vr, lapack_int ldvr, lapack_int *ilo, lapack_int *ihi, float *lscale, float *rscale, float *abnrm, float *bbnrm, float *rconde, float *rcondv)
lapack_int LAPACKE_ctrevc(int matrix_order, char side, char howmny, const lapack_logical *select, lapack_int n, lapack_complex_float *t, lapack_int ldt, lapack_complex_float *vl, lapack_int ldvl, lapack_complex_float *vr, lapack_int ldvr, lapack_int mm, lapack_int *m)
lapack_int LAPACKE_cunmhr_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int ilo, lapack_int ihi, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_dgtrfs(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const double *dl, const double *d, const double *du, const double *dlf, const double *df, const double *duf, const double *du2, const lapack_int *ipiv, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr)
lapack_int LAPACKE_dpotrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, double *b, lapack_int ldb)
#define LAPACK_dtrsyl
Definition: lapacke.h:11232
#define LAPACK_cggevx
Definition: lapacke.h:11433
lapack_int LAPACKE_dpttrs(int matrix_order, lapack_int n, lapack_int nrhs, const double *d, const double *e, double *b, lapack_int ldb)
#define LAPACK_dormql
Definition: lapacke.h:11060
lapack_int LAPACKE_cgbcon(int matrix_order, char norm, lapack_int n, lapack_int kl, lapack_int ku, const lapack_complex_float *ab, lapack_int ldab, const lapack_int *ipiv, float anorm, float *rcond)
#define LAPACK_dsytrs
Definition: lapacke.h:10694
lapack_int LAPACKE_dlartgp(double f, double g, double *cs, double *sn, double *r)
lapack_int LAPACKE_clarnv_work(lapack_int idist, lapack_int *iseed, lapack_int n, lapack_complex_float *x)
#define LAPACK_cgghrd
Definition: lapacke.h:11237
lapack_int LAPACKE_ctgsna_work(int matrix_order, char job, char howmny, const lapack_logical *select, lapack_int n, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *b, lapack_int ldb, const lapack_complex_float *vl, lapack_int ldvl, const lapack_complex_float *vr, lapack_int ldvr, float *s, float *dif, lapack_int mm, lapack_int *m, lapack_complex_float *work, lapack_int lwork, lapack_int *iwork)
lapack_int LAPACKE_sggsvd(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int n, lapack_int p, lapack_int *k, lapack_int *l, float *a, lapack_int lda, float *b, lapack_int ldb, float *alpha, float *beta, float *u, lapack_int ldu, float *v, lapack_int ldv, float *q, lapack_int ldq, lapack_int *iwork)
#define LAPACK_dpprfs
Definition: lapacke.h:10798
lapack_int LAPACKE_slaswp_work(int matrix_order, lapack_int n, float *a, lapack_int lda, lapack_int k1, lapack_int k2, const lapack_int *ipiv, lapack_int incx)
lapack_int LAPACKE_sstevr(int matrix_order, char jobz, char range, lapack_int n, float *d, float *e, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, lapack_int *isuppz)
#define LAPACK_dgebrd
Definition: lapacke.h:11092
#define LAPACK_dlarfg
Definition: lapacke.h:11518
lapack_int LAPACKE_dlapmr_work(int matrix_order, lapack_logical forwrd, lapack_int m, lapack_int n, double *x, lapack_int ldx, lapack_int *k)
#define LAPACK_sgeequb
Definition: lapacke.h:10884
lapack_int LAPACKE_chetrf(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *ipiv)
#define LAPACK_dgbrfs
Definition: lapacke.h:10778
lapack_int LAPACKE_dstevd_work(int matrix_order, char jobz, lapack_int n, double *d, double *e, double *z, lapack_int ldz, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_dpbsv(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, double *ab, lapack_int ldab, double *b, lapack_int ldb)
lapack_int LAPACKE_zpstrf(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *piv, lapack_int *rank, double tol)
#define LAPACK_chbgvx
Definition: lapacke.h:11417
lapack_int LAPACKE_zgttrs_work(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_double *dl, const lapack_complex_double *d, const lapack_complex_double *du, const lapack_complex_double *du2, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_dgehrd
Definition: lapacke.h:11188
lapack_int LAPACKE_zptcon_work(lapack_int n, const double *d, const lapack_complex_double *e, double anorm, double *rcond, double *work)
#define LAPACK_zpptri
Definition: lapacke.h:10854
#define LAPACK_zhseqr
Definition: lapacke.h:11210
#define LAPACK_zposvx
Definition: lapacke.h:10960
lapack_int LAPACKE_sgtsv(int matrix_order, lapack_int n, lapack_int nrhs, float *dl, float *d, float *du, float *b, lapack_int ldb)
lapack_int LAPACKE_zsyr_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double alpha, const lapack_complex_double *x, lapack_int incx, lapack_complex_double *a, lapack_int lda)
#define LAPACK_sgelsd
Definition: lapacke.h:11291
lapack_int LAPACKE_ssbgv(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int ka, lapack_int kb, float *ab, lapack_int ldab, float *bb, lapack_int ldbb, float *w, float *z, lapack_int ldz)
#define LAPACK_ztrtri
Definition: lapacke.h:10870
lapack_int LAPACKE_dstebz_work(char range, char order, lapack_int n, double vl, double vu, lapack_int il, lapack_int iu, double abstol, const double *d, const double *e, lapack_int *m, lapack_int *nsplit, double *w, lapack_int *iblock, lapack_int *isplit, double *work, lapack_int *iwork)
#define LAPACK_sstein
Definition: lapacke.h:11165
lapack_int LAPACKE_dpotri(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda)
lapack_int LAPACKE_clacpy(int matrix_order, char uplo, lapack_int m, lapack_int n, const lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_dggevx_work(int matrix_order, char balanc, char jobvl, char jobvr, char sense, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double *alphar, double *alphai, double *beta, double *vl, lapack_int ldvl, double *vr, lapack_int ldvr, lapack_int *ilo, lapack_int *ihi, double *lscale, double *rscale, double *abnrm, double *bbnrm, double *rconde, double *rcondv, double *work, lapack_int lwork, lapack_int *iwork, lapack_logical *bwork)
lapack_int LAPACKE_cgecon(int matrix_order, char norm, lapack_int n, const lapack_complex_float *a, lapack_int lda, float anorm, float *rcond)
lapack_int LAPACKE_ssycon(int matrix_order, char uplo, lapack_int n, const float *a, lapack_int lda, const lapack_int *ipiv, float anorm, float *rcond)
#define LAPACK_zhpsv
Definition: lapacke.h:11016
#define LAPACK_ztrevc
Definition: lapacke.h:11218
lapack_int LAPACKE_ctrttp(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda, lapack_complex_float *ap)
lapack_int LAPACKE_zggrqf(int matrix_order, lapack_int m, lapack_int p, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *taua, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *taub)
lapack_int LAPACKE_clarfb_work(int matrix_order, char side, char trans, char direct, char storev, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_float *v, lapack_int ldv, const lapack_complex_float *t, lapack_int ldt, lapack_complex_float *c, lapack_int ldc, lapack_complex_float *work, lapack_int ldwork)
lapack_int LAPACKE_chesv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_dsbgv
Definition: lapacke.h:11408
lapack_int LAPACKE_sspgst(int matrix_order, lapack_int itype, char uplo, lapack_int n, float *ap, const float *bp)
lapack_int LAPACKE_zunbdb_work(int matrix_order, char trans, char signs, lapack_int m, lapack_int p, lapack_int q, lapack_complex_double *x11, lapack_int ldx11, lapack_complex_double *x12, lapack_int ldx12, lapack_complex_double *x21, lapack_int ldx21, lapack_complex_double *x22, lapack_int ldx22, double *theta, double *phi, lapack_complex_double *taup1, lapack_complex_double *taup2, lapack_complex_double *tauq1, lapack_complex_double *tauq2, lapack_complex_double *work, lapack_int lwork)
#define LAPACK_zsyswapr
Definition: lapacke.h:11604
lapack_int LAPACKE_sppcon(int matrix_order, char uplo, lapack_int n, const float *ap, float anorm, float *rcond)
lapack_int LAPACKE_dstev(int matrix_order, char jobz, lapack_int n, double *d, double *e, double *z, lapack_int ldz)
lapack_int LAPACKE_zhpevx(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_complex_double *ap, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_int *ifail)
lapack_int LAPACKE_cuncsd_work(int matrix_order, char jobu1, char jobu2, char jobv1t, char jobv2t, char trans, char signs, lapack_int m, lapack_int p, lapack_int q, lapack_complex_float *x11, lapack_int ldx11, lapack_complex_float *x12, lapack_int ldx12, lapack_complex_float *x21, lapack_int ldx21, lapack_complex_float *x22, lapack_int ldx22, float *theta, lapack_complex_float *u1, lapack_int ldu1, lapack_complex_float *u2, lapack_int ldu2, lapack_complex_float *v1t, lapack_int ldv1t, lapack_complex_float *v2t, lapack_int ldv2t, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_int lrwork, lapack_int *iwork)
#define LAPACK_zhesvxx
Definition: lapacke.h:11005
lapack_int LAPACKE_dpoequ_work(int matrix_order, lapack_int n, const double *a, lapack_int lda, double *s, double *scond, double *amax)
lapack_int LAPACKE_dgeequb(int matrix_order, lapack_int m, lapack_int n, const double *a, lapack_int lda, double *r, double *c, double *rowcnd, double *colcnd, double *amax)
lapack_int LAPACKE_ctrttp_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda, lapack_complex_float *ap)
lapack_int LAPACKE_ssyrfsx(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const float *af, lapack_int ldaf, const lapack_int *ipiv, const float *s, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
lapack_int LAPACKE_sppequ_work(int matrix_order, char uplo, lapack_int n, const float *ap, float *s, float *scond, float *amax)
lapack_int LAPACKE_dpbstf(int matrix_order, char uplo, lapack_int n, lapack_int kb, double *bb, lapack_int ldbb)
lapack_int LAPACKE_strtrs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, float *b, lapack_int ldb)
#define LAPACK_spbstf
Definition: lapacke.h:11183
lapack_int LAPACKE_zhpgv_work(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, lapack_complex_double *ap, lapack_complex_double *bp, double *w, lapack_complex_double *z, lapack_int ldz, lapack_complex_double *work, double *rwork)
#define LAPACK_chpevx
Definition: lapacke.h:11329
lapack_int LAPACKE_zgetf2(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *ipiv)
lapack_int LAPACKE_ctrsna(int matrix_order, char job, char howmny, const lapack_logical *select, lapack_int n, const lapack_complex_float *t, lapack_int ldt, const lapack_complex_float *vl, lapack_int ldvl, const lapack_complex_float *vr, lapack_int ldvr, float *s, float *sep, lapack_int mm, lapack_int *m)
lapack_int LAPACKE_sggbal(int matrix_order, char job, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, lapack_int *ilo, lapack_int *ihi, float *lscale, float *rscale)
lapack_int LAPACKE_ctgevc_work(int matrix_order, char side, char howmny, const lapack_logical *select, lapack_int n, const lapack_complex_float *s, lapack_int lds, const lapack_complex_float *p, lapack_int ldp, lapack_complex_float *vl, lapack_int ldvl, lapack_complex_float *vr, lapack_int ldvr, lapack_int mm, lapack_int *m, lapack_complex_float *work, float *rwork)
#define LAPACK_zhegst
Definition: lapacke.h:11174
lapack_int LAPACKE_dbdsqr_work(int matrix_order, char uplo, lapack_int n, lapack_int ncvt, lapack_int nru, lapack_int ncc, double *d, double *e, double *vt, lapack_int ldvt, double *u, lapack_int ldu, double *c, lapack_int ldc, double *work)
lapack_int LAPACKE_dlapmr(int matrix_order, lapack_logical forwrd, lapack_int m, lapack_int n, double *x, lapack_int ldx, lapack_int *k)
lapack_int LAPACKE_zunmlq(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc)
lapack_int LAPACKE_zgerfsx_work(int matrix_order, char trans, char equed, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *af, lapack_int ldaf, const lapack_int *ipiv, const double *r, const double *c, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, lapack_complex_double *work, double *rwork)
#define LAPACK_sgeqpf
Definition: lapacke.h:11023
lapack_int LAPACKE_dpstrf_work(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda, lapack_int *piv, lapack_int *rank, double tol, double *work)
#define LAPACK_dorglq
Definition: lapacke.h:11044
#define LAPACK_cgebrd
Definition: lapacke.h:11093
#define LAPACK_sggglm
Definition: lapacke.h:11299
lapack_int LAPACKE_zgeqrfp(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau)
lapack_int LAPACKE_cspcon(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *ap, const lapack_int *ipiv, float anorm, float *rcond)
lapack_int LAPACKE_dggsvd(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int n, lapack_int p, lapack_int *k, lapack_int *l, double *a, lapack_int lda, double *b, lapack_int ldb, double *alpha, double *beta, double *u, lapack_int ldu, double *v, lapack_int ldv, double *q, lapack_int ldq, lapack_int *iwork)
lapack_int LAPACKE_dsteqr_work(int matrix_order, char compz, lapack_int n, double *d, double *e, double *z, lapack_int ldz, double *work)
#define LAPACK_zgelss
Definition: lapacke.h:11290
lapack_int LAPACKE_dgeqrfp_work(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *tau, double *work, lapack_int lwork)
#define LAPACK_ztptri
Definition: lapacke.h:10878
#define LAPACK_sporfs
Definition: lapacke.h:10789
lapack_int LAPACKE_sgelsy_work(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *b, lapack_int ldb, lapack_int *jpvt, float rcond, lapack_int *rank, float *work, lapack_int lwork)
lapack_int LAPACKE_cporfsx(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *af, lapack_int ldaf, const float *s, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
lapack_int LAPACKE_dpbrfs_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, const double *ab, lapack_int ldab, const double *afb, lapack_int ldafb, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr, double *work, lapack_int *iwork)
lapack_int LAPACKE_stbcon_work(int matrix_order, char norm, char uplo, char diag, lapack_int n, lapack_int kd, const float *ab, lapack_int ldab, float *rcond, float *work, lapack_int *iwork)
lapack_int LAPACKE_cgeqrfp_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_ssygvx_work(int matrix_order, lapack_int itype, char jobz, char range, char uplo, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, float *work, lapack_int lwork, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_zpftri_work(int matrix_order, char transr, char uplo, lapack_int n, lapack_complex_double *a)
#define LAPACK_zpftri
Definition: lapacke.h:10849
lapack_int LAPACKE_sgeevx(int matrix_order, char balanc, char jobvl, char jobvr, char sense, lapack_int n, float *a, lapack_int lda, float *wr, float *wi, float *vl, lapack_int ldvl, float *vr, lapack_int ldvr, lapack_int *ilo, lapack_int *ihi, float *scale, float *abnrm, float *rconde, float *rcondv)
lapack_int LAPACKE_dgemqrt_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int nb, const double *v, lapack_int ldv, const double *t, lapack_int ldt, double *c, lapack_int ldc, double *work)
#define LAPACK_zptsvx
Definition: lapacke.h:10988
lapack_int LAPACKE_cgbtrf(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, lapack_complex_float *ab, lapack_int ldab, lapack_int *ipiv)
lapack_int LAPACKE_sppsvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, float *ap, float *afp, char *equed, float *s, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, float *work, lapack_int *iwork)
#define LAPACK_dsytri
Definition: lapacke.h:10856
lapack_int LAPACKE_zggevx_work(int matrix_order, char balanc, char jobvl, char jobvr, char sense, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *alpha, lapack_complex_double *beta, lapack_complex_double *vl, lapack_int ldvl, lapack_complex_double *vr, lapack_int ldvr, lapack_int *ilo, lapack_int *ihi, double *lscale, double *rscale, double *abnrm, double *bbnrm, double *rconde, double *rcondv, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_int *iwork, lapack_logical *bwork)
lapack_int LAPACKE_dhgeqz(int matrix_order, char job, char compq, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, double *h, lapack_int ldh, double *t, lapack_int ldt, double *alphar, double *alphai, double *beta, double *q, lapack_int ldq, double *z, lapack_int ldz)
lapack_int LAPACKE_dsptrd(int matrix_order, char uplo, lapack_int n, double *ap, double *d, double *e, double *tau)
lapack_int LAPACKE_zlaswp(int matrix_order, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int k1, lapack_int k2, const lapack_int *ipiv, lapack_int incx)
lapack_int LAPACKE_sgeequ(int matrix_order, lapack_int m, lapack_int n, const float *a, lapack_int lda, float *r, float *c, float *rowcnd, float *colcnd, float *amax)
#define LAPACK_cunglq
Definition: lapacke.h:11047
float LAPACKE_slamch(char cmach)
lapack_int LAPACKE_sptcon_work(lapack_int n, const float *d, const float *e, float anorm, float *rcond, float *work)
#define LAPACK_clatms
Definition: lapacke.h:11531
lapack_int LAPACKE_zhptrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_zsprfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, const lapack_complex_double *afp, const lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_ctbrfs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int kd, lapack_int nrhs, const lapack_complex_float *ab, lapack_int ldab, const lapack_complex_float *b, lapack_int ldb, const lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr)
#define LAPACK_zpprfs
Definition: lapacke.h:10800
#define LAPACK_dspsv
Definition: lapacke.h:11008
lapack_int LAPACKE_dgesvj_work(int matrix_order, char joba, char jobu, char jobv, lapack_int m, lapack_int n, double *a, lapack_int lda, double *sva, lapack_int mv, double *v, lapack_int ldv, double *work, lapack_int lwork)
lapack_int LAPACKE_dgeequ_work(int matrix_order, lapack_int m, lapack_int n, const double *a, lapack_int lda, double *r, double *c, double *rowcnd, double *colcnd, double *amax)
lapack_int LAPACKE_slarnv(lapack_int idist, lapack_int *iseed, lapack_int n, float *x)
#define LAPACK_dlatms
Definition: lapacke.h:11530
lapack_int LAPACKE_cunmbr(int matrix_order, char vect, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc)
lapack_int LAPACKE_dsysvxx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *af, lapack_int ldaf, lapack_int *ipiv, char *equed, double *s, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
#define LAPACK_sstegr
Definition: lapacke.h:11155
#define LAPACK_zsptrs
Definition: lapacke.h:10702
#define LAPACK_spotri
Definition: lapacke.h:10843
lapack_int LAPACKE_cgeesx(int matrix_order, char jobvs, char sort, LAPACK_C_SELECT1 select, char sense, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *sdim, lapack_complex_float *w, lapack_complex_float *vs, lapack_int ldvs, float *rconde, float *rcondv)
lapack_int LAPACKE_dsyevr(int matrix_order, char jobz, char range, char uplo, lapack_int n, double *a, lapack_int lda, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, lapack_int *isuppz)
#define LAPACK_zposv
Definition: lapacke.h:10954
#define LAPACK_sorgql
Definition: lapacke.h:11055
#define LAPACK_dpoequb
Definition: lapacke.h:10899
#define LAPACK_cggqrf
Definition: lapacke.h:11085
lapack_int LAPACKE_zlagsy(int matrix_order, lapack_int n, lapack_int k, const double *d, lapack_complex_double *a, lapack_int lda, lapack_int *iseed)
#define LAPACK_zgels
Definition: lapacke.h:11282
#define LAPACK_zhesvx
Definition: lapacke.h:11004
lapack_int LAPACKE_dggbak_work(int matrix_order, char job, char side, lapack_int n, lapack_int ilo, lapack_int ihi, const double *lscale, const double *rscale, lapack_int m, double *v, lapack_int ldv)
#define LAPACK_zlacgv
Definition: lapacke.h:11472
lapack_int LAPACKE_dsyrfsx(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const double *af, lapack_int ldaf, const lapack_int *ipiv, const double *s, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
lapack_int LAPACKE_sormhr_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int ilo, lapack_int ihi, const float *a, lapack_int lda, const float *tau, float *c, lapack_int ldc, float *work, lapack_int lwork)
lapack_int LAPACKE_sgesdd(int matrix_order, char jobz, lapack_int m, lapack_int n, float *a, lapack_int lda, float *s, float *u, lapack_int ldu, float *vt, lapack_int ldvt)
lapack_int LAPACKE_cpbsvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *afb, lapack_int ldafb, char *equed, float *s, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr)
lapack_int LAPACKE_spftri_work(int matrix_order, char transr, char uplo, lapack_int n, float *a)
lapack_int LAPACKE_stfttr(int matrix_order, char transr, char uplo, lapack_int n, const float *arf, float *a, lapack_int lda)
lapack_int LAPACKE_slauum(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda)
lapack_int LAPACKE_zherfsx(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *af, lapack_int ldaf, const lapack_int *ipiv, const double *s, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
#define LAPACK_ctgexc
Definition: lapacke.h:11257
lapack_int LAPACKE_dsytri2x_work(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda, const lapack_int *ipiv, double *work, lapack_int nb)
lapack_int LAPACKE_zuncsd_work(int matrix_order, char jobu1, char jobu2, char jobv1t, char jobv2t, char trans, char signs, lapack_int m, lapack_int p, lapack_int q, lapack_complex_double *x11, lapack_int ldx11, lapack_complex_double *x12, lapack_int ldx12, lapack_complex_double *x21, lapack_int ldx21, lapack_complex_double *x22, lapack_int ldx22, double *theta, lapack_complex_double *u1, lapack_int ldu1, lapack_complex_double *u2, lapack_int ldu2, lapack_complex_double *v1t, lapack_int ldv1t, lapack_complex_double *v2t, lapack_int ldv2t, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_int lrwork, lapack_int *iwork)
lapack_int LAPACKE_cheswapr_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int i1, lapack_int i2)
#define LAPACK_cppsvx
Definition: lapacke.h:10971
#define LAPACK_dsyevd
Definition: lapacke.h:11308
lapack_int LAPACKE_sgbtrf_work(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, float *ab, lapack_int ldab, lapack_int *ipiv)
lapack_int LAPACKE_cheev(int matrix_order, char jobz, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, float *w)
#define LAPACK_zsyr
Definition: lapacke.h:11644
lapack_int LAPACKE_cgeqrfp(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau)
lapack_int LAPACKE_zlacgv(lapack_int n, lapack_complex_double *x, lapack_int incx)
lapack_int LAPACKE_sbbcsd(int matrix_order, char jobu1, char jobu2, char jobv1t, char jobv2t, char trans, lapack_int m, lapack_int p, lapack_int q, float *theta, float *phi, float *u1, lapack_int ldu1, float *u2, lapack_int ldu2, float *v1t, lapack_int ldv1t, float *v2t, lapack_int ldv2t, float *b11d, float *b11e, float *b12d, float *b12e, float *b21d, float *b21e, float *b22d, float *b22e)
lapack_int LAPACKE_sggrqf_work(int matrix_order, lapack_int m, lapack_int p, lapack_int n, float *a, lapack_int lda, float *taua, float *b, lapack_int ldb, float *taub, float *work, lapack_int lwork)
lapack_int LAPACKE_dorgbr(int matrix_order, char vect, lapack_int m, lapack_int n, lapack_int k, double *a, lapack_int lda, const double *tau)
lapack_int LAPACKE_chpgv(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, lapack_complex_float *ap, lapack_complex_float *bp, float *w, lapack_complex_float *z, lapack_int ldz)
lapack_int LAPACKE_zptsvx_work(int matrix_order, char fact, lapack_int n, lapack_int nrhs, const double *d, const lapack_complex_double *e, double *df, lapack_complex_double *ef, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
#define LAPACK_stfttp
Definition: lapacke.h:11444
lapack_int LAPACKE_ztpqrt_work(int matrix_order, lapack_int m, lapack_int n, lapack_int l, lapack_int nb, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *t, lapack_int ldt, lapack_complex_double *work)
lapack_int LAPACKE_dlagge_work(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const double *d, double *a, lapack_int lda, lapack_int *iseed, double *work)
lapack_int LAPACKE_cgttrs_work(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_float *dl, const lapack_complex_float *d, const lapack_complex_float *du, const lapack_complex_float *du2, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_cpbequ(int matrix_order, char uplo, lapack_int n, lapack_int kd, const lapack_complex_float *ab, lapack_int ldab, float *s, float *scond, float *amax)
#define LAPACK_zggev
Definition: lapacke.h:11430
lapack_int LAPACKE_ssptrf_work(int matrix_order, char uplo, lapack_int n, float *ap, lapack_int *ipiv)
lapack_int LAPACKE_ssygvx(int matrix_order, lapack_int itype, char jobz, char range, char uplo, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, lapack_int *ifail)
lapack_int LAPACKE_dspev(int matrix_order, char jobz, char uplo, lapack_int n, double *ap, double *w, double *z, lapack_int ldz)
lapack_int LAPACKE_spotrf_work(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda)
lapack_int LAPACKE_sgeev(int matrix_order, char jobvl, char jobvr, lapack_int n, float *a, lapack_int lda, float *wr, float *wi, float *vl, lapack_int ldvl, float *vr, lapack_int ldvr)
lapack_int LAPACKE_cgtcon(char norm, lapack_int n, const lapack_complex_float *dl, const lapack_complex_float *d, const lapack_complex_float *du, const lapack_complex_float *du2, const lapack_int *ipiv, float anorm, float *rcond)
lapack_int LAPACKE_zpbsvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *afb, lapack_int ldafb, char *equed, double *s, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_slasrt_work(char id, lapack_int n, float *d)
#define LAPACK_zgeqp3
Definition: lapacke.h:11030
#define LAPACK_cupmtr
Definition: lapacke.h:11135
lapack_int LAPACKE_zsyswapr_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int i1, lapack_int i2)
#define LAPACK_dgbtrs
Definition: lapacke.h:10666
#define LAPACK_zptsv
Definition: lapacke.h:10984
#define LAPACK_zgelq2
Definition: lapacke.h:11512
lapack_int LAPACKE_ztpcon_work(int matrix_order, char norm, char uplo, char diag, lapack_int n, const lapack_complex_double *ap, double *rcond, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_cgees(int matrix_order, char jobvs, char sort, LAPACK_C_SELECT1 select, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *sdim, lapack_complex_float *w, lapack_complex_float *vs, lapack_int ldvs)
#define LAPACK_dsyconv
Definition: lapacke.h:11585
lapack_logical(* LAPACK_Z_SELECT1)(const lapack_complex_double *)
Definition: lapacke.h:142
lapack_int LAPACKE_dsygv_work(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double *w, double *work, lapack_int lwork)
lapack_int LAPACKE_cgeqrf_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_dstegr_work(int matrix_order, char jobz, char range, lapack_int n, double *d, double *e, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, lapack_int *isuppz, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_ctptrs
Definition: lapacke.h:10711
lapack_int LAPACKE_dormlq(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const double *a, lapack_int lda, const double *tau, double *c, lapack_int ldc)
#define LAPACK_stprfb
Definition: lapacke.h:11638
lapack_int LAPACKE_sptsvx_work(int matrix_order, char fact, lapack_int n, lapack_int nrhs, const float *d, const float *e, float *df, float *ef, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, float *work)
#define LAPACK_zsytrf
Definition: lapacke.h:10652
lapack_int LAPACKE_ssyev_work(int matrix_order, char jobz, char uplo, lapack_int n, float *a, lapack_int lda, float *w, float *work, lapack_int lwork)
lapack_int LAPACKE_zgbequ(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const lapack_complex_double *ab, lapack_int ldab, double *r, double *c, double *rowcnd, double *colcnd, double *amax)
#define LAPACK_csyequb
Definition: lapacke.h:10914
lapack_int LAPACKE_ctprfs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, const lapack_complex_float *b, lapack_int ldb, const lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_zstegr_work(int matrix_order, char jobz, char range, lapack_int n, double *d, double *e, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_int *isuppz, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_dgeqr2_work(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *tau, double *work)
#define LAPACK_ztrcon
Definition: lapacke.h:10760
lapack_int LAPACKE_cupmtr(int matrix_order, char side, char uplo, char trans, lapack_int m, lapack_int n, const lapack_complex_float *ap, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc)
lapack_int LAPACKE_cgebak(int matrix_order, char job, char side, lapack_int n, lapack_int ilo, lapack_int ihi, const float *scale, lapack_int m, lapack_complex_float *v, lapack_int ldv)
#define LAPACK_dsygvx
Definition: lapacke.h:11392
#define LAPACK_sgbtrs
Definition: lapacke.h:10665
#define LAPACK_zgbsv
Definition: lapacke.h:10934
lapack_int LAPACKE_sstebz(char range, char order, lapack_int n, float vl, float vu, lapack_int il, lapack_int iu, float abstol, const float *d, const float *e, lapack_int *m, lapack_int *nsplit, float *w, lapack_int *iblock, lapack_int *isplit)
lapack_int LAPACKE_zheequb_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *s, double *scond, double *amax, lapack_complex_double *work)
#define LAPACK_strevc
Definition: lapacke.h:11215
lapack_int LAPACKE_shgeqz_work(int matrix_order, char job, char compq, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, float *h, lapack_int ldh, float *t, lapack_int ldt, float *alphar, float *alphai, float *beta, float *q, lapack_int ldq, float *z, lapack_int ldz, float *work, lapack_int lwork)
lapack_int LAPACKE_cpptri_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *ap)
lapack_int LAPACKE_cpocon(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda, float anorm, float *rcond)
lapack_int LAPACKE_dtpcon_work(int matrix_order, char norm, char uplo, char diag, lapack_int n, const double *ap, double *rcond, double *work, lapack_int *iwork)
#define LAPACK_dtbcon
Definition: lapacke.h:10766
lapack_int LAPACKE_sgbtrs_work(int matrix_order, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const float *ab, lapack_int ldab, const lapack_int *ipiv, float *b, lapack_int ldb)
lapack_int LAPACKE_dgbtrf_work(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, double *ab, lapack_int ldab, lapack_int *ipiv)
lapack_int LAPACKE_sporfsx_work(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const float *af, lapack_int ldaf, const float *s, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, float *work, lapack_int *iwork)
lapack_int LAPACKE_chetrs2_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *work)
lapack_int LAPACKE_sspgvd(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, float *ap, float *bp, float *w, float *z, lapack_int ldz)
lapack_int LAPACKE_dtfttp(int matrix_order, char transr, char uplo, lapack_int n, const double *arf, double *ap)
lapack_int LAPACKE_chprfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, const lapack_complex_float *afp, const lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
#define LAPACK_sposvx
Definition: lapacke.h:10957
#define LAPACK_sgetri
Definition: lapacke.h:10839
lapack_int LAPACKE_sgeqr2_work(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *tau, float *work)
lapack_int LAPACKE_ctpttf_work(int matrix_order, char transr, char uplo, lapack_int n, const lapack_complex_float *ap, lapack_complex_float *arf)
#define LAPACK_csytri2
Definition: lapacke.h:11577
lapack_int LAPACKE_ctrtrs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_zgesvxx(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *af, lapack_int ldaf, lapack_int *ipiv, char *equed, double *r, double *c, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
lapack_int LAPACKE_spbtrs(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, const float *ab, lapack_int ldab, float *b, lapack_int ldb)
#define LAPACK_zheswapr
Definition: lapacke.h:11599
lapack_int LAPACKE_chpev(int matrix_order, char jobz, char uplo, lapack_int n, lapack_complex_float *ap, float *w, lapack_complex_float *z, lapack_int ldz)
lapack_int LAPACKE_zpotrf(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda)
lapack_int LAPACKE_dgbequ_work(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const double *ab, lapack_int ldab, double *r, double *c, double *rowcnd, double *colcnd, double *amax)
lapack_int LAPACKE_dtgsen(int matrix_order, lapack_int ijob, lapack_logical wantq, lapack_logical wantz, const lapack_logical *select, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double *alphar, double *alphai, double *beta, double *q, lapack_int ldq, double *z, lapack_int ldz, lapack_int *m, double *pl, double *pr, double *dif)
lapack_int LAPACKE_dpptrf_work(int matrix_order, char uplo, lapack_int n, double *ap)
lapack_int LAPACKE_dopmtr(int matrix_order, char side, char uplo, char trans, lapack_int m, lapack_int n, const double *ap, const double *tau, double *c, lapack_int ldc)
lapack_int LAPACKE_sgttrf_work(lapack_int n, float *dl, float *d, float *du, float *du2, lapack_int *ipiv)
#define LAPACK_zlaghe
Definition: lapacke.h:11556
#define LAPACK_ddisna
Definition: lapacke.h:11170
lapack_int LAPACKE_zsysvxx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *af, lapack_int ldaf, lapack_int *ipiv, char *equed, double *s, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_zgebal(int matrix_order, char job, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *ilo, lapack_int *ihi, double *scale)
#define LAPACK_csytri
Definition: lapacke.h:10857
#define LAPACK_zunmbr
Definition: lapacke.h:11106
lapack_int LAPACKE_dgebak(int matrix_order, char job, char side, lapack_int n, lapack_int ilo, lapack_int ihi, const double *scale, lapack_int m, double *v, lapack_int ldv)
#define LAPACK_ssygvx
Definition: lapacke.h:11391
lapack_int LAPACKE_zhfrk_work(int matrix_order, char transr, char uplo, char trans, lapack_int n, lapack_int k, double alpha, const lapack_complex_double *a, lapack_int lda, double beta, lapack_complex_double *c)
lapack_int LAPACKE_dtprfs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const double *ap, const double *b, lapack_int ldb, const double *x, lapack_int ldx, double *ferr, double *berr)
lapack_int LAPACKE_zggqrf_work(int matrix_order, lapack_int n, lapack_int m, lapack_int p, lapack_complex_double *a, lapack_int lda, lapack_complex_double *taua, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *taub, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_zhetri2x_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *work, lapack_int nb)
#define LAPACK_sgbequ
Definition: lapacke.h:10887
lapack_int LAPACKE_cgesvxx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *af, lapack_int ldaf, lapack_int *ipiv, char *equed, float *r, float *c, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_zuncsd(int matrix_order, char jobu1, char jobu2, char jobv1t, char jobv2t, char trans, char signs, lapack_int m, lapack_int p, lapack_int q, lapack_complex_double *x11, lapack_int ldx11, lapack_complex_double *x12, lapack_int ldx12, lapack_complex_double *x21, lapack_int ldx21, lapack_complex_double *x22, lapack_int ldx22, double *theta, lapack_complex_double *u1, lapack_int ldu1, lapack_complex_double *u2, lapack_int ldu2, lapack_complex_double *v1t, lapack_int ldv1t, lapack_complex_double *v2t, lapack_int ldv2t)
lapack_int LAPACKE_spocon(int matrix_order, char uplo, lapack_int n, const float *a, lapack_int lda, float anorm, float *rcond)
double LAPACKE_zlansy_work(int matrix_order, char norm, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *work)
lapack_int LAPACKE_dgbsvx(int matrix_order, char fact, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, double *ab, lapack_int ldab, double *afb, lapack_int ldafb, lapack_int *ipiv, char *equed, double *r, double *c, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, double *rpivot)
lapack_int LAPACKE_ssytri_work(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda, const lapack_int *ipiv, float *work)
#define LAPACK_dpbequ
Definition: lapacke.h:10908
lapack_int LAPACKE_zgeqrf_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_spbtrs_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, const float *ab, lapack_int ldab, float *b, lapack_int ldb)
#define LAPACK_ztrexc
Definition: lapacke.h:11226
lapack_int LAPACKE_ztgsen_work(int matrix_order, lapack_int ijob, lapack_logical wantq, lapack_logical wantz, const lapack_logical *select, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *alpha, lapack_complex_double *beta, lapack_complex_double *q, lapack_int ldq, lapack_complex_double *z, lapack_int ldz, lapack_int *m, double *pl, double *pr, double *dif, lapack_complex_double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_dsysvxx
Definition: lapacke.h:10997
lapack_int LAPACKE_zlagsy_work(int matrix_order, lapack_int n, lapack_int k, const double *d, lapack_complex_double *a, lapack_int lda, lapack_int *iseed, lapack_complex_double *work)
#define LAPACK_dorgqr
Definition: lapacke.h:11032
lapack_int LAPACKE_csytri(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv)
lapack_int LAPACKE_cgglse(int matrix_order, lapack_int m, lapack_int n, lapack_int p, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *c, lapack_complex_float *d, lapack_complex_float *x)
lapack_int LAPACKE_zgbtrf(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, lapack_complex_double *ab, lapack_int ldab, lapack_int *ipiv)
lapack_int LAPACKE_cungtr(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau)
lapack_int LAPACKE_dlarfx(int matrix_order, char side, lapack_int m, lapack_int n, const double *v, double tau, double *c, lapack_int ldc, double *work)
lapack_int LAPACKE_chgeqz(int matrix_order, char job, char compq, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_float *h, lapack_int ldh, lapack_complex_float *t, lapack_int ldt, lapack_complex_float *alpha, lapack_complex_float *beta, lapack_complex_float *q, lapack_int ldq, lapack_complex_float *z, lapack_int ldz)
lapack_int LAPACKE_cgeequ_work(int matrix_order, lapack_int m, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *r, float *c, float *rowcnd, float *colcnd, float *amax)
#define LAPACK_dsbevx
Definition: lapacke.h:11340
#define LAPACK_zlange
Definition: lapacke.h:11496
lapack_int LAPACKE_zhgeqz_work(int matrix_order, char job, char compq, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_double *h, lapack_int ldh, lapack_complex_double *t, lapack_int ldt, lapack_complex_double *alpha, lapack_complex_double *beta, lapack_complex_double *q, lapack_int ldq, lapack_complex_double *z, lapack_int ldz, lapack_complex_double *work, lapack_int lwork, double *rwork)
lapack_int LAPACKE_cgeev_work(int matrix_order, char jobvl, char jobvr, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *w, lapack_complex_float *vl, lapack_int ldvl, lapack_complex_float *vr, lapack_int ldvr, lapack_complex_float *work, lapack_int lwork, float *rwork)
lapack_int LAPACKE_cpoequ_work(int matrix_order, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *s, float *scond, float *amax)
lapack_int LAPACKE_zgbequb_work(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const lapack_complex_double *ab, lapack_int ldab, double *r, double *c, double *rowcnd, double *colcnd, double *amax)
lapack_int LAPACKE_sgbcon(int matrix_order, char norm, lapack_int n, lapack_int kl, lapack_int ku, const float *ab, lapack_int ldab, const lapack_int *ipiv, float anorm, float *rcond)
lapack_int LAPACKE_dorbdb_work(int matrix_order, char trans, char signs, lapack_int m, lapack_int p, lapack_int q, double *x11, lapack_int ldx11, double *x12, lapack_int ldx12, double *x21, lapack_int ldx21, double *x22, lapack_int ldx22, double *theta, double *phi, double *taup1, double *taup2, double *tauq1, double *tauq2, double *work, lapack_int lwork)
double LAPACKE_dlange_work(int matrix_order, char norm, lapack_int m, lapack_int n, const double *a, lapack_int lda, double *work)
#define LAPACK_cpotri
Definition: lapacke.h:10845
lapack_int LAPACKE_chetri2x_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *work, lapack_int nb)
lapack_int LAPACKE_sbdsqr(int matrix_order, char uplo, lapack_int n, lapack_int ncvt, lapack_int nru, lapack_int ncc, float *d, float *e, float *vt, lapack_int ldvt, float *u, lapack_int ldu, float *c, lapack_int ldc)
lapack_int LAPACKE_zpstrf_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *piv, lapack_int *rank, double tol, double *work)
lapack_int LAPACKE_ztpmqrt_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l, lapack_int nb, const lapack_complex_double *v, lapack_int ldv, const lapack_complex_double *t, lapack_int ldt, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *work)
#define LAPACK_zpteqr
Definition: lapacke.h:11162
lapack_int LAPACKE_dspsv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, double *ap, lapack_int *ipiv, double *b, lapack_int ldb)
#define LAPACK_cheequb
Definition: lapacke.h:10916
lapack_int LAPACKE_zheevr(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_int *isuppz)
#define LAPACK_ssbevd
Definition: lapacke.h:11335
#define LAPACK_zsprfs
Definition: lapacke.h:10824
lapack_int LAPACKE_dsptrf_work(int matrix_order, char uplo, lapack_int n, double *ap, lapack_int *ipiv)
lapack_int LAPACKE_cgbequ(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const lapack_complex_float *ab, lapack_int ldab, float *r, float *c, float *rowcnd, float *colcnd, float *amax)
lapack_int LAPACKE_ctzrzf_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_zgtcon_work(char norm, lapack_int n, const lapack_complex_double *dl, const lapack_complex_double *d, const lapack_complex_double *du, const lapack_complex_double *du2, const lapack_int *ipiv, double anorm, double *rcond, lapack_complex_double *work)
lapack_int LAPACKE_spbequ(int matrix_order, char uplo, lapack_int n, lapack_int kd, const float *ab, lapack_int ldab, float *s, float *scond, float *amax)
lapack_int LAPACKE_chptrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_ztprfb_work(int matrix_order, char side, char trans, char direct, char storev, lapack_int m, lapack_int n, lapack_int k, lapack_int l, const lapack_complex_double *v, lapack_int ldv, const lapack_complex_double *t, lapack_int ldt, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, const double *mywork, lapack_int myldwork)
#define LAPACK_ssptrd
Definition: lapacke.h:11125
lapack_int LAPACKE_spftrf(int matrix_order, char transr, char uplo, lapack_int n, float *a)
#define LAPACK_zsytri
Definition: lapacke.h:10858
lapack_int LAPACKE_sormqr(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const float *a, lapack_int lda, const float *tau, float *c, lapack_int ldc)
#define LAPACK_sgbbrd
Definition: lapacke.h:11095
#define LAPACK_dspgvd
Definition: lapacke.h:11400
lapack_int LAPACKE_dgeqlf(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *tau)
#define LAPACK_spoequ
Definition: lapacke.h:10895
#define LAPACK_strcon
Definition: lapacke.h:10757
lapack_int LAPACKE_zlaghe_work(int matrix_order, lapack_int n, lapack_int k, const double *d, lapack_complex_double *a, lapack_int lda, lapack_int *iseed, lapack_complex_double *work)
lapack_int LAPACKE_dsygst(int matrix_order, lapack_int itype, char uplo, lapack_int n, double *a, lapack_int lda, const double *b, lapack_int ldb)
lapack_int LAPACKE_dopgtr(int matrix_order, char uplo, lapack_int n, const double *ap, const double *tau, double *q, lapack_int ldq)
lapack_int LAPACKE_zhptrf_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *ap, lapack_int *ipiv)
lapack_int LAPACKE_cgbbrd_work(int matrix_order, char vect, lapack_int m, lapack_int n, lapack_int ncc, lapack_int kl, lapack_int ku, lapack_complex_float *ab, lapack_int ldab, float *d, float *e, lapack_complex_float *q, lapack_int ldq, lapack_complex_float *pt, lapack_int ldpt, lapack_complex_float *c, lapack_int ldc, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_clacpy_work(int matrix_order, char uplo, lapack_int m, lapack_int n, const lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_zppequ_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *ap, double *s, double *scond, double *amax)
#define LAPACK_sbbcsd
Definition: lapacke.h:11590
lapack_int LAPACKE_sorcsd(int matrix_order, char jobu1, char jobu2, char jobv1t, char jobv2t, char trans, char signs, lapack_int m, lapack_int p, lapack_int q, float *x11, lapack_int ldx11, float *x12, lapack_int ldx12, float *x21, lapack_int ldx21, float *x22, lapack_int ldx22, float *theta, float *u1, lapack_int ldu1, float *u2, lapack_int ldu2, float *v1t, lapack_int ldv1t, float *v2t, lapack_int ldv2t)
lapack_int LAPACKE_dsygvx_work(int matrix_order, lapack_int itype, char jobz, char range, char uplo, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, double *work, lapack_int lwork, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_slatms(int matrix_order, lapack_int m, lapack_int n, char dist, lapack_int *iseed, char sym, float *d, lapack_int mode, float cond, float dmax, lapack_int kl, lapack_int ku, char pack, float *a, lapack_int lda)
lapack_int LAPACKE_cheequb_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *s, float *scond, float *amax, lapack_complex_float *work)
#define LAPACK_cgbequ
Definition: lapacke.h:10889
lapack_int LAPACKE_cgebak_work(int matrix_order, char job, char side, lapack_int n, lapack_int ilo, lapack_int ihi, const float *scale, lapack_int m, lapack_complex_float *v, lapack_int ldv)
lapack_int LAPACKE_cbdsqr_work(int matrix_order, char uplo, lapack_int n, lapack_int ncvt, lapack_int nru, lapack_int ncc, float *d, float *e, lapack_complex_float *vt, lapack_int ldvt, lapack_complex_float *u, lapack_int ldu, lapack_complex_float *c, lapack_int ldc, float *work)
#define LAPACK_clagge
Definition: lapacke.h:11543
lapack_int LAPACKE_zgbrfs(int matrix_order, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const lapack_complex_double *ab, lapack_int ldab, const lapack_complex_double *afb, lapack_int ldafb, const lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr)
lapack_int LAPACKE_zgghrd_work(int matrix_order, char compq, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *q, lapack_int ldq, lapack_complex_double *z, lapack_int ldz)
lapack_int LAPACKE_dgeqrt(int matrix_order, lapack_int m, lapack_int n, lapack_int nb, double *a, lapack_int lda, double *t, lapack_int ldt)
lapack_int LAPACKE_cgetrf_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *ipiv)
lapack_int LAPACKE_dsfrk_work(int matrix_order, char transr, char uplo, char trans, lapack_int n, lapack_int k, double alpha, const double *a, lapack_int lda, double beta, double *c)
#define LAPACK_zgerfsx
Definition: lapacke.h:10775
lapack_int LAPACKE_cporfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *af, lapack_int ldaf, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr)
#define LAPACK_dsyswapr
Definition: lapacke.h:11586
lapack_int LAPACKE_zgeequb(int matrix_order, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *r, double *c, double *rowcnd, double *colcnd, double *amax)
lapack_int LAPACKE_dtpttr_work(int matrix_order, char uplo, lapack_int n, const double *ap, double *a, lapack_int lda)
#define LAPACK_chetrs2
Definition: lapacke.h:11574
lapack_int LAPACKE_zlarfg(lapack_int n, lapack_complex_double *alpha, lapack_complex_double *x, lapack_int incx, lapack_complex_double *tau)
lapack_int LAPACKE_ztrexc_work(int matrix_order, char compq, lapack_int n, lapack_complex_double *t, lapack_int ldt, lapack_complex_double *q, lapack_int ldq, lapack_int ifst, lapack_int ilst)
lapack_int LAPACKE_ctpmqrt_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l, lapack_int nb, const lapack_complex_float *v, lapack_int ldv, const lapack_complex_float *t, lapack_int ldt, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *work)
lapack_int LAPACKE_sgeqrt2(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *t, lapack_int ldt)
lapack_int LAPACKE_zppcon(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *ap, double anorm, double *rcond)
#define LAPACK_clanhe
Definition: lapacke.h:11497
#define LAPACK_cporfs
Definition: lapacke.h:10791
#define LAPACK_cgelqf
Definition: lapacke.h:11041
lapack_int LAPACKE_zspsv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *ap, lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_dtzrzf
Definition: lapacke.h:11076
lapack_int LAPACKE_zlauum_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda)
double LAPACKE_dlansy(int matrix_order, char norm, char uplo, lapack_int n, const double *a, lapack_int lda)
lapack_int LAPACKE_zgelqf(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau)
double LAPACKE_dlamch(char cmach)
lapack_int LAPACKE_dgbsvxx(int matrix_order, char fact, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, double *ab, lapack_int ldab, double *afb, lapack_int ldafb, lapack_int *ipiv, char *equed, double *r, double *c, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
lapack_int LAPACKE_ztptri_work(int matrix_order, char uplo, char diag, lapack_int n, lapack_complex_double *ap)
lapack_int LAPACKE_cpbstf(int matrix_order, char uplo, lapack_int n, lapack_int kb, lapack_complex_float *bb, lapack_int ldbb)
lapack_int LAPACKE_ctgsen(int matrix_order, lapack_int ijob, lapack_logical wantq, lapack_logical wantz, const lapack_logical *select, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *alpha, lapack_complex_float *beta, lapack_complex_float *q, lapack_int ldq, lapack_complex_float *z, lapack_int ldz, lapack_int *m, float *pl, float *pr, float *dif)
lapack_int LAPACKE_ztrsyl(int matrix_order, char trana, char tranb, lapack_int isgn, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *c, lapack_int ldc, double *scale)
#define LAPACK_dpftri
Definition: lapacke.h:10847
lapack_int LAPACKE_cungql_work(int matrix_order, lapack_int m, lapack_int n, lapack_int k, lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_zsteqr_work(int matrix_order, char compz, lapack_int n, double *d, double *e, lapack_complex_double *z, lapack_int ldz, double *work)
lapack_int LAPACKE_zptrfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *d, const lapack_complex_double *e, const double *df, const lapack_complex_double *ef, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr)
lapack_int LAPACKE_zgges(int matrix_order, char jobvsl, char jobvsr, char sort, LAPACK_Z_SELECT2 selctg, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_int *sdim, lapack_complex_double *alpha, lapack_complex_double *beta, lapack_complex_double *vsl, lapack_int ldvsl, lapack_complex_double *vsr, lapack_int ldvsr)
lapack_int LAPACKE_cungbr(int matrix_order, char vect, lapack_int m, lapack_int n, lapack_int k, lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau)
lapack_int LAPACKE_zhegvd_work(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, double *w, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_int lrwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_spbequ_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, const float *ab, lapack_int ldab, float *s, float *scond, float *amax)
lapack_int LAPACKE_sporfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const float *af, lapack_int ldaf, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr, float *work, lapack_int *iwork)
lapack_int LAPACKE_dstedc(int matrix_order, char compz, lapack_int n, double *d, double *e, double *z, lapack_int ldz)
#define LAPACK_dsptrd
Definition: lapacke.h:11126
lapack_int LAPACKE_cptsv_work(int matrix_order, lapack_int n, lapack_int nrhs, float *d, lapack_complex_float *e, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_ctprfb
Definition: lapacke.h:11640
lapack_int LAPACKE_sgbsvx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, float *ab, lapack_int ldab, float *afb, lapack_int ldafb, lapack_int *ipiv, char *equed, float *r, float *c, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, float *work, lapack_int *iwork)
lapack_int LAPACKE_zgerqf_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_sspcon(int matrix_order, char uplo, lapack_int n, const float *ap, const lapack_int *ipiv, float anorm, float *rcond)
lapack_int LAPACKE_zsyswapr(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int i1, lapack_int i2)
lapack_int LAPACKE_dsterf(lapack_int n, double *d, double *e)
lapack_int LAPACKE_dsyequb(int matrix_order, char uplo, lapack_int n, const double *a, lapack_int lda, double *s, double *scond, double *amax)
#define LAPACK_zgbcon
Definition: lapacke.h:10724
lapack_int LAPACKE_cgebal(int matrix_order, char job, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *ilo, lapack_int *ihi, float *scale)
#define LAPACK_sstemr
Definition: lapacke.h:11147
lapack_int LAPACKE_ctpqrt_work(int matrix_order, lapack_int m, lapack_int n, lapack_int l, lapack_int nb, lapack_complex_float *a, lapack_int lda, lapack_complex_float *t, lapack_complex_float *b, lapack_int ldb, lapack_int ldt, lapack_complex_float *work)
lapack_int LAPACKE_ztgsna(int matrix_order, char job, char howmny, const lapack_logical *select, lapack_int n, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *b, lapack_int ldb, const lapack_complex_double *vl, lapack_int ldvl, const lapack_complex_double *vr, lapack_int ldvr, double *s, double *dif, lapack_int mm, lapack_int *m)
lapack_int LAPACKE_ztpqrt2_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *t, lapack_int ldt)
float LAPACKE_slantr(int matrix_order, char norm, char uplo, char diag, lapack_int m, lapack_int n, const float *a, lapack_int lda)
lapack_int LAPACKE_zsysvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, lapack_complex_double *af, lapack_int ldaf, lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr)
lapack_int LAPACKE_sgeequb_work(int matrix_order, lapack_int m, lapack_int n, const float *a, lapack_int lda, float *r, float *c, float *rowcnd, float *colcnd, float *amax)
lapack_int LAPACKE_dgesvx(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *af, lapack_int ldaf, lapack_int *ipiv, char *equed, double *r, double *c, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, double *rpivot)
lapack_int LAPACKE_dgesv_work(int matrix_order, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, lapack_int *ipiv, double *b, lapack_int ldb)
lapack_int LAPACKE_zgerfs_work(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *af, lapack_int ldaf, const lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_dgelsy_work(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *b, lapack_int ldb, lapack_int *jpvt, double rcond, lapack_int *rank, double *work, lapack_int lwork)
lapack_int LAPACKE_sgbcon_work(int matrix_order, char norm, lapack_int n, lapack_int kl, lapack_int ku, const float *ab, lapack_int ldab, const lapack_int *ipiv, float anorm, float *rcond, float *work, lapack_int *iwork)
lapack_int LAPACKE_dggglm(int matrix_order, lapack_int n, lapack_int m, lapack_int p, double *a, lapack_int lda, double *b, lapack_int ldb, double *d, double *x, double *y)
#define LAPACK_cptcon
Definition: lapacke.h:10743
lapack_int LAPACKE_dpptri(int matrix_order, char uplo, lapack_int n, double *ap)
lapack_int LAPACKE_cpptrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_cgesvx
Definition: lapacke.h:10925
lapack_int LAPACKE_ctrsna_work(int matrix_order, char job, char howmny, const lapack_logical *select, lapack_int n, const lapack_complex_float *t, lapack_int ldt, const lapack_complex_float *vl, lapack_int ldvl, const lapack_complex_float *vr, lapack_int ldvr, float *s, float *sep, lapack_int mm, lapack_int *m, lapack_complex_float *work, lapack_int ldwork, float *rwork)
lapack_int LAPACKE_ztftri(int matrix_order, char transr, char uplo, char diag, lapack_int n, lapack_complex_double *a)
#define LAPACK_dlartgs
Definition: lapacke.h:11568
#define LAPACK_ssterf
Definition: lapacke.h:11141
#define LAPACK_csteqr
Definition: lapacke.h:11145
lapack_int LAPACKE_sgecon_work(int matrix_order, char norm, lapack_int n, const float *a, lapack_int lda, float anorm, float *rcond, float *work, lapack_int *iwork)
lapack_int LAPACKE_zlarfx_work(int matrix_order, char side, lapack_int m, lapack_int n, const lapack_complex_double *v, lapack_complex_double tau, lapack_complex_double *c, lapack_int ldc, lapack_complex_double *work)
lapack_int LAPACKE_zgbsvxx(int matrix_order, char fact, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *afb, lapack_int ldafb, lapack_int *ipiv, char *equed, double *r, double *c, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
#define LAPACK_sgesvd
Definition: lapacke.h:11367
#define LAPACK_cpbsv
Definition: lapacke.h:10975
lapack_int LAPACKE_zhetri2x(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_int nb)
lapack_int LAPACKE_dlaset_work(int matrix_order, char uplo, lapack_int m, lapack_int n, double alpha, double beta, double *a, lapack_int lda)
#define LAPACK_cherfsx
Definition: lapacke.h:10820
#define LAPACK_ctptri
Definition: lapacke.h:10877
lapack_int LAPACKE_zpprfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, const lapack_complex_double *afp, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
#define LAPACK_dgelq2
Definition: lapacke.h:11510
#define LAPACK_cgeequb
Definition: lapacke.h:10886
#define LAPACK_cpstrf
Definition: lapacke.h:10632
#define LAPACK_dormrq
Definition: lapacke.h:11072
lapack_int LAPACKE_dgeesx_work(int matrix_order, char jobvs, char sort, LAPACK_D_SELECT2 select, char sense, lapack_int n, double *a, lapack_int lda, lapack_int *sdim, double *wr, double *wi, double *vs, lapack_int ldvs, double *rconde, double *rcondv, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork, lapack_logical *bwork)
#define LAPACK_dtpqrt
Definition: lapacke.h:11631
lapack_int LAPACKE_slag2d_work(int matrix_order, lapack_int m, lapack_int n, const float *sa, lapack_int ldsa, double *a, lapack_int lda)
lapack_int LAPACKE_dgetrs_work(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const lapack_int *ipiv, double *b, lapack_int ldb)
lapack_int LAPACKE_chetri_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *work)
lapack_int LAPACKE_dlagge(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const double *d, double *a, lapack_int lda, lapack_int *iseed)
lapack_int LAPACKE_ssyrfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const float *af, lapack_int ldaf, const lapack_int *ipiv, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr)
#define LAPACK_cgees
Definition: lapacke.h:11353
lapack_int LAPACKE_stgexc_work(int matrix_order, lapack_logical wantq, lapack_logical wantz, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float *q, lapack_int ldq, float *z, lapack_int ldz, lapack_int *ifst, lapack_int *ilst, float *work, lapack_int lwork)
lapack_int LAPACKE_dhsein_work(int matrix_order, char job, char eigsrc, char initv, lapack_logical *select, lapack_int n, const double *h, lapack_int ldh, double *wr, const double *wi, double *vl, lapack_int ldvl, double *vr, lapack_int ldvr, lapack_int mm, lapack_int *m, double *work, lapack_int *ifaill, lapack_int *ifailr)
#define LAPACK_zgebrd
Definition: lapacke.h:11094
lapack_int LAPACKE_strsen_work(int matrix_order, char job, char compq, const lapack_logical *select, lapack_int n, float *t, lapack_int ldt, float *q, lapack_int ldq, float *wr, float *wi, lapack_int *m, float *s, float *sep, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_cgeqrt2(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *t, lapack_int ldt)
#define LAPACK_sgeqrfp
Definition: lapacke.h:11467
lapack_int LAPACKE_cporfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *af, lapack_int ldaf, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_cgtsv(int matrix_order, lapack_int n, lapack_int nrhs, lapack_complex_float *dl, lapack_complex_float *d, lapack_complex_float *du, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_sgbequ(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const float *ab, lapack_int ldab, float *r, float *c, float *rowcnd, float *colcnd, float *amax)
#define LAPACK_cpftri
Definition: lapacke.h:10850
lapack_int LAPACKE_cgeequb(int matrix_order, lapack_int m, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *r, float *c, float *rowcnd, float *colcnd, float *amax)
lapack_int LAPACKE_ssyswapr_work(int matrix_order, char uplo, lapack_int n, float *a, lapack_int i1, lapack_int i2)
lapack_int LAPACKE_cpotri(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda)
#define LAPACK_zgbsvx
Definition: lapacke.h:10938
lapack_int LAPACKE_ztpttf_work(int matrix_order, char transr, char uplo, lapack_int n, const lapack_complex_double *ap, lapack_complex_double *arf)
lapack_complex_double lapack_make_complex_double(double re, double im)
#define LAPACK_zpftrf
Definition: lapacke.h:10635
lapack_int LAPACKE_zhptrd(int matrix_order, char uplo, lapack_int n, lapack_complex_double *ap, double *d, double *e, lapack_complex_double *tau)
lapack_int LAPACKE_ctrrfs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *b, lapack_int ldb, const lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_dposv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *b, lapack_int ldb)
#define LAPACK_chetri2x
Definition: lapacke.h:11573
#define LAPACK_ctbcon
Definition: lapacke.h:10767
lapack_int LAPACKE_zgebak_work(int matrix_order, char job, char side, lapack_int n, lapack_int ilo, lapack_int ihi, const double *scale, lapack_int m, lapack_complex_double *v, lapack_int ldv)
lapack_int LAPACKE_ctpqrt(int matrix_order, lapack_int m, lapack_int n, lapack_int l, lapack_int nb, lapack_complex_float *a, lapack_int lda, lapack_complex_float *t, lapack_complex_float *b, lapack_int ldb, lapack_int ldt)
lapack_int LAPACKE_zgeqp3_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *jpvt, lapack_complex_double *tau, lapack_complex_double *work, lapack_int lwork, double *rwork)
lapack_int LAPACKE_strsna_work(int matrix_order, char job, char howmny, const lapack_logical *select, lapack_int n, const float *t, lapack_int ldt, const float *vl, lapack_int ldvl, const float *vr, lapack_int ldvr, float *s, float *sep, lapack_int mm, lapack_int *m, float *work, lapack_int ldwork, lapack_int *iwork)
#define LAPACK_dtprfb
Definition: lapacke.h:11639
#define LAPACK_cgelsd
Definition: lapacke.h:11293
lapack_int LAPACKE_sspev_work(int matrix_order, char jobz, char uplo, lapack_int n, float *ap, float *w, float *z, lapack_int ldz, float *work)
lapack_int LAPACKE_zgeqpf(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *jpvt, lapack_complex_double *tau)
lapack_int LAPACKE_zpptrf_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *ap)
#define LAPACK_spbsv
Definition: lapacke.h:10973
lapack_int LAPACKE_zgeequ(int matrix_order, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *r, double *c, double *rowcnd, double *colcnd, double *amax)
#define LAPACK_dlantr
Definition: lapacke.h:11504
#define LAPACK_strsyl
Definition: lapacke.h:11231
lapack_int LAPACKE_zhbev(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int kd, lapack_complex_double *ab, lapack_int ldab, double *w, lapack_complex_double *z, lapack_int ldz)
lapack_int LAPACKE_cgetri_work(int matrix_order, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_cgtsv_work(int matrix_order, lapack_int n, lapack_int nrhs, lapack_complex_float *dl, lapack_complex_float *d, lapack_complex_float *du, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_dhseqr_work(int matrix_order, char job, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, double *h, lapack_int ldh, double *wr, double *wi, double *z, lapack_int ldz, double *work, lapack_int lwork)
#define LAPACK_cgglse
Definition: lapacke.h:11297
#define LAPACK_dtgexc
Definition: lapacke.h:11256
lapack_int LAPACKE_sgesvxx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *af, lapack_int ldaf, lapack_int *ipiv, char *equed, float *r, float *c, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, float *work, lapack_int *iwork)
lapack_int LAPACKE_zheevx(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_int *ifail)
lapack_int LAPACKE_zsycon(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, double anorm, double *rcond)
lapack_int LAPACKE_dpotrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, double *b, lapack_int ldb)
lapack_int LAPACKE_csptrf(int matrix_order, char uplo, lapack_int n, lapack_complex_float *ap, lapack_int *ipiv)
#define LAPACK_sbdsqr
Definition: lapacke.h:11107
lapack_int LAPACKE_clagsy(int matrix_order, lapack_int n, lapack_int k, const float *d, lapack_complex_float *a, lapack_int lda, lapack_int *iseed)
#define LAPACK_cgbsv
Definition: lapacke.h:10933
lapack_int LAPACKE_zungqr(int matrix_order, lapack_int m, lapack_int n, lapack_int k, lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau)
lapack_int LAPACKE_cgelq2_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau, lapack_complex_float *work)
#define LAPACK_csyrfs
Definition: lapacke.h:10811
lapack_int LAPACKE_csytrs2(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_zgeqlf(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau)
#define LAPACK_cgeqp3
Definition: lapacke.h:11029
lapack_int LAPACKE_zgees_work(int matrix_order, char jobvs, char sort, LAPACK_Z_SELECT1 select, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *sdim, lapack_complex_double *w, lapack_complex_double *vs, lapack_int ldvs, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_logical *bwork)
#define LAPACK_ctbrfs
Definition: lapacke.h:10837
lapack_int LAPACKE_cpptrf(int matrix_order, char uplo, lapack_int n, lapack_complex_float *ap)
lapack_int LAPACKE_zunmrz_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_zhetrs2(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_stgevc(int matrix_order, char side, char howmny, const lapack_logical *select, lapack_int n, const float *s, lapack_int lds, const float *p, lapack_int ldp, float *vl, lapack_int ldvl, float *vr, lapack_int ldvr, lapack_int mm, lapack_int *m)
lapack_int LAPACKE_zhbgv_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int ka, lapack_int kb, lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *bb, lapack_int ldbb, double *w, lapack_complex_double *z, lapack_int ldz, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_chpsv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *ap, lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_cposv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_cgels
Definition: lapacke.h:11281
lapack_int LAPACKE_dptsvx_work(int matrix_order, char fact, lapack_int n, lapack_int nrhs, const double *d, const double *e, double *df, double *ef, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, double *work)
#define LAPACK_ztprfb
Definition: lapacke.h:11641
#define LAPACK_sgeevx
Definition: lapacke.h:11363
lapack_int LAPACKE_sgerfsx(int matrix_order, char trans, char equed, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const float *af, lapack_int ldaf, const lapack_int *ipiv, const float *r, const float *c, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
lapack_int LAPACKE_slaswp(int matrix_order, lapack_int n, float *a, lapack_int lda, lapack_int k1, lapack_int k2, const lapack_int *ipiv, lapack_int incx)
lapack_logical(* LAPACK_D_SELECT2)(const double *, const double *)
Definition: lapacke.h:135
#define LAPACK_ssyconv
Definition: lapacke.h:11593
#define LAPACK_cporfsx
Definition: lapacke.h:10796
lapack_int LAPACKE_ztbcon_work(int matrix_order, char norm, char uplo, char diag, lapack_int n, lapack_int kd, const lapack_complex_double *ab, lapack_int ldab, double *rcond, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_cggqrf(int matrix_order, lapack_int n, lapack_int m, lapack_int p, lapack_complex_float *a, lapack_int lda, lapack_complex_float *taua, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *taub)
lapack_int LAPACKE_spprfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *ap, const float *afp, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr, float *work, lapack_int *iwork)
lapack_int LAPACKE_ztgsen(int matrix_order, lapack_int ijob, lapack_logical wantq, lapack_logical wantz, const lapack_logical *select, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *alpha, lapack_complex_double *beta, lapack_complex_double *q, lapack_int ldq, lapack_complex_double *z, lapack_int ldz, lapack_int *m, double *pl, double *pr, double *dif)
#define LAPACK_spprfs
Definition: lapacke.h:10797
lapack_int LAPACKE_cpbtrf_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_complex_float *ab, lapack_int ldab)
lapack_int LAPACKE_zgerqf(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau)
#define LAPACK_cheevx
Definition: lapacke.h:11313
#define LAPACK_csyswapr
Definition: lapacke.h:11576
lapack_int LAPACKE_zlarfx(int matrix_order, char side, lapack_int m, lapack_int n, const lapack_complex_double *v, lapack_complex_double tau, lapack_complex_double *c, lapack_int ldc, lapack_complex_double *work)
lapack_int LAPACKE_sopmtr_work(int matrix_order, char side, char uplo, char trans, lapack_int m, lapack_int n, const float *ap, const float *tau, float *c, lapack_int ldc, float *work)
#define LAPACK_zlantr
Definition: lapacke.h:11506
#define LAPACK_dgels
Definition: lapacke.h:11280
lapack_int LAPACKE_strexc_work(int matrix_order, char compq, lapack_int n, float *t, lapack_int ldt, float *q, lapack_int ldq, lapack_int *ifst, lapack_int *ilst, float *work)
lapack_int LAPACKE_cggglm_work(int matrix_order, lapack_int n, lapack_int m, lapack_int p, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *d, lapack_complex_float *x, lapack_complex_float *y, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_cpptrf_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *ap)
lapack_int LAPACKE_ssterf_work(lapack_int n, float *d, float *e)
lapack_int LAPACKE_dsyev_work(int matrix_order, char jobz, char uplo, lapack_int n, double *a, lapack_int lda, double *w, double *work, lapack_int lwork)
#define LAPACK_ztrtrs
Definition: lapacke.h:10708
lapack_int LAPACKE_zgbtrf_work(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, lapack_complex_double *ab, lapack_int ldab, lapack_int *ipiv)
lapack_int LAPACKE_cungqr_work(int matrix_order, lapack_int m, lapack_int n, lapack_int k, lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *work, lapack_int lwork)
#define LAPACK_chpgv
Definition: lapacke.h:11397
lapack_int LAPACKE_spotrf(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda)
#define LAPACK_zhfrk
Definition: lapacke.h:11437
lapack_int LAPACKE_sposvxx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *af, lapack_int ldaf, char *equed, float *s, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, float *work, lapack_int *iwork)
lapack_int LAPACKE_zlarfb(int matrix_order, char side, char trans, char direct, char storev, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_double *v, lapack_int ldv, const lapack_complex_double *t, lapack_int ldt, lapack_complex_double *c, lapack_int ldc)
#define LAPACK_dhgeqz
Definition: lapacke.h:11248
#define LAPACK_dggrqf
Definition: lapacke.h:11088
lapack_int LAPACKE_ctftri(int matrix_order, char transr, char uplo, char diag, lapack_int n, lapack_complex_float *a)
#define LAPACK_dgtsvx
Definition: lapacke.h:10948
lapack_int LAPACKE_stgsja(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int p, lapack_int n, lapack_int k, lapack_int l, float *a, lapack_int lda, float *b, lapack_int ldb, float tola, float tolb, float *alpha, float *beta, float *u, lapack_int ldu, float *v, lapack_int ldv, float *q, lapack_int ldq, lapack_int *ncycle)
lapack_int LAPACKE_sggsvp(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int p, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float tola, float tolb, lapack_int *k, lapack_int *l, float *u, lapack_int ldu, float *v, lapack_int ldv, float *q, lapack_int ldq)
lapack_int LAPACKE_zsytri(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv)
lapack_int LAPACKE_sgesvx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *af, lapack_int ldaf, lapack_int *ipiv, char *equed, float *r, float *c, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, float *work, lapack_int *iwork)
lapack_int LAPACKE_dsysv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, lapack_int *ipiv, double *b, lapack_int ldb, double *work, lapack_int lwork)
#define LAPACK_sgeqrt3
Definition: lapacke.h:11623
lapack_int LAPACKE_sgbsv(int matrix_order, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, float *ab, lapack_int ldab, lapack_int *ipiv, float *b, lapack_int ldb)
#define LAPACK_dbdsdc
Definition: lapacke.h:11112
#define LAPACK_sgelsy
Definition: lapacke.h:11283
lapack_int LAPACKE_zgglse_work(int matrix_order, lapack_int m, lapack_int n, lapack_int p, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *c, lapack_complex_double *d, lapack_complex_double *x, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_dorgqr(int matrix_order, lapack_int m, lapack_int n, lapack_int k, double *a, lapack_int lda, const double *tau)
lapack_int LAPACKE_zhetrd(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, double *d, double *e, lapack_complex_double *tau)
#define LAPACK_zhetrs
Definition: lapacke.h:10698
lapack_int LAPACKE_cgeevx(int matrix_order, char balanc, char jobvl, char jobvr, char sense, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *w, lapack_complex_float *vl, lapack_int ldvl, lapack_complex_float *vr, lapack_int ldvr, lapack_int *ilo, lapack_int *ihi, float *scale, float *abnrm, float *rconde, float *rcondv)
lapack_int LAPACKE_zgeqp3(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *jpvt, lapack_complex_double *tau)
lapack_int LAPACKE_sppsv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, float *ap, float *b, lapack_int ldb)
lapack_int LAPACKE_ctrtrs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_stbcon
Definition: lapacke.h:10765
lapack_int LAPACKE_dlauum(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda)
#define LAPACK_csysvx
Definition: lapacke.h:10995
#define LAPACK_cgelsy
Definition: lapacke.h:11285
lapack_int LAPACKE_ztgsna_work(int matrix_order, char job, char howmny, const lapack_logical *select, lapack_int n, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *b, lapack_int ldb, const lapack_complex_double *vl, lapack_int ldvl, const lapack_complex_double *vr, lapack_int ldvr, double *s, double *dif, lapack_int mm, lapack_int *m, lapack_complex_double *work, lapack_int lwork, lapack_int *iwork)
lapack_int LAPACKE_dggsvd_work(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int n, lapack_int p, lapack_int *k, lapack_int *l, double *a, lapack_int lda, double *b, lapack_int ldb, double *alpha, double *beta, double *u, lapack_int ldu, double *v, lapack_int ldv, double *q, lapack_int ldq, double *work, lapack_int *iwork)
lapack_int LAPACKE_dsbtrd_work(int matrix_order, char vect, char uplo, lapack_int n, lapack_int kd, double *ab, lapack_int ldab, double *d, double *e, double *q, lapack_int ldq, double *work)
#define LAPACK_cpoequ
Definition: lapacke.h:10897
lapack_int LAPACKE_cunmhr(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int ilo, lapack_int ihi, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc)
lapack_logical(* LAPACK_C_SELECT1)(const lapack_complex_float *)
Definition: lapacke.h:139
lapack_int LAPACKE_cpbequ_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, const lapack_complex_float *ab, lapack_int ldab, float *s, float *scond, float *amax)
lapack_int LAPACKE_ztpcon(int matrix_order, char norm, char uplo, char diag, lapack_int n, const lapack_complex_double *ap, double *rcond)
lapack_int LAPACKE_dsprfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *ap, const double *afp, const lapack_int *ipiv, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr, double *work, lapack_int *iwork)
lapack_int LAPACKE_zherfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *af, lapack_int ldaf, const lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_cgesv(int matrix_order, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_sormtr(int matrix_order, char side, char uplo, char trans, lapack_int m, lapack_int n, const float *a, lapack_int lda, const float *tau, float *c, lapack_int ldc)
#define LAPACK_ztpqrt
Definition: lapacke.h:11633
lapack_int LAPACKE_cgesdd(int matrix_order, char jobz, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, float *s, lapack_complex_float *u, lapack_int ldu, lapack_complex_float *vt, lapack_int ldvt)
lapack_int LAPACKE_chpev_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_complex_float *ap, float *w, lapack_complex_float *z, lapack_int ldz, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_dorghr(int matrix_order, lapack_int n, lapack_int ilo, lapack_int ihi, double *a, lapack_int lda, const double *tau)
lapack_int LAPACKE_shseqr_work(int matrix_order, char job, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, float *h, lapack_int ldh, float *wr, float *wi, float *z, lapack_int ldz, float *work, lapack_int lwork)
lapack_int LAPACKE_cunbdb_work(int matrix_order, char trans, char signs, lapack_int m, lapack_int p, lapack_int q, lapack_complex_float *x11, lapack_int ldx11, lapack_complex_float *x12, lapack_int ldx12, lapack_complex_float *x21, lapack_int ldx21, lapack_complex_float *x22, lapack_int ldx22, float *theta, float *phi, lapack_complex_float *taup1, lapack_complex_float *taup2, lapack_complex_float *tauq1, lapack_complex_float *tauq2, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_dormbr(int matrix_order, char vect, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const double *a, lapack_int lda, const double *tau, double *c, lapack_int ldc)
#define LAPACK_dgbtrf
Definition: lapacke.h:10618
lapack_int LAPACKE_dsptrd_work(int matrix_order, char uplo, lapack_int n, double *ap, double *d, double *e, double *tau)
lapack_int LAPACKE_sptsv_work(int matrix_order, lapack_int n, lapack_int nrhs, float *d, float *e, float *b, lapack_int ldb)
lapack_int LAPACKE_dtptrs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const double *ap, double *b, lapack_int ldb)
lapack_int LAPACKE_ztrtrs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_dlarfb(int matrix_order, char side, char trans, char direct, char storev, lapack_int m, lapack_int n, lapack_int k, const double *v, lapack_int ldv, const double *t, lapack_int ldt, double *c, lapack_int ldc)
lapack_int LAPACKE_zgeev_work(int matrix_order, char jobvl, char jobvr, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *w, lapack_complex_double *vl, lapack_int ldvl, lapack_complex_double *vr, lapack_int ldvr, lapack_complex_double *work, lapack_int lwork, double *rwork)
lapack_int LAPACKE_dhseqr(int matrix_order, char job, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, double *h, lapack_int ldh, double *wr, double *wi, double *z, lapack_int ldz)
lapack_int LAPACKE_zsysvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, lapack_complex_double *af, lapack_int ldaf, lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, lapack_complex_double *work, lapack_int lwork, double *rwork)
lapack_int LAPACKE_ztfttp(int matrix_order, char transr, char uplo, lapack_int n, const lapack_complex_double *arf, lapack_complex_double *ap)
#define LAPACK_zunbdb
Definition: lapacke.h:11608
lapack_int LAPACKE_dgbsvx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, double *ab, lapack_int ldab, double *afb, lapack_int ldafb, lapack_int *ipiv, char *equed, double *r, double *c, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, double *work, lapack_int *iwork)
#define LAPACK_dgetri
Definition: lapacke.h:10840
lapack_int LAPACKE_cgeqp3_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *jpvt, lapack_complex_float *tau, lapack_complex_float *work, lapack_int lwork, float *rwork)
lapack_int LAPACKE_dtfttr(int matrix_order, char transr, char uplo, lapack_int n, const double *arf, double *a, lapack_int lda)
#define LAPACK_dtbrfs
Definition: lapacke.h:10836
#define LAPACK_sstevd
Definition: lapacke.h:11345
lapack_int LAPACKE_sgemqrt(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int nb, const float *v, lapack_int ldv, const float *t, lapack_int ldt, float *c, lapack_int ldc)
lapack_int LAPACKE_cgesdd_work(int matrix_order, char jobz, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, float *s, lapack_complex_float *u, lapack_int ldu, lapack_complex_float *vt, lapack_int ldvt, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_int *iwork)
lapack_int LAPACKE_strrfs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const float *b, lapack_int ldb, const float *x, lapack_int ldx, float *ferr, float *berr, float *work, lapack_int *iwork)
lapack_int LAPACKE_cgelsd(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, float *s, float rcond, lapack_int *rank)
lapack_int LAPACKE_dpbsv_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, double *ab, lapack_int ldab, double *b, lapack_int ldb)
#define LAPACK_cggbak
Definition: lapacke.h:11245
lapack_int LAPACKE_cgeqlf(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau)
#define LAPACK_claghe
Definition: lapacke.h:11555
lapack_int LAPACKE_cunmrz_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_sstein_work(int matrix_order, lapack_int n, const float *d, const float *e, lapack_int m, const float *w, const lapack_int *iblock, const lapack_int *isplit, float *z, lapack_int ldz, float *work, lapack_int *iwork, lapack_int *ifailv)
lapack_int LAPACKE_zsyconv_work(int matrix_order, char uplo, char way, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *work)
#define LAPACK_ctgsen
Definition: lapacke.h:11261
lapack_int LAPACKE_cstein_work(int matrix_order, lapack_int n, const float *d, const float *e, lapack_int m, const float *w, const lapack_int *iblock, const lapack_int *isplit, lapack_complex_float *z, lapack_int ldz, float *work, lapack_int *iwork, lapack_int *ifailv)
lapack_int LAPACKE_spttrf(lapack_int n, float *d, float *e)
lapack_int LAPACKE_zhpcon(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *ap, const lapack_int *ipiv, double anorm, double *rcond)
#define LAPACK_dormtr
Definition: lapacke.h:11118
lapack_int LAPACKE_sporfsx(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const float *af, lapack_int ldaf, const float *s, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
lapack_int LAPACKE_cgeqrt(int matrix_order, lapack_int m, lapack_int n, lapack_int nb, lapack_complex_float *a, lapack_int lda, lapack_complex_float *t, lapack_int ldt)
lapack_logical(* LAPACK_S_SELECT2)(const float *, const float *)
Definition: lapacke.h:132
lapack_int LAPACKE_zgehrd_work(int matrix_order, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau, lapack_complex_double *work, lapack_int lwork)
#define LAPACK_cgelq2
Definition: lapacke.h:11511
#define LAPACK_ssyevx
Definition: lapacke.h:11311
lapack_int LAPACKE_cgebal_work(int matrix_order, char job, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *ilo, lapack_int *ihi, float *scale)
lapack_int LAPACKE_zpteqr(int matrix_order, char compz, lapack_int n, double *d, double *e, lapack_complex_double *z, lapack_int ldz)
lapack_int LAPACKE_csytri2x_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *work, lapack_int nb)
#define LAPACK_cptsv
Definition: lapacke.h:10983
lapack_int LAPACKE_stgexc(int matrix_order, lapack_logical wantq, lapack_logical wantz, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float *q, lapack_int ldq, float *z, lapack_int ldz, lapack_int *ifst, lapack_int *ilst)
#define LAPACK_zbdsqr
Definition: lapacke.h:11110
#define LAPACK_dtptrs
Definition: lapacke.h:10710
lapack_int LAPACKE_dgelss_work(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *b, lapack_int ldb, double *s, double rcond, lapack_int *rank, double *work, lapack_int lwork)
lapack_int LAPACKE_chbgvx_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_int ka, lapack_int kb, lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *bb, lapack_int ldbb, lapack_complex_float *q, lapack_int ldq, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_complex_float *work, float *rwork, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_zherfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *af, lapack_int ldaf, const lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr)
#define LAPACK_zbbcsd
Definition: lapacke.h:11598
lapack_int LAPACKE_sopmtr(int matrix_order, char side, char uplo, char trans, lapack_int m, lapack_int n, const float *ap, const float *tau, float *c, lapack_int ldc)
lapack_int LAPACKE_dsytrs2_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const lapack_int *ipiv, double *b, lapack_int ldb, double *work)
lapack_int LAPACKE_ztpttf(int matrix_order, char transr, char uplo, lapack_int n, const lapack_complex_double *ap, lapack_complex_double *arf)
#define LAPACK_cgerfsx
Definition: lapacke.h:10776
lapack_int LAPACKE_dtfttp_work(int matrix_order, char transr, char uplo, lapack_int n, const double *arf, double *ap)
lapack_int LAPACKE_dtrsna_work(int matrix_order, char job, char howmny, const lapack_logical *select, lapack_int n, const double *t, lapack_int ldt, const double *vl, lapack_int ldvl, const double *vr, lapack_int ldvr, double *s, double *sep, lapack_int mm, lapack_int *m, double *work, lapack_int ldwork, lapack_int *iwork)
lapack_int LAPACKE_dorglq(int matrix_order, lapack_int m, lapack_int n, lapack_int k, double *a, lapack_int lda, const double *tau)
lapack_int LAPACKE_ztfttp_work(int matrix_order, char transr, char uplo, lapack_int n, const lapack_complex_double *arf, lapack_complex_double *ap)
lapack_int LAPACKE_stpttf_work(int matrix_order, char transr, char uplo, lapack_int n, const float *ap, float *arf)
#define LAPACK_dtgsna
Definition: lapacke.h:11268
lapack_int LAPACKE_csyequb(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *s, float *scond, float *amax)
lapack_int LAPACKE_cgbequb(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const lapack_complex_float *ab, lapack_int ldab, float *r, float *c, float *rowcnd, float *colcnd, float *amax)
#define LAPACK_zlaswp
Definition: lapacke.h:11492
#define LAPACK_dtrcon
Definition: lapacke.h:10758
float LAPACKE_slantr_work(int matrix_order, char norm, char uplo, char diag, lapack_int m, lapack_int n, const float *a, lapack_int lda, float *work)
lapack_int LAPACKE_spbcon_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, const float *ab, lapack_int ldab, float anorm, float *rcond, float *work, lapack_int *iwork)
lapack_int LAPACKE_sspgv(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, float *ap, float *bp, float *w, float *z, lapack_int ldz)
lapack_int LAPACKE_zgelss_work(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, double *s, double rcond, lapack_int *rank, lapack_complex_double *work, lapack_int lwork, double *rwork)
lapack_int LAPACKE_zpotrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_ssteqr
Definition: lapacke.h:11143
lapack_int LAPACKE_ztrsyl_work(int matrix_order, char trana, char tranb, lapack_int isgn, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *c, lapack_int ldc, double *scale)
lapack_int LAPACKE_zbdsqr_work(int matrix_order, char uplo, lapack_int n, lapack_int ncvt, lapack_int nru, lapack_int ncc, double *d, double *e, lapack_complex_double *vt, lapack_int ldvt, lapack_complex_double *u, lapack_int ldu, lapack_complex_double *c, lapack_int ldc, double *work)
#define LAPACK_dspgv
Definition: lapacke.h:11396
lapack_int LAPACKE_ztgsyl(int matrix_order, char trans, lapack_int ijob, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *c, lapack_int ldc, const lapack_complex_double *d, lapack_int ldd, const lapack_complex_double *e, lapack_int lde, lapack_complex_double *f, lapack_int ldf, double *scale, double *dif)
lapack_int LAPACKE_cunglq_work(int matrix_order, lapack_int m, lapack_int n, lapack_int k, lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_cpoequ(int matrix_order, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *s, float *scond, float *amax)
lapack_int LAPACKE_dbdsqr(int matrix_order, char uplo, lapack_int n, lapack_int ncvt, lapack_int nru, lapack_int ncc, double *d, double *e, double *vt, lapack_int ldvt, double *u, lapack_int ldu, double *c, lapack_int ldc)
lapack_int LAPACKE_dopgtr_work(int matrix_order, char uplo, lapack_int n, const double *ap, const double *tau, double *q, lapack_int ldq, double *work)
#define LAPACK_sgees
Definition: lapacke.h:11351
lapack_int LAPACKE_zpftrf(int matrix_order, char transr, char uplo, lapack_int n, lapack_complex_double *a)
lapack_int LAPACKE_zunmqr(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc)
lapack_int LAPACKE_cpotrf(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda)
#define LAPACK_ssyevd
Definition: lapacke.h:11307
#define LAPACK_cpttrf
Definition: lapacke.h:10647
lapack_int LAPACKE_dgebrd(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *d, double *e, double *tauq, double *taup)
#define LAPACK_zgesvxx
Definition: lapacke.h:10929
lapack_int LAPACKE_cgttrs(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_float *dl, const lapack_complex_float *d, const lapack_complex_float *du, const lapack_complex_float *du2, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_sgebal
Definition: lapacke.h:11199
#define LAPACK_csptrf
Definition: lapacke.h:10657
lapack_int LAPACKE_zggsvd_work(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int n, lapack_int p, lapack_int *k, lapack_int *l, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, double *alpha, double *beta, lapack_complex_double *u, lapack_int ldu, lapack_complex_double *v, lapack_int ldv, lapack_complex_double *q, lapack_int ldq, lapack_complex_double *work, double *rwork, lapack_int *iwork)
#define LAPACK_cgges
Definition: lapacke.h:11421
float LAPACKE_slapy2(float x, float y)
lapack_int LAPACKE_chpevx(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_complex_float *ap, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_int *ifail)
#define LAPACK_ztrsyl
Definition: lapacke.h:11234
lapack_int LAPACKE_sstev_work(int matrix_order, char jobz, lapack_int n, float *d, float *e, float *z, lapack_int ldz, float *work)
#define LAPACK_cgesdd
Definition: lapacke.h:11373
lapack_int LAPACKE_sgelqf_work(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *tau, float *work, lapack_int lwork)
lapack_int LAPACKE_cgehrd(int matrix_order, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau)
#define LAPACK_zunmtr
Definition: lapacke.h:11124
lapack_int LAPACKE_sppsvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, float *ap, float *afp, char *equed, float *s, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr)
lapack_int LAPACKE_cgesvd_work(int matrix_order, char jobu, char jobvt, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, float *s, lapack_complex_float *u, lapack_int ldu, lapack_complex_float *vt, lapack_int ldvt, lapack_complex_float *work, lapack_int lwork, float *rwork)
#define LAPACK_dpbtrf
Definition: lapacke.h:10642
#define LAPACK_dgtrfs
Definition: lapacke.h:10786
lapack_int LAPACKE_spbstf(int matrix_order, char uplo, lapack_int n, lapack_int kb, float *bb, lapack_int ldbb)
lapack_int LAPACKE_dgejsv(int matrix_order, char joba, char jobu, char jobv, char jobr, char jobt, char jobp, lapack_int m, lapack_int n, double *a, lapack_int lda, double *sva, double *u, lapack_int ldu, double *v, lapack_int ldv, double *stat, lapack_int *istat)
#define LAPACK_cggbal
Definition: lapacke.h:11241
lapack_int LAPACKE_sgeqpf(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, lapack_int *jpvt, float *tau)
lapack_int LAPACKE_dsbgvx(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_int ka, lapack_int kb, double *ab, lapack_int ldab, double *bb, lapack_int ldbb, double *q, lapack_int ldq, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, lapack_int *ifail)
lapack_int LAPACKE_zsptrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_cppsv
Definition: lapacke.h:10967
#define LAPACK_dsyevr
Definition: lapacke.h:11316
lapack_int LAPACKE_zppsv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *ap, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_dpbequ_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, const double *ab, lapack_int ldab, double *s, double *scond, double *amax)
lapack_int LAPACKE_sgeqlf(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *tau)
lapack_int LAPACKE_zggglm(int matrix_order, lapack_int n, lapack_int m, lapack_int p, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *d, lapack_complex_double *x, lapack_complex_double *y)
lapack_int LAPACKE_dsbevx_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_int kd, double *ab, lapack_int ldab, double *q, lapack_int ldq, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, double *work, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_cptsvx_work(int matrix_order, char fact, lapack_int n, lapack_int nrhs, const float *d, const lapack_complex_float *e, float *df, lapack_complex_float *ef, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_zspsv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *ap, lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_ctrsen(int matrix_order, char job, char compq, const lapack_logical *select, lapack_int n, lapack_complex_float *t, lapack_int ldt, lapack_complex_float *q, lapack_int ldq, lapack_complex_float *w, lapack_int *m, float *s, float *sep)
#define LAPACK_zgebak
Definition: lapacke.h:11206
#define LAPACK_ssbgvx
Definition: lapacke.h:11415
lapack_int LAPACKE_cgetri(int matrix_order, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv)
lapack_int LAPACKE_zlagge(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const double *d, lapack_complex_double *a, lapack_int lda, lapack_int *iseed)
lapack_int LAPACKE_dorcsd_work(int matrix_order, char jobu1, char jobu2, char jobv1t, char jobv2t, char trans, char signs, lapack_int m, lapack_int p, lapack_int q, double *x11, lapack_int ldx11, double *x12, lapack_int ldx12, double *x21, lapack_int ldx21, double *x22, lapack_int ldx22, double *theta, double *u1, lapack_int ldu1, double *u2, lapack_int ldu2, double *v1t, lapack_int ldv1t, double *v2t, lapack_int ldv2t, double *work, lapack_int lwork, lapack_int *iwork)
lapack_int LAPACKE_csycon(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, float anorm, float *rcond)
lapack_int LAPACKE_dsyevr_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, double *a, lapack_int lda, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, lapack_int *isuppz, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_cunmql_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_cungql(int matrix_order, lapack_int m, lapack_int n, lapack_int k, lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau)
lapack_int LAPACKE_cunmlq(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc)
lapack_int LAPACKE_ctrtri_work(int matrix_order, char uplo, char diag, lapack_int n, lapack_complex_float *a, lapack_int lda)
#define LAPACK_dgbsv
Definition: lapacke.h:10932
#define LAPACK_dbdsqr
Definition: lapacke.h:11108
lapack_int LAPACKE_sorbdb_work(int matrix_order, char trans, char signs, lapack_int m, lapack_int p, lapack_int q, float *x11, lapack_int ldx11, float *x12, lapack_int ldx12, float *x21, lapack_int ldx21, float *x22, lapack_int ldx22, float *theta, float *phi, float *taup1, float *taup2, float *tauq1, float *tauq2, float *work, lapack_int lwork)
lapack_int LAPACKE_ssyconv_work(int matrix_order, char uplo, char way, lapack_int n, float *a, lapack_int lda, const lapack_int *ipiv, float *work)
lapack_int LAPACKE_zporfsx(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *af, lapack_int ldaf, const double *s, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
#define LAPACK_sggev
Definition: lapacke.h:11427
#define LAPACK_sgbtrf
Definition: lapacke.h:10617
lapack_int LAPACKE_clarft(int matrix_order, char direct, char storev, lapack_int n, lapack_int k, const lapack_complex_float *v, lapack_int ldv, const lapack_complex_float *tau, lapack_complex_float *t, lapack_int ldt)
lapack_int LAPACKE_spttrf_work(lapack_int n, float *d, float *e)
lapack_int LAPACKE_zporfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *af, lapack_int ldaf, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_ssytri2(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda, const lapack_int *ipiv)
lapack_int LAPACKE_dgerqf(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *tau)
lapack_int LAPACKE_ctrevc_work(int matrix_order, char side, char howmny, const lapack_logical *select, lapack_int n, lapack_complex_float *t, lapack_int ldt, lapack_complex_float *vl, lapack_int ldvl, lapack_complex_float *vr, lapack_int ldvr, lapack_int mm, lapack_int *m, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_zgels(int matrix_order, char trans, lapack_int m, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_dgglse
Definition: lapacke.h:11296
#define LAPACK_cunmrq
Definition: lapacke.h:11073
lapack_int LAPACKE_dggsvp(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int p, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double tola, double tolb, lapack_int *k, lapack_int *l, double *u, lapack_int ldu, double *v, lapack_int ldv, double *q, lapack_int ldq)
lapack_int LAPACKE_ztgevc_work(int matrix_order, char side, char howmny, const lapack_logical *select, lapack_int n, const lapack_complex_double *s, lapack_int lds, const lapack_complex_double *p, lapack_int ldp, lapack_complex_double *vl, lapack_int ldvl, lapack_complex_double *vr, lapack_int ldvr, lapack_int mm, lapack_int *m, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_sorcsd_work(int matrix_order, char jobu1, char jobu2, char jobv1t, char jobv2t, char trans, char signs, lapack_int m, lapack_int p, lapack_int q, float *x11, lapack_int ldx11, float *x12, lapack_int ldx12, float *x21, lapack_int ldx21, float *x22, lapack_int ldx22, float *theta, float *u1, lapack_int ldu1, float *u2, lapack_int ldu2, float *v1t, lapack_int ldv1t, float *v2t, lapack_int ldv2t, float *work, lapack_int lwork, lapack_int *iwork)
lapack_int LAPACKE_dpftrf(int matrix_order, char transr, char uplo, lapack_int n, double *a)
lapack_int LAPACKE_zgtsv_work(int matrix_order, lapack_int n, lapack_int nrhs, lapack_complex_double *dl, lapack_complex_double *d, lapack_complex_double *du, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_zgemqrt_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int nb, const lapack_complex_double *v, lapack_int ldv, const lapack_complex_double *t, lapack_int ldt, lapack_complex_double *c, lapack_int ldc, lapack_complex_double *work)
lapack_int LAPACKE_sgetrf_work(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, lapack_int *ipiv)
#define LAPACK_dbbcsd
Definition: lapacke.h:11582
lapack_int LAPACKE_sptrfs(int matrix_order, lapack_int n, lapack_int nrhs, const float *d, const float *e, const float *df, const float *ef, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr)
lapack_int LAPACKE_ssyevd_work(int matrix_order, char jobz, char uplo, lapack_int n, float *a, lapack_int lda, float *w, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_zhptrf
Definition: lapacke.h:10660
lapack_int LAPACKE_zhbgvx_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_int ka, lapack_int kb, lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *bb, lapack_int ldbb, lapack_complex_double *q, lapack_int ldq, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_complex_double *work, double *rwork, lapack_int *iwork, lapack_int *ifail)
#define LAPACK_dgees
Definition: lapacke.h:11352
lapack_int LAPACKE_zhpsv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *ap, lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_strttf
Definition: lapacke.h:11460
lapack_int LAPACKE_zlapmr_work(int matrix_order, lapack_logical forwrd, lapack_int m, lapack_int n, lapack_complex_double *x, lapack_int ldx, lapack_int *k)
lapack_int LAPACKE_zgttrs(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_double *dl, const lapack_complex_double *d, const lapack_complex_double *du, const lapack_complex_double *du2, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_stprfs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const float *ap, const float *b, lapack_int ldb, const float *x, lapack_int ldx, float *ferr, float *berr, float *work, lapack_int *iwork)
lapack_int LAPACKE_zhegvx(int matrix_order, lapack_int itype, char jobz, char range, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_int *ifail)
lapack_logical(* LAPACK_S_SELECT3)(const float *, const float *, const float *)
Definition: lapacke.h:134
#define LAPACK_chpsv
Definition: lapacke.h:11015
lapack_int LAPACKE_sptsvx(int matrix_order, char fact, lapack_int n, lapack_int nrhs, const float *d, const float *e, float *df, float *ef, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr)
lapack_int LAPACKE_ssytrs2_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const lapack_int *ipiv, float *b, lapack_int ldb, float *work)
lapack_int LAPACKE_dporfsx(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const double *af, lapack_int ldaf, const double *s, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
lapack_int LAPACKE_zpbtrf(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_complex_double *ab, lapack_int ldab)
#define LAPACK_zunglq
Definition: lapacke.h:11048
lapack_int LAPACKE_chetri2x(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_int nb)
lapack_int LAPACKE_zhetri_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *work)
lapack_int LAPACKE_dgeequ(int matrix_order, lapack_int m, lapack_int n, const double *a, lapack_int lda, double *r, double *c, double *rowcnd, double *colcnd, double *amax)
lapack_int LAPACKE_cgeqrt3_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *t, lapack_int ldt)
lapack_int LAPACKE_cpttrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *d, const lapack_complex_float *e, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_dtpmqrt_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l, lapack_int nb, const double *v, lapack_int ldv, const double *t, lapack_int ldt, double *a, lapack_int lda, double *b, lapack_int ldb, double *work)
lapack_int LAPACKE_dpbtrf_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, double *ab, lapack_int ldab)
lapack_int LAPACKE_dgbrfs_work(int matrix_order, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const double *ab, lapack_int ldab, const double *afb, lapack_int ldafb, const lapack_int *ipiv, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr, double *work, lapack_int *iwork)
lapack_int LAPACKE_csyequb_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *s, float *scond, float *amax, lapack_complex_float *work)
#define LAPACK_cpbcon
Definition: lapacke.h:10739
#define LAPACK_dsbevd
Definition: lapacke.h:11336
#define LAPACK_zhptri
Definition: lapacke.h:10866
lapack_int LAPACKE_strexc(int matrix_order, char compq, lapack_int n, float *t, lapack_int ldt, float *q, lapack_int ldq, lapack_int *ifst, lapack_int *ilst)
double LAPACKE_dlapy2_work(double x, double y)
#define LAPACK_dgesvxx
Definition: lapacke.h:10927
lapack_int LAPACKE_stftri(int matrix_order, char transr, char uplo, char diag, lapack_int n, float *a)
#define LAPACK_zgttrs
Definition: lapacke.h:10672
#define LAPACK_zptrfs
Definition: lapacke.h:10808
lapack_int LAPACKE_sporfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const float *af, lapack_int ldaf, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr)
lapack_int LAPACKE_chegv_work(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, float *w, lapack_complex_float *work, lapack_int lwork, float *rwork)
lapack_int LAPACKE_zhpsv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *ap, lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_cspsvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, lapack_complex_float *afp, lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_zposv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_zstedc_work(int matrix_order, char compz, lapack_int n, double *d, double *e, lapack_complex_double *z, lapack_int ldz, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_int lrwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_slacpy
Definition: lapacke.h:11481
#define LAPACK_chesvx
Definition: lapacke.h:11003
lapack_int LAPACKE_ctfttp(int matrix_order, char transr, char uplo, lapack_int n, const lapack_complex_float *arf, lapack_complex_float *ap)
#define LAPACK_zungqr
Definition: lapacke.h:11036
lapack_int LAPACKE_dsysv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, lapack_int *ipiv, double *b, lapack_int ldb)
#define LAPACK_sspev
Definition: lapacke.h:11319
lapack_int LAPACKE_ztrrfs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *b, lapack_int ldb, const lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_sgglse(int matrix_order, lapack_int m, lapack_int n, lapack_int p, float *a, lapack_int lda, float *b, lapack_int ldb, float *c, float *d, float *x)
lapack_int LAPACKE_sgtsvx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, const float *dl, const float *d, const float *du, float *dlf, float *df, float *duf, float *du2, lapack_int *ipiv, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, float *work, lapack_int *iwork)
#define LAPACK_sgesvx
Definition: lapacke.h:10923
#define LAPACK_spbsvx
Definition: lapacke.h:10977
lapack_int LAPACKE_cpttrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *d, const lapack_complex_float *e, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_zunmrz
Definition: lapacke.h:11082
lapack_int LAPACKE_dgeequb_work(int matrix_order, lapack_int m, lapack_int n, const double *a, lapack_int lda, double *r, double *c, double *rowcnd, double *colcnd, double *amax)
lapack_int LAPACKE_zhseqr(int matrix_order, char job, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_double *h, lapack_int ldh, lapack_complex_double *w, lapack_complex_double *z, lapack_int ldz)
lapack_int LAPACKE_sgesvxx(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *af, lapack_int ldaf, lapack_int *ipiv, char *equed, float *r, float *c, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
#define LAPACK_dtgevc
Definition: lapacke.h:11252
#define LAPACK_slansy
Definition: lapacke.h:11499
lapack_int LAPACKE_dorghr_work(int matrix_order, lapack_int n, lapack_int ilo, lapack_int ihi, double *a, lapack_int lda, const double *tau, double *work, lapack_int lwork)
lapack_int LAPACKE_zhgeqz(int matrix_order, char job, char compq, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_double *h, lapack_int ldh, lapack_complex_double *t, lapack_int ldt, lapack_complex_double *alpha, lapack_complex_double *beta, lapack_complex_double *q, lapack_int ldq, lapack_complex_double *z, lapack_int ldz)
lapack_int LAPACKE_spbrfs(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, const float *ab, lapack_int ldab, const float *afb, lapack_int ldafb, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr)
lapack_int LAPACKE_dpoequb_work(int matrix_order, lapack_int n, const double *a, lapack_int lda, double *s, double *scond, double *amax)
lapack_int LAPACKE_cstegr_work(int matrix_order, char jobz, char range, lapack_int n, float *d, float *e, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_int *isuppz, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_dsterf
Definition: lapacke.h:11142
lapack_int LAPACKE_sgels_work(int matrix_order, char trans, lapack_int m, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *b, lapack_int ldb, float *work, lapack_int lwork)
lapack_int LAPACKE_dspgv_work(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, double *ap, double *bp, double *w, double *z, lapack_int ldz, double *work)
#define LAPACK_dstedc
Definition: lapacke.h:11152
lapack_int LAPACKE_zsysvxx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *af, lapack_int ldaf, lapack_int *ipiv, char *equed, double *s, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
lapack_int LAPACKE_cggesx(int matrix_order, char jobvsl, char jobvsr, char sort, LAPACK_C_SELECT2 selctg, char sense, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_int *sdim, lapack_complex_float *alpha, lapack_complex_float *beta, lapack_complex_float *vsl, lapack_int ldvsl, lapack_complex_float *vsr, lapack_int ldvsr, float *rconde, float *rcondv)
#define LAPACK_dsytri2
Definition: lapacke.h:11587
lapack_int LAPACKE_zgghrd(int matrix_order, char compq, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *q, lapack_int ldq, lapack_complex_double *z, lapack_int ldz)
#define LAPACK_spttrf
Definition: lapacke.h:10645
lapack_int LAPACKE_sgeqrt3_work(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *t, lapack_int ldt)
lapack_int LAPACKE_ztfsm_work(int matrix_order, char transr, char side, char uplo, char trans, char diag, lapack_int m, lapack_int n, lapack_complex_double alpha, const lapack_complex_double *a, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_ctprfb_work(int matrix_order, char side, char trans, char direct, char storev, lapack_int m, lapack_int n, lapack_int k, lapack_int l, const lapack_complex_float *v, lapack_int ldv, const lapack_complex_float *t, lapack_int ldt, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, const float *mywork, lapack_int myldwork)
lapack_int LAPACKE_claset(int matrix_order, char uplo, lapack_int m, lapack_int n, lapack_complex_float alpha, lapack_complex_float beta, lapack_complex_float *a, lapack_int lda)
#define LAPACK_ctgsyl
Definition: lapacke.h:11265
#define LAPACK_dorgbr
Definition: lapacke.h:11100
#define LAPACK_dlaset
Definition: lapacke.h:11546
lapack_int LAPACKE_zgehrd(int matrix_order, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau)
#define LAPACK_cupgtr
Definition: lapacke.h:11133
lapack_int LAPACKE_zgeevx_work(int matrix_order, char balanc, char jobvl, char jobvr, char sense, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *w, lapack_complex_double *vl, lapack_int ldvl, lapack_complex_double *vr, lapack_int ldvr, lapack_int *ilo, lapack_int *ihi, double *scale, double *abnrm, double *rconde, double *rcondv, lapack_complex_double *work, lapack_int lwork, double *rwork)
#define LAPACK_dpptri
Definition: lapacke.h:10852
lapack_int LAPACKE_cggevx_work(int matrix_order, char balanc, char jobvl, char jobvr, char sense, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *alpha, lapack_complex_float *beta, lapack_complex_float *vl, lapack_int ldvl, lapack_complex_float *vr, lapack_int ldvr, lapack_int *ilo, lapack_int *ihi, float *lscale, float *rscale, float *abnrm, float *bbnrm, float *rconde, float *rcondv, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_int *iwork, lapack_logical *bwork)
lapack_int LAPACKE_cgghrd_work(int matrix_order, char compq, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *q, lapack_int ldq, lapack_complex_float *z, lapack_int ldz)
#define LAPACK_zsyequb
Definition: lapacke.h:10913
#define LAPACK_cgeesx
Definition: lapacke.h:11357
lapack_int LAPACKE_sspgvd_work(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, float *ap, float *bp, float *w, float *z, lapack_int ldz, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_chegst(int matrix_order, lapack_int itype, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_zheswapr(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int i1, lapack_int i2)
lapack_int LAPACKE_clarft_work(int matrix_order, char direct, char storev, lapack_int n, lapack_int k, const lapack_complex_float *v, lapack_int ldv, const lapack_complex_float *tau, lapack_complex_float *t, lapack_int ldt)
lapack_int LAPACKE_sorglq(int matrix_order, lapack_int m, lapack_int n, lapack_int k, float *a, lapack_int lda, const float *tau)
lapack_int LAPACKE_ctrcon_work(int matrix_order, char norm, char uplo, char diag, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *rcond, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_sspsvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const float *ap, float *afp, lapack_int *ipiv, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr)
lapack_int LAPACKE_chpgvx_work(int matrix_order, lapack_int itype, char jobz, char range, char uplo, lapack_int n, lapack_complex_float *ap, lapack_complex_float *bp, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_complex_float *work, float *rwork, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_dgbsvxx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, double *ab, lapack_int ldab, double *afb, lapack_int ldafb, lapack_int *ipiv, char *equed, double *r, double *c, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, double *work, lapack_int *iwork)
lapack_int LAPACKE_zposv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_ssyrfsx_work(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const float *af, lapack_int ldaf, const lapack_int *ipiv, const float *s, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, float *work, lapack_int *iwork)
lapack_int LAPACKE_zhbevx(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_int kd, lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *q, lapack_int ldq, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_int *ifail)
lapack_int LAPACKE_zgerfsx(int matrix_order, char trans, char equed, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *af, lapack_int ldaf, const lapack_int *ipiv, const double *r, const double *c, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
#define LAPACK_dtrrfs
Definition: lapacke.h:10828
#define LAPACK_slarfx
Definition: lapacke.h:11525
lapack_int LAPACKE_cgbtrs_work(int matrix_order, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const lapack_complex_float *ab, lapack_int ldab, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_sgeqrt
Definition: lapacke.h:11615
#define LAPACK_zptcon
Definition: lapacke.h:10744
#define LAPACK_clacgv
Definition: lapacke.h:11471
#define LAPACK_dorgql
Definition: lapacke.h:11056
#define LAPACK_chprfs
Definition: lapacke.h:10825
lapack_int LAPACKE_ctptri(int matrix_order, char uplo, char diag, lapack_int n, lapack_complex_float *ap)
lapack_int LAPACKE_chbevd_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int kd, lapack_complex_float *ab, lapack_int ldab, float *w, lapack_complex_float *z, lapack_int ldz, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_int lrwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_dtpqrt2_work(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double *t, lapack_int ldt)
#define LAPACK_zhpevd
Definition: lapacke.h:11326
#define LAPACK_dggevx
Definition: lapacke.h:11432
lapack_int LAPACKE_zlapmr(int matrix_order, lapack_logical forwrd, lapack_int m, lapack_int n, lapack_complex_double *x, lapack_int ldx, lapack_int *k)
lapack_int LAPACKE_sstev(int matrix_order, char jobz, lapack_int n, float *d, float *e, float *z, lapack_int ldz)
lapack_int LAPACKE_dgtsvx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, const double *dl, const double *d, const double *du, double *dlf, double *df, double *duf, double *du2, lapack_int *ipiv, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, double *work, lapack_int *iwork)
lapack_int LAPACKE_chseqr_work(int matrix_order, char job, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_float *h, lapack_int ldh, lapack_complex_float *w, lapack_complex_float *z, lapack_int ldz, lapack_complex_float *work, lapack_int lwork)
#define LAPACK_spftrf
Definition: lapacke.h:10634
lapack_int LAPACKE_ztpqrt2(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *t, lapack_int ldt)
lapack_int LAPACKE_ztgsja(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int p, lapack_int n, lapack_int k, lapack_int l, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, double tola, double tolb, double *alpha, double *beta, lapack_complex_double *u, lapack_int ldu, lapack_complex_double *v, lapack_int ldv, lapack_complex_double *q, lapack_int ldq, lapack_int *ncycle)
#define LAPACK_zpptrf
Definition: lapacke.h:10640
lapack_int LAPACKE_cggevx(int matrix_order, char balanc, char jobvl, char jobvr, char sense, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *alpha, lapack_complex_float *beta, lapack_complex_float *vl, lapack_int ldvl, lapack_complex_float *vr, lapack_int ldvr, lapack_int *ilo, lapack_int *ihi, float *lscale, float *rscale, float *abnrm, float *bbnrm, float *rconde, float *rcondv)
#define LAPACK_zgbtrf
Definition: lapacke.h:10620
lapack_int LAPACKE_sormrq_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const float *a, lapack_int lda, const float *tau, float *c, lapack_int ldc, float *work, lapack_int lwork)
#define LAPACK_zhegvx
Definition: lapacke.h:11394
double LAPACKE_dlapy3_work(double x, double y, double z)
lapack_int LAPACKE_ztbtrs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int kd, lapack_int nrhs, const lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_dlarfg_work(lapack_int n, double *alpha, double *x, lapack_int incx, double *tau)
#define LAPACK_dpbstf
Definition: lapacke.h:11184
lapack_int LAPACKE_ssytri2x(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda, const lapack_int *ipiv, lapack_int nb)
lapack_int LAPACKE_dstegr(int matrix_order, char jobz, char range, lapack_int n, double *d, double *e, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, lapack_int *isuppz)
lapack_int LAPACKE_dpttrf(lapack_int n, double *d, double *e)
lapack_int LAPACKE_sgelqf(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *tau)
lapack_int LAPACKE_ssysvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, float *af, lapack_int ldaf, lapack_int *ipiv, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, float *work, lapack_int lwork, lapack_int *iwork)
lapack_int LAPACKE_stptrs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const float *ap, float *b, lapack_int ldb)
#define LAPACK_chbgst
Definition: lapacke.h:11181
lapack_int LAPACKE_claghe(int matrix_order, lapack_int n, lapack_int k, const float *d, lapack_complex_float *a, lapack_int lda, lapack_int *iseed)
#define LAPACK_dstevr
Definition: lapacke.h:11350
lapack_int LAPACKE_csyrfsx_work(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *af, lapack_int ldaf, const lapack_int *ipiv, const float *s, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, lapack_complex_float *work, float *rwork)
#define LAPACK_zpoequ
Definition: lapacke.h:10898
#define LAPACK_chptrs
Definition: lapacke.h:10703
lapack_int LAPACKE_cungrq_work(int matrix_order, lapack_int m, lapack_int n, lapack_int k, lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_dggqrf_work(int matrix_order, lapack_int n, lapack_int m, lapack_int p, double *a, lapack_int lda, double *taua, double *b, lapack_int ldb, double *taub, double *work, lapack_int lwork)
#define LAPACK_ztgsna
Definition: lapacke.h:11270
float LAPACKE_clantr_work(int matrix_order, char norm, char uplo, char diag, lapack_int m, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *work)
lapack_int LAPACKE_claswp(int matrix_order, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int k1, lapack_int k2, const lapack_int *ipiv, lapack_int incx)
lapack_int LAPACKE_slacpy(int matrix_order, char uplo, lapack_int m, lapack_int n, const float *a, lapack_int lda, float *b, lapack_int ldb)
lapack_int LAPACKE_sgeqp3_work(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, lapack_int *jpvt, float *tau, float *work, lapack_int lwork)
#define LAPACK_dsytrd
Definition: lapacke.h:11114
lapack_int LAPACKE_ssptrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *ap, const lapack_int *ipiv, float *b, lapack_int ldb)
lapack_int LAPACKE_dsycon_work(int matrix_order, char uplo, lapack_int n, const double *a, lapack_int lda, const lapack_int *ipiv, double anorm, double *rcond, double *work, lapack_int *iwork)
lapack_int LAPACKE_zhbgst(int matrix_order, char vect, char uplo, lapack_int n, lapack_int ka, lapack_int kb, lapack_complex_double *ab, lapack_int ldab, const lapack_complex_double *bb, lapack_int ldbb, lapack_complex_double *x, lapack_int ldx)
lapack_int LAPACKE_sspevx_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, float *ap, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, float *work, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_sormql_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const float *a, lapack_int lda, const float *tau, float *c, lapack_int ldc, float *work, lapack_int lwork)
lapack_int LAPACKE_dsytrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const lapack_int *ipiv, double *b, lapack_int ldb)
lapack_int LAPACKE_dgeev_work(int matrix_order, char jobvl, char jobvr, lapack_int n, double *a, lapack_int lda, double *wr, double *wi, double *vl, lapack_int ldvl, double *vr, lapack_int ldvr, double *work, lapack_int lwork)
lapack_int LAPACKE_cpbtrf(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_complex_float *ab, lapack_int ldab)
lapack_int LAPACKE_zhecon(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, double anorm, double *rcond)
#define LAPACK_ssyequb
Definition: lapacke.h:10912
lapack_int LAPACKE_dpbstf_work(int matrix_order, char uplo, lapack_int n, lapack_int kb, double *bb, lapack_int ldbb)
#define LAPACK_sgelq2
Definition: lapacke.h:11509
#define LAPACK_csytrs2
Definition: lapacke.h:11579
#define LAPACK_dggbal
Definition: lapacke.h:11240
lapack_int LAPACKE_sgtrfs_work(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const float *dl, const float *d, const float *du, const float *dlf, const float *df, const float *duf, const float *du2, const lapack_int *ipiv, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr, float *work, lapack_int *iwork)
lapack_int LAPACKE_ztrevc(int matrix_order, char side, char howmny, const lapack_logical *select, lapack_int n, lapack_complex_double *t, lapack_int ldt, lapack_complex_double *vl, lapack_int ldvl, lapack_complex_double *vr, lapack_int ldvr, lapack_int mm, lapack_int *m)
#define LAPACK_dtprfs
Definition: lapacke.h:10832
lapack_int LAPACKE_ztgexc(int matrix_order, lapack_logical wantq, lapack_logical wantz, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *q, lapack_int ldq, lapack_complex_double *z, lapack_int ldz, lapack_int ifst, lapack_int ilst)
lapack_int LAPACKE_sgesvj(int matrix_order, char joba, char jobu, char jobv, lapack_int m, lapack_int n, float *a, lapack_int lda, float *sva, lapack_int mv, float *v, lapack_int ldv, float *stat)
lapack_int LAPACKE_dsbevd(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int kd, double *ab, lapack_int ldab, double *w, double *z, lapack_int ldz)
lapack_int LAPACKE_cggev_work(int matrix_order, char jobvl, char jobvr, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *alpha, lapack_complex_float *beta, lapack_complex_float *vl, lapack_int ldvl, lapack_complex_float *vr, lapack_int ldvr, lapack_complex_float *work, lapack_int lwork, float *rwork)
#define LAPACK_cgtsvx
Definition: lapacke.h:10949
lapack_int LAPACKE_zgtsv(int matrix_order, lapack_int n, lapack_int nrhs, lapack_complex_double *dl, lapack_complex_double *d, lapack_complex_double *du, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_ztrsen
Definition: lapacke.h:11230
lapack_int LAPACKE_cptrfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *d, const lapack_complex_float *e, const float *df, const lapack_complex_float *ef, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_dgeqp3(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, lapack_int *jpvt, double *tau)
lapack_int LAPACKE_zhesvxx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *af, lapack_int ldaf, lapack_int *ipiv, char *equed, double *s, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_ztrsna_work(int matrix_order, char job, char howmny, const lapack_logical *select, lapack_int n, const lapack_complex_double *t, lapack_int ldt, const lapack_complex_double *vl, lapack_int ldvl, const lapack_complex_double *vr, lapack_int ldvr, double *s, double *sep, lapack_int mm, lapack_int *m, lapack_complex_double *work, lapack_int ldwork, double *rwork)
lapack_int LAPACKE_dgebak_work(int matrix_order, char job, char side, lapack_int n, lapack_int ilo, lapack_int ihi, const double *scale, lapack_int m, double *v, lapack_int ldv)
lapack_int LAPACKE_zggsvp_work(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int p, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, double tola, double tolb, lapack_int *k, lapack_int *l, lapack_complex_double *u, lapack_int ldu, lapack_complex_double *v, lapack_int ldv, lapack_complex_double *q, lapack_int ldq, lapack_int *iwork, double *rwork, lapack_complex_double *tau, lapack_complex_double *work)
#define LAPACK_dsycon
Definition: lapacke.h:10746
lapack_int LAPACKE_dstedc_work(int matrix_order, char compz, lapack_int n, double *d, double *e, double *z, lapack_int ldz, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_dormbr_work(int matrix_order, char vect, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const double *a, lapack_int lda, const double *tau, double *c, lapack_int ldc, double *work, lapack_int lwork)
lapack_int LAPACKE_ctpmqrt(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l, lapack_int nb, const lapack_complex_float *v, lapack_int ldv, const lapack_complex_float *t, lapack_int ldt, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_sgbbrd(int matrix_order, char vect, lapack_int m, lapack_int n, lapack_int ncc, lapack_int kl, lapack_int ku, float *ab, lapack_int ldab, float *d, float *e, float *q, lapack_int ldq, float *pt, lapack_int ldpt, float *c, lapack_int ldc)
lapack_int LAPACKE_dgbcon_work(int matrix_order, char norm, lapack_int n, lapack_int kl, lapack_int ku, const double *ab, lapack_int ldab, const lapack_int *ipiv, double anorm, double *rcond, double *work, lapack_int *iwork)
lapack_int LAPACKE_sgesvj_work(int matrix_order, char joba, char jobu, char jobv, lapack_int m, lapack_int n, float *a, lapack_int lda, float *sva, lapack_int mv, float *v, lapack_int ldv, float *work, lapack_int lwork)
lapack_int LAPACKE_zstein(int matrix_order, lapack_int n, const double *d, const double *e, lapack_int m, const double *w, const lapack_int *iblock, const lapack_int *isplit, lapack_complex_double *z, lapack_int ldz, lapack_int *ifailv)
#define LAPACK_zgtrfs
Definition: lapacke.h:10788
lapack_int LAPACKE_ctzrzf(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau)
#define LAPACK_dtrexc
Definition: lapacke.h:11224
lapack_int LAPACKE_spotri_work(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda)
lapack_int LAPACKE_zgelq2(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau)
lapack_int LAPACKE_ctpqrt2_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *t, lapack_int ldt)
lapack_int LAPACKE_zunghr(int matrix_order, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau)
#define LAPACK_zppsv
Definition: lapacke.h:10968
#define LAPACK_spbtrf
Definition: lapacke.h:10641
lapack_int LAPACKE_dlartgs(double x, double y, double sigma, double *cs, double *sn)
lapack_int LAPACKE_ztbtrs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int kd, lapack_int nrhs, const lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_cgeequb_work(int matrix_order, lapack_int m, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *r, float *c, float *rowcnd, float *colcnd, float *amax)
lapack_int LAPACKE_sgeqr2(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *tau)
lapack_int LAPACKE_dtptri_work(int matrix_order, char uplo, char diag, lapack_int n, double *ap)
lapack_int LAPACKE_chfrk_work(int matrix_order, char transr, char uplo, char trans, lapack_int n, lapack_int k, float alpha, const lapack_complex_float *a, lapack_int lda, float beta, lapack_complex_float *c)
#define LAPACK_sgtcon
Definition: lapacke.h:10725
lapack_int LAPACKE_ctgsyl(int matrix_order, char trans, lapack_int ijob, lapack_int m, lapack_int n, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *c, lapack_int ldc, const lapack_complex_float *d, lapack_int ldd, const lapack_complex_float *e, lapack_int lde, lapack_complex_float *f, lapack_int ldf, float *scale, float *dif)
lapack_int LAPACKE_sgelss_work(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *b, lapack_int ldb, float *s, float rcond, lapack_int *rank, float *work, lapack_int lwork)
lapack_int LAPACKE_cgels_work(int matrix_order, char trans, lapack_int m, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_cgeqrt3(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *t, lapack_int ldt)
lapack_int LAPACKE_cpbsv(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_sggqrf
Definition: lapacke.h:11083
#define LAPACK_dsygst
Definition: lapacke.h:11172
lapack_int LAPACKE_ssytrd(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda, float *d, float *e, float *tau)
#define LAPACK_cgttrf
Definition: lapacke.h:10623
lapack_int LAPACKE_ztgevc(int matrix_order, char side, char howmny, const lapack_logical *select, lapack_int n, const lapack_complex_double *s, lapack_int lds, const lapack_complex_double *p, lapack_int ldp, lapack_complex_double *vl, lapack_int ldvl, lapack_complex_double *vr, lapack_int ldvr, lapack_int mm, lapack_int *m)
lapack_int LAPACKE_sggev(int matrix_order, char jobvl, char jobvr, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float *alphar, float *alphai, float *beta, float *vl, lapack_int ldvl, float *vr, lapack_int ldvr)
#define LAPACK_sgeesx
Definition: lapacke.h:11355
lapack_int LAPACKE_sgetrs_work(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const lapack_int *ipiv, float *b, lapack_int ldb)
lapack_int LAPACKE_cgerfsx(int matrix_order, char trans, char equed, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *af, lapack_int ldaf, const lapack_int *ipiv, const float *r, const float *c, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
lapack_int LAPACKE_ctgsja(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int p, lapack_int n, lapack_int k, lapack_int l, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, float tola, float tolb, float *alpha, float *beta, lapack_complex_float *u, lapack_int ldu, lapack_complex_float *v, lapack_int ldv, lapack_complex_float *q, lapack_int ldq, lapack_int *ncycle)
#define LAPACK_sggrqf
Definition: lapacke.h:11087
lapack_int LAPACKE_cspcon_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *ap, const lapack_int *ipiv, float anorm, float *rcond, lapack_complex_float *work)
#define LAPACK_stgsja
Definition: lapacke.h:11275
lapack_int LAPACKE_zgees(int matrix_order, char jobvs, char sort, LAPACK_Z_SELECT1 select, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *sdim, lapack_complex_double *w, lapack_complex_double *vs, lapack_int ldvs)
#define LAPACK_dtfsm
Definition: lapacke.h:11439
lapack_int LAPACKE_zlarnv_work(lapack_int idist, lapack_int *iseed, lapack_int n, lapack_complex_double *x)
#define LAPACK_zherfs
Definition: lapacke.h:10818
#define LAPACK_zupgtr
Definition: lapacke.h:11134
lapack_int LAPACKE_dpbtrf(int matrix_order, char uplo, lapack_int n, lapack_int kd, double *ab, lapack_int ldab)
lapack_int LAPACKE_zlaset_work(int matrix_order, char uplo, lapack_int m, lapack_int n, lapack_complex_double alpha, lapack_complex_double beta, lapack_complex_double *a, lapack_int lda)
lapack_int LAPACKE_cgbsvx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *afb, lapack_int ldafb, lapack_int *ipiv, char *equed, float *r, float *c, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_csptrf_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *ap, lapack_int *ipiv)
lapack_int LAPACKE_clag2z_work(int matrix_order, lapack_int m, lapack_int n, const lapack_complex_float *sa, lapack_int ldsa, lapack_complex_double *a, lapack_int lda)
lapack_int LAPACKE_zhprfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, const lapack_complex_double *afp, const lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr)
#define LAPACK_claswp
Definition: lapacke.h:11491
lapack_int LAPACKE_zgbsvxx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *afb, lapack_int ldafb, lapack_int *ipiv, char *equed, double *r, double *c, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_dpftri(int matrix_order, char transr, char uplo, lapack_int n, double *a)
lapack_int LAPACKE_cgtrfs_work(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_float *dl, const lapack_complex_float *d, const lapack_complex_float *du, const lapack_complex_float *dlf, const lapack_complex_float *df, const lapack_complex_float *duf, const lapack_complex_float *du2, const lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_ssyequb_work(int matrix_order, char uplo, lapack_int n, const float *a, lapack_int lda, float *s, float *scond, float *amax, float *work)
#define LAPACK_dlagsy
Definition: lapacke.h:11552
#define LAPACK_zsytri2x
Definition: lapacke.h:11606
lapack_int LAPACKE_zgetri_work(int matrix_order, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *work, lapack_int lwork)
#define LAPACK_zggesx
Definition: lapacke.h:11426
lapack_int LAPACKE_ztgsyl_work(int matrix_order, char trans, lapack_int ijob, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *c, lapack_int ldc, const lapack_complex_double *d, lapack_int ldd, const lapack_complex_double *e, lapack_int lde, lapack_complex_double *f, lapack_int ldf, double *scale, double *dif, lapack_complex_double *work, lapack_int lwork, lapack_int *iwork)
#define LAPACK_sgeqlf
Definition: lapacke.h:11051
#define LAPACK_stptri
Definition: lapacke.h:10875
#define lapack_complex_double
Definition: lapacke.h:92
lapack_int LAPACKE_sspgst_work(int matrix_order, lapack_int itype, char uplo, lapack_int n, float *ap, const float *bp)
lapack_int LAPACKE_sgetf2(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, lapack_int *ipiv)
lapack_int LAPACKE_dgetrf(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, lapack_int *ipiv)
#define LAPACK_slasrt
Definition: lapacke.h:11549
lapack_int LAPACKE_dgglse_work(int matrix_order, lapack_int m, lapack_int n, lapack_int p, double *a, lapack_int lda, double *b, lapack_int ldb, double *c, double *d, double *x, double *work, lapack_int lwork)
#define LAPACK_slagge
Definition: lapacke.h:11541
#define LAPACK_spteqr
Definition: lapacke.h:11159
lapack_int LAPACKE_dtrttp_work(int matrix_order, char uplo, lapack_int n, const double *a, lapack_int lda, double *ap)
#define LAPACK_zgesdd
Definition: lapacke.h:11374
lapack_int LAPACKE_sgeqrt2_work(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *t, lapack_int ldt)
#define LAPACK_ztgevc
Definition: lapacke.h:11254
lapack_int LAPACKE_ctgsna(int matrix_order, char job, char howmny, const lapack_logical *select, lapack_int n, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *b, lapack_int ldb, const lapack_complex_float *vl, lapack_int ldvl, const lapack_complex_float *vr, lapack_int ldvr, float *s, float *dif, lapack_int mm, lapack_int *m)
lapack_int LAPACKE_dorgql_work(int matrix_order, lapack_int m, lapack_int n, lapack_int k, double *a, lapack_int lda, const double *tau, double *work, lapack_int lwork)
lapack_int LAPACKE_spbsv(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, float *ab, lapack_int ldab, float *b, lapack_int ldb)
lapack_int LAPACKE_zhpgv(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, lapack_complex_double *ap, lapack_complex_double *bp, double *w, lapack_complex_double *z, lapack_int ldz)
#define LAPACK_dppequ
Definition: lapacke.h:10904
#define LAPACK_zgeqpf
Definition: lapacke.h:11026
lapack_int LAPACKE_zgetri(int matrix_order, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv)
lapack_int LAPACKE_sgbrfs_work(int matrix_order, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const float *ab, lapack_int ldab, const float *afb, lapack_int ldafb, const lapack_int *ipiv, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr, float *work, lapack_int *iwork)
lapack_int LAPACKE_zhptrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_zungqr_work(int matrix_order, lapack_int m, lapack_int n, lapack_int k, lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *work, lapack_int lwork)
#define LAPACK_zpptrs
Definition: lapacke.h:10684
lapack_int LAPACKE_ssysvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, float *af, lapack_int ldaf, lapack_int *ipiv, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr)
lapack_int LAPACKE_slaset(int matrix_order, char uplo, lapack_int m, lapack_int n, float alpha, float beta, float *a, lapack_int lda)
lapack_int LAPACKE_ssyev(int matrix_order, char jobz, char uplo, lapack_int n, float *a, lapack_int lda, float *w)
#define LAPACK_zggbak
Definition: lapacke.h:11246
#define LAPACK_dgbequb
Definition: lapacke.h:10891
lapack_int LAPACKE_sgeqpf_work(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, lapack_int *jpvt, float *tau, float *work)
lapack_int LAPACKE_sorgtr(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda, const float *tau)
lapack_int LAPACKE_cpbrfs_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, const lapack_complex_float *ab, lapack_int ldab, const lapack_complex_float *afb, lapack_int ldafb, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
#define LAPACK_dgebak
Definition: lapacke.h:11204
#define LAPACK_zporfsx
Definition: lapacke.h:10795
#define LAPACK_sposvxx
Definition: lapacke.h:10962
lapack_int LAPACKE_stptri(int matrix_order, char uplo, char diag, lapack_int n, float *ap)
lapack_int LAPACKE_dgghrd_work(int matrix_order, char compq, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, double *a, lapack_int lda, double *b, lapack_int ldb, double *q, lapack_int ldq, double *z, lapack_int ldz)
lapack_int LAPACKE_dormhr_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int ilo, lapack_int ihi, const double *a, lapack_int lda, const double *tau, double *c, lapack_int ldc, double *work, lapack_int lwork)
lapack_int LAPACKE_cpocon_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda, float anorm, float *rcond, lapack_complex_float *work, float *rwork)
double LAPACKE_dlantr(int matrix_order, char norm, char uplo, char diag, lapack_int m, lapack_int n, const double *a, lapack_int lda)
#define LAPACK_cgetf2
Definition: lapacke.h:11487
lapack_int LAPACKE_zsptrf_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *ap, lapack_int *ipiv)
#define LAPACK_sggesx
Definition: lapacke.h:11423
lapack_int LAPACKE_dsptrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *ap, const lapack_int *ipiv, double *b, lapack_int ldb)
#define LAPACK_cgbequb
Definition: lapacke.h:10894
lapack_int LAPACKE_cposvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *af, lapack_int ldaf, char *equed, float *s, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr)
#define LAPACK_stpttr
Definition: lapacke.h:11456
lapack_int LAPACKE_ssytri2x_work(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda, const lapack_int *ipiv, float *work, lapack_int nb)
#define LAPACK_chpsvx
Definition: lapacke.h:11017
lapack_int LAPACKE_dpbrfs(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, const double *ab, lapack_int ldab, const double *afb, lapack_int ldafb, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr)
lapack_int LAPACKE_cunbdb(int matrix_order, char trans, char signs, lapack_int m, lapack_int p, lapack_int q, lapack_complex_float *x11, lapack_int ldx11, lapack_complex_float *x12, lapack_int ldx12, lapack_complex_float *x21, lapack_int ldx21, lapack_complex_float *x22, lapack_int ldx22, float *theta, float *phi, lapack_complex_float *taup1, lapack_complex_float *taup2, lapack_complex_float *tauq1, lapack_complex_float *tauq2)
lapack_int LAPACKE_dgetri(int matrix_order, lapack_int n, double *a, lapack_int lda, const lapack_int *ipiv)
lapack_int LAPACKE_dggglm_work(int matrix_order, lapack_int n, lapack_int m, lapack_int p, double *a, lapack_int lda, double *b, lapack_int ldb, double *d, double *x, double *y, double *work, lapack_int lwork)
lapack_int LAPACKE_sormrz_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l, const float *a, lapack_int lda, const float *tau, float *c, lapack_int ldc, float *work, lapack_int lwork)
#define LAPACK_sgemqrt
Definition: lapacke.h:11611
#define LAPACK_cgbrfsx
Definition: lapacke.h:10784
lapack_int LAPACKE_ssygv(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float *w)
lapack_int LAPACKE_zgtcon(char norm, lapack_int n, const lapack_complex_double *dl, const lapack_complex_double *d, const lapack_complex_double *du, const lapack_complex_double *du2, const lapack_int *ipiv, double anorm, double *rcond)
lapack_int LAPACKE_cbdsqr(int matrix_order, char uplo, lapack_int n, lapack_int ncvt, lapack_int nru, lapack_int ncc, float *d, float *e, lapack_complex_float *vt, lapack_int ldvt, lapack_complex_float *u, lapack_int ldu, lapack_complex_float *c, lapack_int ldc)
#define LAPACK_zsytrs2
Definition: lapacke.h:11607
#define LAPACK_sgecon
Definition: lapacke.h:10717
#define LAPACK_spbcon
Definition: lapacke.h:10737
lapack_int LAPACKE_dpotri_work(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda)
#define LAPACK_zgeqrf
Definition: lapacke.h:11022
#define LAPACK_slarfb
Definition: lapacke.h:11513
lapack_int LAPACKE_cgerfsx_work(int matrix_order, char trans, char equed, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *af, lapack_int ldaf, const lapack_int *ipiv, const float *r, const float *c, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_cgtsvx(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_float *dl, const lapack_complex_float *d, const lapack_complex_float *du, lapack_complex_float *dlf, lapack_complex_float *df, lapack_complex_float *duf, lapack_complex_float *du2, lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr)
lapack_int LAPACKE_dtftri(int matrix_order, char transr, char uplo, char diag, lapack_int n, double *a)
lapack_int LAPACKE_dtfsm(int matrix_order, char transr, char side, char uplo, char trans, char diag, lapack_int m, lapack_int n, double alpha, const double *a, double *b, lapack_int ldb)
lapack_int LAPACKE_dgetf2_work(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, lapack_int *ipiv)
#define LAPACK_dtgsja
Definition: lapacke.h:11276
lapack_int LAPACKE_cggglm(int matrix_order, lapack_int n, lapack_int m, lapack_int p, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *d, lapack_complex_float *x, lapack_complex_float *y)
#define LAPACK_sppsvx
Definition: lapacke.h:10969
lapack_int LAPACKE_chpsvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, lapack_complex_float *afp, lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr)
lapack_int LAPACKE_chptrd_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *ap, float *d, float *e, lapack_complex_float *tau)
#define LAPACK_cunmql
Definition: lapacke.h:11061
lapack_int LAPACKE_cgbtrf_work(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, lapack_complex_float *ab, lapack_int ldab, lapack_int *ipiv)
lapack_int LAPACKE_dormtr_work(int matrix_order, char side, char uplo, char trans, lapack_int m, lapack_int n, const double *a, lapack_int lda, const double *tau, double *c, lapack_int ldc, double *work, lapack_int lwork)
#define LAPACK_sptsv
Definition: lapacke.h:10981
lapack_int LAPACKE_stgsja_work(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int p, lapack_int n, lapack_int k, lapack_int l, float *a, lapack_int lda, float *b, lapack_int ldb, float tola, float tolb, float *alpha, float *beta, float *u, lapack_int ldu, float *v, lapack_int ldv, float *q, lapack_int ldq, float *work, lapack_int *ncycle)
lapack_int LAPACKE_dpbsvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, double *ab, lapack_int ldab, double *afb, lapack_int ldafb, char *equed, double *s, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr)
double LAPACKE_zlantr(int matrix_order, char norm, char uplo, char diag, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda)
lapack_int LAPACKE_stzrzf(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *tau)
#define LAPACK_zpotrs
Definition: lapacke.h:10676
lapack_int LAPACKE_chsein(int matrix_order, char job, char eigsrc, char initv, const lapack_logical *select, lapack_int n, const lapack_complex_float *h, lapack_int ldh, lapack_complex_float *w, lapack_complex_float *vl, lapack_int ldvl, lapack_complex_float *vr, lapack_int ldvr, lapack_int mm, lapack_int *m, lapack_int *ifaill, lapack_int *ifailr)
lapack_int LAPACKE_cgelq2(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau)
lapack_logical(* LAPACK_Z_SELECT2)(const lapack_complex_double *, const lapack_complex_double *)
Definition: lapacke.h:144
lapack_int LAPACKE_clauum(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda)
lapack_int LAPACKE_sormbr_work(int matrix_order, char vect, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const float *a, lapack_int lda, const float *tau, float *c, lapack_int ldc, float *work, lapack_int lwork)
lapack_int LAPACKE_zgecon_work(int matrix_order, char norm, lapack_int n, const lapack_complex_double *a, lapack_int lda, double anorm, double *rcond, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_dgbequ(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const double *ab, lapack_int ldab, double *r, double *c, double *rowcnd, double *colcnd, double *amax)
#define LAPACK_dgesdd
Definition: lapacke.h:11372
lapack_int LAPACKE_dppequ_work(int matrix_order, char uplo, lapack_int n, const double *ap, double *s, double *scond, double *amax)
lapack_int LAPACKE_strcon_work(int matrix_order, char norm, char uplo, char diag, lapack_int n, const float *a, lapack_int lda, float *rcond, float *work, lapack_int *iwork)
#define LAPACK_zppequ
Definition: lapacke.h:10906
lapack_int LAPACKE_chpevx_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_complex_float *ap, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_complex_float *work, float *rwork, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_dpftri_work(int matrix_order, char transr, char uplo, lapack_int n, double *a)
lapack_int LAPACKE_zsysv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *work, lapack_int lwork)
#define LAPACK_zspsvx
Definition: lapacke.h:11014
lapack_int LAPACKE_zgbbrd(int matrix_order, char vect, lapack_int m, lapack_int n, lapack_int ncc, lapack_int kl, lapack_int ku, lapack_complex_double *ab, lapack_int ldab, double *d, double *e, lapack_complex_double *q, lapack_int ldq, lapack_complex_double *pt, lapack_int ldpt, lapack_complex_double *c, lapack_int ldc)
lapack_int LAPACKE_chpsvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, lapack_complex_float *afp, lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_cheevx_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_int *iwork, lapack_int *ifail)
#define LAPACK_dspevx
Definition: lapacke.h:11328
#define LAPACK_stbrfs
Definition: lapacke.h:10835
lapack_int LAPACKE_dgesv(int matrix_order, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, lapack_int *ipiv, double *b, lapack_int ldb)
lapack_int LAPACKE_ctprfb(int matrix_order, char side, char trans, char direct, char storev, lapack_int m, lapack_int n, lapack_int k, lapack_int l, const lapack_complex_float *v, lapack_int ldv, const lapack_complex_float *t, lapack_int ldt, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_int myldwork)
lapack_int LAPACKE_cpstrf_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *piv, lapack_int *rank, float tol, float *work)
lapack_int LAPACKE_zggglm_work(int matrix_order, lapack_int n, lapack_int m, lapack_int p, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *d, lapack_complex_double *x, lapack_complex_double *y, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_zgeesx_work(int matrix_order, char jobvs, char sort, LAPACK_Z_SELECT1 select, char sense, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *sdim, lapack_complex_double *w, lapack_complex_double *vs, lapack_int ldvs, double *rconde, double *rcondv, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_logical *bwork)
#define LAPACK_ctgevc
Definition: lapacke.h:11253
lapack_int LAPACKE_strcon(int matrix_order, char norm, char uplo, char diag, lapack_int n, const float *a, lapack_int lda, float *rcond)
lapack_int LAPACKE_spptri_work(int matrix_order, char uplo, lapack_int n, float *ap)
lapack_int LAPACKE_zgtsvx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_double *dl, const lapack_complex_double *d, const lapack_complex_double *du, lapack_complex_double *dlf, lapack_complex_double *df, lapack_complex_double *duf, lapack_complex_double *du2, lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_zposvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *af, lapack_int ldaf, char *equed, double *s, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_dposv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *b, lapack_int ldb)
lapack_int LAPACKE_cgeevx_work(int matrix_order, char balanc, char jobvl, char jobvr, char sense, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *w, lapack_complex_float *vl, lapack_int ldvl, lapack_complex_float *vr, lapack_int ldvr, lapack_int *ilo, lapack_int *ihi, float *scale, float *abnrm, float *rconde, float *rcondv, lapack_complex_float *work, lapack_int lwork, float *rwork)
lapack_int LAPACKE_sspevx(int matrix_order, char jobz, char range, char uplo, lapack_int n, float *ap, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, lapack_int *ifail)
#define LAPACK_stgsyl
Definition: lapacke.h:11263
float LAPACKE_clansy(int matrix_order, char norm, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda)
lapack_int LAPACKE_chetrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_dsytri(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda, const lapack_int *ipiv)
#define LAPACK_ctrrfs
Definition: lapacke.h:10829
lapack_int LAPACKE_zgeequb_work(int matrix_order, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *r, double *c, double *rowcnd, double *colcnd, double *amax)
lapack_int LAPACKE_zpbequ(int matrix_order, char uplo, lapack_int n, lapack_int kd, const lapack_complex_double *ab, lapack_int ldab, double *s, double *scond, double *amax)
lapack_int LAPACKE_dsptrf(int matrix_order, char uplo, lapack_int n, double *ap, lapack_int *ipiv)
lapack_int LAPACKE_slagge(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const float *d, float *a, lapack_int lda, lapack_int *iseed)
double LAPACKE_dlansy_work(int matrix_order, char norm, char uplo, lapack_int n, const double *a, lapack_int lda, double *work)
lapack_int LAPACKE_cgges_work(int matrix_order, char jobvsl, char jobvsr, char sort, LAPACK_C_SELECT2 selctg, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_int *sdim, lapack_complex_float *alpha, lapack_complex_float *beta, lapack_complex_float *vsl, lapack_int ldvsl, lapack_complex_float *vsr, lapack_int ldvsr, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_logical *bwork)
lapack_int LAPACKE_ztbrfs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int kd, lapack_int nrhs, const lapack_complex_double *ab, lapack_int ldab, const lapack_complex_double *b, lapack_int ldb, const lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr)
#define LAPACK_cpoequb
Definition: lapacke.h:10902
#define LAPACK_ztpttf
Definition: lapacke.h:11453
lapack_int LAPACKE_dpbtrs(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, const double *ab, lapack_int ldab, double *b, lapack_int ldb)
lapack_int LAPACKE_sgbequb(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const float *ab, lapack_int ldab, float *r, float *c, float *rowcnd, float *colcnd, float *amax)
lapack_int LAPACKE_clarfx_work(int matrix_order, char side, lapack_int m, lapack_int n, const lapack_complex_float *v, lapack_complex_float tau, lapack_complex_float *c, lapack_int ldc, lapack_complex_float *work)
lapack_int LAPACKE_csytri2(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv)
#define LAPACK_csyrfsx
Definition: lapacke.h:10816
lapack_int LAPACKE_cgetf2_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *ipiv)
lapack_int LAPACKE_sorgrq_work(int matrix_order, lapack_int m, lapack_int n, lapack_int k, float *a, lapack_int lda, const float *tau, float *work, lapack_int lwork)
#define LAPACK_dgelsd
Definition: lapacke.h:11292
lapack_int LAPACKE_sgetrs(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const lapack_int *ipiv, float *b, lapack_int ldb)
#define LAPACK_dposv
Definition: lapacke.h:10952
lapack_int LAPACKE_chesvxx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *af, lapack_int ldaf, lapack_int *ipiv, char *equed, float *s, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
#define LAPACK_spptrs
Definition: lapacke.h:10681
#define LAPACK_zpstrf
Definition: lapacke.h:10631
#define LAPACK_shsein
Definition: lapacke.h:11211
#define LAPACK_zhbevx
Definition: lapacke.h:11342
lapack_int LAPACKE_dgbbrd_work(int matrix_order, char vect, lapack_int m, lapack_int n, lapack_int ncc, lapack_int kl, lapack_int ku, double *ab, lapack_int ldab, double *d, double *e, double *q, lapack_int ldq, double *pt, lapack_int ldpt, double *c, lapack_int ldc, double *work)
#define LAPACK_ztfttp
Definition: lapacke.h:11445
#define LAPACK_dgbequ
Definition: lapacke.h:10888
lapack_int LAPACKE_cstemr(int matrix_order, char jobz, char range, lapack_int n, float *d, float *e, float vl, float vu, lapack_int il, lapack_int iu, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_int nzc, lapack_int *isuppz, lapack_logical *tryrac)
lapack_int LAPACKE_dtrsyl_work(int matrix_order, char trana, char tranb, lapack_int isgn, lapack_int m, lapack_int n, const double *a, lapack_int lda, const double *b, lapack_int ldb, double *c, lapack_int ldc, double *scale)
lapack_int LAPACKE_ctgevc(int matrix_order, char side, char howmny, const lapack_logical *select, lapack_int n, const lapack_complex_float *s, lapack_int lds, const lapack_complex_float *p, lapack_int ldp, lapack_complex_float *vl, lapack_int ldvl, lapack_complex_float *vr, lapack_int ldvr, lapack_int mm, lapack_int *m)
lapack_int LAPACKE_ctrsyl(int matrix_order, char trana, char tranb, lapack_int isgn, lapack_int m, lapack_int n, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *c, lapack_int ldc, float *scale)
lapack_int LAPACKE_sormhr(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int ilo, lapack_int ihi, const float *a, lapack_int lda, const float *tau, float *c, lapack_int ldc)
lapack_int LAPACKE_zgelsy_work(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_int *jpvt, double rcond, lapack_int *rank, lapack_complex_double *work, lapack_int lwork, double *rwork)
lapack_int LAPACKE_dormrz(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l, const double *a, lapack_int lda, const double *tau, double *c, lapack_int ldc)
#define LAPACK_stgevc
Definition: lapacke.h:11251
lapack_int LAPACKE_zgesv_work(int matrix_order, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_cpbrfs
Definition: lapacke.h:10803
#define LAPACK_sorcsd
Definition: lapacke.h:11592
lapack_int LAPACKE_cunmrq(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc)
lapack_int LAPACKE_ctrsyl_work(int matrix_order, char trana, char tranb, lapack_int isgn, lapack_int m, lapack_int n, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *c, lapack_int ldc, float *scale)
#define LAPACK_dlange
Definition: lapacke.h:11494
lapack_int LAPACKE_cgehrd_work(int matrix_order, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_cstedc_work(int matrix_order, char compz, lapack_int n, float *d, float *e, lapack_complex_float *z, lapack_int ldz, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_int lrwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_zhesvxx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *af, lapack_int ldaf, lapack_int *ipiv, char *equed, double *s, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
lapack_int LAPACKE_cggrqf(int matrix_order, lapack_int m, lapack_int p, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *taua, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *taub)
#define LAPACK_dspgvx
Definition: lapacke.h:11404
lapack_int LAPACKE_ztrcon(int matrix_order, char norm, char uplo, char diag, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *rcond)
lapack_int LAPACKE_sgerfsx_work(int matrix_order, char trans, char equed, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const float *af, lapack_int ldaf, const lapack_int *ipiv, const float *r, const float *c, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, float *work, lapack_int *iwork)
lapack_int LAPACKE_dpbequ(int matrix_order, char uplo, lapack_int n, lapack_int kd, const double *ab, lapack_int ldab, double *s, double *scond, double *amax)
lapack_int LAPACKE_spteqr(int matrix_order, char compz, lapack_int n, float *d, float *e, float *z, lapack_int ldz)
#define LAPACK_spftrs
Definition: lapacke.h:10678
lapack_int LAPACKE_zlarft_work(int matrix_order, char direct, char storev, lapack_int n, lapack_int k, const lapack_complex_double *v, lapack_int ldv, const lapack_complex_double *tau, lapack_complex_double *t, lapack_int ldt)
lapack_int LAPACKE_chpevd_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_complex_float *ap, float *w, lapack_complex_float *z, lapack_int ldz, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_int lrwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_chetrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_zlauum
Definition: lapacke.h:11540
lapack_int LAPACKE_dtbrfs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int kd, lapack_int nrhs, const double *ab, lapack_int ldab, const double *b, lapack_int ldb, const double *x, lapack_int ldx, double *ferr, double *berr, double *work, lapack_int *iwork)
#define LAPACK_clarnv
Definition: lapacke.h:11475
lapack_int LAPACKE_dspevx(int matrix_order, char jobz, char range, char uplo, lapack_int n, double *ap, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, lapack_int *ifail)
float LAPACKE_clantr(int matrix_order, char norm, char uplo, char diag, lapack_int m, lapack_int n, const lapack_complex_float *a, lapack_int lda)
#define LAPACK_clarfx
Definition: lapacke.h:11527
#define LAPACK_dorgtr
Definition: lapacke.h:11116
lapack_int LAPACKE_sormtr_work(int matrix_order, char side, char uplo, char trans, lapack_int m, lapack_int n, const float *a, lapack_int lda, const float *tau, float *c, lapack_int ldc, float *work, lapack_int lwork)
lapack_int LAPACKE_sgeev_work(int matrix_order, char jobvl, char jobvr, lapack_int n, float *a, lapack_int lda, float *wr, float *wi, float *vl, lapack_int ldvl, float *vr, lapack_int ldvr, float *work, lapack_int lwork)
lapack_int LAPACKE_dtgsna_work(int matrix_order, char job, char howmny, const lapack_logical *select, lapack_int n, const double *a, lapack_int lda, const double *b, lapack_int ldb, const double *vl, lapack_int ldvl, const double *vr, lapack_int ldvr, double *s, double *dif, lapack_int mm, lapack_int *m, double *work, lapack_int lwork, lapack_int *iwork)
lapack_int LAPACKE_cpbcon(int matrix_order, char uplo, lapack_int n, lapack_int kd, const lapack_complex_float *ab, lapack_int ldab, float anorm, float *rcond)
lapack_int LAPACKE_slapmr(int matrix_order, lapack_logical forwrd, lapack_int m, lapack_int n, float *x, lapack_int ldx, lapack_int *k)
#define LAPACK_zgeevx
Definition: lapacke.h:11366
lapack_int LAPACKE_zgttrf(lapack_int n, lapack_complex_double *dl, lapack_complex_double *d, lapack_complex_double *du, lapack_complex_double *du2, lapack_int *ipiv)
#define LAPACK_zpotrf
Definition: lapacke.h:10628
#define LAPACK_sorgbr
Definition: lapacke.h:11099
lapack_int LAPACKE_dspgvd_work(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, double *ap, double *bp, double *w, double *z, lapack_int ldz, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_spoequ(int matrix_order, lapack_int n, const float *a, lapack_int lda, float *s, float *scond, float *amax)
lapack_int LAPACKE_cgeqlf_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_dorgql(int matrix_order, lapack_int m, lapack_int n, lapack_int k, double *a, lapack_int lda, const double *tau)
#define LAPACK_sgghrd
Definition: lapacke.h:11235
lapack_int LAPACKE_ztpttr_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *ap, lapack_complex_double *a, lapack_int lda)
#define LAPACK_cpttrs
Definition: lapacke.h:10691
lapack_int LAPACKE_dorbdb(int matrix_order, char trans, char signs, lapack_int m, lapack_int p, lapack_int q, double *x11, lapack_int ldx11, double *x12, lapack_int ldx12, double *x21, lapack_int ldx21, double *x22, lapack_int ldx22, double *theta, double *phi, double *taup1, double *taup2, double *tauq1, double *tauq2)
#define LAPACK_sgeqp3
Definition: lapacke.h:11027
lapack_int LAPACKE_dorgbr_work(int matrix_order, char vect, lapack_int m, lapack_int n, lapack_int k, double *a, lapack_int lda, const double *tau, double *work, lapack_int lwork)
lapack_int LAPACKE_cgeqpf(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *jpvt, lapack_complex_float *tau)
#define LAPACK_checon
Definition: lapacke.h:10749
lapack_int LAPACKE_chetrd(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, float *d, float *e, lapack_complex_float *tau)
lapack_int LAPACKE_ssygst(int matrix_order, lapack_int itype, char uplo, lapack_int n, float *a, lapack_int lda, const float *b, lapack_int ldb)
#define LAPACK_chptrd
Definition: lapacke.h:11131
lapack_int LAPACKE_sspsvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const float *ap, float *afp, lapack_int *ipiv, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, float *work, lapack_int *iwork)
#define LAPACK_slange
Definition: lapacke.h:11493
#define LAPACK_zunghr
Definition: lapacke.h:11196
#define LAPACK_ctzrzf
Definition: lapacke.h:11077
lapack_int LAPACKE_dtbrfs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int kd, lapack_int nrhs, const double *ab, lapack_int ldab, const double *b, lapack_int ldb, const double *x, lapack_int ldx, double *ferr, double *berr)
#define LAPACK_dlacpy
Definition: lapacke.h:11482
lapack_int LAPACKE_cupgtr_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *ap, const lapack_complex_float *tau, lapack_complex_float *q, lapack_int ldq, lapack_complex_float *work)
#define lapack_complex_float
Definition: lapacke.h:76
lapack_int LAPACKE_cgbrfsx_work(int matrix_order, char trans, char equed, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const lapack_complex_float *ab, lapack_int ldab, const lapack_complex_float *afb, lapack_int ldafb, const lapack_int *ipiv, const float *r, const float *c, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_csytrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_chegvd_work(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, float *w, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_int lrwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_dstevr_work(int matrix_order, char jobz, char range, lapack_int n, double *d, double *e, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, lapack_int *isuppz, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_dgetf2
Definition: lapacke.h:11486
lapack_int LAPACKE_zsptrf(int matrix_order, char uplo, lapack_int n, lapack_complex_double *ap, lapack_int *ipiv)
lapack_int LAPACKE_zhptri(int matrix_order, char uplo, lapack_int n, lapack_complex_double *ap, const lapack_int *ipiv)
#define LAPACK_dsbev
Definition: lapacke.h:11332
#define LAPACK_spotrs
Definition: lapacke.h:10673
#define LAPACK_cunmhr
Definition: lapacke.h:11197
lapack_int LAPACKE_csyswapr_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int i1, lapack_int i2)
lapack_int LAPACKE_zgels_work(int matrix_order, char trans, lapack_int m, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *work, lapack_int lwork)
#define LAPACK_shseqr
Definition: lapacke.h:11207
#define LAPACK_sorgtr
Definition: lapacke.h:11115
#define LAPACK_ctrtrs
Definition: lapacke.h:10707
lapack_int LAPACKE_chptrf_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *ap, lapack_int *ipiv)
lapack_int LAPACKE_dgerfsx(int matrix_order, char trans, char equed, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const double *af, lapack_int ldaf, const lapack_int *ipiv, const double *r, const double *c, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
#define LAPACK_cpprfs
Definition: lapacke.h:10799
lapack_int LAPACKE_ssptrd(int matrix_order, char uplo, lapack_int n, float *ap, float *d, float *e, float *tau)
lapack_int LAPACKE_dbbcsd_work(int matrix_order, char jobu1, char jobu2, char jobv1t, char jobv2t, char trans, lapack_int m, lapack_int p, lapack_int q, double *theta, double *phi, double *u1, lapack_int ldu1, double *u2, lapack_int ldu2, double *v1t, lapack_int ldv1t, double *v2t, lapack_int ldv2t, double *b11d, double *b11e, double *b12d, double *b12e, double *b21d, double *b21e, double *b22d, double *b22e, double *work, lapack_int lwork)
lapack_int LAPACKE_sgghrd(int matrix_order, char compq, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, float *a, lapack_int lda, float *b, lapack_int ldb, float *q, lapack_int ldq, float *z, lapack_int ldz)
#define LAPACK_csytri2x
Definition: lapacke.h:11578
lapack_int LAPACKE_sgeqrt(int matrix_order, lapack_int m, lapack_int n, lapack_int nb, float *a, lapack_int lda, float *t, lapack_int ldt)
lapack_int LAPACKE_slartgp_work(float f, float g, float *cs, float *sn, float *r)
lapack_int LAPACKE_dsyswapr(int matrix_order, char uplo, lapack_int n, double *a, lapack_int i1, lapack_int i2)
lapack_int LAPACKE_cungtr_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_sstemr(int matrix_order, char jobz, char range, lapack_int n, float *d, float *e, float vl, float vu, lapack_int il, lapack_int iu, lapack_int *m, float *w, float *z, lapack_int ldz, lapack_int nzc, lapack_int *isuppz, lapack_logical *tryrac)
lapack_int LAPACKE_cgebrd_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, float *d, float *e, lapack_complex_float *tauq, lapack_complex_float *taup, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_ssysv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, lapack_int *ipiv, float *b, lapack_int ldb, float *work, lapack_int lwork)
#define LAPACK_dhseqr
Definition: lapacke.h:11208
lapack_int LAPACKE_dtgsen_work(int matrix_order, lapack_int ijob, lapack_logical wantq, lapack_logical wantz, const lapack_logical *select, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double *alphar, double *alphai, double *beta, double *q, lapack_int ldq, double *z, lapack_int ldz, lapack_int *m, double *pl, double *pr, double *dif, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_dsptrf
Definition: lapacke.h:10656
lapack_int LAPACKE_dsyevd(int matrix_order, char jobz, char uplo, lapack_int n, double *a, lapack_int lda, double *w)
lapack_int LAPACKE_stprfs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const float *ap, const float *b, lapack_int ldb, const float *x, lapack_int ldx, float *ferr, float *berr)
#define LAPACK_sgeqrf
Definition: lapacke.h:11019
lapack_int LAPACKE_ssbgst(int matrix_order, char vect, char uplo, lapack_int n, lapack_int ka, lapack_int kb, float *ab, lapack_int ldab, const float *bb, lapack_int ldbb, float *x, lapack_int ldx)
#define LAPACK_dlauum
Definition: lapacke.h:11538
#define LAPACK_dorbdb
Definition: lapacke.h:11583
#define LAPACK_zlag2c
Definition: lapacke.h:11536
#define LAPACK_zhetri
Definition: lapacke.h:10860
#define LAPACK_ctfttp
Definition: lapacke.h:11446
#define LAPACK_sgesdd
Definition: lapacke.h:11371
#define LAPACK_chsein
Definition: lapacke.h:11213
lapack_int LAPACKE_strttp_work(int matrix_order, char uplo, lapack_int n, const float *a, lapack_int lda, float *ap)
#define LAPACK_sppcon
Definition: lapacke.h:10733
#define LAPACK_zsyconv
Definition: lapacke.h:11603
lapack_int LAPACKE_zbbcsd(int matrix_order, char jobu1, char jobu2, char jobv1t, char jobv2t, char trans, lapack_int m, lapack_int p, lapack_int q, double *theta, double *phi, lapack_complex_double *u1, lapack_int ldu1, lapack_complex_double *u2, lapack_int ldu2, lapack_complex_double *v1t, lapack_int ldv1t, lapack_complex_double *v2t, lapack_int ldv2t, double *b11d, double *b11e, double *b12d, double *b12e, double *b21d, double *b21e, double *b22d, double *b22e)
#define LAPACK_zlagge
Definition: lapacke.h:11544
lapack_int LAPACKE_dsytrf_work(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda, lapack_int *ipiv, double *work, lapack_int lwork)
lapack_int LAPACKE_cptcon(lapack_int n, const float *d, const lapack_complex_float *e, float anorm, float *rcond)
lapack_int LAPACKE_cgelsy(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_int *jpvt, float rcond, lapack_int *rank)
#define LAPACK_zgbbrd
Definition: lapacke.h:11098
lapack_int LAPACKE_clatms(int matrix_order, lapack_int m, lapack_int n, char dist, lapack_int *iseed, char sym, float *d, lapack_int mode, float cond, float dmax, lapack_int kl, lapack_int ku, char pack, lapack_complex_float *a, lapack_int lda)
lapack_int LAPACKE_dlag2s(int matrix_order, lapack_int m, lapack_int n, const double *a, lapack_int lda, float *sa, lapack_int ldsa)
lapack_int LAPACKE_sgbequ_work(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const float *ab, lapack_int ldab, float *r, float *c, float *rowcnd, float *colcnd, float *amax)
#define LAPACK_zgbtrs
Definition: lapacke.h:10668
#define LAPACK_sppequ
Definition: lapacke.h:10903
lapack_int LAPACKE_ctbcon(int matrix_order, char norm, char uplo, char diag, lapack_int n, lapack_int kd, const lapack_complex_float *ab, lapack_int ldab, float *rcond)
lapack_int LAPACKE_cpbsv_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_sgbequb
Definition: lapacke.h:10892
#define LAPACK_ssyrfsx
Definition: lapacke.h:10814
#define LAPACK_zggglm
Definition: lapacke.h:11302
lapack_int LAPACKE_sgeequb(int matrix_order, lapack_int m, lapack_int n, const float *a, lapack_int lda, float *r, float *c, float *rowcnd, float *colcnd, float *amax)
lapack_int LAPACKE_zgbrfsx_work(int matrix_order, char trans, char equed, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const lapack_complex_double *ab, lapack_int ldab, const lapack_complex_double *afb, lapack_int ldafb, const lapack_int *ipiv, const double *r, const double *c, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_ctbcon_work(int matrix_order, char norm, char uplo, char diag, lapack_int n, lapack_int kd, const lapack_complex_float *ab, lapack_int ldab, float *rcond, lapack_complex_float *work, float *rwork)
#define LAPACK_dgbbrd
Definition: lapacke.h:11096
#define LAPACK_clarfg
Definition: lapacke.h:11519
lapack_int LAPACKE_ssyevd(int matrix_order, char jobz, char uplo, lapack_int n, float *a, lapack_int lda, float *w)
#define LAPACK_dptsvx
Definition: lapacke.h:10986
lapack_int LAPACKE_cpbtrs_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, const lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_dspgst
Definition: lapacke.h:11176
lapack_int LAPACKE_dbbcsd(int matrix_order, char jobu1, char jobu2, char jobv1t, char jobv2t, char trans, lapack_int m, lapack_int p, lapack_int q, double *theta, double *phi, double *u1, lapack_int ldu1, double *u2, lapack_int ldu2, double *v1t, lapack_int ldv1t, double *v2t, lapack_int ldv2t, double *b11d, double *b11e, double *b12d, double *b12e, double *b21d, double *b21e, double *b22d, double *b22e)
lapack_int LAPACKE_dgetrs(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const lapack_int *ipiv, double *b, lapack_int ldb)
lapack_int LAPACKE_ssptri(int matrix_order, char uplo, lapack_int n, float *ap, const lapack_int *ipiv)
lapack_int LAPACKE_zbbcsd_work(int matrix_order, char jobu1, char jobu2, char jobv1t, char jobv2t, char trans, lapack_int m, lapack_int p, lapack_int q, double *theta, double *phi, lapack_complex_double *u1, lapack_int ldu1, lapack_complex_double *u2, lapack_int ldu2, lapack_complex_double *v1t, lapack_int ldv1t, lapack_complex_double *v2t, lapack_int ldv2t, double *b11d, double *b11e, double *b12d, double *b12e, double *b21d, double *b21e, double *b22d, double *b22e, double *rwork, lapack_int lrwork)
lapack_int LAPACKE_ssbevd(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int kd, float *ab, lapack_int ldab, float *w, float *z, lapack_int ldz)
lapack_int LAPACKE_dgebal(int matrix_order, char job, lapack_int n, double *a, lapack_int lda, lapack_int *ilo, lapack_int *ihi, double *scale)
#define LAPACK_sstev
Definition: lapacke.h:11343
lapack_int LAPACKE_dspgst(int matrix_order, lapack_int itype, char uplo, lapack_int n, double *ap, const double *bp)
lapack_int LAPACKE_ssptrd_work(int matrix_order, char uplo, lapack_int n, float *ap, float *d, float *e, float *tau)
#define LAPACK_dsptri
Definition: lapacke.h:10862
lapack_int LAPACKE_ctprfs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, const lapack_complex_float *b, lapack_int ldb, const lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr)
#define LAPACK_sgesvxx
Definition: lapacke.h:10928
lapack_int LAPACKE_ctrexc(int matrix_order, char compq, lapack_int n, lapack_complex_float *t, lapack_int ldt, lapack_complex_float *q, lapack_int ldq, lapack_int ifst, lapack_int ilst)
#define LAPACK_dposvx
Definition: lapacke.h:10958
lapack_int LAPACKE_zunmql_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc, lapack_complex_double *work, lapack_int lwork)
#define LAPACK_zhpevx
Definition: lapacke.h:11330
#define LAPACK_chptri
Definition: lapacke.h:10865
#define LAPACK_cgehrd
Definition: lapacke.h:11189
#define LAPACK_csptri
Definition: lapacke.h:10863
#define LAPACK_chbevd
Definition: lapacke.h:11337
lapack_int LAPACKE_zpttrf(lapack_int n, double *d, lapack_complex_double *e)
lapack_int LAPACKE_zsyrfsx_work(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *af, lapack_int ldaf, const lapack_int *ipiv, const double *s, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_ssyconv(int matrix_order, char uplo, char way, lapack_int n, float *a, lapack_int lda, const lapack_int *ipiv)
lapack_int LAPACKE_claset_work(int matrix_order, char uplo, lapack_int m, lapack_int n, lapack_complex_float alpha, lapack_complex_float beta, lapack_complex_float *a, lapack_int lda)
lapack_int LAPACKE_sgesv_work(int matrix_order, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, lapack_int *ipiv, float *b, lapack_int ldb)
#define LAPACK_strrfs
Definition: lapacke.h:10827
lapack_int LAPACKE_strsna(int matrix_order, char job, char howmny, const lapack_logical *select, lapack_int n, const float *t, lapack_int ldt, const float *vl, lapack_int ldvl, const float *vr, lapack_int ldvr, float *s, float *sep, lapack_int mm, lapack_int *m)
lapack_int LAPACKE_dsyevd_work(int matrix_order, char jobz, char uplo, lapack_int n, double *a, lapack_int lda, double *w, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_cunmlq_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_claghe_work(int matrix_order, lapack_int n, lapack_int k, const float *d, lapack_complex_float *a, lapack_int lda, lapack_int *iseed, lapack_complex_float *work)
lapack_int LAPACKE_cpbsvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *afb, lapack_int ldafb, char *equed, float *s, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
#define LAPACK_dtrsen
Definition: lapacke.h:11228
#define LAPACK_chpgvx
Definition: lapacke.h:11405
#define LAPACK_ztbcon
Definition: lapacke.h:10768
lapack_int LAPACKE_dtrsna(int matrix_order, char job, char howmny, const lapack_logical *select, lapack_int n, const double *t, lapack_int ldt, const double *vl, lapack_int ldvl, const double *vr, lapack_int ldvr, double *s, double *sep, lapack_int mm, lapack_int *m)
lapack_int LAPACKE_dgbrfsx_work(int matrix_order, char trans, char equed, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const double *ab, lapack_int ldab, const double *afb, lapack_int ldafb, const lapack_int *ipiv, const double *r, const double *c, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, double *work, lapack_int *iwork)
lapack_int LAPACKE_clacgv(lapack_int n, lapack_complex_float *x, lapack_int incx)
lapack_int LAPACKE_dgelqf_work(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *tau, double *work, lapack_int lwork)
lapack_int LAPACKE_zpttrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *d, const lapack_complex_double *e, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_csytri_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *work)
lapack_int LAPACKE_chegst_work(int matrix_order, lapack_int itype, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_sggrqf(int matrix_order, lapack_int m, lapack_int p, lapack_int n, float *a, lapack_int lda, float *taua, float *b, lapack_int ldb, float *taub)
lapack_int LAPACKE_cpftrf(int matrix_order, char transr, char uplo, lapack_int n, lapack_complex_float *a)
lapack_int LAPACKE_zgeqlf_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_ssysvxx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *af, lapack_int ldaf, lapack_int *ipiv, char *equed, float *s, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
lapack_int LAPACKE_cheequb(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *s, float *scond, float *amax)
#define LAPACK_zggqrf
Definition: lapacke.h:11086
lapack_int LAPACKE_sormlq_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const float *a, lapack_int lda, const float *tau, float *c, lapack_int ldc, float *work, lapack_int lwork)
lapack_int LAPACKE_spbsv_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, float *ab, lapack_int ldab, float *b, lapack_int ldb)
#define LAPACK_zsysvxx
Definition: lapacke.h:10999
#define LAPACK_dlarnv
Definition: lapacke.h:11474
lapack_int LAPACKE_ztrsna(int matrix_order, char job, char howmny, const lapack_logical *select, lapack_int n, const lapack_complex_double *t, lapack_int ldt, const lapack_complex_double *vl, lapack_int ldvl, const lapack_complex_double *vr, lapack_int ldvr, double *s, double *sep, lapack_int mm, lapack_int *m)
double LAPACKE_zlantr_work(int matrix_order, char norm, char uplo, char diag, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *work)
lapack_int LAPACKE_dggev_work(int matrix_order, char jobvl, char jobvr, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double *alphar, double *alphai, double *beta, double *vl, lapack_int ldvl, double *vr, lapack_int ldvr, double *work, lapack_int lwork)
lapack_int LAPACKE_zunghr_work(int matrix_order, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_dptcon_work(lapack_int n, const double *d, const double *e, double anorm, double *rcond, double *work)
lapack_int LAPACKE_dgbequb_work(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const double *ab, lapack_int ldab, double *r, double *c, double *rowcnd, double *colcnd, double *amax)
lapack_int LAPACKE_zgeqr2_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau, lapack_complex_double *work)
#define LAPACK_dormlq
Definition: lapacke.h:11046
lapack_int LAPACKE_ssytrd_work(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda, float *d, float *e, float *tau, float *work, lapack_int lwork)
lapack_int LAPACKE_dstebz(char range, char order, lapack_int n, double vl, double vu, lapack_int il, lapack_int iu, double abstol, const double *d, const double *e, lapack_int *m, lapack_int *nsplit, double *w, lapack_int *iblock, lapack_int *isplit)
#define LAPACK_ssyevr
Definition: lapacke.h:11315
lapack_int LAPACKE_cherfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *af, lapack_int ldaf, const lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr)
#define LAPACK_ctrsen
Definition: lapacke.h:11229
lapack_int LAPACKE_zhpevd(int matrix_order, char jobz, char uplo, lapack_int n, lapack_complex_double *ap, double *w, lapack_complex_double *z, lapack_int ldz)
lapack_int LAPACKE_dpstrf(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda, lapack_int *piv, lapack_int *rank, double tol)
#define LAPACK_cunmtr
Definition: lapacke.h:11123
lapack_int LAPACKE_zunmhr_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int ilo, lapack_int ihi, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc, lapack_complex_double *work, lapack_int lwork)
#define LAPACK_zlagsy
Definition: lapacke.h:11554
lapack_int LAPACKE_dstevx_work(int matrix_order, char jobz, char range, lapack_int n, double *d, double *e, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, double *work, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_stgsyl(int matrix_order, char trans, lapack_int ijob, lapack_int m, lapack_int n, const float *a, lapack_int lda, const float *b, lapack_int ldb, float *c, lapack_int ldc, const float *d, lapack_int ldd, const float *e, lapack_int lde, float *f, lapack_int ldf, float *scale, float *dif)
lapack_int LAPACKE_dtgsja(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int p, lapack_int n, lapack_int k, lapack_int l, double *a, lapack_int lda, double *b, lapack_int ldb, double tola, double tolb, double *alpha, double *beta, double *u, lapack_int ldu, double *v, lapack_int ldv, double *q, lapack_int ldq, lapack_int *ncycle)
lapack_int LAPACKE_cgecon_work(int matrix_order, char norm, lapack_int n, const lapack_complex_float *a, lapack_int lda, float anorm, float *rcond, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_dptrfs(int matrix_order, lapack_int n, lapack_int nrhs, const double *d, const double *e, const double *df, const double *ef, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr)
lapack_int LAPACKE_dpprfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *ap, const double *afp, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr)
lapack_int LAPACKE_sdisna_work(char job, lapack_int m, lapack_int n, const float *d, float *sep)
lapack_int LAPACKE_checon(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, float anorm, float *rcond)
#define LAPACK_zhptrs
Definition: lapacke.h:10704
#define LAPACK_zhptrd
Definition: lapacke.h:11132
lapack_int LAPACKE_zsytri2_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *work, lapack_int lwork)
#define lapack_logical
Definition: lapacke.h:53
lapack_int LAPACKE_csptrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_dpoequ
Definition: lapacke.h:10896
lapack_int LAPACKE_zgbsvx(int matrix_order, char fact, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *afb, lapack_int ldafb, lapack_int *ipiv, char *equed, double *r, double *c, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, double *rpivot)
lapack_int LAPACKE_dlasrt(char id, lapack_int n, double *d)
lapack_int LAPACKE_cgbrfs(int matrix_order, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const lapack_complex_float *ab, lapack_int ldab, const lapack_complex_float *afb, lapack_int ldafb, const lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr)
lapack_int LAPACKE_cgglse_work(int matrix_order, lapack_int m, lapack_int n, lapack_int p, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *c, lapack_complex_float *d, lapack_complex_float *x, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_slatms_work(int matrix_order, lapack_int m, lapack_int n, char dist, lapack_int *iseed, char sym, float *d, lapack_int mode, float cond, float dmax, lapack_int kl, lapack_int ku, char pack, float *a, lapack_int lda, float *work)
#define LAPACK_ctrsyl
Definition: lapacke.h:11233
lapack_int LAPACKE_cpotrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_dtgsyl
Definition: lapacke.h:11264
#define LAPACK_dgeqrfp
Definition: lapacke.h:11468
lapack_int LAPACKE_stpcon(int matrix_order, char norm, char uplo, char diag, lapack_int n, const float *ap, float *rcond)
lapack_int LAPACKE_dgesvd_work(int matrix_order, char jobu, char jobvt, lapack_int m, lapack_int n, double *a, lapack_int lda, double *s, double *u, lapack_int ldu, double *vt, lapack_int ldvt, double *work, lapack_int lwork)
lapack_int LAPACKE_sgelsd(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *b, lapack_int ldb, float *s, float rcond, lapack_int *rank)
#define LAPACK_sposv
Definition: lapacke.h:10951
lapack_int LAPACKE_sposvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *af, lapack_int ldaf, char *equed, float *s, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, float *work, lapack_int *iwork)
lapack_int LAPACKE_stfttr_work(int matrix_order, char transr, char uplo, lapack_int n, const float *arf, float *a, lapack_int lda)
lapack_int LAPACKE_dgetrf_work(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, lapack_int *ipiv)
lapack_int LAPACKE_zpbtrs_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, const lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_sgesv
Definition: lapacke.h:10917
lapack_int LAPACKE_chbevx(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_int kd, lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *q, lapack_int ldq, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_int *ifail)
lapack_int LAPACKE_zlatms(int matrix_order, lapack_int m, lapack_int n, char dist, lapack_int *iseed, char sym, double *d, lapack_int mode, double cond, double dmax, lapack_int kl, lapack_int ku, char pack, lapack_complex_double *a, lapack_int lda)
lapack_int LAPACKE_sorbdb(int matrix_order, char trans, char signs, lapack_int m, lapack_int p, lapack_int q, float *x11, lapack_int ldx11, float *x12, lapack_int ldx12, float *x21, lapack_int ldx21, float *x22, lapack_int ldx22, float *theta, float *phi, float *taup1, float *taup2, float *tauq1, float *tauq2)
lapack_int LAPACKE_csysv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_dppsvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, double *ap, double *afp, char *equed, double *s, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr)
lapack_int LAPACKE_sgeqrf(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *tau)
lapack_int LAPACKE_clarnv(lapack_int idist, lapack_int *iseed, lapack_int n, lapack_complex_float *x)
#define LAPACK_ztftri
Definition: lapacke.h:10873
lapack_int LAPACKE_sgeqrfp_work(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *tau, float *work, lapack_int lwork)
lapack_int LAPACKE_cgeqp3(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *jpvt, lapack_complex_float *tau)
#define LAPACK_chetrs
Definition: lapacke.h:10697
#define LAPACK_sggsvp
Definition: lapacke.h:11271
#define LAPACK_sgerfs
Definition: lapacke.h:10769
#define LAPACK_zposvxx
Definition: lapacke.h:10963
lapack_int LAPACKE_dpprfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *ap, const double *afp, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr, double *work, lapack_int *iwork)
lapack_int LAPACKE_cppsv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *ap, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_zunmqr
Definition: lapacke.h:11038
#define LAPACK_cgetri
Definition: lapacke.h:10841
#define LAPACK_zgeesx
Definition: lapacke.h:11358
lapack_int LAPACKE_zsprfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, const lapack_complex_double *afp, const lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr)
lapack_int LAPACKE_dtbcon(int matrix_order, char norm, char uplo, char diag, lapack_int n, lapack_int kd, const double *ab, lapack_int ldab, double *rcond)
#define LAPACK_cpotrs
Definition: lapacke.h:10675
lapack_int LAPACKE_zupgtr(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *ap, const lapack_complex_double *tau, lapack_complex_double *q, lapack_int ldq)
lapack_int LAPACKE_zpbtrs(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, const lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_sgbsvxx
Definition: lapacke.h:10940
#define LAPACK_dlartgp
Definition: lapacke.h:11566
lapack_int LAPACKE_zhpgst(int matrix_order, lapack_int itype, char uplo, lapack_int n, lapack_complex_double *ap, const lapack_complex_double *bp)
#define LAPACK_slartgp
Definition: lapacke.h:11565
lapack_int LAPACKE_cggrqf_work(int matrix_order, lapack_int m, lapack_int p, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *taua, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *taub, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_dggbal_work(int matrix_order, char job, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, lapack_int *ilo, lapack_int *ihi, double *lscale, double *rscale, double *work)
lapack_int LAPACKE_zgeqpf_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *jpvt, lapack_complex_double *tau, lapack_complex_double *work, double *rwork)
#define LAPACK_dtpttf
Definition: lapacke.h:11451
#define LAPACK_sgbsv
Definition: lapacke.h:10931
lapack_int LAPACKE_sstevd(int matrix_order, char jobz, lapack_int n, float *d, float *e, float *z, lapack_int ldz)
#define LAPACK_dtrtrs
Definition: lapacke.h:10706
#define LAPACK_dggqrf
Definition: lapacke.h:11084
#define LAPACK_zlansy
Definition: lapacke.h:11502
#define LAPACK_zgeev
Definition: lapacke.h:11362
lapack_int LAPACKE_ssyevx(int matrix_order, char jobz, char range, char uplo, lapack_int n, float *a, lapack_int lda, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, lapack_int *ifail)
lapack_int LAPACKE_ztrevc_work(int matrix_order, char side, char howmny, const lapack_logical *select, lapack_int n, lapack_complex_double *t, lapack_int ldt, lapack_complex_double *vl, lapack_int ldvl, lapack_complex_double *vr, lapack_int ldvr, lapack_int mm, lapack_int *m, lapack_complex_double *work, double *rwork)
#define LAPACK_zstemr
Definition: lapacke.h:11150
#define LAPACK_dlagge
Definition: lapacke.h:11542
lapack_int LAPACKE_strtri_work(int matrix_order, char uplo, char diag, lapack_int n, float *a, lapack_int lda)
#define LAPACK_cstegr
Definition: lapacke.h:11157
lapack_int LAPACKE_dgesvxx(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *af, lapack_int ldaf, lapack_int *ipiv, char *equed, double *r, double *c, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
#define LAPACK_dporfsx
Definition: lapacke.h:10793
lapack_int LAPACKE_dopmtr_work(int matrix_order, char side, char uplo, char trans, lapack_int m, lapack_int n, const double *ap, const double *tau, double *c, lapack_int ldc, double *work)
lapack_int LAPACKE_dgbrfs(int matrix_order, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const double *ab, lapack_int ldab, const double *afb, lapack_int ldafb, const lapack_int *ipiv, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr)
lapack_int LAPACKE_zgtsvx(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_double *dl, const lapack_complex_double *d, const lapack_complex_double *du, lapack_complex_double *dlf, lapack_complex_double *df, lapack_complex_double *duf, lapack_complex_double *du2, lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr)
lapack_int LAPACKE_cgerqf_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau, lapack_complex_float *work, lapack_int lwork)
#define LAPACK_zhbtrd
Definition: lapacke.h:11140
lapack_int LAPACKE_zpptri(int matrix_order, char uplo, lapack_int n, lapack_complex_double *ap)
#define LAPACK_sspsv
Definition: lapacke.h:11007
lapack_int LAPACKE_ssbgvx(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_int ka, lapack_int kb, float *ab, lapack_int ldab, float *bb, lapack_int ldbb, float *q, lapack_int ldq, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, lapack_int *ifail)
lapack_int LAPACKE_zppsvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *ap, lapack_complex_double *afp, char *equed, double *s, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_sstedc(int matrix_order, char compz, lapack_int n, float *d, float *e, float *z, lapack_int ldz)
#define LAPACK_csycon
Definition: lapacke.h:10747
lapack_int LAPACKE_spttrs_work(int matrix_order, lapack_int n, lapack_int nrhs, const float *d, const float *e, float *b, lapack_int ldb)
lapack_int LAPACKE_dsyevx_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, double *a, lapack_int lda, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, double *work, lapack_int lwork, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_ctfttr(int matrix_order, char transr, char uplo, lapack_int n, const lapack_complex_float *arf, lapack_complex_float *a, lapack_int lda)
lapack_int LAPACKE_chpcon_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *ap, const lapack_int *ipiv, float anorm, float *rcond, lapack_complex_float *work)
lapack_int LAPACKE_chesvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, lapack_complex_float *af, lapack_int ldaf, lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr)
lapack_int LAPACKE_cgemqrt_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int nb, const lapack_complex_float *v, lapack_int ldv, const lapack_complex_float *t, lapack_int ldt, lapack_complex_float *c, lapack_int ldc, lapack_complex_float *work)
lapack_int LAPACKE_strsen(int matrix_order, char job, char compq, const lapack_logical *select, lapack_int n, float *t, lapack_int ldt, float *q, lapack_int ldq, float *wr, float *wi, lapack_int *m, float *s, float *sep)
lapack_int LAPACKE_csytrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_zgbequ_work(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const lapack_complex_double *ab, lapack_int ldab, double *r, double *c, double *rowcnd, double *colcnd, double *amax)
#define LAPACK_sgeev
Definition: lapacke.h:11359
lapack_int LAPACKE_zggrqf_work(int matrix_order, lapack_int m, lapack_int p, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *taua, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *taub, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_dgttrs(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const double *dl, const double *d, const double *du, const double *du2, const lapack_int *ipiv, double *b, lapack_int ldb)
lapack_int LAPACKE_ssbtrd(int matrix_order, char vect, char uplo, lapack_int n, lapack_int kd, float *ab, lapack_int ldab, float *d, float *e, float *q, lapack_int ldq)
lapack_int LAPACKE_dppsv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, double *ap, double *b, lapack_int ldb)
lapack_int LAPACKE_dposvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *af, lapack_int ldaf, char *equed, double *s, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr)
#define LAPACK_ztgsyl
Definition: lapacke.h:11266
lapack_int LAPACKE_sorgqr_work(int matrix_order, lapack_int m, lapack_int n, lapack_int k, float *a, lapack_int lda, const float *tau, float *work, lapack_int lwork)
lapack_int LAPACKE_ssyevr_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, float *a, lapack_int lda, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, lapack_int *isuppz, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_ctbtrs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int kd, lapack_int nrhs, const lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_zheevx_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_int *iwork, lapack_int *ifail)
#define LAPACK_ctpttf
Definition: lapacke.h:11454
lapack_int LAPACKE_csyrfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *af, lapack_int ldaf, const lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_zgeqrf(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau)
float LAPACKE_slansy_work(int matrix_order, char norm, char uplo, lapack_int n, const float *a, lapack_int lda, float *work)
#define LAPACK_zsyrfsx
Definition: lapacke.h:10815
#define LAPACK_zunmhr
Definition: lapacke.h:11198
#define LAPACK_stgsna
Definition: lapacke.h:11267
lapack_int LAPACKE_chesvxx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *af, lapack_int ldaf, lapack_int *ipiv, char *equed, float *s, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_zggbal_work(int matrix_order, char job, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_int *ilo, lapack_int *ihi, double *lscale, double *rscale, double *work)
lapack_int LAPACKE_sgges_work(int matrix_order, char jobvsl, char jobvsr, char sort, LAPACK_S_SELECT3 selctg, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, lapack_int *sdim, float *alphar, float *alphai, float *beta, float *vsl, lapack_int ldvsl, float *vsr, lapack_int ldvsr, float *work, lapack_int lwork, lapack_logical *bwork)
lapack_int LAPACKE_dgbtrs(int matrix_order, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const double *ab, lapack_int ldab, const lapack_int *ipiv, double *b, lapack_int ldb)
lapack_int LAPACKE_cppequ_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *ap, float *s, float *scond, float *amax)
#define LAPACK_dposvxx
Definition: lapacke.h:10961
lapack_int LAPACKE_ctrrfs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *b, lapack_int ldb, const lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr)
lapack_int LAPACKE_zpbstf(int matrix_order, char uplo, lapack_int n, lapack_int kb, lapack_complex_double *bb, lapack_int ldbb)
lapack_int LAPACKE_dormlq_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const double *a, lapack_int lda, const double *tau, double *c, lapack_int ldc, double *work, lapack_int lwork)
lapack_int LAPACKE_zgetrs_work(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_ztgsja_work(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int p, lapack_int n, lapack_int k, lapack_int l, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, double tola, double tolb, double *alpha, double *beta, lapack_complex_double *u, lapack_int ldu, lapack_complex_double *v, lapack_int ldv, lapack_complex_double *q, lapack_int ldq, lapack_complex_double *work, lapack_int *ncycle)
lapack_int LAPACKE_ssygv_work(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float *w, float *work, lapack_int lwork)
lapack_int LAPACKE_zgbbrd_work(int matrix_order, char vect, lapack_int m, lapack_int n, lapack_int ncc, lapack_int kl, lapack_int ku, lapack_complex_double *ab, lapack_int ldab, double *d, double *e, lapack_complex_double *q, lapack_int ldq, lapack_complex_double *pt, lapack_int ldpt, lapack_complex_double *c, lapack_int ldc, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_dsterf_work(lapack_int n, double *d, double *e)
#define LAPACK_cpbtrs
Definition: lapacke.h:10687
lapack_int LAPACKE_spbsvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, float *ab, lapack_int ldab, float *afb, lapack_int ldafb, char *equed, float *s, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr)
lapack_int LAPACKE_dormtr(int matrix_order, char side, char uplo, char trans, lapack_int m, lapack_int n, const double *a, lapack_int lda, const double *tau, double *c, lapack_int ldc)
#define LAPACK_spbtrs
Definition: lapacke.h:10685
lapack_int LAPACKE_zhesv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *work, lapack_int lwork)
#define LAPACK_cungrq
Definition: lapacke.h:11069
lapack_int LAPACKE_zgeqrfp_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau, lapack_complex_double *work, lapack_int lwork)
#define LAPACK_dpocon
Definition: lapacke.h:10730
lapack_int LAPACKE_dsbevx(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_int kd, double *ab, lapack_int ldab, double *q, lapack_int ldq, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, lapack_int *ifail)
#define LAPACK_zgelsy
Definition: lapacke.h:11286
lapack_int LAPACKE_dptrfs_work(int matrix_order, lapack_int n, lapack_int nrhs, const double *d, const double *e, const double *df, const double *ef, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr, double *work)
#define LAPACK_ctpqrt
Definition: lapacke.h:11632
#define LAPACK_cposvx
Definition: lapacke.h:10959
lapack_int LAPACKE_ctpqrt2(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *t, lapack_int ldt)
lapack_int LAPACKE_zsteqr(int matrix_order, char compz, lapack_int n, double *d, double *e, lapack_complex_double *z, lapack_int ldz)
#define LAPACK_stgsen
Definition: lapacke.h:11259
lapack_int LAPACKE_zgebak(int matrix_order, char job, char side, lapack_int n, lapack_int ilo, lapack_int ihi, const double *scale, lapack_int m, lapack_complex_double *v, lapack_int ldv)
lapack_int LAPACKE_zhpgvx(int matrix_order, lapack_int itype, char jobz, char range, char uplo, lapack_int n, lapack_complex_double *ap, lapack_complex_double *bp, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_int *ifail)
lapack_int LAPACKE_stpqrt2_work(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float *t, lapack_int ldt)
#define LAPACK_cpptrs
Definition: lapacke.h:10683
#define LAPACK_sggbak
Definition: lapacke.h:11243
lapack_int LAPACKE_dpotrf_work(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda)
#define LAPACK_sspgvd
Definition: lapacke.h:11399
lapack_int LAPACKE_zhesv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_dsygst_work(int matrix_order, lapack_int itype, char uplo, lapack_int n, double *a, lapack_int lda, const double *b, lapack_int ldb)
lapack_int LAPACKE_spptrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *ap, float *b, lapack_int ldb)
lapack_int LAPACKE_zunmqr_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_chetrf_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *ipiv, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_ztftri_work(int matrix_order, char transr, char uplo, char diag, lapack_int n, lapack_complex_double *a)
lapack_int LAPACKE_sgbrfsx(int matrix_order, char trans, char equed, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const float *ab, lapack_int ldab, const float *afb, lapack_int ldafb, const lapack_int *ipiv, const float *r, const float *c, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
lapack_int LAPACKE_zppsvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *ap, lapack_complex_double *afp, char *equed, double *s, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr)
lapack_int LAPACKE_dtpttf(int matrix_order, char transr, char uplo, lapack_int n, const double *ap, double *arf)
lapack_int LAPACKE_cgeqrt2_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *t, lapack_int ldt)
lapack_int LAPACKE_cgttrf_work(lapack_int n, lapack_complex_float *dl, lapack_complex_float *d, lapack_complex_float *du, lapack_complex_float *du2, lapack_int *ipiv)
lapack_int LAPACKE_zpprfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, const lapack_complex_double *afp, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr)
lapack_int LAPACKE_sgesvx(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *af, lapack_int ldaf, lapack_int *ipiv, char *equed, float *r, float *c, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, float *rpivot)
lapack_int LAPACKE_dsfrk(int matrix_order, char transr, char uplo, char trans, lapack_int n, lapack_int k, double alpha, const double *a, lapack_int lda, double beta, double *c)
lapack_int LAPACKE_ztrttf(int matrix_order, char transr, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda, lapack_complex_double *arf)
#define LAPACK_sgetf2
Definition: lapacke.h:11485
#define LAPACK_zgesv
Definition: lapacke.h:10920
#define LAPACK_zgeqrfp
Definition: lapacke.h:11470
lapack_int LAPACKE_stbrfs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int kd, lapack_int nrhs, const float *ab, lapack_int ldab, const float *b, lapack_int ldb, const float *x, lapack_int ldx, float *ferr, float *berr, float *work, lapack_int *iwork)
lapack_int LAPACKE_csteqr_work(int matrix_order, char compz, lapack_int n, float *d, float *e, lapack_complex_float *z, lapack_int ldz, float *work)
lapack_int LAPACKE_dspevx_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, double *ap, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, double *work, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_stpmqrt_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l, lapack_int nb, const float *v, lapack_int ldv, const float *t, lapack_int ldt, float *a, lapack_int lda, float *b, lapack_int ldb, float *work)
#define LAPACK_zpbtrs
Definition: lapacke.h:10688
#define LAPACK_cpbsvx
Definition: lapacke.h:10979
#define LAPACK_chegst
Definition: lapacke.h:11173
#define LAPACK_ssprfs
Definition: lapacke.h:10821
#define LAPACK_dgesvx
Definition: lapacke.h:10924
lapack_int LAPACKE_cbbcsd(int matrix_order, char jobu1, char jobu2, char jobv1t, char jobv2t, char trans, lapack_int m, lapack_int p, lapack_int q, float *theta, float *phi, lapack_complex_float *u1, lapack_int ldu1, lapack_complex_float *u2, lapack_int ldu2, lapack_complex_float *v1t, lapack_int ldv1t, lapack_complex_float *v2t, lapack_int ldv2t, float *b11d, float *b11e, float *b12d, float *b12e, float *b21d, float *b21e, float *b22d, float *b22e)
lapack_int LAPACKE_ssbgvd_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int ka, lapack_int kb, float *ab, lapack_int ldab, float *bb, lapack_int ldbb, float *w, float *z, lapack_int ldz, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_dsyequb_work(int matrix_order, char uplo, lapack_int n, const double *a, lapack_int lda, double *s, double *scond, double *amax, double *work)
lapack_int LAPACKE_stzrzf_work(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *tau, float *work, lapack_int lwork)
#define LAPACK_dgges
Definition: lapacke.h:11420
lapack_int LAPACKE_zhptrf(int matrix_order, char uplo, lapack_int n, lapack_complex_double *ap, lapack_int *ipiv)
const Scalar & y
Definition: MathFunctions.h:821
const GenericPointer< typename T::ValueType > T2 T::AllocatorType & a
Definition: pointer.h:1181
PUGI_IMPL_FN void sort(I begin, I end, const Pred &pred)
Definition: pugixml.cpp:7707