PageRenderTime 106ms CodeModel.GetById 34ms RepoModel.GetById 12ms app.codeStats 1ms

/scipy/linalg/_lapack_subroutines.h

http://github.com/scipy/scipy
C Header | 1322 lines | 1314 code | 6 blank | 2 comment | 0 complexity | 301e550ab0d8893c8024a1f3fa0d7147 MD5 | raw file
Possible License(s): BSD-3-Clause, JSON

Large files files are truncated, but you can click here to view the full file

  1. // This file was generated by _cython_wrapper_generators.py.
  2. // Do not edit this file directly.
  3. #ifndef SCIPY_LINALG_LAPACK_FORTRAN_WRAPPERS_H
  4. #define SCIPY_LINALG_LAPACK_FORTRAN_WRAPPERS_H
  5. #include "fortran_defs.h"
  6. #include "numpy/arrayobject.h"
  7. typedef int (*_cselect1)(npy_complex64*);
  8. typedef int (*_cselect2)(npy_complex64*, npy_complex64*);
  9. typedef int (*_dselect2)(double*, double*);
  10. typedef int (*_dselect3)(double*, double*, double*);
  11. typedef int (*_sselect2)(float*, float*);
  12. typedef int (*_sselect3)(float*, float*, float*);
  13. typedef int (*_zselect1)(npy_complex128*);
  14. typedef int (*_zselect2)(npy_complex128*, npy_complex128*);
  15. #ifdef __cplusplus
  16. extern "C" {
  17. #endif
  18. void F_FUNC(cladivwrp, CLADIVWRP)(npy_complex64 *ret, npy_complex64 *x, npy_complex64 *y);
  19. void F_FUNC(clangbwrp, CLANGBWRP)(float *ret, char *norm, int *n, int *kl, int *ku, npy_complex64 *ab, int *ldab, float *work);
  20. void F_FUNC(clangewrp, CLANGEWRP)(float *ret, char *norm, int *m, int *n, npy_complex64 *a, int *lda, float *work);
  21. void F_FUNC(clangtwrp, CLANGTWRP)(float *ret, char *norm, int *n, npy_complex64 *dl, npy_complex64 *d, npy_complex64 *du);
  22. void F_FUNC(clanhbwrp, CLANHBWRP)(float *ret, char *norm, char *uplo, int *n, int *k, npy_complex64 *ab, int *ldab, float *work);
  23. void F_FUNC(clanhewrp, CLANHEWRP)(float *ret, char *norm, char *uplo, int *n, npy_complex64 *a, int *lda, float *work);
  24. void F_FUNC(clanhpwrp, CLANHPWRP)(float *ret, char *norm, char *uplo, int *n, npy_complex64 *ap, float *work);
  25. void F_FUNC(clanhswrp, CLANHSWRP)(float *ret, char *norm, int *n, npy_complex64 *a, int *lda, float *work);
  26. void F_FUNC(clanhtwrp, CLANHTWRP)(float *ret, char *norm, int *n, float *d, npy_complex64 *e);
  27. void F_FUNC(clansbwrp, CLANSBWRP)(float *ret, char *norm, char *uplo, int *n, int *k, npy_complex64 *ab, int *ldab, float *work);
  28. void F_FUNC(clanspwrp, CLANSPWRP)(float *ret, char *norm, char *uplo, int *n, npy_complex64 *ap, float *work);
  29. void F_FUNC(clansywrp, CLANSYWRP)(float *ret, char *norm, char *uplo, int *n, npy_complex64 *a, int *lda, float *work);
  30. void F_FUNC(clantbwrp, CLANTBWRP)(float *ret, char *norm, char *uplo, char *diag, int *n, int *k, npy_complex64 *ab, int *ldab, float *work);
  31. void F_FUNC(clantpwrp, CLANTPWRP)(float *ret, char *norm, char *uplo, char *diag, int *n, npy_complex64 *ap, float *work);
  32. void F_FUNC(clantrwrp, CLANTRWRP)(float *ret, char *norm, char *uplo, char *diag, int *m, int *n, npy_complex64 *a, int *lda, float *work);
  33. void F_FUNC(disnanwrp, DISNANWRP)(int *ret, double *din);
  34. void F_FUNC(dlamchwrp, DLAMCHWRP)(double *ret, char *cmach);
  35. void F_FUNC(dlanegwrp, DLANEGWRP)(int *ret, int *n, double *d, double *lld, double *sigma, double *pivmin, int *r);
  36. void F_FUNC(dlangbwrp, DLANGBWRP)(double *ret, char *norm, int *n, int *kl, int *ku, double *ab, int *ldab, double *work);
  37. void F_FUNC(dlangewrp, DLANGEWRP)(double *ret, char *norm, int *m, int *n, double *a, int *lda, double *work);
  38. void F_FUNC(dlangtwrp, DLANGTWRP)(double *ret, char *norm, int *n, double *dl, double *d, double *du);
  39. void F_FUNC(dlanhswrp, DLANHSWRP)(double *ret, char *norm, int *n, double *a, int *lda, double *work);
  40. void F_FUNC(dlansbwrp, DLANSBWRP)(double *ret, char *norm, char *uplo, int *n, int *k, double *ab, int *ldab, double *work);
  41. void F_FUNC(dlanspwrp, DLANSPWRP)(double *ret, char *norm, char *uplo, int *n, double *ap, double *work);
  42. void F_FUNC(dlanstwrp, DLANSTWRP)(double *ret, char *norm, int *n, double *d, double *e);
  43. void F_FUNC(dlansywrp, DLANSYWRP)(double *ret, char *norm, char *uplo, int *n, double *a, int *lda, double *work);
  44. void F_FUNC(dlantbwrp, DLANTBWRP)(double *ret, char *norm, char *uplo, char *diag, int *n, int *k, double *ab, int *ldab, double *work);
  45. void F_FUNC(dlantpwrp, DLANTPWRP)(double *ret, char *norm, char *uplo, char *diag, int *n, double *ap, double *work);
  46. void F_FUNC(dlantrwrp, DLANTRWRP)(double *ret, char *norm, char *uplo, char *diag, int *m, int *n, double *a, int *lda, double *work);
  47. void F_FUNC(dlapy2wrp, DLAPY2WRP)(double *ret, double *x, double *y);
  48. void F_FUNC(dlapy3wrp, DLAPY3WRP)(double *ret, double *x, double *y, double *z);
  49. void F_FUNC(dzsum1wrp, DZSUM1WRP)(double *ret, int *n, npy_complex128 *cx, int *incx);
  50. void F_FUNC(icmax1wrp, ICMAX1WRP)(int *ret, int *n, npy_complex64 *cx, int *incx);
  51. void F_FUNC(ieeeckwrp, IEEECKWRP)(int *ret, int *ispec, float *zero, float *one);
  52. void F_FUNC(izmax1wrp, IZMAX1WRP)(int *ret, int *n, npy_complex128 *cx, int *incx);
  53. void F_FUNC(scsum1wrp, SCSUM1WRP)(float *ret, int *n, npy_complex64 *cx, int *incx);
  54. void F_FUNC(slamchwrp, SLAMCHWRP)(float *ret, char *cmach);
  55. void F_FUNC(slangbwrp, SLANGBWRP)(float *ret, char *norm, int *n, int *kl, int *ku, float *ab, int *ldab, float *work);
  56. void F_FUNC(slangewrp, SLANGEWRP)(float *ret, char *norm, int *m, int *n, float *a, int *lda, float *work);
  57. void F_FUNC(slangtwrp, SLANGTWRP)(float *ret, char *norm, int *n, float *dl, float *d, float *du);
  58. void F_FUNC(slanhswrp, SLANHSWRP)(float *ret, char *norm, int *n, float *a, int *lda, float *work);
  59. void F_FUNC(slansbwrp, SLANSBWRP)(float *ret, char *norm, char *uplo, int *n, int *k, float *ab, int *ldab, float *work);
  60. void F_FUNC(slanspwrp, SLANSPWRP)(float *ret, char *norm, char *uplo, int *n, float *ap, float *work);
  61. void F_FUNC(slanstwrp, SLANSTWRP)(float *ret, char *norm, int *n, float *d, float *e);
  62. void F_FUNC(slansywrp, SLANSYWRP)(float *ret, char *norm, char *uplo, int *n, float *a, int *lda, float *work);
  63. void F_FUNC(slantbwrp, SLANTBWRP)(float *ret, char *norm, char *uplo, char *diag, int *n, int *k, float *ab, int *ldab, float *work);
  64. void F_FUNC(slantpwrp, SLANTPWRP)(float *ret, char *norm, char *uplo, char *diag, int *n, float *ap, float *work);
  65. void F_FUNC(slantrwrp, SLANTRWRP)(float *ret, char *norm, char *uplo, char *diag, int *m, int *n, float *a, int *lda, float *work);
  66. void F_FUNC(slapy2wrp, SLAPY2WRP)(float *ret, float *x, float *y);
  67. void F_FUNC(slapy3wrp, SLAPY3WRP)(float *ret, float *x, float *y, float *z);
  68. void F_FUNC(zladivwrp, ZLADIVWRP)(npy_complex128 *ret, npy_complex128 *x, npy_complex128 *y);
  69. void F_FUNC(zlangbwrp, ZLANGBWRP)(double *ret, char *norm, int *n, int *kl, int *ku, npy_complex128 *ab, int *ldab, double *work);
  70. void F_FUNC(zlangewrp, ZLANGEWRP)(double *ret, char *norm, int *m, int *n, npy_complex128 *a, int *lda, double *work);
  71. void F_FUNC(zlangtwrp, ZLANGTWRP)(double *ret, char *norm, int *n, npy_complex128 *dl, npy_complex128 *d, npy_complex128 *du);
  72. void F_FUNC(zlanhbwrp, ZLANHBWRP)(double *ret, char *norm, char *uplo, int *n, int *k, npy_complex128 *ab, int *ldab, double *work);
  73. void F_FUNC(zlanhewrp, ZLANHEWRP)(double *ret, char *norm, char *uplo, int *n, npy_complex128 *a, int *lda, double *work);
  74. void F_FUNC(zlanhpwrp, ZLANHPWRP)(double *ret, char *norm, char *uplo, int *n, npy_complex128 *ap, double *work);
  75. void F_FUNC(zlanhswrp, ZLANHSWRP)(double *ret, char *norm, int *n, npy_complex128 *a, int *lda, double *work);
  76. void F_FUNC(zlanhtwrp, ZLANHTWRP)(double *ret, char *norm, int *n, double *d, npy_complex128 *e);
  77. void F_FUNC(zlansbwrp, ZLANSBWRP)(double *ret, char *norm, char *uplo, int *n, int *k, npy_complex128 *ab, int *ldab, double *work);
  78. void F_FUNC(zlanspwrp, ZLANSPWRP)(double *ret, char *norm, char *uplo, int *n, npy_complex128 *ap, double *work);
  79. void F_FUNC(zlansywrp, ZLANSYWRP)(double *ret, char *norm, char *uplo, int *n, npy_complex128 *a, int *lda, double *work);
  80. void F_FUNC(zlantbwrp, ZLANTBWRP)(double *ret, char *norm, char *uplo, char *diag, int *n, int *k, npy_complex128 *ab, int *ldab, double *work);
  81. void F_FUNC(zlantpwrp, ZLANTPWRP)(double *ret, char *norm, char *uplo, char *diag, int *n, npy_complex128 *ap, double *work);
  82. void F_FUNC(zlantrwrp, ZLANTRWRP)(double *ret, char *norm, char *uplo, char *diag, int *m, int *n, npy_complex128 *a, int *lda, double *work);
  83. void F_FUNC(cbdsqr,CBDSQR)(char *uplo, int *n, int *ncvt, int *nru, int *ncc, float *d, float *e, npy_complex64 *vt, int *ldvt, npy_complex64 *u, int *ldu, npy_complex64 *c, int *ldc, float *rwork, int *info);
  84. void F_FUNC(cgbbrd,CGBBRD)(char *vect, int *m, int *n, int *ncc, int *kl, int *ku, npy_complex64 *ab, int *ldab, float *d, float *e, npy_complex64 *q, int *ldq, npy_complex64 *pt, int *ldpt, npy_complex64 *c, int *ldc, npy_complex64 *work, float *rwork, int *info);
  85. void F_FUNC(cgbcon,CGBCON)(char *norm, int *n, int *kl, int *ku, npy_complex64 *ab, int *ldab, int *ipiv, float *anorm, float *rcond, npy_complex64 *work, float *rwork, int *info);
  86. void F_FUNC(cgbequ,CGBEQU)(int *m, int *n, int *kl, int *ku, npy_complex64 *ab, int *ldab, float *r, float *c, float *rowcnd, float *colcnd, float *amax, int *info);
  87. void F_FUNC(cgbrfs,CGBRFS)(char *trans, int *n, int *kl, int *ku, int *nrhs, npy_complex64 *ab, int *ldab, npy_complex64 *afb, int *ldafb, int *ipiv, npy_complex64 *b, int *ldb, npy_complex64 *x, int *ldx, float *ferr, float *berr, npy_complex64 *work, float *rwork, int *info);
  88. void F_FUNC(cgbsv,CGBSV)(int *n, int *kl, int *ku, int *nrhs, npy_complex64 *ab, int *ldab, int *ipiv, npy_complex64 *b, int *ldb, int *info);
  89. void F_FUNC(cgbsvx,CGBSVX)(char *fact, char *trans, int *n, int *kl, int *ku, int *nrhs, npy_complex64 *ab, int *ldab, npy_complex64 *afb, int *ldafb, int *ipiv, char *equed, float *r, float *c, npy_complex64 *b, int *ldb, npy_complex64 *x, int *ldx, float *rcond, float *ferr, float *berr, npy_complex64 *work, float *rwork, int *info);
  90. void F_FUNC(cgbtf2,CGBTF2)(int *m, int *n, int *kl, int *ku, npy_complex64 *ab, int *ldab, int *ipiv, int *info);
  91. void F_FUNC(cgbtrf,CGBTRF)(int *m, int *n, int *kl, int *ku, npy_complex64 *ab, int *ldab, int *ipiv, int *info);
  92. void F_FUNC(cgbtrs,CGBTRS)(char *trans, int *n, int *kl, int *ku, int *nrhs, npy_complex64 *ab, int *ldab, int *ipiv, npy_complex64 *b, int *ldb, int *info);
  93. void F_FUNC(cgebak,CGEBAK)(char *job, char *side, int *n, int *ilo, int *ihi, float *scale, int *m, npy_complex64 *v, int *ldv, int *info);
  94. void F_FUNC(cgebal,CGEBAL)(char *job, int *n, npy_complex64 *a, int *lda, int *ilo, int *ihi, float *scale, int *info);
  95. void F_FUNC(cgebd2,CGEBD2)(int *m, int *n, npy_complex64 *a, int *lda, float *d, float *e, npy_complex64 *tauq, npy_complex64 *taup, npy_complex64 *work, int *info);
  96. void F_FUNC(cgebrd,CGEBRD)(int *m, int *n, npy_complex64 *a, int *lda, float *d, float *e, npy_complex64 *tauq, npy_complex64 *taup, npy_complex64 *work, int *lwork, int *info);
  97. void F_FUNC(cgecon,CGECON)(char *norm, int *n, npy_complex64 *a, int *lda, float *anorm, float *rcond, npy_complex64 *work, float *rwork, int *info);
  98. void F_FUNC(cgeequ,CGEEQU)(int *m, int *n, npy_complex64 *a, int *lda, float *r, float *c, float *rowcnd, float *colcnd, float *amax, int *info);
  99. void F_FUNC(cgees,CGEES)(char *jobvs, char *sort, _cselect1 *select, int *n, npy_complex64 *a, int *lda, int *sdim, npy_complex64 *w, npy_complex64 *vs, int *ldvs, npy_complex64 *work, int *lwork, float *rwork, int *bwork, int *info);
  100. void F_FUNC(cgeesx,CGEESX)(char *jobvs, char *sort, _cselect1 *select, char *sense, int *n, npy_complex64 *a, int *lda, int *sdim, npy_complex64 *w, npy_complex64 *vs, int *ldvs, float *rconde, float *rcondv, npy_complex64 *work, int *lwork, float *rwork, int *bwork, int *info);
  101. void F_FUNC(cgeev,CGEEV)(char *jobvl, char *jobvr, int *n, npy_complex64 *a, int *lda, npy_complex64 *w, npy_complex64 *vl, int *ldvl, npy_complex64 *vr, int *ldvr, npy_complex64 *work, int *lwork, float *rwork, int *info);
  102. void F_FUNC(cgeevx,CGEEVX)(char *balanc, char *jobvl, char *jobvr, char *sense, int *n, npy_complex64 *a, int *lda, npy_complex64 *w, npy_complex64 *vl, int *ldvl, npy_complex64 *vr, int *ldvr, int *ilo, int *ihi, float *scale, float *abnrm, float *rconde, float *rcondv, npy_complex64 *work, int *lwork, float *rwork, int *info);
  103. void F_FUNC(cgehd2,CGEHD2)(int *n, int *ilo, int *ihi, npy_complex64 *a, int *lda, npy_complex64 *tau, npy_complex64 *work, int *info);
  104. void F_FUNC(cgehrd,CGEHRD)(int *n, int *ilo, int *ihi, npy_complex64 *a, int *lda, npy_complex64 *tau, npy_complex64 *work, int *lwork, int *info);
  105. void F_FUNC(cgelq2,CGELQ2)(int *m, int *n, npy_complex64 *a, int *lda, npy_complex64 *tau, npy_complex64 *work, int *info);
  106. void F_FUNC(cgelqf,CGELQF)(int *m, int *n, npy_complex64 *a, int *lda, npy_complex64 *tau, npy_complex64 *work, int *lwork, int *info);
  107. void F_FUNC(cgels,CGELS)(char *trans, int *m, int *n, int *nrhs, npy_complex64 *a, int *lda, npy_complex64 *b, int *ldb, npy_complex64 *work, int *lwork, int *info);
  108. void F_FUNC(cgelsd,CGELSD)(int *m, int *n, int *nrhs, npy_complex64 *a, int *lda, npy_complex64 *b, int *ldb, float *s, float *rcond, int *rank, npy_complex64 *work, int *lwork, float *rwork, int *iwork, int *info);
  109. void F_FUNC(cgelss,CGELSS)(int *m, int *n, int *nrhs, npy_complex64 *a, int *lda, npy_complex64 *b, int *ldb, float *s, float *rcond, int *rank, npy_complex64 *work, int *lwork, float *rwork, int *info);
  110. void F_FUNC(cgelsy,CGELSY)(int *m, int *n, int *nrhs, npy_complex64 *a, int *lda, npy_complex64 *b, int *ldb, int *jpvt, float *rcond, int *rank, npy_complex64 *work, int *lwork, float *rwork, int *info);
  111. void F_FUNC(cgeql2,CGEQL2)(int *m, int *n, npy_complex64 *a, int *lda, npy_complex64 *tau, npy_complex64 *work, int *info);
  112. void F_FUNC(cgeqlf,CGEQLF)(int *m, int *n, npy_complex64 *a, int *lda, npy_complex64 *tau, npy_complex64 *work, int *lwork, int *info);
  113. void F_FUNC(cgeqp3,CGEQP3)(int *m, int *n, npy_complex64 *a, int *lda, int *jpvt, npy_complex64 *tau, npy_complex64 *work, int *lwork, float *rwork, int *info);
  114. void F_FUNC(cgeqr2,CGEQR2)(int *m, int *n, npy_complex64 *a, int *lda, npy_complex64 *tau, npy_complex64 *work, int *info);
  115. void F_FUNC(cgeqrf,CGEQRF)(int *m, int *n, npy_complex64 *a, int *lda, npy_complex64 *tau, npy_complex64 *work, int *lwork, int *info);
  116. void F_FUNC(cgerfs,CGERFS)(char *trans, int *n, int *nrhs, npy_complex64 *a, int *lda, npy_complex64 *af, int *ldaf, int *ipiv, npy_complex64 *b, int *ldb, npy_complex64 *x, int *ldx, float *ferr, float *berr, npy_complex64 *work, float *rwork, int *info);
  117. void F_FUNC(cgerq2,CGERQ2)(int *m, int *n, npy_complex64 *a, int *lda, npy_complex64 *tau, npy_complex64 *work, int *info);
  118. void F_FUNC(cgerqf,CGERQF)(int *m, int *n, npy_complex64 *a, int *lda, npy_complex64 *tau, npy_complex64 *work, int *lwork, int *info);
  119. void F_FUNC(cgesc2,CGESC2)(int *n, npy_complex64 *a, int *lda, npy_complex64 *rhs, int *ipiv, int *jpiv, float *scale);
  120. void F_FUNC(cgesdd,CGESDD)(char *jobz, int *m, int *n, npy_complex64 *a, int *lda, float *s, npy_complex64 *u, int *ldu, npy_complex64 *vt, int *ldvt, npy_complex64 *work, int *lwork, float *rwork, int *iwork, int *info);
  121. void F_FUNC(cgesv,CGESV)(int *n, int *nrhs, npy_complex64 *a, int *lda, int *ipiv, npy_complex64 *b, int *ldb, int *info);
  122. void F_FUNC(cgesvd,CGESVD)(char *jobu, char *jobvt, int *m, int *n, npy_complex64 *a, int *lda, float *s, npy_complex64 *u, int *ldu, npy_complex64 *vt, int *ldvt, npy_complex64 *work, int *lwork, float *rwork, int *info);
  123. void F_FUNC(cgesvx,CGESVX)(char *fact, char *trans, int *n, int *nrhs, npy_complex64 *a, int *lda, npy_complex64 *af, int *ldaf, int *ipiv, char *equed, float *r, float *c, npy_complex64 *b, int *ldb, npy_complex64 *x, int *ldx, float *rcond, float *ferr, float *berr, npy_complex64 *work, float *rwork, int *info);
  124. void F_FUNC(cgetc2,CGETC2)(int *n, npy_complex64 *a, int *lda, int *ipiv, int *jpiv, int *info);
  125. void F_FUNC(cgetf2,CGETF2)(int *m, int *n, npy_complex64 *a, int *lda, int *ipiv, int *info);
  126. void F_FUNC(cgetrf,CGETRF)(int *m, int *n, npy_complex64 *a, int *lda, int *ipiv, int *info);
  127. void F_FUNC(cgetri,CGETRI)(int *n, npy_complex64 *a, int *lda, int *ipiv, npy_complex64 *work, int *lwork, int *info);
  128. void F_FUNC(cgetrs,CGETRS)(char *trans, int *n, int *nrhs, npy_complex64 *a, int *lda, int *ipiv, npy_complex64 *b, int *ldb, int *info);
  129. void F_FUNC(cggbak,CGGBAK)(char *job, char *side, int *n, int *ilo, int *ihi, float *lscale, float *rscale, int *m, npy_complex64 *v, int *ldv, int *info);
  130. void F_FUNC(cggbal,CGGBAL)(char *job, int *n, npy_complex64 *a, int *lda, npy_complex64 *b, int *ldb, int *ilo, int *ihi, float *lscale, float *rscale, float *work, int *info);
  131. void F_FUNC(cgges,CGGES)(char *jobvsl, char *jobvsr, char *sort, _cselect2 *selctg, int *n, npy_complex64 *a, int *lda, npy_complex64 *b, int *ldb, int *sdim, npy_complex64 *alpha, npy_complex64 *beta, npy_complex64 *vsl, int *ldvsl, npy_complex64 *vsr, int *ldvsr, npy_complex64 *work, int *lwork, float *rwork, int *bwork, int *info);
  132. void F_FUNC(cggesx,CGGESX)(char *jobvsl, char *jobvsr, char *sort, _cselect2 *selctg, char *sense, int *n, npy_complex64 *a, int *lda, npy_complex64 *b, int *ldb, int *sdim, npy_complex64 *alpha, npy_complex64 *beta, npy_complex64 *vsl, int *ldvsl, npy_complex64 *vsr, int *ldvsr, float *rconde, float *rcondv, npy_complex64 *work, int *lwork, float *rwork, int *iwork, int *liwork, int *bwork, int *info);
  133. void F_FUNC(cggev,CGGEV)(char *jobvl, char *jobvr, int *n, npy_complex64 *a, int *lda, npy_complex64 *b, int *ldb, npy_complex64 *alpha, npy_complex64 *beta, npy_complex64 *vl, int *ldvl, npy_complex64 *vr, int *ldvr, npy_complex64 *work, int *lwork, float *rwork, int *info);
  134. void F_FUNC(cggevx,CGGEVX)(char *balanc, char *jobvl, char *jobvr, char *sense, int *n, npy_complex64 *a, int *lda, npy_complex64 *b, int *ldb, npy_complex64 *alpha, npy_complex64 *beta, npy_complex64 *vl, int *ldvl, npy_complex64 *vr, int *ldvr, int *ilo, int *ihi, float *lscale, float *rscale, float *abnrm, float *bbnrm, float *rconde, float *rcondv, npy_complex64 *work, int *lwork, float *rwork, int *iwork, int *bwork, int *info);
  135. void F_FUNC(cggglm,CGGGLM)(int *n, int *m, int *p, npy_complex64 *a, int *lda, npy_complex64 *b, int *ldb, npy_complex64 *d, npy_complex64 *x, npy_complex64 *y, npy_complex64 *work, int *lwork, int *info);
  136. void F_FUNC(cgghrd,CGGHRD)(char *compq, char *compz, int *n, int *ilo, int *ihi, npy_complex64 *a, int *lda, npy_complex64 *b, int *ldb, npy_complex64 *q, int *ldq, npy_complex64 *z, int *ldz, int *info);
  137. void F_FUNC(cgglse,CGGLSE)(int *m, int *n, int *p, npy_complex64 *a, int *lda, npy_complex64 *b, int *ldb, npy_complex64 *c, npy_complex64 *d, npy_complex64 *x, npy_complex64 *work, int *lwork, int *info);
  138. void F_FUNC(cggqrf,CGGQRF)(int *n, int *m, int *p, npy_complex64 *a, int *lda, npy_complex64 *taua, npy_complex64 *b, int *ldb, npy_complex64 *taub, npy_complex64 *work, int *lwork, int *info);
  139. void F_FUNC(cggrqf,CGGRQF)(int *m, int *p, int *n, npy_complex64 *a, int *lda, npy_complex64 *taua, npy_complex64 *b, int *ldb, npy_complex64 *taub, npy_complex64 *work, int *lwork, int *info);
  140. void F_FUNC(cgtcon,CGTCON)(char *norm, int *n, npy_complex64 *dl, npy_complex64 *d, npy_complex64 *du, npy_complex64 *du2, int *ipiv, float *anorm, float *rcond, npy_complex64 *work, int *info);
  141. void F_FUNC(cgtrfs,CGTRFS)(char *trans, int *n, int *nrhs, npy_complex64 *dl, npy_complex64 *d, npy_complex64 *du, npy_complex64 *dlf, npy_complex64 *df, npy_complex64 *duf, npy_complex64 *du2, int *ipiv, npy_complex64 *b, int *ldb, npy_complex64 *x, int *ldx, float *ferr, float *berr, npy_complex64 *work, float *rwork, int *info);
  142. void F_FUNC(cgtsv,CGTSV)(int *n, int *nrhs, npy_complex64 *dl, npy_complex64 *d, npy_complex64 *du, npy_complex64 *b, int *ldb, int *info);
  143. void F_FUNC(cgtsvx,CGTSVX)(char *fact, char *trans, int *n, int *nrhs, npy_complex64 *dl, npy_complex64 *d, npy_complex64 *du, npy_complex64 *dlf, npy_complex64 *df, npy_complex64 *duf, npy_complex64 *du2, int *ipiv, npy_complex64 *b, int *ldb, npy_complex64 *x, int *ldx, float *rcond, float *ferr, float *berr, npy_complex64 *work, float *rwork, int *info);
  144. void F_FUNC(cgttrf,CGTTRF)(int *n, npy_complex64 *dl, npy_complex64 *d, npy_complex64 *du, npy_complex64 *du2, int *ipiv, int *info);
  145. void F_FUNC(cgttrs,CGTTRS)(char *trans, int *n, int *nrhs, npy_complex64 *dl, npy_complex64 *d, npy_complex64 *du, npy_complex64 *du2, int *ipiv, npy_complex64 *b, int *ldb, int *info);
  146. void F_FUNC(cgtts2,CGTTS2)(int *itrans, int *n, int *nrhs, npy_complex64 *dl, npy_complex64 *d, npy_complex64 *du, npy_complex64 *du2, int *ipiv, npy_complex64 *b, int *ldb);
  147. void F_FUNC(chbev,CHBEV)(char *jobz, char *uplo, int *n, int *kd, npy_complex64 *ab, int *ldab, float *w, npy_complex64 *z, int *ldz, npy_complex64 *work, float *rwork, int *info);
  148. void F_FUNC(chbevd,CHBEVD)(char *jobz, char *uplo, int *n, int *kd, npy_complex64 *ab, int *ldab, float *w, npy_complex64 *z, int *ldz, npy_complex64 *work, int *lwork, float *rwork, int *lrwork, int *iwork, int *liwork, int *info);
  149. void F_FUNC(chbevx,CHBEVX)(char *jobz, char *range, char *uplo, int *n, int *kd, npy_complex64 *ab, int *ldab, npy_complex64 *q, int *ldq, float *vl, float *vu, int *il, int *iu, float *abstol, int *m, float *w, npy_complex64 *z, int *ldz, npy_complex64 *work, float *rwork, int *iwork, int *ifail, int *info);
  150. void F_FUNC(chbgst,CHBGST)(char *vect, char *uplo, int *n, int *ka, int *kb, npy_complex64 *ab, int *ldab, npy_complex64 *bb, int *ldbb, npy_complex64 *x, int *ldx, npy_complex64 *work, float *rwork, int *info);
  151. void F_FUNC(chbgv,CHBGV)(char *jobz, char *uplo, int *n, int *ka, int *kb, npy_complex64 *ab, int *ldab, npy_complex64 *bb, int *ldbb, float *w, npy_complex64 *z, int *ldz, npy_complex64 *work, float *rwork, int *info);
  152. void F_FUNC(chbgvd,CHBGVD)(char *jobz, char *uplo, int *n, int *ka, int *kb, npy_complex64 *ab, int *ldab, npy_complex64 *bb, int *ldbb, float *w, npy_complex64 *z, int *ldz, npy_complex64 *work, int *lwork, float *rwork, int *lrwork, int *iwork, int *liwork, int *info);
  153. void F_FUNC(chbgvx,CHBGVX)(char *jobz, char *range, char *uplo, int *n, int *ka, int *kb, npy_complex64 *ab, int *ldab, npy_complex64 *bb, int *ldbb, npy_complex64 *q, int *ldq, float *vl, float *vu, int *il, int *iu, float *abstol, int *m, float *w, npy_complex64 *z, int *ldz, npy_complex64 *work, float *rwork, int *iwork, int *ifail, int *info);
  154. void F_FUNC(chbtrd,CHBTRD)(char *vect, char *uplo, int *n, int *kd, npy_complex64 *ab, int *ldab, float *d, float *e, npy_complex64 *q, int *ldq, npy_complex64 *work, int *info);
  155. void F_FUNC(checon,CHECON)(char *uplo, int *n, npy_complex64 *a, int *lda, int *ipiv, float *anorm, float *rcond, npy_complex64 *work, int *info);
  156. void F_FUNC(cheev,CHEEV)(char *jobz, char *uplo, int *n, npy_complex64 *a, int *lda, float *w, npy_complex64 *work, int *lwork, float *rwork, int *info);
  157. void F_FUNC(cheevd,CHEEVD)(char *jobz, char *uplo, int *n, npy_complex64 *a, int *lda, float *w, npy_complex64 *work, int *lwork, float *rwork, int *lrwork, int *iwork, int *liwork, int *info);
  158. void F_FUNC(cheevr,CHEEVR)(char *jobz, char *range, char *uplo, int *n, npy_complex64 *a, int *lda, float *vl, float *vu, int *il, int *iu, float *abstol, int *m, float *w, npy_complex64 *z, int *ldz, int *isuppz, npy_complex64 *work, int *lwork, float *rwork, int *lrwork, int *iwork, int *liwork, int *info);
  159. void F_FUNC(cheevx,CHEEVX)(char *jobz, char *range, char *uplo, int *n, npy_complex64 *a, int *lda, float *vl, float *vu, int *il, int *iu, float *abstol, int *m, float *w, npy_complex64 *z, int *ldz, npy_complex64 *work, int *lwork, float *rwork, int *iwork, int *ifail, int *info);
  160. void F_FUNC(chegs2,CHEGS2)(int *itype, char *uplo, int *n, npy_complex64 *a, int *lda, npy_complex64 *b, int *ldb, int *info);
  161. void F_FUNC(chegst,CHEGST)(int *itype, char *uplo, int *n, npy_complex64 *a, int *lda, npy_complex64 *b, int *ldb, int *info);
  162. void F_FUNC(chegv,CHEGV)(int *itype, char *jobz, char *uplo, int *n, npy_complex64 *a, int *lda, npy_complex64 *b, int *ldb, float *w, npy_complex64 *work, int *lwork, float *rwork, int *info);
  163. void F_FUNC(chegvd,CHEGVD)(int *itype, char *jobz, char *uplo, int *n, npy_complex64 *a, int *lda, npy_complex64 *b, int *ldb, float *w, npy_complex64 *work, int *lwork, float *rwork, int *lrwork, int *iwork, int *liwork, int *info);
  164. void F_FUNC(chegvx,CHEGVX)(int *itype, char *jobz, char *range, char *uplo, int *n, npy_complex64 *a, int *lda, npy_complex64 *b, int *ldb, float *vl, float *vu, int *il, int *iu, float *abstol, int *m, float *w, npy_complex64 *z, int *ldz, npy_complex64 *work, int *lwork, float *rwork, int *iwork, int *ifail, int *info);
  165. void F_FUNC(cherfs,CHERFS)(char *uplo, int *n, int *nrhs, npy_complex64 *a, int *lda, npy_complex64 *af, int *ldaf, int *ipiv, npy_complex64 *b, int *ldb, npy_complex64 *x, int *ldx, float *ferr, float *berr, npy_complex64 *work, float *rwork, int *info);
  166. void F_FUNC(chesv,CHESV)(char *uplo, int *n, int *nrhs, npy_complex64 *a, int *lda, int *ipiv, npy_complex64 *b, int *ldb, npy_complex64 *work, int *lwork, int *info);
  167. void F_FUNC(chesvx,CHESVX)(char *fact, char *uplo, int *n, int *nrhs, npy_complex64 *a, int *lda, npy_complex64 *af, int *ldaf, int *ipiv, npy_complex64 *b, int *ldb, npy_complex64 *x, int *ldx, float *rcond, float *ferr, float *berr, npy_complex64 *work, int *lwork, float *rwork, int *info);
  168. void F_FUNC(chetd2,CHETD2)(char *uplo, int *n, npy_complex64 *a, int *lda, float *d, float *e, npy_complex64 *tau, int *info);
  169. void F_FUNC(chetf2,CHETF2)(char *uplo, int *n, npy_complex64 *a, int *lda, int *ipiv, int *info);
  170. void F_FUNC(chetrd,CHETRD)(char *uplo, int *n, npy_complex64 *a, int *lda, float *d, float *e, npy_complex64 *tau, npy_complex64 *work, int *lwork, int *info);
  171. void F_FUNC(chetrf,CHETRF)(char *uplo, int *n, npy_complex64 *a, int *lda, int *ipiv, npy_complex64 *work, int *lwork, int *info);
  172. void F_FUNC(chetri,CHETRI)(char *uplo, int *n, npy_complex64 *a, int *lda, int *ipiv, npy_complex64 *work, int *info);
  173. void F_FUNC(chetrs,CHETRS)(char *uplo, int *n, int *nrhs, npy_complex64 *a, int *lda, int *ipiv, npy_complex64 *b, int *ldb, int *info);
  174. void F_FUNC(chgeqz,CHGEQZ)(char *job, char *compq, char *compz, int *n, int *ilo, int *ihi, npy_complex64 *h, int *ldh, npy_complex64 *t, int *ldt, npy_complex64 *alpha, npy_complex64 *beta, npy_complex64 *q, int *ldq, npy_complex64 *z, int *ldz, npy_complex64 *work, int *lwork, float *rwork, int *info);
  175. void F_FUNC(chpcon,CHPCON)(char *uplo, int *n, npy_complex64 *ap, int *ipiv, float *anorm, float *rcond, npy_complex64 *work, int *info);
  176. void F_FUNC(chpev,CHPEV)(char *jobz, char *uplo, int *n, npy_complex64 *ap, float *w, npy_complex64 *z, int *ldz, npy_complex64 *work, float *rwork, int *info);
  177. void F_FUNC(chpevd,CHPEVD)(char *jobz, char *uplo, int *n, npy_complex64 *ap, float *w, npy_complex64 *z, int *ldz, npy_complex64 *work, int *lwork, float *rwork, int *lrwork, int *iwork, int *liwork, int *info);
  178. void F_FUNC(chpevx,CHPEVX)(char *jobz, char *range, char *uplo, int *n, npy_complex64 *ap, float *vl, float *vu, int *il, int *iu, float *abstol, int *m, float *w, npy_complex64 *z, int *ldz, npy_complex64 *work, float *rwork, int *iwork, int *ifail, int *info);
  179. void F_FUNC(chpgst,CHPGST)(int *itype, char *uplo, int *n, npy_complex64 *ap, npy_complex64 *bp, int *info);
  180. void F_FUNC(chpgv,CHPGV)(int *itype, char *jobz, char *uplo, int *n, npy_complex64 *ap, npy_complex64 *bp, float *w, npy_complex64 *z, int *ldz, npy_complex64 *work, float *rwork, int *info);
  181. void F_FUNC(chpgvd,CHPGVD)(int *itype, char *jobz, char *uplo, int *n, npy_complex64 *ap, npy_complex64 *bp, float *w, npy_complex64 *z, int *ldz, npy_complex64 *work, int *lwork, float *rwork, int *lrwork, int *iwork, int *liwork, int *info);
  182. void F_FUNC(chpgvx,CHPGVX)(int *itype, char *jobz, char *range, char *uplo, int *n, npy_complex64 *ap, npy_complex64 *bp, float *vl, float *vu, int *il, int *iu, float *abstol, int *m, float *w, npy_complex64 *z, int *ldz, npy_complex64 *work, float *rwork, int *iwork, int *ifail, int *info);
  183. void F_FUNC(chprfs,CHPRFS)(char *uplo, int *n, int *nrhs, npy_complex64 *ap, npy_complex64 *afp, int *ipiv, npy_complex64 *b, int *ldb, npy_complex64 *x, int *ldx, float *ferr, float *berr, npy_complex64 *work, float *rwork, int *info);
  184. void F_FUNC(chpsv,CHPSV)(char *uplo, int *n, int *nrhs, npy_complex64 *ap, int *ipiv, npy_complex64 *b, int *ldb, int *info);
  185. void F_FUNC(chpsvx,CHPSVX)(char *fact, char *uplo, int *n, int *nrhs, npy_complex64 *ap, npy_complex64 *afp, int *ipiv, npy_complex64 *b, int *ldb, npy_complex64 *x, int *ldx, float *rcond, float *ferr, float *berr, npy_complex64 *work, float *rwork, int *info);
  186. void F_FUNC(chptrd,CHPTRD)(char *uplo, int *n, npy_complex64 *ap, float *d, float *e, npy_complex64 *tau, int *info);
  187. void F_FUNC(chptrf,CHPTRF)(char *uplo, int *n, npy_complex64 *ap, int *ipiv, int *info);
  188. void F_FUNC(chptri,CHPTRI)(char *uplo, int *n, npy_complex64 *ap, int *ipiv, npy_complex64 *work, int *info);
  189. void F_FUNC(chptrs,CHPTRS)(char *uplo, int *n, int *nrhs, npy_complex64 *ap, int *ipiv, npy_complex64 *b, int *ldb, int *info);
  190. void F_FUNC(chsein,CHSEIN)(char *side, char *eigsrc, char *initv, int *select, int *n, npy_complex64 *h, int *ldh, npy_complex64 *w, npy_complex64 *vl, int *ldvl, npy_complex64 *vr, int *ldvr, int *mm, int *m, npy_complex64 *work, float *rwork, int *ifaill, int *ifailr, int *info);
  191. void F_FUNC(chseqr,CHSEQR)(char *job, char *compz, int *n, int *ilo, int *ihi, npy_complex64 *h, int *ldh, npy_complex64 *w, npy_complex64 *z, int *ldz, npy_complex64 *work, int *lwork, int *info);
  192. void F_FUNC(clabrd,CLABRD)(int *m, int *n, int *nb, npy_complex64 *a, int *lda, float *d, float *e, npy_complex64 *tauq, npy_complex64 *taup, npy_complex64 *x, int *ldx, npy_complex64 *y, int *ldy);
  193. void F_FUNC(clacgv,CLACGV)(int *n, npy_complex64 *x, int *incx);
  194. void F_FUNC(clacn2,CLACN2)(int *n, npy_complex64 *v, npy_complex64 *x, float *est, int *kase, int *isave);
  195. void F_FUNC(clacon,CLACON)(int *n, npy_complex64 *v, npy_complex64 *x, float *est, int *kase);
  196. void F_FUNC(clacp2,CLACP2)(char *uplo, int *m, int *n, float *a, int *lda, npy_complex64 *b, int *ldb);
  197. void F_FUNC(clacpy,CLACPY)(char *uplo, int *m, int *n, npy_complex64 *a, int *lda, npy_complex64 *b, int *ldb);
  198. void F_FUNC(clacrm,CLACRM)(int *m, int *n, npy_complex64 *a, int *lda, float *b, int *ldb, npy_complex64 *c, int *ldc, float *rwork);
  199. void F_FUNC(clacrt,CLACRT)(int *n, npy_complex64 *cx, int *incx, npy_complex64 *cy, int *incy, npy_complex64 *c, npy_complex64 *s);
  200. void F_FUNC(claed0,CLAED0)(int *qsiz, int *n, float *d, float *e, npy_complex64 *q, int *ldq, npy_complex64 *qstore, int *ldqs, float *rwork, int *iwork, int *info);
  201. void F_FUNC(claed7,CLAED7)(int *n, int *cutpnt, int *qsiz, int *tlvls, int *curlvl, int *curpbm, float *d, npy_complex64 *q, int *ldq, float *rho, int *indxq, float *qstore, int *qptr, int *prmptr, int *perm, int *givptr, int *givcol, float *givnum, npy_complex64 *work, float *rwork, int *iwork, int *info);
  202. void F_FUNC(claed8,CLAED8)(int *k, int *n, int *qsiz, npy_complex64 *q, int *ldq, float *d, float *rho, int *cutpnt, float *z, float *dlamda, npy_complex64 *q2, int *ldq2, float *w, int *indxp, int *indx, int *indxq, int *perm, int *givptr, int *givcol, float *givnum, int *info);
  203. void F_FUNC(claein,CLAEIN)(int *rightv, int *noinit, int *n, npy_complex64 *h, int *ldh, npy_complex64 *w, npy_complex64 *v, npy_complex64 *b, int *ldb, float *rwork, float *eps3, float *smlnum, int *info);
  204. void F_FUNC(claesy,CLAESY)(npy_complex64 *a, npy_complex64 *b, npy_complex64 *c, npy_complex64 *rt1, npy_complex64 *rt2, npy_complex64 *evscal, npy_complex64 *cs1, npy_complex64 *sn1);
  205. void F_FUNC(claev2,CLAEV2)(npy_complex64 *a, npy_complex64 *b, npy_complex64 *c, float *rt1, float *rt2, float *cs1, npy_complex64 *sn1);
  206. void F_FUNC(clag2z,CLAG2Z)(int *m, int *n, npy_complex64 *sa, int *ldsa, npy_complex128 *a, int *lda, int *info);
  207. void F_FUNC(clags2,CLAGS2)(int *upper, float *a1, npy_complex64 *a2, float *a3, float *b1, npy_complex64 *b2, float *b3, float *csu, npy_complex64 *snu, float *csv, npy_complex64 *snv, float *csq, npy_complex64 *snq);
  208. void F_FUNC(clagtm,CLAGTM)(char *trans, int *n, int *nrhs, float *alpha, npy_complex64 *dl, npy_complex64 *d, npy_complex64 *du, npy_complex64 *x, int *ldx, float *beta, npy_complex64 *b, int *ldb);
  209. void F_FUNC(clahef,CLAHEF)(char *uplo, int *n, int *nb, int *kb, npy_complex64 *a, int *lda, int *ipiv, npy_complex64 *w, int *ldw, int *info);
  210. void F_FUNC(clahqr,CLAHQR)(int *wantt, int *wantz, int *n, int *ilo, int *ihi, npy_complex64 *h, int *ldh, npy_complex64 *w, int *iloz, int *ihiz, npy_complex64 *z, int *ldz, int *info);
  211. void F_FUNC(clahr2,CLAHR2)(int *n, int *k, int *nb, npy_complex64 *a, int *lda, npy_complex64 *tau, npy_complex64 *t, int *ldt, npy_complex64 *y, int *ldy);
  212. void F_FUNC(claic1,CLAIC1)(int *job, int *j, npy_complex64 *x, float *sest, npy_complex64 *w, npy_complex64 *gamma, float *sestpr, npy_complex64 *s, npy_complex64 *c);
  213. void F_FUNC(clals0,CLALS0)(int *icompq, int *nl, int *nr, int *sqre, int *nrhs, npy_complex64 *b, int *ldb, npy_complex64 *bx, int *ldbx, int *perm, int *givptr, int *givcol, int *ldgcol, float *givnum, int *ldgnum, float *poles, float *difl, float *difr, float *z, int *k, float *c, float *s, float *rwork, int *info);
  214. void F_FUNC(clalsa,CLALSA)(int *icompq, int *smlsiz, int *n, int *nrhs, npy_complex64 *b, int *ldb, npy_complex64 *bx, int *ldbx, float *u, int *ldu, float *vt, int *k, float *difl, float *difr, float *z, float *poles, int *givptr, int *givcol, int *ldgcol, int *perm, float *givnum, float *c, float *s, float *rwork, int *iwork, int *info);
  215. void F_FUNC(clalsd,CLALSD)(char *uplo, int *smlsiz, int *n, int *nrhs, float *d, float *e, npy_complex64 *b, int *ldb, float *rcond, int *rank, npy_complex64 *work, float *rwork, int *iwork, int *info);
  216. void F_FUNC(clapll,CLAPLL)(int *n, npy_complex64 *x, int *incx, npy_complex64 *y, int *incy, float *ssmin);
  217. void F_FUNC(clapmt,CLAPMT)(int *forwrd, int *m, int *n, npy_complex64 *x, int *ldx, int *k);
  218. void F_FUNC(claqgb,CLAQGB)(int *m, int *n, int *kl, int *ku, npy_complex64 *ab, int *ldab, float *r, float *c, float *rowcnd, float *colcnd, float *amax, char *equed);
  219. void F_FUNC(claqge,CLAQGE)(int *m, int *n, npy_complex64 *a, int *lda, float *r, float *c, float *rowcnd, float *colcnd, float *amax, char *equed);
  220. void F_FUNC(claqhb,CLAQHB)(char *uplo, int *n, int *kd, npy_complex64 *ab, int *ldab, float *s, float *scond, float *amax, char *equed);
  221. void F_FUNC(claqhe,CLAQHE)(char *uplo, int *n, npy_complex64 *a, int *lda, float *s, float *scond, float *amax, char *equed);
  222. void F_FUNC(claqhp,CLAQHP)(char *uplo, int *n, npy_complex64 *ap, float *s, float *scond, float *amax, char *equed);
  223. void F_FUNC(claqp2,CLAQP2)(int *m, int *n, int *offset, npy_complex64 *a, int *lda, int *jpvt, npy_complex64 *tau, float *vn1, float *vn2, npy_complex64 *work);
  224. void F_FUNC(claqps,CLAQPS)(int *m, int *n, int *offset, int *nb, int *kb, npy_complex64 *a, int *lda, int *jpvt, npy_complex64 *tau, float *vn1, float *vn2, npy_complex64 *auxv, npy_complex64 *f, int *ldf);
  225. void F_FUNC(claqr0,CLAQR0)(int *wantt, int *wantz, int *n, int *ilo, int *ihi, npy_complex64 *h, int *ldh, npy_complex64 *w, int *iloz, int *ihiz, npy_complex64 *z, int *ldz, npy_complex64 *work, int *lwork, int *info);
  226. void F_FUNC(claqr1,CLAQR1)(int *n, npy_complex64 *h, int *ldh, npy_complex64 *s1, npy_complex64 *s2, npy_complex64 *v);
  227. void F_FUNC(claqr2,CLAQR2)(int *wantt, int *wantz, int *n, int *ktop, int *kbot, int *nw, npy_complex64 *h, int *ldh, int *iloz, int *ihiz, npy_complex64 *z, int *ldz, int *ns, int *nd, npy_complex64 *sh, npy_complex64 *v, int *ldv, int *nh, npy_complex64 *t, int *ldt, int *nv, npy_complex64 *wv, int *ldwv, npy_complex64 *work, int *lwork);
  228. void F_FUNC(claqr3,CLAQR3)(int *wantt, int *wantz, int *n, int *ktop, int *kbot, int *nw, npy_complex64 *h, int *ldh, int *iloz, int *ihiz, npy_complex64 *z, int *ldz, int *ns, int *nd, npy_complex64 *sh, npy_complex64 *v, int *ldv, int *nh, npy_complex64 *t, int *ldt, int *nv, npy_complex64 *wv, int *ldwv, npy_complex64 *work, int *lwork);
  229. void F_FUNC(claqr4,CLAQR4)(int *wantt, int *wantz, int *n, int *ilo, int *ihi, npy_complex64 *h, int *ldh, npy_complex64 *w, int *iloz, int *ihiz, npy_complex64 *z, int *ldz, npy_complex64 *work, int *lwork, int *info);
  230. void F_FUNC(claqr5,CLAQR5)(int *wantt, int *wantz, int *kacc22, int *n, int *ktop, int *kbot, int *nshfts, npy_complex64 *s, npy_complex64 *h, int *ldh, int *iloz, int *ihiz, npy_complex64 *z, int *ldz, npy_complex64 *v, int *ldv, npy_complex64 *u, int *ldu, int *nv, npy_complex64 *wv, int *ldwv, int *nh, npy_complex64 *wh, int *ldwh);
  231. void F_FUNC(claqsb,CLAQSB)(char *uplo, int *n, int *kd, npy_complex64 *ab, int *ldab, float *s, float *scond, float *amax, char *equed);
  232. void F_FUNC(claqsp,CLAQSP)(char *uplo, int *n, npy_complex64 *ap, float *s, float *scond, float *amax, char *equed);
  233. void F_FUNC(claqsy,CLAQSY)(char *uplo, int *n, npy_complex64 *a, int *lda, float *s, float *scond, float *amax, char *equed);
  234. void F_FUNC(clar1v,CLAR1V)(int *n, int *b1, int *bn, float *lambda, float *d, float *l, float *ld, float *lld, float *pivmin, float *gaptol, npy_complex64 *z, int *wantnc, int *negcnt, float *ztz, float *mingma, int *r, int *isuppz, float *nrminv, float *resid, float *rqcorr, float *work);
  235. void F_FUNC(clar2v,CLAR2V)(int *n, npy_complex64 *x, npy_complex64 *y, npy_complex64 *z, int *incx, float *c, npy_complex64 *s, int *incc);
  236. void F_FUNC(clarcm,CLARCM)(int *m, int *n, float *a, int *lda, npy_complex64 *b, int *ldb, npy_complex64 *c, int *ldc, float *rwork);
  237. void F_FUNC(clarf,CLARF)(char *side, int *m, int *n, npy_complex64 *v, int *incv, npy_complex64 *tau, npy_complex64 *c, int *ldc, npy_complex64 *work);
  238. void F_FUNC(clarfb,CLARFB)(char *side, char *trans, char *direct, char *storev, int *m, int *n, int *k, npy_complex64 *v, int *ldv, npy_complex64 *t, int *ldt, npy_complex64 *c, int *ldc, npy_complex64 *work, int *ldwork);
  239. void F_FUNC(clarfg,CLARFG)(int *n, npy_complex64 *alpha, npy_complex64 *x, int *incx, npy_complex64 *tau);
  240. void F_FUNC(clarft,CLARFT)(char *direct, char *storev, int *n, int *k, npy_complex64 *v, int *ldv, npy_complex64 *tau, npy_complex64 *t, int *ldt);
  241. void F_FUNC(clarfx,CLARFX)(char *side, int *m, int *n, npy_complex64 *v, npy_complex64 *tau, npy_complex64 *c, int *ldc, npy_complex64 *work);
  242. void F_FUNC(clargv,CLARGV)(int *n, npy_complex64 *x, int *incx, npy_complex64 *y, int *incy, float *c, int *incc);
  243. void F_FUNC(clarnv,CLARNV)(int *idist, int *iseed, int *n, npy_complex64 *x);
  244. void F_FUNC(clarrv,CLARRV)(int *n, float *vl, float *vu, float *d, float *l, float *pivmin, int *isplit, int *m, int *dol, int *dou, float *minrgp, float *rtol1, float *rtol2, float *w, float *werr, float *wgap, int *iblock, int *indexw, float *gers, npy_complex64 *z, int *ldz, int *isuppz, float *work, int *iwork, int *info);
  245. void F_FUNC(clartg,CLARTG)(npy_complex64 *f, npy_complex64 *g, float *cs, npy_complex64 *sn, npy_complex64 *r);
  246. void F_FUNC(clartv,CLARTV)(int *n, npy_complex64 *x, int *incx, npy_complex64 *y, int *incy, float *c, npy_complex64 *s, int *incc);
  247. void F_FUNC(clarz,CLARZ)(char *side, int *m, int *n, int *l, npy_complex64 *v, int *incv, npy_complex64 *tau, npy_complex64 *c, int *ldc, npy_complex64 *work);
  248. void F_FUNC(clarzb,CLARZB)(char *side, char *trans, char *direct, char *storev, int *m, int *n, int *k, int *l, npy_complex64 *v, int *ldv, npy_complex64 *t, int *ldt, npy_complex64 *c, int *ldc, npy_complex64 *work, int *ldwork);
  249. void F_FUNC(clarzt,CLARZT)(char *direct, char *storev, int *n, int *k, npy_complex64 *v, int *ldv, npy_complex64 *tau, npy_complex64 *t, int *ldt);
  250. void F_FUNC(clascl,CLASCL)(char *type_bn, int *kl, int *ku, float *cfrom, float *cto, int *m, int *n, npy_complex64 *a, int *lda, int *info);
  251. void F_FUNC(claset,CLASET)(char *uplo, int *m, int *n, npy_complex64 *alpha, npy_complex64 *beta, npy_complex64 *a, int *lda);
  252. void F_FUNC(clasr,CLASR)(char *side, char *pivot, char *direct, int *m, int *n, float *c, float *s, npy_complex64 *a, int *lda);
  253. void F_FUNC(classq,CLASSQ)(int *n, npy_complex64 *x, int *incx, float *scale, float *sumsq);
  254. void F_FUNC(claswp,CLASWP)(int *n, npy_complex64 *a, int *lda, int *k1, int *k2, int *ipiv, int *incx);
  255. void F_FUNC(clasyf,CLASYF)(char *uplo, int *n, int *nb, int *kb, npy_complex64 *a, int *lda, int *ipiv, npy_complex64 *w, int *ldw, int *info);
  256. void F_FUNC(clatbs,CLATBS)(char *uplo, char *trans, char *diag, char *normin, int *n, int *kd, npy_complex64 *ab, int *ldab, npy_complex64 *x, float *scale, float *cnorm, int *info);
  257. void F_FUNC(clatdf,CLATDF)(int *ijob, int *n, npy_complex64 *z, int *ldz, npy_complex64 *rhs, float *rdsum, float *rdscal, int *ipiv, int *jpiv);
  258. void F_FUNC(clatps,CLATPS)(char *uplo, char *trans, char *diag, char *normin, int *n, npy_complex64 *ap, npy_complex64 *x, float *scale, float *cnorm, int *info);
  259. void F_FUNC(clatrd,CLATRD)(char *uplo, int *n, int *nb, npy_complex64 *a, int *lda, float *e, npy_complex64 *tau, npy_complex64 *w, int *ldw);
  260. void F_FUNC(clatrs,CLATRS)(char *uplo, char *trans, char *diag, char *normin, int *n, npy_complex64 *a, int *lda, npy_complex64 *x, float *scale, float *cnorm, int *info);
  261. void F_FUNC(clatrz,CLATRZ)(int *m, int *n, int *l, npy_complex64 *a, int *lda, npy_complex64 *tau, npy_complex64 *work);
  262. void F_FUNC(clauu2,CLAUU2)(char *uplo, int *n, npy_complex64 *a, int *lda, int *info);
  263. void F_FUNC(clauum,CLAUUM)(char *uplo, int *n, npy_complex64 *a, int *lda, int *info);
  264. void F_FUNC(cpbcon,CPBCON)(char *uplo, int *n, int *kd, npy_complex64 *ab, int *ldab, float *anorm, float *rcond, npy_complex64 *work, float *rwork, int *info);
  265. void F_FUNC(cpbequ,CPBEQU)(char *uplo, int *n, int *kd, npy_complex64 *ab, int *ldab, float *s, float *scond, float *amax, int *info);
  266. void F_FUNC(cpbrfs,CPBRFS)(char *uplo, int *n, int *kd, int *nrhs, npy_complex64 *ab, int *ldab, npy_complex64 *afb, int *ldafb, npy_complex64 *b, int *ldb, npy_complex64 *x, int *ldx, float *ferr, float *berr, npy_complex64 *work, float *rwork, int *info);
  267. void F_FUNC(cpbstf,CPBSTF)(char *uplo, int *n, int *kd, npy_complex64 *ab, int *ldab, int *info);
  268. void F_FUNC(cpbsv,CPBSV)(char *uplo, int *n, int *kd, int *nrhs, npy_complex64 *ab, int *ldab, npy_complex64 *b, int *ldb, int *info);
  269. void F_FUNC(cpbsvx,CPBSVX)(char *fact, char *uplo, int *n, int *kd, int *nrhs, npy_complex64 *ab, int *ldab, npy_complex64 *afb, int *ldafb, char *equed, float *s, npy_complex64 *b, int *ldb, npy_complex64 *x, int *ldx, float *rcond, float *ferr, float *berr, npy_complex64 *work, float *rwork, int *info);
  270. void F_FUNC(cpbtf2,CPBTF2)(char *uplo, int *n, int *kd, npy_complex64 *ab, int *ldab, int *info);
  271. void F_FUNC(cpbtrf,CPBTRF)(char *uplo, int *n, int *kd, npy_complex64 *ab, int *ldab, int *info);
  272. void F_FUNC(cpbtrs,CPBTRS)(char *uplo, int *n, int *kd, int *nrhs, npy_complex64 *ab, int *ldab, npy_complex64 *b, int *ldb, int *info);
  273. void F_FUNC(cpocon,CPOCON)(char *uplo, int *n, npy_complex64 *a, int *lda, float *anorm, float *rcond, npy_complex64 *work, float *rwork, int *info);
  274. void F_FUNC(cpoequ,CPOEQU)(int *n, npy_complex64 *a, int *lda, float *s, float *scond, float *amax, int *info);
  275. void F_FUNC(cporfs,CPORFS)(char *uplo, int *n, int *nrhs, npy_complex64 *a, int *lda, npy_complex64 *af, int *ldaf, npy_complex64 *b, int *ldb, npy_complex64 *x, int *ldx, float *ferr, float *berr, npy_complex64 *work, float *rwork, int *info);
  276. void F_FUNC(cposv,CPOSV)(char *uplo, int *n, int *nrhs, npy_complex64 *a, int *lda, npy_complex64 *b, int *ldb, int *info);
  277. void F_FUNC(cposvx,CPOSVX)(char *fact, char *uplo, int *n, int *nrhs, npy_complex64 *a, int *lda, npy_complex64 *af, int *ldaf, char *equed, float *s, npy_complex64 *b, int *ldb, npy_complex64 *x, int *ldx, float *rcond, float *ferr, float *berr, npy_complex64 *work, float *rwork, int *info);
  278. void F_FUNC(cpotf2,CPOTF2)(char *uplo, int *n, npy_complex64 *a, int *lda, int *info);
  279. void F_FUNC(cpotrf,CPOTRF)(char *uplo, int *n, npy_complex64 *a, int *lda, int *info);
  280. void F_FUNC(cpotri,CPOTRI)(char *uplo, int *n, npy_complex64 *a, int *lda, int *info);
  281. void F_FUNC(cpotrs,CPOTRS)(char *uplo, int *n, int *nrhs, npy_complex64 *a, int *lda, npy_complex64 *b, int *ldb, int *info);
  282. void F_FUNC(cppcon,CPPCON)(char *uplo, int *n, npy_complex64 *ap, float *anorm, float *rcond, npy_complex64 *work, float *rwork, int *info);
  283. void F_FUNC(cppequ,CPPEQU)(char *uplo, int *n, npy_complex64 *ap, float *s, float *scond, float *amax, int *info);
  284. void F_FUNC(cpprfs,CPPRFS)(char *uplo, int *n, int *nrhs, npy_complex64 *ap, npy_complex64 *afp, npy_complex64 *b, int *ldb, npy_complex64 *x, int *ldx, float *ferr, float *berr, npy_complex64 *work, float *rwork, int *info);
  285. void F_FUNC(cppsv,CPPSV)(char *uplo, int *n, int *nrhs, npy_complex64 *ap, npy_complex64 *b, int *ldb, int *info);
  286. void F_FUNC(cppsvx,CPPSVX)(char *fact, char *uplo, int *n, int *nrhs, npy_complex64 *ap, npy_complex64 *afp, char *equed, float *s, npy_complex64 *b, int *ldb, npy_complex64 *x, int *ldx, float *rcond, float *ferr, float *berr, npy_complex64 *work, float *rwork, int *info);
  287. void F_FUNC(cpptrf,CPPTRF)(char *uplo, int *n, npy_complex64 *ap, int *info);
  288. void F_FUNC(cpptri,CPPTRI)(char *uplo, int *n, npy_complex64 *ap, int *info);
  289. void F_FUNC(cpptrs,CPPTRS)(char *uplo, int *n, int *nrhs, npy_complex64 *ap, npy_complex64 *b, int *ldb, int *info);
  290. void F_FUNC(cptcon,CPTCON)(int *n, float *d, npy_complex64 *e, float *anorm, float *rcond, float *rwork, int *info);
  291. void F_FUNC(cpteqr,CPTEQR)(char *compz, int *n, float *d, float *e, npy_complex64 *z, int *ldz, float *work, int *info);
  292. void F_FUNC(cptrfs,CPTRFS)(char *uplo, int *n, int *nrhs, float *d, npy_complex64 *e, float *df, npy_complex64 *ef, npy_complex64 *b, int *ldb, npy_complex64 *x, int *ldx, float *ferr, float *berr, npy_complex64 *work, float *rwork, int *info);
  293. void F_FUNC(cptsv,CPTSV)(int *n, int *nrhs, float *d, npy_complex64 *e, npy_complex64 *b, int *ldb, int *info);
  294. void F_FUNC(cptsvx,CPTSVX)(char *fact, int *n, int *nrhs, float *d, npy_complex64 *e, float *df, npy_complex64 *ef, npy_complex64 *b, int *ldb, npy_complex64 *x, int *ldx, float *rcond, float *ferr, float *berr, npy_complex64 *work, float *rwork, int *info);
  295. void F_FUNC(cpttrf,CPTTRF)(int *n, float *d, npy_complex64 *e, int *info);
  296. void F_FUNC(cpttrs,CPTTRS)(char *uplo, int *n, int *nrhs, float *d, npy_complex64 *e, npy_complex64 *b, int *ldb, int *info);
  297. void F_FUNC(cptts2,CPTTS2)(int *iuplo, int *n, int *nrhs, float *d, npy_complex64 *e, npy_complex64 *b, int *ldb);
  298. void F_FUNC(crot,CROT)(int *n, npy_complex64 *cx, int *incx, npy_complex64 *cy, int *incy, float *c, npy_complex64 *s);
  299. void F_FUNC(cspcon,CSPCON)(char *uplo, int *n, npy_complex64 *ap, int *ipiv, float *anorm, float *rcond, npy_complex64 *work, int *info);
  300. void F_FUNC(cspmv,CSPMV)(char *uplo, int *n, npy_complex64 *alpha, npy_complex64 *ap, npy_complex64 *x, int *incx, npy_complex64 *beta, npy_complex64 *y, int *incy);
  301. void F_FUNC(cspr,CSPR)(char *uplo, int *n, npy_complex64 *alpha, npy_complex64 *x, int *incx, npy_complex64 *ap);
  302. void F_FUNC(csprfs,CSPRFS)(char *uplo, int *n, int *nrhs, npy_complex64 *ap, npy_complex64 *afp, int *ipiv, npy_complex64 *b, int *ldb, npy_complex64 *x, int *ldx, float *ferr, float *berr, npy_complex64 *work, float *rwork, int *info);
  303. void F_FUNC(cspsv,CSPSV)(char *uplo, int *n, int *nrhs, npy_complex64 *ap, int *ipiv, npy_complex64 *b, int *ldb, int *info);
  304. void F_FUNC(cspsvx,CSPSVX)(char *fact, char *uplo, int *n, int *nrhs, npy_complex64 *ap, npy_complex64 *afp, int *ipiv, npy_complex64 *b, int *ldb, npy_complex64 *x, int *ldx, float *rcond, float *ferr, float *berr, npy_complex64 *work, float *rwork, int *info);
  305. void F_FUNC(csptrf,CSPTRF)(char *uplo, int *n, npy_complex64 *ap, int *ipiv, int *info);
  306. void F_FUNC(csptri,CSPTRI)(char *uplo, int *n, npy_complex64 *ap, int *ipiv, npy_complex64 *work, int *info);
  307. void F_FUNC(csptrs,CSPTRS)(char *uplo, int *n, int *nrhs, npy_complex64 *ap, int *ipiv, npy_complex64 *b, int *ldb, int *info);
  308. void F_FUNC(csrscl,CSRSCL)(int *n, float *sa, npy_complex64 *sx, int *incx);
  309. void F_FUNC(cstedc,CSTEDC)(char *compz, int *n, float *d, float *e, npy_complex64 *z, int *ldz, npy_complex64 *work, int *lwork, float *rwork, int *lrwork, int *iwork, int *liwork, int *info);
  310. void F_FUNC(cstegr,CSTEGR)(char *jobz, char *range, int *n, float *d, float *e, float *vl, float *vu, int *il, int *iu, float *abstol, int *m, float *w, npy_complex64 *z, int *ldz, int *isuppz, float *work, int *lwork, int *iwork, int *liwork, int *info);
  311. void F_FUNC(cstein,CSTEIN)(int *n, float *d, float *e, int *m, float *w, int *iblock, int *isplit, npy_complex64 *z, int *ldz, float *work, int *iwork, int *ifail, int *info);
  312. void F_FUNC(cstemr,CSTEMR)(char *jobz, char *range, int *n, float *d, float *e, float *vl, float *vu, int *il, int *iu, int *m, float *w, npy_complex64 *z, int *ldz, int *nzc, int *isuppz, int *tryrac, float *work, int *lwork, int *iwork, int *liwork, int *info);
  313. void F_FUNC(csteqr,CSTEQR)(char *compz, int *n, float *d, float *e, npy_complex64 *z, int *ldz, float *work, int *info);
  314. void F_FUNC(csycon,CSYCON)(char *uplo, int *n, npy_complex64 *a, int *lda, int *ipiv, float *anorm, float *rcond, npy_complex64 *work, int *info);
  315. void F_FUNC(csymv,CSYMV)(char *uplo, int *n, npy_complex64 *alpha, npy_complex64 *a, int *lda, npy_complex64 *x, int *incx, npy_complex64 *beta, npy_complex64 *y, int *incy);
  316. void F_FUNC(csyr,CSYR)(char *uplo, int *n, npy_complex64 *alpha, npy_complex64 *x, int *incx, npy_complex64 *a, int *lda);
  317. void F_FUNC(csyrfs,CSYRFS)(char *uplo, int *n, int *nrhs, npy_complex64 *a, int *lda, npy_complex64 *af, int *ldaf, int *ipiv, npy_complex64 *b, int *ldb, npy_complex64 *x, int *ldx, float *ferr, float *berr, npy_complex64 *work, float *rwork, int *info);
  318. void F_FUNC(csysv,CSYSV)(char *uplo, int *n, int *nrhs, npy_complex64 *a, int *lda, int *ipiv, npy_complex64 *b, int *ldb, npy_complex64 *work, int *lwork, int *info);
  319. void F_FUNC(csysvx,CSYSVX)(char *fact, char *uplo, int *n, int *nrhs, npy_complex64 *a, int *lda, npy_complex64 *af, int *ldaf, int *ipiv, npy_complex64 *b, int *ldb, npy_complex64 *x, int *ldx, float *rcond, float *ferr, float *berr, npy_complex64 *work, int *lwork, float *rwork, int *info);
  320. void F_FUNC(csytf2,CSYTF2)(char *upl

Large files files are truncated, but you can click here to view the full file