scid.bindings.lapack.lapack

LAPACK bindings for D.

Members

Aliases

FCB_CGEESX_SELECT
alias FCB_CGEESX_SELECT = f_int function(f_cfloat*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FCB_CGEES_SELECT
alias FCB_CGEES_SELECT = f_int function(f_cfloat*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FCB_CGGESX_SELCTG
alias FCB_CGGESX_SELCTG = f_int function(f_cfloat*, f_cfloat*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FCB_CGGES_SELCTG
alias FCB_CGGES_SELCTG = f_int function(f_cfloat*, f_cfloat*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FCB_DGEESX_SELECT
alias FCB_DGEESX_SELECT = f_int function(f_double*, f_double*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FCB_DGEES_SELECT
alias FCB_DGEES_SELECT = f_int function(f_double*, f_double*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FCB_DGGESX_DELCTG
alias FCB_DGGESX_DELCTG = f_int function(f_double*, f_double*, f_double*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FCB_DGGES_DELCTG
alias FCB_DGGES_DELCTG = f_int function(f_double*, f_double*, f_double*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FCB_SGEESX_SELECT
alias FCB_SGEESX_SELECT = f_int function(f_float*, f_float*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FCB_SGEES_SELECT
alias FCB_SGEES_SELECT = f_int function(f_float*, f_float*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FCB_SGGESX_SELCTG
alias FCB_SGGESX_SELCTG = f_int function(f_float*, f_float*, f_float*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FCB_SGGES_SELCTG
alias FCB_SGGES_SELCTG = f_int function(f_float*, f_float*, f_float*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FCB_ZGEESX_SELECT
alias FCB_ZGEESX_SELECT = f_int function(f_cdouble*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FCB_ZGEES_SELECT
alias FCB_ZGEES_SELECT = f_int function(f_cdouble*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FCB_ZGGESX_DELCTG
alias FCB_ZGGESX_DELCTG = f_int function(f_cdouble*, f_cdouble*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FCB_ZGGES_DELCTG
alias FCB_ZGGES_DELCTG = f_int function(f_cdouble*, f_cdouble*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
f_cdouble
alias f_cdouble = Complex!double
Undocumented in source.
f_cfloat
alias f_cfloat = Complex!float
Undocumented in source.
f_double
alias f_double = double
Undocumented in source.
f_float
alias f_float = float
Undocumented in source.
f_int
alias f_int = ptrdiff_t
f_int
alias f_int = int
lapack_float_ret_t
alias lapack_float_ret_t = f_double
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lapack_float_ret_t
alias lapack_float_ret_t = f_float
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

cbdsqr_
void cbdsqr_(char* uplo, f_int* n, f_int* ncvt, f_int* nru, f_int* ncc, f_float* d, f_float* e, f_cfloat* vt, f_int* ldvt, f_cfloat* u, f_int* ldu, f_cfloat* c, f_int* ldc, f_float* rwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgbbrd_
void cgbbrd_(char* vect, f_int* m, f_int* n, f_int* ncc, f_int* kl, f_int* ku, f_cfloat* ab, f_int* ldab, f_float* d, f_float* e, f_cfloat* q, f_int* ldq, f_cfloat* pt, f_int* ldpt, f_cfloat* c, f_int* ldc, f_cfloat* work, f_float* rwork, f_int* info, f_int vect_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgbcon_
void cgbcon_(char* norm, f_int* n, f_int* kl, f_int* ku, f_cfloat* ab, f_int* ldab, f_int* ipiv, f_float* anorm, f_float* rcond, f_cfloat* work, f_float* rwork, f_int* info, f_int norm_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgbequ_
void cgbequ_(f_int* m, f_int* n, f_int* kl, f_int* ku, f_cfloat* ab, f_int* ldab, f_float* r, f_float* c, f_float* rowcnd, f_float* colcnd, f_float* amax, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgbrfs_
void cgbrfs_(char* trans, f_int* n, f_int* kl, f_int* ku, f_int* nrhs, f_cfloat* ab, f_int* ldab, f_cfloat* afb, f_int* ldafb, f_int* ipiv, f_cfloat* b, f_int* ldb, f_cfloat* x, f_int* ldx, f_float* ferr, f_float* berr, f_cfloat* work, f_float* rwork, f_int* info, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgbsv_
void cgbsv_(f_int* n, f_int* kl, f_int* ku, f_int* nrhs, f_cfloat* ab, f_int* ldab, f_int* ipiv, f_cfloat* b, f_int* ldb, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgbsvx_
void cgbsvx_(char* fact, char* trans, f_int* n, f_int* kl, f_int* ku, f_int* nrhs, f_cfloat* ab, f_int* ldab, f_cfloat* afb, f_int* ldafb, f_int* ipiv, char* equed, f_float* r, f_float* c, f_cfloat* b, f_int* ldb, f_cfloat* x, f_int* ldx, f_float* rcond, f_float* ferr, f_float* berr, f_cfloat* work, f_float* rwork, f_int* info, f_int fact_len, f_int trans_len, f_int equed_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgbtrf_
void cgbtrf_(f_int* m, f_int* n, f_int* kl, f_int* ku, f_cfloat* ab, f_int* ldab, f_int* ipiv, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgbtrs_
void cgbtrs_(char* trans, f_int* n, f_int* kl, f_int* ku, f_int* nrhs, f_cfloat* ab, f_int* ldab, f_int* ipiv, f_cfloat* b, f_int* ldb, f_int* info, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgebak_
void cgebak_(char* job, char* side, f_int* n, f_int* ilo, f_int* ihi, f_float* scale, f_int* m, f_cfloat* v, f_int* ldv, f_int* info, f_int job_len, f_int side_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgebal_
void cgebal_(char* job, f_int* n, f_cfloat* a, f_int* lda, f_int* ilo, f_int* ihi, f_float* scale, f_int* info, f_int job_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgebrd_
void cgebrd_(f_int* m, f_int* n, f_cfloat* a, f_int* lda, f_float* d, f_float* e, f_cfloat* tauq, f_cfloat* taup, f_cfloat* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgecon_
void cgecon_(char* norm, f_int* n, f_cfloat* a, f_int* lda, f_float* anorm, f_float* rcond, f_cfloat* work, f_float* rwork, f_int* info, f_int norm_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgeequ_
void cgeequ_(f_int* m, f_int* n, f_cfloat* a, f_int* lda, f_float* r, f_float* c, f_float* rowcnd, f_float* colcnd, f_float* amax, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgees_
void cgees_(char* jobvs, char* sort, FCB_CGEES_SELECT select, f_int* n, f_cfloat* a, f_int* lda, f_int* sdim, f_cfloat* w, f_cfloat* vs, f_int* ldvs, f_cfloat* work, f_int* lwork, f_float* rwork, f_int* bwork, f_int* info, f_int jobvs_len, f_int sort_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgeesx_
void cgeesx_(char* jobvs, char* sort, FCB_CGEESX_SELECT select, char* sense, f_int* n, f_cfloat* a, f_int* lda, f_int* sdim, f_cfloat* w, f_cfloat* vs, f_int* ldvs, f_float* rconde, f_float* rcondv, f_cfloat* work, f_int* lwork, f_float* rwork, f_int* bwork, f_int* info, f_int jobvs_len, f_int sort_len, f_int sense_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgeev_
void cgeev_(char* jobvl, char* jobvr, f_int* n, f_cfloat* a, f_int* lda, f_cfloat* w, f_cfloat* vl, f_int* ldvl, f_cfloat* vr, f_int* ldvr, f_cfloat* work, f_int* lwork, f_float* rwork, f_int* info, f_int jobvl_len, f_int jobvr_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgeevx_
void cgeevx_(char* balanc, char* jobvl, char* jobvr, char* sense, f_int* n, f_cfloat* a, f_int* lda, f_cfloat* w, f_cfloat* vl, f_int* ldvl, f_cfloat* vr, f_int* ldvr, f_int* ilo, f_int* ihi, f_float* scale, f_float* abnrm, f_float* rconde, f_float* rcondv, f_cfloat* work, f_int* lwork, f_float* rwork, f_int* info, f_int balanc_len, f_int jobvl_len, f_int jobvr_len, f_int sense_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgegs_
void cgegs_(char* jobvsl, char* jobvsr, f_int* n, f_cfloat* a, f_int* lda, f_cfloat* b, f_int* ldb, f_cfloat* alphav, f_cfloat* betav, f_cfloat* vsl, f_int* ldvsl, f_cfloat* vsr, f_int* ldvsr, f_cfloat* work, f_int* lwork, f_float* rwork, f_int* info, f_int jobvsl_len, f_int jobvsr_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgegv_
void cgegv_(char* jobvl, char* jobvr, f_int* n, f_cfloat* a, f_int* lda, f_cfloat* b, f_int* ldb, f_cfloat* alphar, f_cfloat* betav, f_cfloat* vl, f_int* ldvl, f_cfloat* vr, f_int* ldvr, f_cfloat* work, f_int* lwork, f_float* rwork, f_int* info, f_int jobvl_len, f_int jobvr_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgehrd_
void cgehrd_(f_int* n, f_int* ilo, f_int* ihi, f_cfloat* a, f_int* lda, f_cfloat* tau, f_cfloat* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgelqf_
void cgelqf_(f_int* m, f_int* n, f_cfloat* a, f_int* lda, f_cfloat* tau, f_cfloat* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgels_
void cgels_(char* trans, f_int* m, f_int* n, f_int* nrhs, f_cfloat* a, f_int* lda, f_cfloat* b, f_int* ldb, f_cfloat* work, f_int* lwork, f_int* info, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgelsd_
void cgelsd_(f_int* m, f_int* n, f_int* nrhs, f_cfloat* a, f_int* lda, f_cfloat* b, f_int* ldb, f_float* s, f_float* rcond, f_int* rank, f_cfloat* work, f_int* lwork, f_float* rwork, f_int* iwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgelss_
void cgelss_(f_int* m, f_int* n, f_int* nrhs, f_cfloat* a, f_int* lda, f_cfloat* b, f_int* ldb, f_float* s, f_float* rcond, f_int* rank, f_cfloat* work, f_int* lwork, f_float* rwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgelsx_
void cgelsx_(f_int* m, f_int* n, f_int* nrhs, f_cfloat* a, f_int* lda, f_cfloat* b, f_int* ldb, f_int* jpvt, f_float* rcond, f_int* rank, f_cfloat* work, f_float* rwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgelsy_
void cgelsy_(f_int* m, f_int* n, f_int* nrhs, f_cfloat* a, f_int* lda, f_cfloat* b, f_int* ldb, f_int* jpvt, f_float* rcond, f_int* rank, f_cfloat* work, f_int* lwork, f_float* rwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgeqlf_
void cgeqlf_(f_int* m, f_int* n, f_cfloat* a, f_int* lda, f_cfloat* tau, f_cfloat* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgeqp3_
void cgeqp3_(f_int* m, f_int* n, f_cfloat* a, f_int* lda, f_int* jpvt, f_cfloat* tau, f_cfloat* work, f_int* lwork, f_float* rwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgeqpf_
void cgeqpf_(f_int* m, f_int* n, f_cfloat* a, f_int* lda, f_int* jpvt, f_cfloat* tau, f_cfloat* work, f_float* rwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgeqrf_
void cgeqrf_(f_int* m, f_int* n, f_cfloat* a, f_int* lda, f_cfloat* tau, f_cfloat* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgerfs_
void cgerfs_(char* trans, f_int* n, f_int* nrhs, f_cfloat* a, f_int* lda, f_cfloat* af, f_int* ldaf, f_int* ipiv, f_cfloat* b, f_int* ldb, f_cfloat* x, f_int* ldx, f_float* ferr, f_float* berr, f_cfloat* work, f_float* rwork, f_int* info, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgerqf_
void cgerqf_(f_int* m, f_int* n, f_cfloat* a, f_int* lda, f_cfloat* tau, f_cfloat* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgesdd_
void cgesdd_(char* jobz, f_int* m, f_int* n, f_cfloat* a, f_int* lda, f_float* s, f_cfloat* u, f_int* ldu, f_cfloat* vt, f_int* ldvt, f_cfloat* work, f_int* lwork, f_float* rwork, f_int* iwork, f_int* info, f_int jobz_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgesv_
void cgesv_(f_int* n, f_int* nrhs, f_cfloat* a, f_int* lda, f_int* ipiv, f_cfloat* b, f_int* ldb, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgesvd_
void cgesvd_(char* jobu, char* jobvt, f_int* m, f_int* n, f_cfloat* a, f_int* lda, f_float* s, f_cfloat* u, f_int* ldu, f_cfloat* vt, f_int* ldvt, f_cfloat* work, f_int* lwork, f_float* rwork, f_int* info, f_int jobu_len, f_int jobvt_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgesvx_
void cgesvx_(char* fact, char* trans, f_int* n, f_int* nrhs, f_cfloat* a, f_int* lda, f_cfloat* af, f_int* ldaf, f_int* ipiv, char* equed, f_float* r, f_float* c, f_cfloat* b, f_int* ldb, f_cfloat* x, f_int* ldx, f_float* rcond, f_float* ferr, f_float* berr, f_cfloat* work, f_float* rwork, f_int* info, f_int fact_len, f_int trans_len, f_int equed_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgetrf_
void cgetrf_(f_int* m, f_int* n, f_cfloat* a, f_int* lda, f_int* ipiv, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgetri_
void cgetri_(f_int* n, f_cfloat* a, f_int* lda, f_int* ipiv, f_cfloat* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgetrs_
void cgetrs_(char* trans, f_int* n, f_int* nrhs, f_cfloat* a, f_int* lda, f_int* ipiv, f_cfloat* b, f_int* ldb, f_int* info, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cggbak_
void cggbak_(char* job, char* side, f_int* n, f_int* ilo, f_int* ihi, f_float* lscale, f_float* rscale, f_int* m, f_cfloat* v, f_int* ldv, f_int* info, f_int job_len, f_int side_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cggbal_
void cggbal_(char* job, f_int* n, f_cfloat* a, f_int* lda, f_cfloat* b, f_int* ldb, f_int* ilo, f_int* ihi, f_float* lscale, f_float* rscale, f_float* work, f_int* info, f_int job_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgges_
void cgges_(char* jobvsl, char* jobvsr, char* sort, FCB_CGGES_SELCTG selctg, f_int* n, f_cfloat* a, f_int* lda, f_cfloat* b, f_int* ldb, f_int* sdim, f_cfloat* alphav, f_cfloat* betav, f_cfloat* vsl, f_int* ldvsl, f_cfloat* vsr, f_int* ldvsr, f_cfloat* work, f_int* lwork, f_float* rwork, f_int* bwork, f_int* info, f_int jobvsl_len, f_int jobvsr_len, f_int sort_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cggesx_
void cggesx_(char* jobvsl, char* jobvsr, char* sort, FCB_CGGESX_SELCTG selctg, char* sense, f_int* n, f_cfloat* a, f_int* lda, f_cfloat* b, f_int* ldb, f_int* sdim, f_cfloat* alphav, f_cfloat* betav, f_cfloat* vsl, f_int* ldvsl, f_cfloat* vsr, f_int* ldvsr, f_float* rconde, f_float* rcondv, f_cfloat* work, f_int* lwork, f_float* rwork, f_int* iwork, f_int* liwork, f_int* bwork, f_int* info, f_int jobvsl_len, f_int jobvsr_len, f_int sort_len, f_int sense_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cggev_
void cggev_(char* jobvl, char* jobvr, f_int* n, f_cfloat* a, f_int* lda, f_cfloat* b, f_int* ldb, f_cfloat* alphav, f_cfloat* betav, f_cfloat* vl, f_int* ldvl, f_cfloat* vr, f_int* ldvr, f_cfloat* work, f_int* lwork, f_float* rwork, f_int* info, f_int jobvl_len, f_int jobvr_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cggevx_
void cggevx_(char* balanc, char* jobvl, char* jobvr, char* sense, f_int* n, f_cfloat* a, f_int* lda, f_cfloat* b, f_int* ldb, f_cfloat* alphav, f_cfloat* betav, f_cfloat* vl, f_int* ldvl, f_cfloat* vr, f_int* ldvr, f_int* ilo, f_int* ihi, f_float* lscale, f_float* rscale, f_float* abnrm, f_float* bbnrm, f_float* rconde, f_float* rcondv, f_cfloat* work, f_int* lwork, f_float* rwork, f_int* iwork, f_int* bwork, f_int* info, f_int balanc_len, f_int jobvl_len, f_int jobvr_len, f_int sense_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cggglm_
void cggglm_(f_int* n, f_int* m, f_int* p, f_cfloat* a, f_int* lda, f_cfloat* b, f_int* ldb, f_cfloat* d, f_cfloat* x, f_cfloat* y, f_cfloat* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgghrd_
void cgghrd_(char* compq, char* compz, f_int* n, f_int* ilo, f_int* ihi, f_cfloat* a, f_int* lda, f_cfloat* b, f_int* ldb, f_cfloat* q, f_int* ldq, f_cfloat* z, f_int* ldz, f_int* info, f_int compq_len, f_int compz_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgglse_
void cgglse_(f_int* m, f_int* n, f_int* p, f_cfloat* a, f_int* lda, f_cfloat* b, f_int* ldb, f_cfloat* c, f_cfloat* d, f_cfloat* x, f_cfloat* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cggqrf_
void cggqrf_(f_int* n, f_int* m, f_int* p, f_cfloat* a, f_int* lda, f_cfloat* taua, f_cfloat* b, f_int* ldb, f_cfloat* taub, f_cfloat* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cggrqf_
void cggrqf_(f_int* m, f_int* p, f_int* n, f_cfloat* a, f_int* lda, f_cfloat* taua, f_cfloat* b, f_int* ldb, f_cfloat* taub, f_cfloat* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cggsvd_
void cggsvd_(char* jobu, char* jobv, char* jobq, f_int* m, f_int* n, f_int* p, f_int* k, f_int* l, f_cfloat* a, f_int* lda, f_cfloat* b, f_int* ldb, f_float* alphav, f_float* betav, f_cfloat* u, f_int* ldu, f_cfloat* v, f_int* ldv, f_cfloat* q, f_int* ldq, f_cfloat* work, f_float* rwork, f_int* iwork, f_int* info, f_int jobu_len, f_int jobv_len, f_int jobq_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cggsvp_
void cggsvp_(char* jobu, char* jobv, char* jobq, f_int* m, f_int* p, f_int* n, f_cfloat* a, f_int* lda, f_cfloat* b, f_int* ldb, f_float* tola, f_float* tolb, f_int* k, f_int* l, f_cfloat* u, f_int* ldu, f_cfloat* v, f_int* ldv, f_cfloat* q, f_int* ldq, f_int* iwork, f_float* rwork, f_cfloat* tau, f_cfloat* work, f_int* info, f_int jobu_len, f_int jobv_len, f_int jobq_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgtcon_
void cgtcon_(char* norm, f_int* n, f_cfloat* dl, f_cfloat* d, f_cfloat* du, f_cfloat* du2, f_int* ipiv, f_float* anorm, f_float* rcond, f_cfloat* work, f_int* info, f_int norm_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgtrfs_
void cgtrfs_(char* trans, f_int* n, f_int* nrhs, f_cfloat* dl, f_cfloat* d, f_cfloat* du, f_cfloat* dlf, f_cfloat* df, f_cfloat* duf, f_cfloat* du2, f_int* ipiv, f_cfloat* b, f_int* ldb, f_cfloat* x, f_int* ldx, f_float* ferr, f_float* berr, f_cfloat* work, f_float* rwork, f_int* info, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgtsv_
void cgtsv_(f_int* n, f_int* nrhs, f_cfloat* dl, f_cfloat* d, f_cfloat* du, f_cfloat* b, f_int* ldb, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgtsvx_
void cgtsvx_(char* fact, char* trans, f_int* n, f_int* nrhs, f_cfloat* dl, f_cfloat* d, f_cfloat* du, f_cfloat* dlf, f_cfloat* df, f_cfloat* duf, f_cfloat* du2, f_int* ipiv, f_cfloat* b, f_int* ldb, f_cfloat* x, f_int* ldx, f_float* rcond, f_float* ferr, f_float* berr, f_cfloat* work, f_float* rwork, f_int* info, f_int fact_len, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgttrf_
void cgttrf_(f_int* n, f_cfloat* dl, f_cfloat* d, f_cfloat* du, f_cfloat* du2, f_int* ipiv, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cgttrs_
void cgttrs_(char* trans, f_int* n, f_int* nrhs, f_cfloat* dl, f_cfloat* d, f_cfloat* du, f_cfloat* du2, f_int* ipiv, f_cfloat* b, f_int* ldb, f_int* info, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
chbev_
void chbev_(char* jobz, char* uplo, f_int* n, f_int* kd, f_cfloat* ab, f_int* ldab, f_float* w, f_cfloat* z, f_int* ldz, f_cfloat* work, f_float* rwork, f_int* info, f_int jobz_len, f_int uplo_len)

Computes all eigenvalues and, optionally, eigenvectors of a complex Hermitian band matrix.

chbevd_
void chbevd_(char* jobz, char* uplo, f_int* n, f_int* kd, f_cfloat* ab, f_int* ldab, f_float* w, f_cfloat* z, f_int* ldz, f_cfloat* work, f_int* lwork, f_float* rwork, f_int* lrwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len, f_int uplo_len)

Computes all eigenvalues and, optionally, eigenvectors of a complex Hermitian band matrix. If eigenvectors are desired, it uses a divide and conquer algorithm.

chbevx_
void chbevx_(char* jobz, char* range, char* uplo, f_int* n, f_int* kd, f_cfloat* ab, f_int* ldab, f_cfloat* q, f_int* ldq, f_float* vl, f_float* vu, f_int* il, f_int* iu, f_float* abstol, f_int* m, f_float* w, f_cfloat* z, f_int* ldz, f_cfloat* work, f_float* rwork, f_int* iwork, f_int* ifail, f_int* info, f_int jobz_len, f_int range_len, f_int uplo_len)

Computes selected eigenvalues and eigenvectors of a Hermitian band matrix.

chbgst_
void chbgst_(char* vect, char* uplo, f_int* n, f_int* ka, f_int* kb, f_cfloat* ab, f_int* ldab, f_cfloat* bb, f_int* ldbb, f_cfloat* x, f_int* ldx, f_cfloat* work, f_float* rwork, f_int* info, f_int vect_len, f_int uplo_len)

Reduces a complex Hermitian-definite banded generalized eigenproblem A x = lambda B x to standard form, where B has been factorized by CPBSTF (Crawford's algorithm).

chbgv_
void chbgv_(char* jobz, char* uplo, f_int* n, f_int* ka, f_int* kb, f_cfloat* ab, f_int* ldab, f_cfloat* bb, f_int* ldbb, f_float* w, f_cfloat* z, f_int* ldz, f_cfloat* work, f_float* rwork, f_int* info, f_int jobz_len, f_int uplo_len)

Computes all the eigenvalues, and optionally, the eigenvectors of a complex generalized Hermitian-definite banded eigenproblem, of the form A*x=(lambda)*B*x. A and B are assumed to be Hermitian and banded, and B is also positive definite.

chbgvd_
void chbgvd_(char* jobz, char* uplo, f_int* n, f_int* ka, f_int* kb, f_cfloat* ab, f_int* ldab, f_cfloat* bb, f_int* ldbb, f_float* w, f_cfloat* z, f_int* ldz, f_cfloat* work, f_int* lwork, f_float* rwork, f_int* lrwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len, f_int uplo_len)

Computes all the eigenvalues, and optionally, the eigenvectors of a complex generalized Hermitian-definite banded eigenproblem, of the form A*x=(lambda)*B*x. A and B are assumed to be Hermitian and banded, and B is also positive definite. If eigenvectors are desired, it uses a divide and conquer algorithm.

chbgvx_
void chbgvx_(char* jobz, char* range, char* uplo, f_int* n, f_int* ka, f_int* kb, f_cfloat* ab, f_int* ldab, f_cfloat* bb, f_int* ldbb, f_cfloat* q, f_int* ldq, f_float* vl, f_float* vu, f_int* il, f_int* iu, f_float* abstol, f_int* m, f_float* w, f_cfloat* z, f_int* ldz, f_cfloat* work, f_float* rwork, f_int* iwork, f_int* ifail, f_int* info, f_int jobz_len, f_int range_len, f_int uplo_len)

Computes selected eigenvalues, and optionally, the eigenvectors of a complex generalized Hermitian-definite banded eigenproblem, of the form A*x=(lambda)*B*x. A and B are assumed to be Hermitian and banded, and B is also positive definite.

chbtrd_
void chbtrd_(char* vect, char* uplo, f_int* n, f_int* kd, f_cfloat* ab, f_int* ldab, f_float* d, f_float* e, f_cfloat* q, f_int* ldq, f_cfloat* work, f_int* info, f_int vect_len, f_int uplo_len)

Reduces a Hermitian band matrix to real symmetric tridiagonal form by a unitary similarity transformation.

checon_
void checon_(char* uplo, f_int* n, f_cfloat* a, f_int* lda, f_int* ipiv, f_float* anorm, f_float* rcond, f_cfloat* work, f_int* info, f_int uplo_len)

Estimates the reciprocal of the condition number of a complex Hermitian indefinite matrix, using the factorization computed by CHETRF.

cheev_
void cheev_(char* jobz, char* uplo, f_int* n, f_cfloat* a, f_int* lda, f_float* w, f_cfloat* work, f_int* lwork, f_float* rwork, f_int* info, f_int jobz_len, f_int uplo_len)

Computes all eigenvalues and, optionally, eigenvectors of a complex Hermitian matrix.

cheevd_
void cheevd_(char* jobz, char* uplo, f_int* n, f_cfloat* a, f_int* lda, f_float* w, f_cfloat* work, f_int* lwork, f_float* rwork, f_int* lrwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len, f_int uplo_len)

Computes all eigenvalues and, optionally, eigenvectors of a complex Hermitian matrix. If eigenvectors are desired, it uses a divide and conquer algorithm.

cheevr_
void cheevr_(char* jobz, char* range, char* uplo, f_int* n, f_cfloat* a, f_int* lda, f_float* vl, f_float* vu, f_int* il, f_int* iu, f_float* abstol, f_int* m, f_float* w, f_cfloat* z, f_int* ldz, f_int* isuppz, f_cfloat* work, f_int* lwork, f_float* rwork, f_int* lrwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len, f_int range_len, f_int uplo_len)

Computes selected eigenvalues, and optionally, eigenvectors of a complex Hermitian matrix. Eigenvalues are computed by the dqds algorithm, and eigenvectors are computed from various "good" LDL^T representations (also known as Relatively Robust Representations).

cheevx_
void cheevx_(char* jobz, char* range, char* uplo, f_int* n, f_cfloat* a, f_int* lda, f_float* vl, f_float* vu, f_int* il, f_int* iu, f_float* abstol, f_int* m, f_float* w, f_cfloat* z, f_int* ldz, f_cfloat* work, f_int* lwork, f_float* rwork, f_int* iwork, f_int* ifail, f_int* info, f_int jobz_len, f_int range_len, f_int uplo_len)

Computes selected eigenvalues and eigenvectors of a Hermitian matrix.

chegst_
void chegst_(f_int* itype, char* uplo, f_int* n, f_cfloat* a, f_int* lda, f_cfloat* b, f_int* ldb, f_int* info, f_int uplo_len)

Reduces a Hermitian-definite generalized eigenproblem Ax= lambda Bx, ABx= lambda x, or BAx= lambda x, to standard form, where B has been factorized by CPOTRF.

chegv_
void chegv_(f_int* itype, char* jobz, char* uplo, f_int* n, f_cfloat* a, f_int* lda, f_cfloat* b, f_int* ldb, f_float* w, f_cfloat* work, f_int* lwork, f_float* rwork, f_int* info, f_int jobz_len, f_int uplo_len)

Computes all eigenvalues and the eigenvectors of a generalized Hermitian-definite generalized eigenproblem, Ax= lambda Bx, ABx= lambda x, or BAx= lambda x.

chegvd_
void chegvd_(f_int* itype, char* jobz, char* uplo, f_int* n, f_cfloat* a, f_int* lda, f_cfloat* b, f_int* ldb, f_float* w, f_cfloat* work, f_int* lwork, f_float* rwork, f_int* lrwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len, f_int uplo_len)

Computes all eigenvalues and the eigenvectors of a generalized Hermitian-definite generalized eigenproblem, Ax= lambda Bx, ABx= lambda x, or BAx= lambda x. If eigenvectors are desired, it uses a divide and conquer algorithm.

chegvx_
void chegvx_(f_int* itype, char* jobz, char* range, char* uplo, f_int* n, f_cfloat* a, f_int* lda, f_cfloat* b, f_int* ldb, f_float* vl, f_float* vu, f_int* il, f_int* iu, f_float* abstol, f_int* m, f_float* w, f_cfloat* z, f_int* ldz, f_cfloat* work, f_int* lwork, f_float* rwork, f_int* iwork, f_int* ifail, f_int* info, f_int jobz_len, f_int range_len, f_int uplo_len)

Computes selected eigenvalues, and optionally, the eigenvectors of a generalized Hermitian-definite generalized eigenproblem, Ax= lambda Bx, ABx= lambda x, or BAx= lambda x.

cherfs_
void cherfs_(char* uplo, f_int* n, f_int* nrhs, f_cfloat* a, f_int* lda, f_cfloat* af, f_int* ldaf, f_int* ipiv, f_cfloat* b, f_int* ldb, f_cfloat* x, f_int* ldx, f_float* ferr, f_float* berr, f_cfloat* work, f_float* rwork, f_int* info, f_int uplo_len)

Improves the computed solution to a complex Hermitian indefinite system of linear equations AX=B, and provides forward and backward error bounds for the solution.

chesv_
void chesv_(char* uplo, f_int* n, f_int* nrhs, f_cfloat* a, f_int* lda, f_int* ipiv, f_cfloat* b, f_int* ldb, f_cfloat* work, f_int* lwork, f_int* info, f_int uplo_len)

Solves a complex Hermitian indefinite system of linear equations AX=B.

chesvx_
void chesvx_(char* fact, char* uplo, f_int* n, f_int* nrhs, f_cfloat* a, f_int* lda, f_cfloat* af, f_int* ldaf, f_int* ipiv, f_cfloat* b, f_int* ldb, f_cfloat* x, f_int* ldx, f_float* rcond, f_float* ferr, f_float* berr, f_cfloat* work, f_int* lwork, f_float* rwork, f_int* info, f_int fact_len, f_int uplo_len)

Solves a complex Hermitian indefinite system of linear equations AX=B, and provides an estimate of the condition number and error bounds on the solution.

chetrd_
void chetrd_(char* uplo, f_int* n, f_cfloat* a, f_int* lda, f_float* d, f_float* e, f_cfloat* tau, f_cfloat* work, f_int* lwork, f_int* info, f_int uplo_len)

Reduces a Hermitian matrix to real symmetric tridiagonal form by an orthogonal/unitary similarity transformation.

chetrf_
void chetrf_(char* uplo, f_int* n, f_cfloat* a, f_int* lda, f_int* ipiv, f_cfloat* work, f_int* lwork, f_int* info, f_int uplo_len)

Computes the factorization of a complex Hermitian-indefinite matrix, using the diagonal pivoting method.

chetri_
void chetri_(char* uplo, f_int* n, f_cfloat* a, f_int* lda, f_int* ipiv, f_cfloat* work, f_int* info, f_int uplo_len)

Computes the inverse of a complex Hermitian indefinite matrix, using the factorization computed by CHETRF.

chetrs_
void chetrs_(char* uplo, f_int* n, f_int* nrhs, f_cfloat* a, f_int* lda, f_int* ipiv, f_cfloat* b, f_int* ldb, f_int* info, f_int uplo_len)

Solves a complex Hermitian indefinite system of linear equations AX=B, using the factorization computed by CHPTRF.

chgeqz_
void chgeqz_(char* job, char* compq, char* compz, f_int* n, f_int* ilo, f_int* ihi, f_cfloat* a, f_int* lda, f_cfloat* b, f_int* ldb, f_cfloat* alphav, f_cfloat* betav, f_cfloat* q, f_int* ldq, f_cfloat* z, f_int* ldz, f_cfloat* work, f_int* lwork, f_float* rwork, f_int* info, f_int job_len, f_int compq_len, f_int compz_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
chpcon_
void chpcon_(char* uplo, f_int* n, f_cfloat* ap, f_int* ipiv, f_float* anorm, f_float* rcond, f_cfloat* work, f_int* info, f_int uplo_len)

Estimates the reciprocal of the condition number of a complex Hermitian indefinite matrix in packed storage, using the factorization computed by CHPTRF.

chpev_
void chpev_(char* jobz, char* uplo, f_int* n, f_cfloat* ap, f_float* w, f_cfloat* z, f_int* ldz, f_cfloat* work, f_float* rwork, f_int* info, f_int jobz_len, f_int uplo_len)

Computes selected eigenvalues, and optionally, eigenvectors of a complex Hermitian matrix. Eigenvalues are computed by the dqds algorithm, and eigenvectors are computed from various "good" LDL^T representations (also known as Relatively Robust Representations). Computes all eigenvalues and, optionally, eigenvectors of a complex Hermitian matrix in packed storage.

chpevd_
void chpevd_(char* jobz, char* uplo, f_int* n, f_cfloat* ap, f_float* w, f_cfloat* z, f_int* ldz, f_cfloat* work, f_int* lwork, f_float* rwork, f_int* lrwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len, f_int uplo_len)

Computes all eigenvalues and, optionally, eigenvectors of a complex Hermitian matrix in packed storage. If eigenvectors are desired, it uses a divide and conquer algorithm.

chpevx_
void chpevx_(char* jobz, char* range, char* uplo, f_int* n, f_cfloat* ap, f_float* vl, f_float* vu, f_int* il, f_int* iu, f_float* abstol, f_int* m, f_float* w, f_cfloat* z, f_int* ldz, f_cfloat* work, f_float* rwork, f_int* iwork, f_int* ifail, f_int* info, f_int jobz_len, f_int range_len, f_int uplo_len)

Computes selected eigenvalues and eigenvectors of a Hermitian matrix in packed storage.

chpgst_
void chpgst_(f_int* itype, char* uplo, f_int* n, f_cfloat* ap, f_cfloat* bp, f_int* info, f_int uplo_len)

Reduces a Hermitian-definite generalized eigenproblem Ax= lambda Bx, ABx= lambda x, or BAx= lambda x, to standard form, where A and B are held in packed storage, and B has been factorized by CPPTRF.

chpgv_
void chpgv_(f_int* itype, char* jobz, char* uplo, f_int* n, f_cfloat* ap, f_cfloat* bp, f_float* w, f_cfloat* z, f_int* ldz, f_cfloat* work, f_float* rwork, f_int* info, f_int jobz_len, f_int uplo_len)

Computes all eigenvalues and eigenvectors of a generalized Hermitian-definite generalized eigenproblem, Ax= lambda Bx, ABx= lambda x, or BAx= lambda x, where A and B are in packed storage.

chpgvd_
void chpgvd_(f_int* itype, char* jobz, char* uplo, f_int* n, f_cfloat* ap, f_cfloat* bp, f_float* w, f_cfloat* z, f_int* ldz, f_cfloat* work, f_int* lwork, f_float* rwork, f_int* lrwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len, f_int uplo_len)

Computes all eigenvalues and eigenvectors of a generalized Hermitian-definite generalized eigenproblem, Ax= lambda Bx, ABx= lambda x, or BAx= lambda x, where A and B are in packed storage. If eigenvectors are desired, it uses a divide and conquer algorithm.

chpgvx_
void chpgvx_(f_int* itype, char* jobz, char* range, char* uplo, f_int* n, f_cfloat* ap, f_cfloat* bp, f_float* vl, f_float* vu, f_int* il, f_int* iu, f_float* abstol, f_int* m, f_float* w, f_cfloat* z, f_int* ldz, f_cfloat* work, f_float* rwork, f_int* iwork, f_int* ifail, f_int* info, f_int jobz_len, f_int range_len, f_int uplo_len)

Computes selected eigenvalues, and optionally, the eigenvectors of a generalized Hermitian-definite generalized eigenproblem, Ax= lambda Bx, ABx= lambda x, or BAx= lambda x, where A and B are in packed storage.

chprfs_
void chprfs_(char* uplo, f_int* n, f_int* nrhs, f_cfloat* ap, f_cfloat* afp, f_int* ipiv, f_cfloat* b, f_int* ldb, f_cfloat* x, f_int* ldx, f_float* ferr, f_float* berr, f_cfloat* work, f_float* rwork, f_int* info, f_int uplo_len)

Improves the computed solution to a complex Hermitian indefinite system of linear equations AX=B, where A is held in packed storage, and provides forward and backward error bounds for the solution.

chpsv_
void chpsv_(char* uplo, f_int* n, f_int* nrhs, f_cfloat* ap, f_int* ipiv, f_cfloat* b, f_int* ldb, f_int* info, f_int uplo_len)

Solves a complex Hermitian indefinite system of linear equations AX=B, where A is held in packed storage.

chpsvx_
void chpsvx_(char* fact, char* uplo, f_int* n, f_int* nrhs, f_cfloat* ap, f_cfloat* afp, f_int* ipiv, f_cfloat* b, f_int* ldb, f_cfloat* x, f_int* ldx, f_float* rcond, f_float* ferr, f_float* berr, f_cfloat* work, f_float* rwork, f_int* info, f_int fact_len, f_int uplo_len)

Solves a complex Hermitian indefinite system of linear equations AX=B, where A is held in packed storage, and provides an estimate of the condition number and error bounds on the solution.

chptrd_
void chptrd_(char* uplo, f_int* n, f_cfloat* ap, f_float* d, f_float* e, f_cfloat* tau, f_int* info, f_int uplo_len)

Reduces a Hermitian matrix in packed storage to real symmetric tridiagonal form by a unitary similarity transformation.

chptrf_
void chptrf_(char* uplo, f_int* n, f_cfloat* ap, f_int* ipiv, f_int* info, f_int uplo_len)

Computes the factorization of a complex Hermitian-indefinite matrix in packed storage, using the diagonal pivoting method.

chptri_
void chptri_(char* uplo, f_int* n, f_cfloat* ap, f_int* ipiv, f_cfloat* work, f_int* info, f_int uplo_len)

Computes the inverse of a complex Hermitian indefinite matrix in packed storage, using the factorization computed by CHPTRF.

chptrs_
void chptrs_(char* uplo, f_int* n, f_int* nrhs, f_cfloat* ap, f_int* ipiv, f_cfloat* b, f_int* ldb, f_int* info, f_int uplo_len)

Solves a complex Hermitian indefinite system of linear equations AX=B, where A is held in packed storage, using the factorization computed by CHPTRF.

chsein_
void chsein_(char* side, char* eigsrc, char* initv, f_int* select, f_int* n, f_cfloat* h, f_int* ldh, f_cfloat* w, f_cfloat* vl, f_int* ldvl, f_cfloat* vr, f_int* ldvr, f_int* mm, f_int* m, f_cfloat* work, f_float* rwork, f_int* ifaill, f_int* ifailr, f_int* info, f_int side_len, f_int eigsrc_len, f_int initv_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
chseqr_
void chseqr_(char* job, char* compz, f_int* n, f_int* ilo, f_int* ihi, f_cfloat* h, f_int* ldh, f_cfloat* w, f_cfloat* z, f_int* ldz, f_cfloat* work, f_int* lwork, f_int* info, f_int job_len, f_int compz_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cpbcon_
void cpbcon_(char* uplo, f_int* n, f_int* kd, f_cfloat* ab, f_int* ldab, f_float* anorm, f_float* rcond, f_cfloat* work, f_float* rwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cpbequ_
void cpbequ_(char* uplo, f_int* n, f_int* kd, f_cfloat* ab, f_int* ldab, f_float* s, f_float* scond, f_float* amax, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cpbrfs_
void cpbrfs_(char* uplo, f_int* n, f_int* kd, f_int* nrhs, f_cfloat* ab, f_int* ldab, f_cfloat* afb, f_int* ldafb, f_cfloat* b, f_int* ldb, f_cfloat* x, f_int* ldx, f_float* ferr, f_float* berr, f_cfloat* work, f_float* rwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cpbstf_
void cpbstf_(char* uplo, f_int* n, f_int* kd, f_cfloat* ab, f_int* ldab, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cpbsv_
void cpbsv_(char* uplo, f_int* n, f_int* kd, f_int* nrhs, f_cfloat* ab, f_int* ldab, f_cfloat* b, f_int* ldb, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cpbsvx_
void cpbsvx_(char* fact, char* uplo, f_int* n, f_int* kd, f_int* nrhs, f_cfloat* ab, f_int* ldab, f_cfloat* afb, f_int* ldafb, char* equed, f_float* s, f_cfloat* b, f_int* ldb, f_cfloat* x, f_int* ldx, f_float* rcond, f_float* ferr, f_float* berr, f_cfloat* work, f_float* rwork, f_int* info, f_int fact_len, f_int uplo_len, f_int equed_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cpbtrf_
void cpbtrf_(char* uplo, f_int* n, f_int* kd, f_cfloat* ab, f_int* ldab, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cpbtrs_
void cpbtrs_(char* uplo, f_int* n, f_int* kd, f_int* nrhs, f_cfloat* ab, f_int* ldab, f_cfloat* b, f_int* ldb, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cpocon_
void cpocon_(char* uplo, f_int* n, f_cfloat* a, f_int* lda, f_float* anorm, f_float* rcond, f_cfloat* work, f_float* rwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cpoequ_
void cpoequ_(f_int* n, f_cfloat* a, f_int* lda, f_float* s, f_float* scond, f_float* amax, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cporfs_
void cporfs_(char* uplo, f_int* n, f_int* nrhs, f_cfloat* a, f_int* lda, f_cfloat* af, f_int* ldaf, f_cfloat* b, f_int* ldb, f_cfloat* x, f_int* ldx, f_float* ferr, f_float* berr, f_cfloat* work, f_float* rwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cposv_
void cposv_(char* uplo, f_int* n, f_int* nrhs, f_cfloat* a, f_int* lda, f_cfloat* b, f_int* ldb, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cposvx_
void cposvx_(char* fact, char* uplo, f_int* n, f_int* nrhs, f_cfloat* a, f_int* lda, f_cfloat* af, f_int* ldaf, char* equed, f_float* s, f_cfloat* b, f_int* ldb, f_cfloat* x, f_int* ldx, f_float* rcond, f_float* ferr, f_float* berr, f_cfloat* work, f_float* rwork, f_int* info, f_int fact_len, f_int uplo_len, f_int equed_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cpotrf_
void cpotrf_(char* uplo, f_int* n, f_cfloat* a, f_int* lda, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cpotri_
void cpotri_(char* uplo, f_int* n, f_cfloat* a, f_int* lda, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cpotrs_
void cpotrs_(char* uplo, f_int* n, f_int* nrhs, f_cfloat* a, f_int* lda, f_cfloat* b, f_int* ldb, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cppcon_
void cppcon_(char* uplo, f_int* n, f_cfloat* ap, f_float* anorm, f_float* rcond, f_cfloat* work, f_float* rwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cppequ_
void cppequ_(char* uplo, f_int* n, f_cfloat* ap, f_float* s, f_float* scond, f_float* amax, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cpprfs_
void cpprfs_(char* uplo, f_int* n, f_int* nrhs, f_cfloat* ap, f_cfloat* afp, f_cfloat* b, f_int* ldb, f_cfloat* x, f_int* ldx, f_float* ferr, f_float* berr, f_cfloat* work, f_float* rwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cppsv_
void cppsv_(char* uplo, f_int* n, f_int* nrhs, f_cfloat* ap, f_cfloat* b, f_int* ldb, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cppsvx_
void cppsvx_(char* fact, char* uplo, f_int* n, f_int* nrhs, f_cfloat* ap, f_cfloat* afp, char* equed, f_float* s, f_cfloat* b, f_int* ldb, f_cfloat* x, f_int* ldx, f_float* rcond, f_float* ferr, f_float* berr, f_cfloat* work, f_float* rwork, f_int* info, f_int fact_len, f_int uplo_len, f_int equed_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cpptrf_
void cpptrf_(char* uplo, f_int* n, f_cfloat* ap, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cpptri_
void cpptri_(char* uplo, f_int* n, f_cfloat* ap, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cpptrs_
void cpptrs_(char* uplo, f_int* n, f_int* nrhs, f_cfloat* ap, f_cfloat* b, f_int* ldb, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cptcon_
void cptcon_(f_int* n, f_float* d, f_cfloat* e, f_float* anorm, f_float* rcond, f_float* rwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cpteqr_
void cpteqr_(char* compz, f_int* n, f_float* d, f_float* e, f_cfloat* z, f_int* ldz, f_float* work, f_int* info, f_int compz_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cptrfs_
void cptrfs_(char* uplo, f_int* n, f_int* nrhs, f_float* d, f_cfloat* e, f_float* df, f_cfloat* ef, f_cfloat* b, f_int* ldb, f_cfloat* x, f_int* ldx, f_float* ferr, f_float* berr, f_cfloat* work, f_float* rwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cptsv_
void cptsv_(f_int* n, f_int* nrhs, f_float* d, f_cfloat* e, f_cfloat* b, f_int* ldb, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cptsvx_
void cptsvx_(char* fact, f_int* n, f_int* nrhs, f_float* d, f_cfloat* e, f_float* df, f_cfloat* ef, f_cfloat* b, f_int* ldb, f_cfloat* x, f_int* ldx, f_float* rcond, f_float* ferr, f_float* berr, f_cfloat* work, f_float* rwork, f_int* info, f_int fact_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cpttrf_
void cpttrf_(f_int* n, f_float* d, f_cfloat* e, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cpttrs_
void cpttrs_(char* uplo, f_int* n, f_int* nrhs, f_float* d, f_cfloat* e, f_cfloat* b, f_int* ldb, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cspcon_
void cspcon_(char* uplo, f_int* n, f_cfloat* ap, f_int* ipiv, f_float* anorm, f_float* rcond, f_cfloat* work, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
csprfs_
void csprfs_(char* uplo, f_int* n, f_int* nrhs, f_cfloat* ap, f_cfloat* afp, f_int* ipiv, f_cfloat* b, f_int* ldb, f_cfloat* x, f_int* ldx, f_float* ferr, f_float* berr, f_cfloat* work, f_float* rwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cspsv_
void cspsv_(char* uplo, f_int* n, f_int* nrhs, f_cfloat* ap, f_int* ipiv, f_cfloat* b, f_int* ldb, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cspsvx_
void cspsvx_(char* fact, char* uplo, f_int* n, f_int* nrhs, f_cfloat* ap, f_cfloat* afp, f_int* ipiv, f_cfloat* b, f_int* ldb, f_cfloat* x, f_int* ldx, f_float* rcond, f_float* ferr, f_float* berr, f_cfloat* work, f_float* rwork, f_int* info, f_int fact_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
csptrf_
void csptrf_(char* uplo, f_int* n, f_cfloat* ap, f_int* ipiv, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
csptri_
void csptri_(char* uplo, f_int* n, f_cfloat* ap, f_int* ipiv, f_cfloat* work, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
csptrs_
void csptrs_(char* uplo, f_int* n, f_int* nrhs, f_cfloat* ap, f_int* ipiv, f_cfloat* b, f_int* ldb, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cstedc_
void cstedc_(char* compz, f_int* n, f_float* d, f_float* e, f_cfloat* z, f_int* ldz, f_cfloat* work, f_int* lwork, f_float* rwork, f_int* lrwork, f_int* iwork, f_int* liwork, f_int* info, f_int compz_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cstegr_
void cstegr_(char* jobz, char* range, f_int* n, f_float* d, f_float* e, f_float* vl, f_float* vu, f_int* il, f_int* iu, f_float* abstol, f_int* m, f_float* w, f_cfloat* z, f_int* ldz, f_int* isuppz, f_float* work, f_int* lwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len, f_int range_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cstein_
void cstein_(f_int* n, f_float* d, f_float* e, f_int* m, f_float* w, f_int* iblock, f_int* isplit, f_cfloat* z, f_int* ldz, f_float* work, f_int* iwork, f_int* ifail, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
csteqr_
void csteqr_(char* compz, f_int* n, f_float* d, f_float* e, f_cfloat* z, f_int* ldz, f_float* work, f_int* info, f_int compz_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
csycon_
void csycon_(char* uplo, f_int* n, f_cfloat* a, f_int* lda, f_int* ipiv, f_float* anorm, f_float* rcond, f_cfloat* work, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
csyrfs_
void csyrfs_(char* uplo, f_int* n, f_int* nrhs, f_cfloat* a, f_int* lda, f_cfloat* af, f_int* ldaf, f_int* ipiv, f_cfloat* b, f_int* ldb, f_cfloat* x, f_int* ldx, f_float* ferr, f_float* berr, f_cfloat* work, f_float* rwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
csysv_
void csysv_(char* uplo, f_int* n, f_int* nrhs, f_cfloat* a, f_int* lda, f_int* ipiv, f_cfloat* b, f_int* ldb, f_cfloat* work, f_int* lwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
csysvx_
void csysvx_(char* fact, char* uplo, f_int* n, f_int* nrhs, f_cfloat* a, f_int* lda, f_cfloat* af, f_int* ldaf, f_int* ipiv, f_cfloat* b, f_int* ldb, f_cfloat* x, f_int* ldx, f_float* rcond, f_float* ferr, f_float* berr, f_cfloat* work, f_int* lwork, f_float* rwork, f_int* info, f_int fact_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
csytrf_
void csytrf_(char* uplo, f_int* n, f_cfloat* a, f_int* lda, f_int* ipiv, f_cfloat* work, f_int* lwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
csytri_
void csytri_(char* uplo, f_int* n, f_cfloat* a, f_int* lda, f_int* ipiv, f_cfloat* work, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
csytrs_
void csytrs_(char* uplo, f_int* n, f_int* nrhs, f_cfloat* a, f_int* lda, f_int* ipiv, f_cfloat* b, f_int* ldb, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ctbcon_
void ctbcon_(char* norm, char* uplo, char* diag, f_int* n, f_int* kd, f_cfloat* ab, f_int* ldab, f_float* rcond, f_cfloat* work, f_float* rwork, f_int* info, f_int norm_len, f_int uplo_len, f_int diag_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ctbrfs_
void ctbrfs_(char* uplo, char* trans, char* diag, f_int* n, f_int* kd, f_int* nrhs, f_cfloat* ab, f_int* ldab, f_cfloat* b, f_int* ldb, f_cfloat* x, f_int* ldx, f_float* ferr, f_float* berr, f_cfloat* work, f_float* rwork, f_int* info, f_int uplo_len, f_int trans_len, f_int diag_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ctbtrs_
void ctbtrs_(char* uplo, char* trans, char* diag, f_int* n, f_int* kd, f_int* nrhs, f_cfloat* ab, f_int* ldab, f_cfloat* b, f_int* ldb, f_int* info, f_int uplo_len, f_int trans_len, f_int diag_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ctgevc_
void ctgevc_(char* side, char* howmny, f_int* select, f_int* n, f_cfloat* a, f_int* lda, f_cfloat* b, f_int* ldb, f_cfloat* vl, f_int* ldvl, f_cfloat* vr, f_int* ldvr, f_int* mm, f_int* m, f_cfloat* work, f_float* rwork, f_int* info, f_int side_len, f_int howmny_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ctgexc_
void ctgexc_(f_int* wantq, f_int* wantz, f_int* n, f_cfloat* a, f_int* lda, f_cfloat* b, f_int* ldb, f_cfloat* q, f_int* ldq, f_cfloat* z, f_int* ldz, f_int* ifst, f_int* ilst, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ctgsen_
void ctgsen_(f_int* ijob, f_int* wantq, f_int* wantz, f_int* select, f_int* n, f_cfloat* a, f_int* lda, f_cfloat* b, f_int* ldb, f_cfloat* alphav, f_cfloat* betav, f_cfloat* q, f_int* ldq, f_cfloat* z, f_int* ldz, f_int* m, f_float* pl, f_float* pr, f_float* dif, f_cfloat* work, f_int* lwork, f_int* iwork, f_int* liwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ctgsja_
void ctgsja_(char* jobu, char* jobv, char* jobq, f_int* m, f_int* p, f_int* n, f_int* k, f_int* l, f_cfloat* a, f_int* lda, f_cfloat* b, f_int* ldb, f_float* tola, f_float* tolb, f_float* alphav, f_float* betav, f_cfloat* u, f_int* ldu, f_cfloat* v, f_int* ldv, f_cfloat* q, f_int* ldq, f_cfloat* work, f_int* ncycle, f_int* info, f_int jobu_len, f_int jobv_len, f_int jobq_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ctgsna_
void ctgsna_(char* job, char* howmny, f_int* select, f_int* n, f_cfloat* a, f_int* lda, f_cfloat* b, f_int* ldb, f_cfloat* vl, f_int* ldvl, f_cfloat* vr, f_int* ldvr, f_float* s, f_float* dif, f_int* mm, f_int* m, f_cfloat* work, f_int* lwork, f_int* iwork, f_int* info, f_int job_len, f_int howmny_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ctgsyl_
void ctgsyl_(char* trans, f_int* ijob, f_int* m, f_int* n, f_cfloat* a, f_int* lda, f_cfloat* b, f_int* ldb, f_cfloat* c, f_int* ldc, f_cfloat* d, f_int* ldd, f_cfloat* e, f_int* lde, f_cfloat* f, f_int* ldf, f_float* scale, f_float* dif, f_cfloat* work, f_int* lwork, f_int* iwork, f_int* info, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ctpcon_
void ctpcon_(char* norm, char* uplo, char* diag, f_int* n, f_cfloat* ap, f_float* rcond, f_cfloat* work, f_float* rwork, f_int* info, f_int norm_len, f_int uplo_len, f_int diag_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ctprfs_
void ctprfs_(char* uplo, char* trans, char* diag, f_int* n, f_int* nrhs, f_cfloat* ap, f_cfloat* b, f_int* ldb, f_cfloat* x, f_int* ldx, f_float* ferr, f_float* berr, f_cfloat* work, f_float* rwork, f_int* info, f_int uplo_len, f_int trans_len, f_int diag_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ctptri_
void ctptri_(char* uplo, char* diag, f_int* n, f_cfloat* ap, f_int* info, f_int uplo_len, f_int diag_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ctptrs_
void ctptrs_(char* uplo, char* trans, char* diag, f_int* n, f_int* nrhs, f_cfloat* ap, f_cfloat* b, f_int* ldb, f_int* info, f_int uplo_len, f_int trans_len, f_int diag_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ctrcon_
void ctrcon_(char* norm, char* uplo, char* diag, f_int* n, f_cfloat* a, f_int* lda, f_float* rcond, f_cfloat* work, f_float* rwork, f_int* info, f_int norm_len, f_int uplo_len, f_int diag_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ctrevc_
void ctrevc_(char* side, char* howmny, f_int* select, f_int* n, f_cfloat* t, f_int* ldt, f_cfloat* vl, f_int* ldvl, f_cfloat* vr, f_int* ldvr, f_int* mm, f_int* m, f_cfloat* work, f_float* rwork, f_int* info, f_int side_len, f_int howmny_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ctrexc_
void ctrexc_(char* compq, f_int* n, f_cfloat* t, f_int* ldt, f_cfloat* q, f_int* ldq, f_int* ifst, f_int* ilst, f_int* info, f_int compq_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ctrrfs_
void ctrrfs_(char* uplo, char* trans, char* diag, f_int* n, f_int* nrhs, f_cfloat* a, f_int* lda, f_cfloat* b, f_int* ldb, f_cfloat* x, f_int* ldx, f_float* ferr, f_float* berr, f_cfloat* work, f_float* rwork, f_int* info, f_int uplo_len, f_int trans_len, f_int diag_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ctrsen_
void ctrsen_(char* job, char* compq, f_int* select, f_int* n, f_cfloat* t, f_int* ldt, f_cfloat* q, f_int* ldq, f_cfloat* w, f_int* m, f_float* s, f_float* sep, f_cfloat* work, f_int* lwork, f_int* info, f_int job_len, f_int compq_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ctrsna_
void ctrsna_(char* job, char* howmny, f_int* select, f_int* n, f_cfloat* t, f_int* ldt, f_cfloat* vl, f_int* ldvl, f_cfloat* vr, f_int* ldvr, f_float* s, f_float* sep, f_int* mm, f_int* m, f_cfloat* work, f_int* ldwork, f_float* rwork, f_int* info, f_int job_len, f_int howmny_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ctrsyl_
void ctrsyl_(char* trana, char* tranb, f_int* isgn, f_int* m, f_int* n, f_cfloat* a, f_int* lda, f_cfloat* b, f_int* ldb, f_cfloat* c, f_int* ldc, f_float* scale, f_int* info, f_int trana_len, f_int tranb_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ctrtri_
void ctrtri_(char* uplo, char* diag, f_int* n, f_cfloat* a, f_int* lda, f_int* info, f_int uplo_len, f_int diag_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ctrtrs_
void ctrtrs_(char* uplo, char* trans, char* diag, f_int* n, f_int* nrhs, f_cfloat* a, f_int* lda, f_cfloat* b, f_int* ldb, f_int* info, f_int uplo_len, f_int trans_len, f_int diag_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ctzrqf_
void ctzrqf_(f_int* m, f_int* n, f_cfloat* a, f_int* lda, f_cfloat* tau, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ctzrzf_
void ctzrzf_(f_int* m, f_int* n, f_cfloat* a, f_int* lda, f_cfloat* tau, f_cfloat* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cungbr_
void cungbr_(char* vect, f_int* m, f_int* n, f_int* k, f_cfloat* a, f_int* lda, f_cfloat* tau, f_cfloat* work, f_int* lwork, f_int* info, f_int vect_len)

Generates the unitary transformation matrices from a reduction to bidiagonal form determined by CGEBRD.

cunghr_
void cunghr_(f_int* n, f_int* ilo, f_int* ihi, f_cfloat* a, f_int* lda, f_cfloat* tau, f_cfloat* work, f_int* lwork, f_int* info)

Generates the unitary transformation matrix from a reduction to Hessenberg form determined by CGEHRD.

cunglq_
void cunglq_(f_int* m, f_int* n, f_int* k, f_cfloat* a, f_int* lda, f_cfloat* tau, f_cfloat* work, f_int* lwork, f_int* info)

Generates all or part of the unitary matrix Q from an LQ factorization determined by CGELQF.

cungql_
void cungql_(f_int* m, f_int* n, f_int* k, f_cfloat* a, f_int* lda, f_cfloat* tau, f_cfloat* work, f_int* lwork, f_int* info)

Generates all or part of the unitary matrix Q from a QL factorization determined by CGEQLF.

cungqr_
void cungqr_(f_int* m, f_int* n, f_int* k, f_cfloat* a, f_int* lda, f_cfloat* tau, f_cfloat* work, f_int* lwork, f_int* info)

Generates all or part of the unitary matrix Q from a QR factorization determined by CGEQRF.

cungrq_
void cungrq_(f_int* m, f_int* n, f_int* k, f_cfloat* a, f_int* lda, f_cfloat* tau, f_cfloat* work, f_int* lwork, f_int* info)

Generates all or part of the unitary matrix Q from an RQ factorization determined by CGERQF.

cungtr_
void cungtr_(char* uplo, f_int* n, f_cfloat* a, f_int* lda, f_cfloat* tau, f_cfloat* work, f_int* lwork, f_int* info, f_int uplo_len)

Generates the unitary transformation matrix from a reduction to tridiagonal form determined by CHETRD.

cunmbr_
void cunmbr_(char* vect, char* side, char* trans, f_int* m, f_int* n, f_int* k, f_cfloat* a, f_int* lda, f_cfloat* tau, f_cfloat* c, f_int* ldc, f_cfloat* work, f_int* lwork, f_int* info, f_int vect_len, f_int side_len, f_int trans_len)

Multiplies a general matrix by one of the unitary transformation matrices from a reduction to bidiagonal form determined by CGEBRD.

cunmhr_
void cunmhr_(char* side, char* trans, f_int* m, f_int* n, f_int* ilo, f_int* ihi, f_cfloat* a, f_int* lda, f_cfloat* tau, f_cfloat* c, f_int* ldc, f_cfloat* work, f_int* lwork, f_int* info, f_int side_len, f_int trans_len)

Multiplies a general matrix by the unitary transformation matrix from a reduction to Hessenberg form determined by CGEHRD.

cunmlq_
void cunmlq_(char* side, char* trans, f_int* m, f_int* n, f_int* k, f_cfloat* a, f_int* lda, f_cfloat* tau, f_cfloat* c, f_int* ldc, f_cfloat* work, f_int* lwork, f_int* info, f_int side_len, f_int trans_len)

Multiplies a general matrix by the unitary matrix from an LQ factorization determined by CGELQF.

cunmql_
void cunmql_(char* side, char* trans, f_int* m, f_int* n, f_int* k, f_cfloat* a, f_int* lda, f_cfloat* tau, f_cfloat* c, f_int* ldc, f_cfloat* work, f_int* lwork, f_int* info, f_int side_len, f_int trans_len)

Multiplies a general matrix by the unitary matrix from a QL factorization determined by CGEQLF.

cunmqr_
void cunmqr_(char* side, char* trans, f_int* m, f_int* n, f_int* k, f_cfloat* a, f_int* lda, f_cfloat* tau, f_cfloat* c, f_int* ldc, f_cfloat* work, f_int* lwork, f_int* info, f_int side_len, f_int trans_len)

Multiplies a general matrix by the unitary matrix from a QR factorization determined by CGEQRF.

cunmr3_
void cunmr3_(char* side, char* trans, f_int* m, f_int* n, f_int* k, f_int* l, f_cfloat* a, f_int* lda, f_cfloat* tau, f_cfloat* c, f_int* ldc, f_cfloat* work, f_int* info, f_int side_len, f_int trans_len)

Multiples a general matrix by the unitary matrix from an RZ factorization determined by CTZRZF.

cunmrq_
void cunmrq_(char* side, char* trans, f_int* m, f_int* n, f_int* k, f_cfloat* a, f_int* lda, f_cfloat* tau, f_cfloat* c, f_int* ldc, f_cfloat* work, f_int* lwork, f_int* info, f_int side_len, f_int trans_len)

Multiplies a general matrix by the unitary matrix from an RQ factorization determined by CGERQF.

cunmrz_
void cunmrz_(char* side, char* trans, f_int* m, f_int* n, f_int* k, f_int* l, f_cfloat* a, f_int* lda, f_cfloat* tau, f_cfloat* c, f_int* ldc, f_cfloat* work, f_int* lwork, f_int* info, f_int side_len, f_int trans_len)

Multiples a general matrix by the unitary matrix from an RZ factorization determined by CTZRZF.

cunmtr_
void cunmtr_(char* side, char* uplo, char* trans, f_int* m, f_int* n, f_cfloat* a, f_int* lda, f_cfloat* tau, f_cfloat* c, f_int* ldc, f_cfloat* work, f_int* lwork, f_int* info, f_int side_len, f_int uplo_len, f_int trans_len)

Multiplies a general matrix by the unitary transformation matrix from a reduction to tridiagonal form determined by CHETRD.

cupgtr_
void cupgtr_(char* uplo, f_int* n, f_cfloat* ap, f_cfloat* tau, f_cfloat* q, f_int* ldq, f_cfloat* work, f_int* info, f_int uplo_len)

Generates the unitary transformation matrix from a reduction to tridiagonal form determined by CHPTRD.

cupmtr_
void cupmtr_(char* side, char* uplo, char* trans, f_int* m, f_int* n, f_cfloat* ap, f_cfloat* tau, f_cfloat* c, f_int* ldc, f_cfloat* work, f_int* info, f_int side_len, f_int uplo_len, f_int trans_len)

Multiplies a general matrix by the unitary transformation matrix from a reduction to tridiagonal form determined by CHPTRD.

dbdsdc_
void dbdsdc_(char* uplo, char* compq, f_int* n, f_double* d, f_double* e, f_double* u, f_int* ldu, f_double* vt, f_int* ldvt, f_double* q, f_int* iq, f_double* work, f_int* iwork, f_int* info, f_int uplo_len, f_int compq_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dbdsqr_
void dbdsqr_(char* uplo, f_int* n, f_int* ncvt, f_int* nru, f_int* ncc, f_double* d, f_double* e, f_double* vt, f_int* ldvt, f_double* u, f_int* ldu, f_double* c, f_int* ldc, f_double* work, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ddisna_
void ddisna_(char* job, f_int* m, f_int* n, f_double* d, f_double* sep, f_int* info, f_int job_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgbbrd_
void dgbbrd_(char* vect, f_int* m, f_int* n, f_int* ncc, f_int* kl, f_int* ku, f_double* ab, f_int* ldab, f_double* d, f_double* e, f_double* q, f_int* ldq, f_double* pt, f_int* ldpt, f_double* c, f_int* ldc, f_double* work, f_int* info, f_int vect_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgbcon_
void dgbcon_(char* norm, f_int* n, f_int* kl, f_int* ku, f_double* ab, f_int* ldab, f_int* ipiv, f_double* anorm, f_double* rcond, f_double* work, f_int* iwork, f_int* info, f_int norm_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgbequ_
void dgbequ_(f_int* m, f_int* n, f_int* kl, f_int* ku, f_double* ab, f_int* ldab, f_double* r, f_double* c, f_double* rowcnd, f_double* colcnd, f_double* amax, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgbrfs_
void dgbrfs_(char* trans, f_int* n, f_int* kl, f_int* ku, f_int* nrhs, f_double* ab, f_int* ldab, f_double* afb, f_int* ldafb, f_int* ipiv, f_double* b, f_int* ldb, f_double* x, f_int* ldx, f_double* ferr, f_double* berr, f_double* work, f_int* iwork, f_int* info, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgbsv_
void dgbsv_(f_int* n, f_int* kl, f_int* ku, f_int* nrhs, f_double* ab, f_int* ldab, f_int* ipiv, f_double* b, f_int* ldb, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgbsvx_
void dgbsvx_(char* fact, char* trans, f_int* n, f_int* kl, f_int* ku, f_int* nrhs, f_double* ab, f_int* ldab, f_double* afb, f_int* ldafb, f_int* ipiv, char* equed, f_double* r, f_double* c, f_double* b, f_int* ldb, f_double* x, f_int* ldx, f_double* rcond, f_double* ferr, f_double* berr, f_double* work, f_int* iwork, f_int* info, f_int fact_len, f_int trans_len, f_int equed_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgbtrf_
void dgbtrf_(f_int* m, f_int* n, f_int* kl, f_int* ku, f_double* ab, f_int* ldab, f_int* ipiv, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgbtrs_
void dgbtrs_(char* trans, f_int* n, f_int* kl, f_int* ku, f_int* nrhs, f_double* ab, f_int* ldab, f_int* ipiv, f_double* b, f_int* ldb, f_int* info, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgebak_
void dgebak_(char* job, char* side, f_int* n, f_int* ilo, f_int* ihi, f_double* scale, f_int* m, f_double* v, f_int* ldv, f_int* info, f_int job_len, f_int side_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgebal_
void dgebal_(char* job, f_int* n, f_double* a, f_int* lda, f_int* ilo, f_int* ihi, f_double* scale, f_int* info, f_int job_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgebrd_
void dgebrd_(f_int* m, f_int* n, f_double* a, f_int* lda, f_double* d, f_double* e, f_double* tauq, f_double* taup, f_double* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgecon_
void dgecon_(char* norm, f_int* n, f_double* a, f_int* lda, f_double* anorm, f_double* rcond, f_double* work, f_int* iwork, f_int* info, f_int norm_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgeequ_
void dgeequ_(f_int* m, f_int* n, f_double* a, f_int* lda, f_double* r, f_double* c, f_double* rowcnd, f_double* colcnd, f_double* amax, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgees_
void dgees_(char* jobvs, char* sort, FCB_DGEES_SELECT select, f_int* n, f_double* a, f_int* lda, f_int* sdim, f_double* wr, f_double* wi, f_double* vs, f_int* ldvs, f_double* work, f_int* lwork, f_int* bwork, f_int* info, f_int jobvs_len, f_int sort_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgeesx_
void dgeesx_(char* jobvs, char* sort, FCB_DGEESX_SELECT select, char* sense, f_int* n, f_double* a, f_int* lda, f_int* sdim, f_double* wr, f_double* wi, f_double* vs, f_int* ldvs, f_double* rconde, f_double* rcondv, f_double* work, f_int* lwork, f_int* iwork, f_int* liwork, f_int* bwork, f_int* info, f_int jobvs_len, f_int sort_len, f_int sense_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgeev_
void dgeev_(char* jobvl, char* jobvr, f_int* n, f_double* a, f_int* lda, f_double* wr, f_double* wi, f_double* vl, f_int* ldvl, f_double* vr, f_int* ldvr, f_double* work, f_int* lwork, f_int* info, f_int jobvl_len, f_int jobvr_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgeevx_
void dgeevx_(char* balanc, char* jobvl, char* jobvr, char* sense, f_int* n, f_double* a, f_int* lda, f_double* wr, f_double* wi, f_double* vl, f_int* ldvl, f_double* vr, f_int* ldvr, f_int* ilo, f_int* ihi, f_double* scale, f_double* abnrm, f_double* rconde, f_double* rcondv, f_double* work, f_int* lwork, f_int* iwork, f_int* info, f_int balanc_len, f_int jobvl_len, f_int jobvr_len, f_int sense_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgegs_
void dgegs_(char* jobvsl, char* jobvsr, f_int* n, f_double* a, f_int* lda, f_double* b, f_int* ldb, f_double* alphar, f_double* alphai, f_double* betav, f_double* vsl, f_int* ldvsl, f_double* vsr, f_int* ldvsr, f_double* work, f_int* lwork, f_int* info, f_int jobvsl_len, f_int jobvsr_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgegv_
void dgegv_(char* jobvl, char* jobvr, f_int* n, f_double* a, f_int* lda, f_double* b, f_int* ldb, f_double* alphar, f_double* alphai, f_double* betav, f_double* vl, f_int* ldvl, f_double* vr, f_int* ldvr, f_double* work, f_int* lwork, f_int* info, f_int jobvl_len, f_int jobvr_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgehrd_
void dgehrd_(f_int* n, f_int* ilo, f_int* ihi, f_double* a, f_int* lda, f_double* tau, f_double* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgelqf_
void dgelqf_(f_int* m, f_int* n, f_double* a, f_int* lda, f_double* tau, f_double* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgels_
void dgels_(char* trans, f_int* m, f_int* n, f_int* nrhs, f_double* a, f_int* lda, f_double* b, f_int* ldb, f_double* work, f_int* lwork, f_int* info, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgelsd_
void dgelsd_(f_int* m, f_int* n, f_int* nrhs, f_double* a, f_int* lda, f_double* b, f_int* ldb, f_double* s, f_double* rcond, f_int* rank, f_double* work, f_int* lwork, f_int* iwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgelss_
void dgelss_(f_int* m, f_int* n, f_int* nrhs, f_double* a, f_int* lda, f_double* b, f_int* ldb, f_double* s, f_double* rcond, f_int* rank, f_double* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgelsx_
void dgelsx_(f_int* m, f_int* n, f_int* nrhs, f_double* a, f_int* lda, f_double* b, f_int* ldb, f_int* jpvt, f_double* rcond, f_int* rank, f_double* work, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgelsy_
void dgelsy_(f_int* m, f_int* n, f_int* nrhs, f_double* a, f_int* lda, f_double* b, f_int* ldb, f_int* jpvt, f_double* rcond, f_int* rank, f_double* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgeqlf_
void dgeqlf_(f_int* m, f_int* n, f_double* a, f_int* lda, f_double* tau, f_double* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgeqp3_
void dgeqp3_(f_int* m, f_int* n, f_double* a, f_int* lda, f_int* jpvt, f_double* tau, f_double* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgeqpf_
void dgeqpf_(f_int* m, f_int* n, f_double* a, f_int* lda, f_int* jpvt, f_double* tau, f_double* work, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgeqrf_
void dgeqrf_(f_int* m, f_int* n, f_double* a, f_int* lda, f_double* tau, f_double* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgerfs_
void dgerfs_(char* trans, f_int* n, f_int* nrhs, f_double* a, f_int* lda, f_double* af, f_int* ldaf, f_int* ipiv, f_double* b, f_int* ldb, f_double* x, f_int* ldx, f_double* ferr, f_double* berr, f_double* work, f_int* iwork, f_int* info, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgerqf_
void dgerqf_(f_int* m, f_int* n, f_double* a, f_int* lda, f_double* tau, f_double* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgesdd_
void dgesdd_(char* jobz, f_int* m, f_int* n, f_double* a, f_int* lda, f_double* s, f_double* u, f_int* ldu, f_double* vt, f_int* ldvt, f_double* work, f_int* lwork, f_int* iwork, f_int* info, f_int jobz_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgesv_
void dgesv_(f_int* n, f_int* nrhs, f_double* a, f_int* lda, f_int* ipiv, f_double* b, f_int* ldb, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgesvd_
void dgesvd_(char* jobu, char* jobvt, f_int* m, f_int* n, f_double* a, f_int* lda, f_double* s, f_double* u, f_int* ldu, f_double* vt, f_int* ldvt, f_double* work, f_int* lwork, f_int* info, f_int jobu_len, f_int jobvt_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgesvx_
void dgesvx_(char* fact, char* trans, f_int* n, f_int* nrhs, f_double* a, f_int* lda, f_double* af, f_int* ldaf, f_int* ipiv, char* equed, f_double* r, f_double* c, f_double* b, f_int* ldb, f_double* x, f_int* ldx, f_double* rcond, f_double* ferr, f_double* berr, f_double* work, f_int* iwork, f_int* info, f_int fact_len, f_int trans_len, f_int equed_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgetrf_
void dgetrf_(f_int* m, f_int* n, f_double* a, f_int* lda, f_int* ipiv, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgetri_
void dgetri_(f_int* n, f_double* a, f_int* lda, f_int* ipiv, f_double* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgetrs_
void dgetrs_(char* trans, f_int* n, f_int* nrhs, f_double* a, f_int* lda, f_int* ipiv, f_double* b, f_int* ldb, f_int* info, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dggbak_
void dggbak_(char* job, char* side, f_int* n, f_int* ilo, f_int* ihi, f_double* lscale, f_double* rscale, f_int* m, f_double* v, f_int* ldv, f_int* info, f_int job_len, f_int side_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dggbal_
void dggbal_(char* job, f_int* n, f_double* a, f_int* lda, f_double* b, f_int* ldb, f_int* ilo, f_int* ihi, f_double* lscale, f_double* rscale, f_double* work, f_int* info, f_int job_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgges_
void dgges_(char* jobvsl, char* jobvsr, char* sort, FCB_DGGES_DELCTG delctg, f_int* n, f_double* a, f_int* lda, f_double* b, f_int* ldb, f_int* sdim, f_double* alphar, f_double* alphai, f_double* betav, f_double* vsl, f_int* ldvsl, f_double* vsr, f_int* ldvsr, f_double* work, f_int* lwork, f_int* bwork, f_int* info, f_int jobvsl_len, f_int jobvsr_len, f_int sort_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dggesx_
void dggesx_(char* jobvsl, char* jobvsr, char* sort, FCB_DGGESX_DELCTG delctg, char* sense, f_int* n, f_double* a, f_int* lda, f_double* b, f_int* ldb, f_int* sdim, f_double* alphar, f_double* alphai, f_double* betav, f_double* vsl, f_int* ldvsl, f_double* vsr, f_int* ldvsr, f_double* rconde, f_double* rcondv, f_double* work, f_int* lwork, f_int* iwork, f_int* liwork, f_int* bwork, f_int* info, f_int jobvsl_len, f_int jobvsr_len, f_int sort_len, f_int sense_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dggev_
void dggev_(char* jobvl, char* jobvr, f_int* n, f_double* a, f_int* lda, f_double* b, f_int* ldb, f_double* alphar, f_double* alphai, f_double* betav, f_double* vl, f_int* ldvl, f_double* vr, f_int* ldvr, f_double* work, f_int* lwork, f_int* info, f_int jobvl_len, f_int jobvr_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dggevx_
void dggevx_(char* balanc, char* jobvl, char* jobvr, char* sense, f_int* n, f_double* a, f_int* lda, f_double* b, f_int* ldb, f_double* alphar, f_double* alphai, f_double* betav, f_double* vl, f_int* ldvl, f_double* vr, f_int* ldvr, f_int* ilo, f_int* ihi, f_double* lscale, f_double* rscale, f_double* abnrm, f_double* bbnrm, f_double* rconde, f_double* rcondv, f_double* work, f_int* lwork, f_int* iwork, f_int* bwork, f_int* info, f_int balanc_len, f_int jobvl_len, f_int jobvr_len, f_int sense_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dggglm_
void dggglm_(f_int* n, f_int* m, f_int* p, f_double* a, f_int* lda, f_double* b, f_int* ldb, f_double* d, f_double* x, f_double* y, f_double* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgghrd_
void dgghrd_(char* compq, char* compz, f_int* n, f_int* ilo, f_int* ihi, f_double* a, f_int* lda, f_double* b, f_int* ldb, f_double* q, f_int* ldq, f_double* z, f_int* ldz, f_int* info, f_int compq_len, f_int compz_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgglse_
void dgglse_(f_int* m, f_int* n, f_int* p, f_double* a, f_int* lda, f_double* b, f_int* ldb, f_double* c, f_double* d, f_double* x, f_double* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dggqrf_
void dggqrf_(f_int* n, f_int* m, f_int* p, f_double* a, f_int* lda, f_double* taua, f_double* b, f_int* ldb, f_double* taub, f_double* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dggrqf_
void dggrqf_(f_int* m, f_int* p, f_int* n, f_double* a, f_int* lda, f_double* taua, f_double* b, f_int* ldb, f_double* taub, f_double* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dggsvd_
void dggsvd_(char* jobu, char* jobv, char* jobq, f_int* m, f_int* n, f_int* p, f_int* k, f_int* l, f_double* a, f_int* lda, f_double* b, f_int* ldb, f_double* alphav, f_double* betav, f_double* u, f_int* ldu, f_double* v, f_int* ldv, f_double* q, f_int* ldq, f_double* work, f_int* iwork, f_int* info, f_int jobu_len, f_int jobv_len, f_int jobq_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dggsvp_
void dggsvp_(char* jobu, char* jobv, char* jobq, f_int* m, f_int* p, f_int* n, f_double* a, f_int* lda, f_double* b, f_int* ldb, f_double* tola, f_double* tolb, f_int* k, f_int* l, f_double* u, f_int* ldu, f_double* v, f_int* ldv, f_double* q, f_int* ldq, f_int* iwork, f_double* tau, f_double* work, f_int* info, f_int jobu_len, f_int jobv_len, f_int jobq_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgtcon_
void dgtcon_(char* norm, f_int* n, f_double* dl, f_double* d, f_double* du, f_double* du2, f_int* ipiv, f_double* anorm, f_double* rcond, f_double* work, f_int* iwork, f_int* info, f_int norm_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgtrfs_
void dgtrfs_(char* trans, f_int* n, f_int* nrhs, f_double* dl, f_double* d, f_double* du, f_double* dlf, f_double* df, f_double* duf, f_double* du2, f_int* ipiv, f_double* b, f_int* ldb, f_double* x, f_int* ldx, f_double* ferr, f_double* berr, f_double* work, f_int* iwork, f_int* info, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgtsv_
void dgtsv_(f_int* n, f_int* nrhs, f_double* dl, f_double* d, f_double* du, f_double* b, f_int* ldb, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgtsvx_
void dgtsvx_(char* fact, char* trans, f_int* n, f_int* nrhs, f_double* dl, f_double* d, f_double* du, f_double* dlf, f_double* df, f_double* duf, f_double* du2, f_int* ipiv, f_double* b, f_int* ldb, f_double* x, f_int* ldx, f_double* rcond, f_double* ferr, f_double* berr, f_double* work, f_int* iwork, f_int* info, f_int fact_len, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgttrf_
void dgttrf_(f_int* n, f_double* dl, f_double* d, f_double* du, f_double* du2, f_int* ipiv, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dgttrs_
void dgttrs_(char* trans, f_int* n, f_int* nrhs, f_double* dl, f_double* d, f_double* du, f_double* du2, f_int* ipiv, f_double* b, f_int* ldb, f_int* info, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dhgeqz_
void dhgeqz_(char* job, char* compq, char* compz, f_int* n, f_int* ilo, f_int* ihi, f_double* a, f_int* lda, f_double* b, f_int* ldb, f_double* alphar, f_double* alphai, f_double* betav, f_double* q, f_int* ldq, f_double* z, f_int* ldz, f_double* work, f_int* lwork, f_int* info, f_int job_len, f_int compq_len, f_int compz_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dhsein_
void dhsein_(char* side, char* eigsrc, char* initv, f_int* select, f_int* n, f_double* h, f_int* ldh, f_double* wr, f_double* wi, f_double* vl, f_int* ldvl, f_double* vr, f_int* ldvr, f_int* mm, f_int* m, f_double* work, f_int* ifaill, f_int* ifailr, f_int* info, f_int side_len, f_int eigsrc_len, f_int initv_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dhseqr_
void dhseqr_(char* job, char* compz, f_int* n, f_int* ilo, f_int* ihi, f_double* h, f_int* ldh, f_double* wr, f_double* wi, f_double* z, f_int* ldz, f_double* work, f_int* lwork, f_int* info, f_int job_len, f_int compz_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dlamch_
f_double dlamch_(char* cmach, f_int cmach_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dopgtr_
void dopgtr_(char* uplo, f_int* n, f_double* ap, f_double* tau, f_double* q, f_int* ldq, f_double* work, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dopmtr_
void dopmtr_(char* side, char* uplo, char* trans, f_int* m, f_int* n, f_double* ap, f_double* tau, f_double* c, f_int* ldc, f_double* work, f_int* info, f_int side_len, f_int uplo_len, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dorgbr_
void dorgbr_(char* vect, f_int* m, f_int* n, f_int* k, f_double* a, f_int* lda, f_double* tau, f_double* work, f_int* lwork, f_int* info, f_int vect_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dorghr_
void dorghr_(f_int* n, f_int* ilo, f_int* ihi, f_double* a, f_int* lda, f_double* tau, f_double* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dorglq_
void dorglq_(f_int* m, f_int* n, f_int* k, f_double* a, f_int* lda, f_double* tau, f_double* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dorgql_
void dorgql_(f_int* m, f_int* n, f_int* k, f_double* a, f_int* lda, f_double* tau, f_double* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dorgqr_
void dorgqr_(f_int* m, f_int* n, f_int* k, f_double* a, f_int* lda, f_double* tau, f_double* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dorgrq_
void dorgrq_(f_int* m, f_int* n, f_int* k, f_double* a, f_int* lda, f_double* tau, f_double* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dorgtr_
void dorgtr_(char* uplo, f_int* n, f_double* a, f_int* lda, f_double* tau, f_double* work, f_int* lwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dormbr_
void dormbr_(char* vect, char* side, char* trans, f_int* m, f_int* n, f_int* k, f_double* a, f_int* lda, f_double* tau, f_double* c, f_int* ldc, f_double* work, f_int* lwork, f_int* info, f_int vect_len, f_int side_len, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dormhr_
void dormhr_(char* side, char* trans, f_int* m, f_int* n, f_int* ilo, f_int* ihi, f_double* a, f_int* lda, f_double* tau, f_double* c, f_int* ldc, f_double* work, f_int* lwork, f_int* info, f_int side_len, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dormlq_
void dormlq_(char* side, char* trans, f_int* m, f_int* n, f_int* k, f_double* a, f_int* lda, f_double* tau, f_double* c, f_int* ldc, f_double* work, f_int* lwork, f_int* info, f_int side_len, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dormql_
void dormql_(char* side, char* trans, f_int* m, f_int* n, f_int* k, f_double* a, f_int* lda, f_double* tau, f_double* c, f_int* ldc, f_double* work, f_int* lwork, f_int* info, f_int side_len, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dormqr_
void dormqr_(char* side, char* trans, f_int* m, f_int* n, f_int* k, f_double* a, f_int* lda, f_double* tau, f_double* c, f_int* ldc, f_double* work, f_int* lwork, f_int* info, f_int side_len, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dormr3_
void dormr3_(char* side, char* trans, f_int* m, f_int* n, f_int* k, f_int* l, f_double* a, f_int* lda, f_double* tau, f_double* c, f_int* ldc, f_double* work, f_int* info, f_int side_len, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dormrq_
void dormrq_(char* side, char* trans, f_int* m, f_int* n, f_int* k, f_double* a, f_int* lda, f_double* tau, f_double* c, f_int* ldc, f_double* work, f_int* lwork, f_int* info, f_int side_len, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dormrz_
void dormrz_(char* side, char* trans, f_int* m, f_int* n, f_int* k, f_int* l, f_double* a, f_int* lda, f_double* tau, f_double* c, f_int* ldc, f_double* work, f_int* lwork, f_int* info, f_int side_len, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dormtr_
void dormtr_(char* side, char* uplo, char* trans, f_int* m, f_int* n, f_double* a, f_int* lda, f_double* tau, f_double* c, f_int* ldc, f_double* work, f_int* lwork, f_int* info, f_int side_len, f_int uplo_len, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dpbcon_
void dpbcon_(char* uplo, f_int* n, f_int* kd, f_double* ab, f_int* ldab, f_double* anorm, f_double* rcond, f_double* work, f_int* iwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dpbequ_
void dpbequ_(char* uplo, f_int* n, f_int* kd, f_double* ab, f_int* ldab, f_double* s, f_double* scond, f_double* amax, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dpbrfs_
void dpbrfs_(char* uplo, f_int* n, f_int* kd, f_int* nrhs, f_double* ab, f_int* ldab, f_double* afb, f_int* ldafb, f_double* b, f_int* ldb, f_double* x, f_int* ldx, f_double* ferr, f_double* berr, f_double* work, f_int* iwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dpbstf_
void dpbstf_(char* uplo, f_int* n, f_int* kd, f_double* ab, f_int* ldab, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dpbsv_
void dpbsv_(char* uplo, f_int* n, f_int* kd, f_int* nrhs, f_double* ab, f_int* ldab, f_double* b, f_int* ldb, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dpbsvx_
void dpbsvx_(char* fact, char* uplo, f_int* n, f_int* kd, f_int* nrhs, f_double* ab, f_int* ldab, f_double* afb, f_int* ldafb, char* equed, f_double* s, f_double* b, f_int* ldb, f_double* x, f_int* ldx, f_double* rcond, f_double* ferr, f_double* berr, f_double* work, f_int* iwork, f_int* info, f_int fact_len, f_int uplo_len, f_int equed_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dpbtrf_
void dpbtrf_(char* uplo, f_int* n, f_int* kd, f_double* ab, f_int* ldab, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dpbtrs_
void dpbtrs_(char* uplo, f_int* n, f_int* kd, f_int* nrhs, f_double* ab, f_int* ldab, f_double* b, f_int* ldb, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dpocon_
void dpocon_(char* uplo, f_int* n, f_double* a, f_int* lda, f_double* anorm, f_double* rcond, f_double* work, f_int* iwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dpoequ_
void dpoequ_(f_int* n, f_double* a, f_int* lda, f_double* s, f_double* scond, f_double* amax, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dporfs_
void dporfs_(char* uplo, f_int* n, f_int* nrhs, f_double* a, f_int* lda, f_double* af, f_int* ldaf, f_double* b, f_int* ldb, f_double* x, f_int* ldx, f_double* ferr, f_double* berr, f_double* work, f_int* iwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dposv_
void dposv_(char* uplo, f_int* n, f_int* nrhs, f_double* a, f_int* lda, f_double* b, f_int* ldb, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dposvx_
void dposvx_(char* fact, char* uplo, f_int* n, f_int* nrhs, f_double* a, f_int* lda, f_double* af, f_int* ldaf, char* equed, f_double* s, f_double* b, f_int* ldb, f_double* x, f_int* ldx, f_double* rcond, f_double* ferr, f_double* berr, f_double* work, f_int* iwork, f_int* info, f_int fact_len, f_int uplo_len, f_int equed_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dpotrf_
void dpotrf_(char* uplo, f_int* n, f_double* a, f_int* lda, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dpotri_
void dpotri_(char* uplo, f_int* n, f_double* a, f_int* lda, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dpotrs_
void dpotrs_(char* uplo, f_int* n, f_int* nrhs, f_double* a, f_int* lda, f_double* b, f_int* ldb, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dppcon_
void dppcon_(char* uplo, f_int* n, f_double* ap, f_double* anorm, f_double* rcond, f_double* work, f_int* iwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dppequ_
void dppequ_(char* uplo, f_int* n, f_double* ap, f_double* s, f_double* scond, f_double* amax, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dpprfs_
void dpprfs_(char* uplo, f_int* n, f_int* nrhs, f_double* ap, f_double* afp, f_double* b, f_int* ldb, f_double* x, f_int* ldx, f_double* ferr, f_double* berr, f_double* work, f_int* iwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dppsv_
void dppsv_(char* uplo, f_int* n, f_int* nrhs, f_double* ap, f_double* b, f_int* ldb, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dppsvx_
void dppsvx_(char* fact, char* uplo, f_int* n, f_int* nrhs, f_double* ap, f_double* afp, char* equed, f_double* s, f_double* b, f_int* ldb, f_double* x, f_int* ldx, f_double* rcond, f_double* ferr, f_double* berr, f_double* work, f_int* iwork, f_int* info, f_int fact_len, f_int uplo_len, f_int equed_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dpptrf_
void dpptrf_(char* uplo, f_int* n, f_double* ap, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dpptri_
void dpptri_(char* uplo, f_int* n, f_double* ap, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dpptrs_
void dpptrs_(char* uplo, f_int* n, f_int* nrhs, f_double* ap, f_double* b, f_int* ldb, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dptcon_
void dptcon_(f_int* n, f_double* d, f_double* e, f_double* anorm, f_double* rcond, f_double* work, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dpteqr_
void dpteqr_(char* compz, f_int* n, f_double* d, f_double* e, f_double* z, f_int* ldz, f_double* work, f_int* info, f_int compz_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dptrfs_
void dptrfs_(f_int* n, f_int* nrhs, f_double* d, f_double* e, f_double* df, f_double* ef, f_double* b, f_int* ldb, f_double* x, f_int* ldx, f_double* ferr, f_double* berr, f_double* work, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dptsv_
void dptsv_(f_int* n, f_int* nrhs, f_double* d, f_double* e, f_double* b, f_int* ldb, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dptsvx_
void dptsvx_(char* fact, f_int* n, f_int* nrhs, f_double* d, f_double* e, f_double* df, f_double* ef, f_double* b, f_int* ldb, f_double* x, f_int* ldx, f_double* rcond, f_double* ferr, f_double* berr, f_double* work, f_int* info, f_int fact_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dpttrf_
void dpttrf_(f_int* n, f_double* d, f_double* e, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dpttrs_
void dpttrs_(f_int* n, f_int* nrhs, f_double* d, f_double* e, f_double* b, f_int* ldb, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsbev_
void dsbev_(char* jobz, char* uplo, f_int* n, f_int* kd, f_double* ab, f_int* ldab, f_double* w, f_double* z, f_int* ldz, f_double* work, f_int* info, f_int jobz_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsbevd_
void dsbevd_(char* jobz, char* uplo, f_int* n, f_int* kd, f_double* ab, f_int* ldab, f_double* w, f_double* z, f_int* ldz, f_double* work, f_int* lwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsbevx_
void dsbevx_(char* jobz, char* range, char* uplo, f_int* n, f_int* kd, f_double* ab, f_int* ldab, f_double* q, f_int* ldq, f_double* vl, f_double* vu, f_int* il, f_int* iu, f_double* abstol, f_int* m, f_double* w, f_double* z, f_int* ldz, f_double* work, f_int* iwork, f_int* ifail, f_int* info, f_int jobz_len, f_int range_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsbgst_
void dsbgst_(char* vect, char* uplo, f_int* n, f_int* ka, f_int* kb, f_double* ab, f_int* ldab, f_double* bb, f_int* ldbb, f_double* x, f_int* ldx, f_double* work, f_int* info, f_int vect_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsbgv_
void dsbgv_(char* jobz, char* uplo, f_int* n, f_int* ka, f_int* kb, f_double* ab, f_int* ldab, f_double* bb, f_int* ldbb, f_double* w, f_double* z, f_int* ldz, f_double* work, f_int* info, f_int jobz_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsbgvd_
void dsbgvd_(char* jobz, char* uplo, f_int* n, f_int* ka, f_int* kb, f_double* ab, f_int* ldab, f_double* bb, f_int* ldbb, f_double* w, f_double* z, f_int* ldz, f_double* work, f_int* lwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsbgvx_
void dsbgvx_(char* jobz, char* range, char* uplo, f_int* n, f_int* ka, f_int* kb, f_double* ab, f_int* ldab, f_double* bb, f_int* ldbb, f_double* q, f_int* ldq, f_double* vl, f_double* vu, f_int* il, f_int* iu, f_double* abstol, f_int* m, f_double* w, f_double* z, f_int* ldz, f_double* work, f_int* iwork, f_int* ifail, f_int* info, f_int jobz_len, f_int range_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsbtrd_
void dsbtrd_(char* vect, char* uplo, f_int* n, f_int* kd, f_double* ab, f_int* ldab, f_double* d, f_double* e, f_double* q, f_int* ldq, f_double* work, f_int* info, f_int vect_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsecnd_
f_double dsecnd_()
dspcon_
void dspcon_(char* uplo, f_int* n, f_double* ap, f_int* ipiv, f_double* anorm, f_double* rcond, f_double* work, f_int* iwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dspev_
void dspev_(char* jobz, char* uplo, f_int* n, f_double* ap, f_double* w, f_double* z, f_int* ldz, f_double* work, f_int* info, f_int jobz_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dspevd_
void dspevd_(char* jobz, char* uplo, f_int* n, f_double* ap, f_double* w, f_double* z, f_int* ldz, f_double* work, f_int* lwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dspevx_
void dspevx_(char* jobz, char* range, char* uplo, f_int* n, f_double* ap, f_double* vl, f_double* vu, f_int* il, f_int* iu, f_double* abstol, f_int* m, f_double* w, f_double* z, f_int* ldz, f_double* work, f_int* iwork, f_int* ifail, f_int* info, f_int jobz_len, f_int range_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dspgst_
void dspgst_(f_int* itype, char* uplo, f_int* n, f_double* ap, f_double* bp, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dspgv_
void dspgv_(f_int* itype, char* jobz, char* uplo, f_int* n, f_double* ap, f_double* bp, f_double* w, f_double* z, f_int* ldz, f_double* work, f_int* info, f_int jobz_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dspgvd_
void dspgvd_(f_int* itype, char* jobz, char* uplo, f_int* n, f_double* ap, f_double* bp, f_double* w, f_double* z, f_int* ldz, f_double* work, f_int* lwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dspgvx_
void dspgvx_(f_int* itype, char* jobz, char* range, char* uplo, f_int* n, f_double* ap, f_double* bp, f_double* vl, f_double* vu, f_int* il, f_int* iu, f_double* abstol, f_int* m, f_double* w, f_double* z, f_int* ldz, f_double* work, f_int* iwork, f_int* ifail, f_int* info, f_int jobz_len, f_int range_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsprfs_
void dsprfs_(char* uplo, f_int* n, f_int* nrhs, f_double* ap, f_double* afp, f_int* ipiv, f_double* b, f_int* ldb, f_double* x, f_int* ldx, f_double* ferr, f_double* berr, f_double* work, f_int* iwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dspsv_
void dspsv_(char* uplo, f_int* n, f_int* nrhs, f_double* ap, f_int* ipiv, f_double* b, f_int* ldb, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dspsvx_
void dspsvx_(char* fact, char* uplo, f_int* n, f_int* nrhs, f_double* ap, f_double* afp, f_int* ipiv, f_double* b, f_int* ldb, f_double* x, f_int* ldx, f_double* rcond, f_double* ferr, f_double* berr, f_double* work, f_int* iwork, f_int* info, f_int fact_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsptrd_
void dsptrd_(char* uplo, f_int* n, f_double* ap, f_double* d, f_double* e, f_double* tau, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsptrf_
void dsptrf_(char* uplo, f_int* n, f_double* ap, f_int* ipiv, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsptri_
void dsptri_(char* uplo, f_int* n, f_double* ap, f_int* ipiv, f_double* work, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsptrs_
void dsptrs_(char* uplo, f_int* n, f_int* nrhs, f_double* ap, f_int* ipiv, f_double* b, f_int* ldb, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dstebz_
void dstebz_(char* range, char* order, f_int* n, f_double* vl, f_double* vu, f_int* il, f_int* iu, f_double* abstol, f_double* d, f_double* e, f_int* m, f_int* nsplit, f_double* w, f_int* iblock, f_int* isplit, f_double* work, f_int* iwork, f_int* info, f_int range_len, f_int order_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dstedc_
void dstedc_(char* compz, f_int* n, f_double* d, f_double* e, f_double* z, f_int* ldz, f_double* work, f_int* lwork, f_int* iwork, f_int* liwork, f_int* info, f_int compz_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dstegr_
void dstegr_(char* jobz, char* range, f_int* n, f_double* d, f_double* e, f_double* vl, f_double* vu, f_int* il, f_int* iu, f_double* abstol, f_int* m, f_double* w, f_double* z, f_int* ldz, f_int* isuppz, f_double* work, f_int* lwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len, f_int range_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dstein_
void dstein_(f_int* n, f_double* d, f_double* e, f_int* m, f_double* w, f_int* iblock, f_int* isplit, f_double* z, f_int* ldz, f_double* work, f_int* iwork, f_int* ifail, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsteqr_
void dsteqr_(char* compz, f_int* n, f_double* d, f_double* e, f_double* z, f_int* ldz, f_double* work, f_int* info, f_int compz_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsterf_
void dsterf_(f_int* n, f_double* d, f_double* e, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dstev_
void dstev_(char* jobz, f_int* n, f_double* d, f_double* e, f_double* z, f_int* ldz, f_double* work, f_int* info, f_int jobz_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dstevd_
void dstevd_(char* jobz, f_int* n, f_double* d, f_double* e, f_double* z, f_int* ldz, f_double* work, f_int* lwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dstevr_
void dstevr_(char* jobz, char* range, f_int* n, f_double* d, f_double* e, f_double* vl, f_double* vu, f_int* il, f_int* iu, f_double* abstol, f_int* m, f_double* w, f_double* z, f_int* ldz, f_int* isuppz, f_double* work, f_int* lwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len, f_int range_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dstevx_
void dstevx_(char* jobz, char* range, f_int* n, f_double* d, f_double* e, f_double* vl, f_double* vu, f_int* il, f_int* iu, f_double* abstol, f_int* m, f_double* w, f_double* z, f_int* ldz, f_double* work, f_int* iwork, f_int* ifail, f_int* info, f_int jobz_len, f_int range_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsycon_
void dsycon_(char* uplo, f_int* n, f_double* a, f_int* lda, f_int* ipiv, f_double* anorm, f_double* rcond, f_double* work, f_int* iwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsyev_
void dsyev_(char* jobz, char* uplo, f_int* n, f_double* a, f_int* lda, f_double* w, f_double* work, f_int* lwork, f_int* info, f_int jobz_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsyevd_
void dsyevd_(char* jobz, char* uplo, f_int* n, f_double* a, f_int* lda, f_double* w, f_double* work, f_int* lwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsyevr_
void dsyevr_(char* jobz, char* range, char* uplo, f_int* n, f_double* a, f_int* lda, f_double* vl, f_double* vu, f_int* il, f_int* iu, f_double* abstol, f_int* m, f_double* w, f_double* z, f_int* ldz, f_int* isuppz, f_double* work, f_int* lwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len, f_int range_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsyevx_
void dsyevx_(char* jobz, char* range, char* uplo, f_int* n, f_double* a, f_int* lda, f_double* vl, f_double* vu, f_int* il, f_int* iu, f_double* abstol, f_int* m, f_double* w, f_double* z, f_int* ldz, f_double* work, f_int* lwork, f_int* iwork, f_int* ifail, f_int* info, f_int jobz_len, f_int range_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsygst_
void dsygst_(f_int* itype, char* uplo, f_int* n, f_double* a, f_int* lda, f_double* b, f_int* ldb, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsygv_
void dsygv_(f_int* itype, char* jobz, char* uplo, f_int* n, f_double* a, f_int* lda, f_double* b, f_int* ldb, f_double* w, f_double* work, f_int* lwork, f_int* info, f_int jobz_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsygvd_
void dsygvd_(f_int* itype, char* jobz, char* uplo, f_int* n, f_double* a, f_int* lda, f_double* b, f_int* ldb, f_double* w, f_double* work, f_int* lwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsygvx_
void dsygvx_(f_int* itype, char* jobz, char* range, char* uplo, f_int* n, f_double* a, f_int* lda, f_double* b, f_int* ldb, f_double* vl, f_double* vu, f_int* il, f_int* iu, f_double* abstol, f_int* m, f_double* w, f_double* z, f_int* ldz, f_double* work, f_int* lwork, f_int* iwork, f_int* ifail, f_int* info, f_int jobz_len, f_int range_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsyrfs_
void dsyrfs_(char* uplo, f_int* n, f_int* nrhs, f_double* a, f_int* lda, f_double* af, f_int* ldaf, f_int* ipiv, f_double* b, f_int* ldb, f_double* x, f_int* ldx, f_double* ferr, f_double* berr, f_double* work, f_int* iwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsysv_
void dsysv_(char* uplo, f_int* n, f_int* nrhs, f_double* a, f_int* lda, f_int* ipiv, f_double* b, f_int* ldb, f_double* work, f_int* lwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsysvx_
void dsysvx_(char* fact, char* uplo, f_int* n, f_int* nrhs, f_double* a, f_int* lda, f_double* af, f_int* ldaf, f_int* ipiv, f_double* b, f_int* ldb, f_double* x, f_int* ldx, f_double* rcond, f_double* ferr, f_double* berr, f_double* work, f_int* lwork, f_int* iwork, f_int* info, f_int fact_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsytrd_
void dsytrd_(char* uplo, f_int* n, f_double* a, f_int* lda, f_double* d, f_double* e, f_double* tau, f_double* work, f_int* lwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsytrf_
void dsytrf_(char* uplo, f_int* n, f_double* a, f_int* lda, f_int* ipiv, f_double* work, f_int* lwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsytri_
void dsytri_(char* uplo, f_int* n, f_double* a, f_int* lda, f_int* ipiv, f_double* work, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsytrs_
void dsytrs_(char* uplo, f_int* n, f_int* nrhs, f_double* a, f_int* lda, f_int* ipiv, f_double* b, f_int* ldb, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dtbcon_
void dtbcon_(char* norm, char* uplo, char* diag, f_int* n, f_int* kd, f_double* ab, f_int* ldab, f_double* rcond, f_double* work, f_int* iwork, f_int* info, f_int norm_len, f_int uplo_len, f_int diag_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dtbrfs_
void dtbrfs_(char* uplo, char* trans, char* diag, f_int* n, f_int* kd, f_int* nrhs, f_double* ab, f_int* ldab, f_double* b, f_int* ldb, f_double* x, f_int* ldx, f_double* ferr, f_double* berr, f_double* work, f_int* iwork, f_int* info, f_int uplo_len, f_int trans_len, f_int diag_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dtbtrs_
void dtbtrs_(char* uplo, char* trans, char* diag, f_int* n, f_int* kd, f_int* nrhs, f_double* ab, f_int* ldab, f_double* b, f_int* ldb, f_int* info, f_int uplo_len, f_int trans_len, f_int diag_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dtgevc_
void dtgevc_(char* side, char* howmny, f_int* select, f_int* n, f_double* a, f_int* lda, f_double* b, f_int* ldb, f_double* vl, f_int* ldvl, f_double* vr, f_int* ldvr, f_int* mm, f_int* m, f_double* work, f_int* info, f_int side_len, f_int howmny_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dtgexc_
void dtgexc_(f_int* wantq, f_int* wantz, f_int* n, f_double* a, f_int* lda, f_double* b, f_int* ldb, f_double* q, f_int* ldq, f_double* z, f_int* ldz, f_int* ifst, f_int* ilst, f_double* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dtgsen_
void dtgsen_(f_int* ijob, f_int* wantq, f_int* wantz, f_int* select, f_int* n, f_double* a, f_int* lda, f_double* b, f_int* ldb, f_double* alphar, f_double* alphai, f_double* betav, f_double* q, f_int* ldq, f_double* z, f_int* ldz, f_int* m, f_double* pl, f_double* pr, f_double* dif, f_double* work, f_int* lwork, f_int* iwork, f_int* liwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dtgsja_
void dtgsja_(char* jobu, char* jobv, char* jobq, f_int* m, f_int* p, f_int* n, f_int* k, f_int* l, f_double* a, f_int* lda, f_double* b, f_int* ldb, f_double* tola, f_double* tolb, f_double* alphav, f_double* betav, f_double* u, f_int* ldu, f_double* v, f_int* ldv, f_double* q, f_int* ldq, f_double* work, f_int* ncycle, f_int* info, f_int jobu_len, f_int jobv_len, f_int jobq_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dtgsna_
void dtgsna_(char* job, char* howmny, f_int* select, f_int* n, f_double* a, f_int* lda, f_double* b, f_int* ldb, f_double* vl, f_int* ldvl, f_double* vr, f_int* ldvr, f_double* s, f_double* dif, f_int* mm, f_int* m, f_double* work, f_int* lwork, f_int* iwork, f_int* info, f_int job_len, f_int howmny_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dtgsyl_
void dtgsyl_(char* trans, f_int* ijob, f_int* m, f_int* n, f_double* a, f_int* lda, f_double* b, f_int* ldb, f_double* c, f_int* ldc, f_double* d, f_int* ldd, f_double* e, f_int* lde, f_double* f, f_int* ldf, f_double* scale, f_double* dif, f_double* work, f_int* lwork, f_int* iwork, f_int* info, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dtpcon_
void dtpcon_(char* norm, char* uplo, char* diag, f_int* n, f_double* ap, f_double* rcond, f_double* work, f_int* iwork, f_int* info, f_int norm_len, f_int uplo_len, f_int diag_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dtprfs_
void dtprfs_(char* uplo, char* trans, char* diag, f_int* n, f_int* nrhs, f_double* ap, f_double* b, f_int* ldb, f_double* x, f_int* ldx, f_double* ferr, f_double* berr, f_double* work, f_int* iwork, f_int* info, f_int uplo_len, f_int trans_len, f_int diag_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dtptri_
void dtptri_(char* uplo, char* diag, f_int* n, f_double* ap, f_int* info, f_int uplo_len, f_int diag_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dtptrs_
void dtptrs_(char* uplo, char* trans, char* diag, f_int* n, f_int* nrhs, f_double* ap, f_double* b, f_int* ldb, f_int* info, f_int uplo_len, f_int trans_len, f_int diag_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dtrcon_
void dtrcon_(char* norm, char* uplo, char* diag, f_int* n, f_double* a, f_int* lda, f_double* rcond, f_double* work, f_int* iwork, f_int* info, f_int norm_len, f_int uplo_len, f_int diag_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dtrevc_
void dtrevc_(char* side, char* howmny, f_int* select, f_int* n, f_double* t, f_int* ldt, f_double* vl, f_int* ldvl, f_double* vr, f_int* ldvr, f_int* mm, f_int* m, f_double* work, f_int* info, f_int side_len, f_int howmny_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dtrexc_
void dtrexc_(char* compq, f_int* n, f_double* t, f_int* ldt, f_double* q, f_int* ldq, f_int* ifst, f_int* ilst, f_double* work, f_int* info, f_int compq_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dtrrfs_
void dtrrfs_(char* uplo, char* trans, char* diag, f_int* n, f_int* nrhs, f_double* a, f_int* lda, f_double* b, f_int* ldb, f_double* x, f_int* ldx, f_double* ferr, f_double* berr, f_double* work, f_int* iwork, f_int* info, f_int uplo_len, f_int trans_len, f_int diag_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dtrsen_
void dtrsen_(char* job, char* compq, f_int* select, f_int* n, f_double* t, f_int* ldt, f_double* q, f_int* ldq, f_double* wr, f_double* wi, f_int* m, f_double* s, f_double* sep, f_double* work, f_int* lwork, f_int* iwork, f_int* liwork, f_int* info, f_int job_len, f_int compq_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dtrsna_
void dtrsna_(char* job, char* howmny, f_int* select, f_int* n, f_double* t, f_int* ldt, f_double* vl, f_int* ldvl, f_double* vr, f_int* ldvr, f_double* s, f_double* sep, f_int* mm, f_int* m, f_double* work, f_int* ldwork, f_int* iwork, f_int* info, f_int job_len, f_int howmny_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dtrsyl_
void dtrsyl_(char* trana, char* tranb, f_int* isgn, f_int* m, f_int* n, f_double* a, f_int* lda, f_double* b, f_int* ldb, f_double* c, f_int* ldc, f_double* scale, f_int* info, f_int trana_len, f_int tranb_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dtrtri_
void dtrtri_(char* uplo, char* diag, f_int* n, f_double* a, f_int* lda, f_int* info, f_int uplo_len, f_int diag_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dtrtrs_
void dtrtrs_(char* uplo, char* trans, char* diag, f_int* n, f_int* nrhs, f_double* a, f_int* lda, f_double* b, f_int* ldb, f_int* info, f_int uplo_len, f_int trans_len, f_int diag_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dtzrqf_
void dtzrqf_(f_int* m, f_int* n, f_double* a, f_int* lda, f_double* tau, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dtzrzf_
void dtzrzf_(f_int* m, f_int* n, f_double* a, f_int* lda, f_double* tau, f_double* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ilaenv_
f_int ilaenv_(f_int* ispec, char* name, char* opts, f_int* n1, f_int* n2, f_int* n3, f_int* n4, f_int len_name, f_int len_opts)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ilaenvset_
void ilaenvset_(f_int* ispec, char* name, char* opts, f_int* n1, f_int* n2, f_int* n3, f_int* n4, f_int* nvalue, f_int* info, f_int len_name, f_int len_opts)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sbdsdc_
void sbdsdc_(char* uplo, char* compq, f_int* n, f_float* d, f_float* e, f_float* u, f_int* ldu, f_float* vt, f_int* ldvt, f_float* q, f_int* iq, f_float* work, f_int* iwork, f_int* info, f_int uplo_len, f_int compq_len)

Computes the singular value decomposition (SVD) of a real bidiagonal matrix, using a divide and conquer method.

sbdsqr_
void sbdsqr_(char* uplo, f_int* n, f_int* ncvt, f_int* nru, f_int* ncc, f_float* d, f_float* e, f_float* vt, f_int* ldvt, f_float* u, f_int* ldu, f_float* c, f_int* ldc, f_float* work, f_int* info, f_int uplo_len)

Computes the singular value decomposition (SVD) of a real bidiagonal matrix, using the bidiagonal QR algorithm.

sdisna_
void sdisna_(char* job, f_int* m, f_int* n, f_float* d, f_float* sep, f_int* info, f_int job_len)

Computes the reciprocal condition numbers for the eigenvectors of a real symmetric or complex Hermitian matrix or for the left or right singular vectors of a general matrix.

second_
lapack_float_ret_t second_()
sgbbrd_
void sgbbrd_(char* vect, f_int* m, f_int* n, f_int* ncc, f_int* kl, f_int* ku, f_float* ab, f_int* ldab, f_float* d, f_float* e, f_float* q, f_int* ldq, f_float* pt, f_int* ldpt, f_float* c, f_int* ldc, f_float* work, f_int* info, f_int vect_len)

Reduces a general band matrix to real upper bidiagonal form by an orthogonal transformation.

sgbcon_
void sgbcon_(char* norm, f_int* n, f_int* kl, f_int* ku, f_float* ab, f_int* ldab, f_int* ipiv, f_float* anorm, f_float* rcond, f_float* work, f_int* iwork, f_int* info, f_int norm_len)

Estimates the reciprocal of the condition number of a general band matrix, in either the 1-norm or the infinity-norm, using the LU factorization computed by SGBTRF.

sgbequ_
void sgbequ_(f_int* m, f_int* n, f_int* kl, f_int* ku, f_float* ab, f_int* ldab, f_float* r, f_float* c, f_float* rowcnd, f_float* colcnd, f_float* amax, f_int* info)

Computes row and column scalings to equilibrate a general band matrix and reduce its condition number.

sgbrfs_
void sgbrfs_(char* trans, f_int* n, f_int* kl, f_int* ku, f_int* nrhs, f_float* ab, f_int* ldab, f_float* afb, f_int* ldafb, f_int* ipiv, f_float* b, f_int* ldb, f_float* x, f_int* ldx, f_float* ferr, f_float* berr, f_float* work, f_int* iwork, f_int* info, f_int trans_len)

Improves the computed solution to a general banded system of linear equations AX=B, A**T X=B or A**H X=B, and provides forward and backward error bounds for the solution.

sgbsv_
void sgbsv_(f_int* n, f_int* kl, f_int* ku, f_int* nrhs, f_float* ab, f_int* ldab, f_int* ipiv, f_float* b, f_int* ldb, f_int* info)

Solves a general banded system of linear equations AX=B.

sgbsvx_
void sgbsvx_(char* fact, char* trans, f_int* n, f_int* kl, f_int* ku, f_int* nrhs, f_float* ab, f_int* ldab, f_float* afb, f_int* ldafb, f_int* ipiv, char* equed, f_float* r, f_float* c, f_float* b, f_int* ldb, f_float* x, f_int* ldx, f_float* rcond, f_float* ferr, f_float* berr, f_float* work, f_int* iwork, f_int* info, f_int fact_len, f_int trans_len, f_int equed_len)

Solves a general banded system of linear equations AX=B, A**T X=B or A**H X=B, and provides an estimate of the condition number and error bounds on the solution.

sgbtrf_
void sgbtrf_(f_int* m, f_int* n, f_int* kl, f_int* ku, f_float* ab, f_int* ldab, f_int* ipiv, f_int* info)

Computes an LU factorization of a general band matrix, using partial pivoting with row interchanges.

sgbtrs_
void sgbtrs_(char* trans, f_int* n, f_int* kl, f_int* ku, f_int* nrhs, f_float* ab, f_int* ldab, f_int* ipiv, f_float* b, f_int* ldb, f_int* info, f_int trans_len)

Solves a general banded system of linear equations AX=B, A**T X=B or A**H X=B, using the LU factorization computed by SGBTRF.

sgebak_
void sgebak_(char* job, char* side, f_int* n, f_int* ilo, f_int* ihi, f_float* scale, f_int* m, f_float* v, f_int* ldv, f_int* info, f_int job_len, f_int side_len)

Transforms eigenvectors of a balanced matrix to those of the original matrix supplied to SGEBAL.

sgebal_
void sgebal_(char* job, f_int* n, f_float* a, f_int* lda, f_int* ilo, f_int* ihi, f_float* scale, f_int* info, f_int job_len)

Balances a general matrix in order to improve the accuracy of computed eigenvalues.

sgebrd_
void sgebrd_(f_int* m, f_int* n, f_float* a, f_int* lda, f_float* d, f_float* e, f_float* tauq, f_float* taup, f_float* work, f_int* lwork, f_int* info)

Reduces a general rectangular matrix to real bidiagonal form by an orthogonal transformation.

sgecon_
void sgecon_(char* norm, f_int* n, f_float* a, f_int* lda, f_float* anorm, f_float* rcond, f_float* work, f_int* iwork, f_int* info, f_int norm_len)

Estimates the reciprocal of the condition number of a general matrix, in either the 1-norm or the infinity-norm, using the LU factorization computed by SGETRF.

sgeequ_
void sgeequ_(f_int* m, f_int* n, f_float* a, f_int* lda, f_float* r, f_float* c, f_float* rowcnd, f_float* colcnd, f_float* amax, f_int* info)

Computes row and column scalings to equilibrate a general rectangular matrix and reduce its condition number.

sgees_
void sgees_(char* jobvs, char* sort, FCB_SGEES_SELECT select, f_int* n, f_float* a, f_int* lda, f_int* sdim, f_float* wr, f_float* wi, f_float* vs, f_int* ldvs, f_float* work, f_int* lwork, f_int* bwork, f_int* info, f_int jobvs_len, f_int sort_len)

Computes the eigenvalues and Schur factorization of a general matrix, and orders the factorization so that selected eigenvalues are at the top left of the Schur form.

sgeesx_
void sgeesx_(char* jobvs, char* sort, FCB_SGEESX_SELECT select, char* sense, f_int* n, f_float* a, f_int* lda, f_int* sdim, f_float* wr, f_float* wi, f_float* vs, f_int* ldvs, f_float* rconde, f_float* rcondv, f_float* work, f_int* lwork, f_int* iwork, f_int* liwork, f_int* bwork, f_int* info, f_int jobvs_len, f_int sort_len, f_int sense_len)

Computes the eigenvalues and Schur factorization of a general matrix, orders the factorization so that selected eigenvalues are at the top left of the Schur form, and computes reciprocal condition numbers for the average of the selected eigenvalues, and for the associated right invariant subspace.

sgeev_
void sgeev_(char* jobvl, char* jobvr, f_int* n, f_float* a, f_int* lda, f_float* wr, f_float* wi, f_float* vl, f_int* ldvl, f_float* vr, f_int* ldvr, f_float* work, f_int* lwork, f_int* info, f_int jobvl_len, f_int jobvr_len)

Computes the eigenvalues and left and right eigenvectors of a general matrix.

sgeevx_
void sgeevx_(char* balanc, char* jobvl, char* jobvr, char* sense, f_int* n, f_float* a, f_int* lda, f_float* wr, f_float* wi, f_float* vl, f_int* ldvl, f_float* vr, f_int* ldvr, f_int* ilo, f_int* ihi, f_float* scale, f_float* abnrm, f_float* rconde, f_float* rcondv, f_float* work, f_int* lwork, f_int* iwork, f_int* info, f_int balanc_len, f_int jobvl_len, f_int jobvr_len, f_int sense_len)

Computes the eigenvalues and left and right eigenvectors of a general matrix, with preliminary balancing of the matrix, and computes reciprocal condition numbers for the eigenvalues and right eigenvectors.

sgegs_
void sgegs_(char* jobvsl, char* jobvsr, f_int* n, f_float* a, f_int* lda, f_float* b, f_int* ldb, f_float* alphar, f_float* alphai, f_float* betav, f_float* vsl, f_int* ldvsl, f_float* vsr, f_int* ldvsr, f_float* work, f_int* lwork, f_int* info, f_int jobvsl_len, f_int jobvsr_len)

Computes the generalized eigenvalues, Schur form, and left and/or right Schur vectors for a pair of nonsymmetric matrices

sgegv_
void sgegv_(char* jobvl, char* jobvr, f_int* n, f_float* a, f_int* lda, f_float* b, f_int* ldb, f_float* alphar, f_float* alphai, f_float* betav, f_float* vl, f_int* ldvl, f_float* vr, f_int* ldvr, f_float* work, f_int* lwork, f_int* info, f_int jobvl_len, f_int jobvr_len)

Computes the generalized eigenvalues, and left and/or right generalized eigenvectors for a pair of nonsymmetric matrices

sgehrd_
void sgehrd_(f_int* n, f_int* ilo, f_int* ihi, f_float* a, f_int* lda, f_float* tau, f_float* work, f_int* lwork, f_int* info)

Reduces a general matrix to upper Hessenberg form by an orthogonal similarity transformation.

sgelqf_
void sgelqf_(f_int* m, f_int* n, f_float* a, f_int* lda, f_float* tau, f_float* work, f_int* lwork, f_int* info)

Computes an LQ factorization of a general rectangular matrix.

sgels_
void sgels_(char* trans, f_int* m, f_int* n, f_int* nrhs, f_float* a, f_int* lda, f_float* b, f_int* ldb, f_float* work, f_int* lwork, f_int* info, f_int trans_len)

Computes the least squares solution to an over-determined system of linear equations, A X=B or A**H X=B, or the minimum norm solution of an under-determined system, where A is a general rectangular matrix of full rank, using a QR or LQ factorization of A.

sgelsd_
void sgelsd_(f_int* m, f_int* n, f_int* nrhs, f_float* a, f_int* lda, f_float* b, f_int* ldb, f_float* s, f_float* rcond, f_int* rank, f_float* work, f_int* lwork, f_int* iwork, f_int* info)

Computes the least squares solution to an over-determined system of linear equations, A X=B or A**H X=B, or the minimum norm solution of an under-determined system, using a divide and conquer method, where A is a general rectangular matrix of full rank, using a QR or LQ factorization of A.

sgelss_
void sgelss_(f_int* m, f_int* n, f_int* nrhs, f_float* a, f_int* lda, f_float* b, f_int* ldb, f_float* s, f_float* rcond, f_int* rank, f_float* work, f_int* lwork, f_int* info)

Computes the minimum norm least squares solution to an over- or under-determined system of linear equations A X=B, using the singular value decomposition of A.

sgelsx_
void sgelsx_(f_int* m, f_int* n, f_int* nrhs, f_float* a, f_int* lda, f_float* b, f_int* ldb, f_int* jpvt, f_float* rcond, f_int* rank, f_float* work, f_int* info)

Computes the minimum norm least squares solution to an over- or under-determined system of linear equations A X=B, using a complete orthogonal factorization of A.

sgelsy_
void sgelsy_(f_int* m, f_int* n, f_int* nrhs, f_float* a, f_int* lda, f_float* b, f_int* ldb, f_int* jpvt, f_float* rcond, f_int* rank, f_float* work, f_int* lwork, f_int* info)

Computes the minimum norm least squares solution to an over- or under-determined system of linear equations A X=B, using a complete orthogonal factorization of A.

sgeqlf_
void sgeqlf_(f_int* m, f_int* n, f_float* a, f_int* lda, f_float* tau, f_float* work, f_int* lwork, f_int* info)

Computes a QL factorization of a general rectangular matrix.

sgeqp3_
void sgeqp3_(f_int* m, f_int* n, f_float* a, f_int* lda, f_int* jpvt, f_float* tau, f_float* work, f_int* lwork, f_int* info)

Computes a QR factorization with column pivoting of a general rectangular matrix using Level 3 BLAS.

sgeqpf_
void sgeqpf_(f_int* m, f_int* n, f_float* a, f_int* lda, f_int* jpvt, f_float* tau, f_float* work, f_int* info)

Computes a QR factorization with column pivoting of a general rectangular matrix.

sgeqrf_
void sgeqrf_(f_int* m, f_int* n, f_float* a, f_int* lda, f_float* tau, f_float* work, f_int* lwork, f_int* info)

Computes a QR factorization of a general rectangular matrix.

sgerfs_
void sgerfs_(char* trans, f_int* n, f_int* nrhs, f_float* a, f_int* lda, f_float* af, f_int* ldaf, f_int* ipiv, f_float* b, f_int* ldb, f_float* x, f_int* ldx, f_float* ferr, f_float* berr, f_float* work, f_int* iwork, f_int* info, f_int trans_len)

Improves the computed solution to a general system of linear equations AX=B, A**T X=B or A**H X=B, and provides forward and backward error bounds for the solution.

sgerqf_
void sgerqf_(f_int* m, f_int* n, f_float* a, f_int* lda, f_float* tau, f_float* work, f_int* lwork, f_int* info)

Computes an RQ factorization of a general rectangular matrix.

sgesdd_
void sgesdd_(char* jobz, f_int* m, f_int* n, f_float* a, f_int* lda, f_float* s, f_float* u, f_int* ldu, f_float* vt, f_int* ldvt, f_float* work, f_int* lwork, f_int* iwork, f_int* info, f_int jobz_len)

Computes the singular value decomposition (SVD) of a general rectangular matrix using divide-and-conquer.

sgesv_
void sgesv_(f_int* n, f_int* nrhs, f_float* a, f_int* lda, f_int* ipiv, f_float* b, f_int* ldb, f_int* info)

Solves a general system of linear equations AX=B.

sgesvd_
void sgesvd_(char* jobu, char* jobvt, f_int* m, f_int* n, f_float* a, f_int* lda, f_float* s, f_float* u, f_int* ldu, f_float* vt, f_int* ldvt, f_float* work, f_int* lwork, f_int* info, f_int jobu_len, f_int jobvt_len)

Computes the singular value decomposition (SVD) of a general rectangular matrix.

sgesvx_
void sgesvx_(char* fact, char* trans, f_int* n, f_int* nrhs, f_float* a, f_int* lda, f_float* af, f_int* ldaf, f_int* ipiv, char* equed, f_float* r, f_float* c, f_float* b, f_int* ldb, f_float* x, f_int* ldx, f_float* rcond, f_float* ferr, f_float* berr, f_float* work, f_int* iwork, f_int* info, f_int fact_len, f_int trans_len, f_int equed_len)

Solves a general system of linear equations AX=B, A**T X=B or A**H X=B, and provides an estimate of the condition number and error bounds on the solution.

sgetrf_
void sgetrf_(f_int* m, f_int* n, f_float* a, f_int* lda, f_int* ipiv, f_int* info)

Computes an LU factorization of a general matrix, using partial pivoting with row interchanges.

sgetri_
void sgetri_(f_int* n, f_float* a, f_int* lda, f_int* ipiv, f_float* work, f_int* lwork, f_int* info)

Computes the inverse of a general matrix, using the LU factorization computed by SGETRF.

sgetrs_
void sgetrs_(char* trans, f_int* n, f_int* nrhs, f_float* a, f_int* lda, f_int* ipiv, f_float* b, f_int* ldb, f_int* info, f_int trans_len)

Solves a general system of linear equations AX=B, A**T X=B or A**H X=B, using the LU factorization computed by SGETRF.

sggbak_
void sggbak_(char* job, char* side, f_int* n, f_int* ilo, f_int* ihi, f_float* lscale, f_float* rscale, f_int* m, f_float* v, f_int* ldv, f_int* info, f_int job_len, f_int side_len)

Forms the right or left eigenvectors of the generalized eigenvalue problem by backward transformation on the computed eigenvectors of the balanced pair of matrices output by SGGBAL.

sggbal_
void sggbal_(char* job, f_int* n, f_float* a, f_int* lda, f_float* b, f_int* ldb, f_int* ilo, f_int* ihi, f_float* lscale, f_float* rscale, f_float* work, f_int* info, f_int job_len)

Balances a pair of general real matrices for the generalized eigenvalue problem A x = lambda B x.

sgges_
void sgges_(char* jobvsl, char* jobvsr, char* sort, FCB_SGGES_SELCTG selctg, f_int* n, f_float* a, f_int* lda, f_float* b, f_int* ldb, f_int* sdim, f_float* alphar, f_float* alphai, f_float* betav, f_float* vsl, f_int* ldvsl, f_float* vsr, f_int* ldvsr, f_float* work, f_int* lwork, f_int* bwork, f_int* info, f_int jobvsl_len, f_int jobvsr_len, f_int sort_len)

Computes the generalized eigenvalues, Schur form, and left and/or right Schur vectors for a pair of nonsymmetric matrices

sggesx_
void sggesx_(char* jobvsl, char* jobvsr, char* sort, FCB_SGGESX_SELCTG selctg, char* sense, f_int* n, f_float* a, f_int* lda, f_float* b, f_int* ldb, f_int* sdim, f_float* alphar, f_float* alphai, f_float* betav, f_float* vsl, f_int* ldvsl, f_float* vsr, f_int* ldvsr, f_float* rconde, f_float* rcondv, f_float* work, f_int* lwork, f_int* iwork, f_int* liwork, f_int* bwork, f_int* info, f_int jobvsl_len, f_int jobvsr_len, f_int sort_len, f_int sense_len)

Computes the generalized eigenvalues, the real Schur form, and, optionally, the left and/or right matrices of Schur vectors.

sggev_
void sggev_(char* jobvl, char* jobvr, f_int* n, f_float* a, f_int* lda, f_float* b, f_int* ldb, f_float* alphar, f_float* alphai, f_float* betav, f_float* vl, f_int* ldvl, f_float* vr, f_int* ldvr, f_float* work, f_int* lwork, f_int* info, f_int jobvl_len, f_int jobvr_len)

Computes the generalized eigenvalues, and left and/or right generalized eigenvectors for a pair of nonsymmetric matrices

sggevx_
void sggevx_(char* balanc, char* jobvl, char* jobvr, char* sense, f_int* n, f_float* a, f_int* lda, f_float* b, f_int* ldb, f_float* alphar, f_float* alphai, f_float* betav, f_float* vl, f_int* ldvl, f_float* vr, f_int* ldvr, f_int* ilo, f_int* ihi, f_float* lscale, f_float* rscale, f_float* abnrm, f_float* bbnrm, f_float* rconde, f_float* rcondv, f_float* work, f_int* lwork, f_int* iwork, f_int* bwork, f_int* info, f_int balanc_len, f_int jobvl_len, f_int jobvr_len, f_int sense_len)

Computes the generalized eigenvalues, and optionally, the left and/or right generalized eigenvectors.

sggglm_
void sggglm_(f_int* n, f_int* m, f_int* p, f_float* a, f_int* lda, f_float* b, f_int* ldb, f_float* d, f_float* x, f_float* y, f_float* work, f_int* lwork, f_int* info)

Solves the GLM (Generalized Linear Regression Model) using the GQR (Generalized QR) factorization

sgghrd_
void sgghrd_(char* compq, char* compz, f_int* n, f_int* ilo, f_int* ihi, f_float* a, f_int* lda, f_float* b, f_int* ldb, f_float* q, f_int* ldq, f_float* z, f_int* ldz, f_int* info, f_int compq_len, f_int compz_len)

Reduces a pair of real matrices to generalized upper Hessenberg form using orthogonal transformations

sgglse_
void sgglse_(f_int* m, f_int* n, f_int* p, f_float* a, f_int* lda, f_float* b, f_int* ldb, f_float* c, f_float* d, f_float* x, f_float* work, f_int* lwork, f_int* info)

Solves the LSE (Constrained Linear Least Squares Problem) using the GRQ (Generalized RQ) factorization

sggqrf_
void sggqrf_(f_int* n, f_int* m, f_int* p, f_float* a, f_int* lda, f_float* taua, f_float* b, f_int* ldb, f_float* taub, f_float* work, f_int* lwork, f_int* info)

Computes a generalized QR factorization of a pair of matrices.

sggrqf_
void sggrqf_(f_int* m, f_int* p, f_int* n, f_float* a, f_int* lda, f_float* taua, f_float* b, f_int* ldb, f_float* taub, f_float* work, f_int* lwork, f_int* info)

Computes a generalized RQ factorization of a pair of matrices.

sggsvd_
void sggsvd_(char* jobu, char* jobv, char* jobq, f_int* m, f_int* n, f_int* p, f_int* k, f_int* l, f_float* a, f_int* lda, f_float* b, f_int* ldb, f_float* alphav, f_float* betav, f_float* u, f_int* ldu, f_float* v, f_int* ldv, f_float* q, f_int* ldq, f_float* work, f_int* iwork, f_int* info, f_int jobu_len, f_int jobv_len, f_int jobq_len)

Computes the Generalized Singular Value Decomposition

sggsvp_
void sggsvp_(char* jobu, char* jobv, char* jobq, f_int* m, f_int* p, f_int* n, f_float* a, f_int* lda, f_float* b, f_int* ldb, f_float* tola, f_float* tolb, f_int* k, f_int* l, f_float* u, f_int* ldu, f_float* v, f_int* ldv, f_float* q, f_int* ldq, f_int* iwork, f_float* tau, f_float* work, f_int* info, f_int jobu_len, f_int jobv_len, f_int jobq_len)

Computes orthogonal matrices as a preprocessing step for computing the generalized singular value decomposition

sgtcon_
void sgtcon_(char* norm, f_int* n, f_float* dl, f_float* d, f_float* du, f_float* du2, f_int* ipiv, f_float* anorm, f_float* rcond, f_float* work, f_int* iwork, f_int* info, f_int norm_len)

Estimates the reciprocal of the condition number of a general tridiagonal matrix, in either the 1-norm or the infinity-norm, using the LU factorization computed by SGTTRF.

sgtrfs_
void sgtrfs_(char* trans, f_int* n, f_int* nrhs, f_float* dl, f_float* d, f_float* du, f_float* dlf, f_float* df, f_float* duf, f_float* du2, f_int* ipiv, f_float* b, f_int* ldb, f_float* x, f_int* ldx, f_float* ferr, f_float* berr, f_float* work, f_int* iwork, f_int* info, f_int trans_len)

Improves the computed solution to a general tridiagonal system of linear equations AX=B, A**T X=B or A**H X=B, and provides forward and backward error bounds for the solution.

sgtsv_
void sgtsv_(f_int* n, f_int* nrhs, f_float* dl, f_float* d, f_float* du, f_float* b, f_int* ldb, f_int* info)

Solves a general tridiagonal system of linear equations AX=B.

sgtsvx_
void sgtsvx_(char* fact, char* trans, f_int* n, f_int* nrhs, f_float* dl, f_float* d, f_float* du, f_float* dlf, f_float* df, f_float* duf, f_float* du2, f_int* ipiv, f_float* b, f_int* ldb, f_float* x, f_int* ldx, f_float* rcond, f_float* ferr, f_float* berr, f_float* work, f_int* iwork, f_int* info, f_int fact_len, f_int trans_len)

Solves a general tridiagonal system of linear equations AX=B, A**T X=B or A**H X=B, and provides an estimate of the condition number and error bounds on the solution.

sgttrf_
void sgttrf_(f_int* n, f_float* dl, f_float* d, f_float* du, f_float* du2, f_int* ipiv, f_int* info)

Computes an LU factorization of a general tridiagonal matrix, using partial pivoting with row interchanges.

sgttrs_
void sgttrs_(char* trans, f_int* n, f_int* nrhs, f_float* dl, f_float* d, f_float* du, f_float* du2, f_int* ipiv, f_float* b, f_int* ldb, f_int* info, f_int trans_len)

Solves a general tridiagonal system of linear equations AX=B, A**T X=B or A**H X=B, using the LU factorization computed by SGTTRF.

shgeqz_
void shgeqz_(char* job, char* compq, char* compz, f_int* n, f_int* ilo, f_int* ihi, f_float* a, f_int* lda, f_float* b, f_int* ldb, f_float* alphar, f_float* alphai, f_float* betav, f_float* q, f_int* ldq, f_float* z, f_int* ldz, f_float* work, f_int* lwork, f_int* info, f_int job_len, f_int compq_len, f_int compz_len)

Implements a single-/f_double-shift version of the QZ method for finding the generalized eigenvalues of the equation det(A - w(i) B) = 0

shsein_
void shsein_(char* side, char* eigsrc, char* initv, f_int* select, f_int* n, f_float* h, f_int* ldh, f_float* wr, f_float* wi, f_float* vl, f_int* ldvl, f_float* vr, f_int* ldvr, f_int* mm, f_int* m, f_float* work, f_int* ifaill, f_int* ifailr, f_int* info, f_int side_len, f_int eigsrc_len, f_int initv_len)

Computes specified right and/or left eigenvectors of an upper Hessenberg matrix by inverse iteration.

shseqr_
void shseqr_(char* job, char* compz, f_int* n, f_int* ilo, f_int* ihi, f_float* h, f_int* ldh, f_float* wr, f_float* wi, f_float* z, f_int* ldz, f_float* work, f_int* lwork, f_int* info, f_int job_len, f_int compz_len)

Computes the eigenvalues and Schur factorization of an upper Hessenberg matrix, using the multishift QR algorithm.

slamch_
f_float slamch_(char* cmach, f_int cmach_len)
sopgtr_
void sopgtr_(char* uplo, f_int* n, f_float* ap, f_float* tau, f_float* q, f_int* ldq, f_float* work, f_int* info, f_int uplo_len)

Generates the orthogonal transformation matrix from a reduction to tridiagonal form determined by SSPTRD.

sopmtr_
void sopmtr_(char* side, char* uplo, char* trans, f_int* m, f_int* n, f_float* ap, f_float* tau, f_float* c, f_int* ldc, f_float* work, f_int* info, f_int side_len, f_int uplo_len, f_int trans_len)

Multiplies a general matrix by the orthogonal transformation matrix from a reduction to tridiagonal form determined by SSPTRD.

sorgbr_
void sorgbr_(char* vect, f_int* m, f_int* n, f_int* k, f_float* a, f_int* lda, f_float* tau, f_float* work, f_int* lwork, f_int* info, f_int vect_len)

Generates the orthogonal transformation matrices from a reduction to bidiagonal form determined by SGEBRD.

sorghr_
void sorghr_(f_int* n, f_int* ilo, f_int* ihi, f_float* a, f_int* lda, f_float* tau, f_float* work, f_int* lwork, f_int* info)

Generates the orthogonal transformation matrix from a reduction to Hessenberg form determined by SGEHRD.

sorglq_
void sorglq_(f_int* m, f_int* n, f_int* k, f_float* a, f_int* lda, f_float* tau, f_float* work, f_int* lwork, f_int* info)

Generates all or part of the orthogonal matrix Q from an LQ factorization determined by SGELQF.

sorgql_
void sorgql_(f_int* m, f_int* n, f_int* k, f_float* a, f_int* lda, f_float* tau, f_float* work, f_int* lwork, f_int* info)

Generates all or part of the orthogonal matrix Q from a QL factorization determined by SGEQLF.

sorgqr_
void sorgqr_(f_int* m, f_int* n, f_int* k, f_float* a, f_int* lda, f_float* tau, f_float* work, f_int* lwork, f_int* info)

Generates all or part of the orthogonal matrix Q from a QR factorization determined by SGEQRF.

sorgrq_
void sorgrq_(f_int* m, f_int* n, f_int* k, f_float* a, f_int* lda, f_float* tau, f_float* work, f_int* lwork, f_int* info)

Generates all or part of the orthogonal matrix Q from an RQ factorization determined by SGERQF.

sorgtr_
void sorgtr_(char* uplo, f_int* n, f_float* a, f_int* lda, f_float* tau, f_float* work, f_int* lwork, f_int* info, f_int uplo_len)

Generates the orthogonal transformation matrix from a reduction to tridiagonal form determined by SSYTRD.

sormbr_
void sormbr_(char* vect, char* side, char* trans, f_int* m, f_int* n, f_int* k, f_float* a, f_int* lda, f_float* tau, f_float* c, f_int* ldc, f_float* work, f_int* lwork, f_int* info, f_int vect_len, f_int side_len, f_int trans_len)

Multiplies a general matrix by one of the orthogonal transformation matrices from a reduction to bidiagonal form determined by SGEBRD.

sormhr_
void sormhr_(char* side, char* trans, f_int* m, f_int* n, f_int* ilo, f_int* ihi, f_float* a, f_int* lda, f_float* tau, f_float* c, f_int* ldc, f_float* work, f_int* lwork, f_int* info, f_int side_len, f_int trans_len)

Multiplies a general matrix by the orthogonal transformation matrix from a reduction to Hessenberg form determined by SGEHRD.

sormlq_
void sormlq_(char* side, char* trans, f_int* m, f_int* n, f_int* k, f_float* a, f_int* lda, f_float* tau, f_float* c, f_int* ldc, f_float* work, f_int* lwork, f_int* info, f_int side_len, f_int trans_len)

Multiplies a general matrix by the orthogonal matrix from an LQ factorization determined by SGELQF.

sormql_
void sormql_(char* side, char* trans, f_int* m, f_int* n, f_int* k, f_float* a, f_int* lda, f_float* tau, f_float* c, f_int* ldc, f_float* work, f_int* lwork, f_int* info, f_int side_len, f_int trans_len)

Multiplies a general matrix by the orthogonal matrix from a QL factorization determined by SGEQLF.

sormqr_
void sormqr_(char* side, char* trans, f_int* m, f_int* n, f_int* k, f_float* a, f_int* lda, f_float* tau, f_float* c, f_int* ldc, f_float* work, f_int* lwork, f_int* info, f_int side_len, f_int trans_len)

Multiplies a general matrix by the orthogonal matrix from a QR factorization determined by SGEQRF.

sormr3_
void sormr3_(char* side, char* trans, f_int* m, f_int* n, f_int* k, f_int* l, f_float* a, f_int* lda, f_float* tau, f_float* c, f_int* ldc, f_float* work, f_int* info, f_int side_len, f_int trans_len)

Multiples a general matrix by the orthogonal matrix from an RZ factorization determined by STZRZF.

sormrq_
void sormrq_(char* side, char* trans, f_int* m, f_int* n, f_int* k, f_float* a, f_int* lda, f_float* tau, f_float* c, f_int* ldc, f_float* work, f_int* lwork, f_int* info, f_int side_len, f_int trans_len)

Multiplies a general matrix by the orthogonal matrix from an RQ factorization determined by SGERQF.

sormrz_
void sormrz_(char* side, char* trans, f_int* m, f_int* n, f_int* k, f_int* l, f_float* a, f_int* lda, f_float* tau, f_float* c, f_int* ldc, f_float* work, f_int* lwork, f_int* info, f_int side_len, f_int trans_len)

Multiples a general matrix by the orthogonal matrix from an RZ factorization determined by STZRZF.

sormtr_
void sormtr_(char* side, char* uplo, char* trans, f_int* m, f_int* n, f_float* a, f_int* lda, f_float* tau, f_float* c, f_int* ldc, f_float* work, f_int* lwork, f_int* info, f_int side_len, f_int uplo_len, f_int trans_len)

Multiplies a general matrix by the orthogonal transformation matrix from a reduction to tridiagonal form determined by SSYTRD.

spbcon_
void spbcon_(char* uplo, f_int* n, f_int* kd, f_float* ab, f_int* ldab, f_float* anorm, f_float* rcond, f_float* work, f_int* iwork, f_int* info, f_int uplo_len)

Estimates the reciprocal of the condition number of a symmetric positive definite band matrix, using the Cholesky factorization computed by SPBTRF.

spbequ_
void spbequ_(char* uplo, f_int* n, f_int* kd, f_float* ab, f_int* ldab, f_float* s, f_float* scond, f_float* amax, f_int* info, f_int uplo_len)

Computes row and column scalings to equilibrate a symmetric positive definite band matrix and reduce its condition number.

spbrfs_
void spbrfs_(char* uplo, f_int* n, f_int* kd, f_int* nrhs, f_float* ab, f_int* ldab, f_float* afb, f_int* ldafb, f_float* b, f_int* ldb, f_float* x, f_int* ldx, f_float* ferr, f_float* berr, f_float* work, f_int* iwork, f_int* info, f_int uplo_len)

Improves the computed solution to a symmetric positive definite banded system of linear equations AX=B, and provides forward and backward error bounds for the solution.

spbstf_
void spbstf_(char* uplo, f_int* n, f_int* kd, f_float* ab, f_int* ldab, f_int* info, f_int uplo_len)

Computes a split Cholesky factorization of a real symmetric positive definite band matrix.

spbsv_
void spbsv_(char* uplo, f_int* n, f_int* kd, f_int* nrhs, f_float* ab, f_int* ldab, f_float* b, f_int* ldb, f_int* info, f_int uplo_len)

Solves a symmetric positive definite banded system of linear equations AX=B.

spbsvx_
void spbsvx_(char* fact, char* uplo, f_int* n, f_int* kd, f_int* nrhs, f_float* ab, f_int* ldab, f_float* afb, f_int* ldafb, char* equed, f_float* s, f_float* b, f_int* ldb, f_float* x, f_int* ldx, f_float* rcond, f_float* ferr, f_float* berr, f_float* work, f_int* iwork, f_int* info, f_int fact_len, f_int uplo_len, f_int equed_len)

Solves a symmetric positive definite banded system of linear equations AX=B, and provides an estimate of the condition number and error bounds on the solution.

spbtrf_
void spbtrf_(char* uplo, f_int* n, f_int* kd, f_float* ab, f_int* ldab, f_int* info, f_int uplo_len)

Computes the Cholesky factorization of a symmetric positive definite band matrix.

spbtrs_
void spbtrs_(char* uplo, f_int* n, f_int* kd, f_int* nrhs, f_float* ab, f_int* ldab, f_float* b, f_int* ldb, f_int* info, f_int uplo_len)

Solves a symmetric positive definite banded system of linear equations AX=B, using the Cholesky factorization computed by SPBTRF.

spocon_
void spocon_(char* uplo, f_int* n, f_float* a, f_int* lda, f_float* anorm, f_float* rcond, f_float* work, f_int* iwork, f_int* info, f_int uplo_len)

Estimates the reciprocal of the condition number of a symmetric positive definite matrix, using the Cholesky factorization computed by SPOTRF.

spoequ_
void spoequ_(f_int* n, f_float* a, f_int* lda, f_float* s, f_float* scond, f_float* amax, f_int* info)

Computes row and column scalings to equilibrate a symmetric positive definite matrix and reduce its condition number.

sporfs_
void sporfs_(char* uplo, f_int* n, f_int* nrhs, f_float* a, f_int* lda, f_float* af, f_int* ldaf, f_float* b, f_int* ldb, f_float* x, f_int* ldx, f_float* ferr, f_float* berr, f_float* work, f_int* iwork, f_int* info, f_int uplo_len)

Improves the computed solution to a symmetric positive definite system of linear equations AX=B, and provides forward and backward error bounds for the solution.

sposv_
void sposv_(char* uplo, f_int* n, f_int* nrhs, f_float* a, f_int* lda, f_float* b, f_int* ldb, f_int* info, f_int uplo_len)

Solves a symmetric positive definite system of linear equations AX=B.

sposvx_
void sposvx_(char* fact, char* uplo, f_int* n, f_int* nrhs, f_float* a, f_int* lda, f_float* af, f_int* ldaf, char* equed, f_float* s, f_float* b, f_int* ldb, f_float* x, f_int* ldx, f_float* rcond, f_float* ferr, f_float* berr, f_float* work, f_int* iwork, f_int* info, f_int fact_len, f_int uplo_len, f_int equed_len)

Solves a symmetric positive definite system of linear equations AX=B, and provides an estimate of the condition number and error bounds on the solution.

spotrf_
void spotrf_(char* uplo, f_int* n, f_float* a, f_int* lda, f_int* info, f_int uplo_len)

Computes the Cholesky factorization of a symmetric positive definite matrix.

spotri_
void spotri_(char* uplo, f_int* n, f_float* a, f_int* lda, f_int* info, f_int uplo_len)

Computes the inverse of a symmetric positive definite matrix, using the Cholesky factorization computed by SPOTRF.

spotrs_
void spotrs_(char* uplo, f_int* n, f_int* nrhs, f_float* a, f_int* lda, f_float* b, f_int* ldb, f_int* info, f_int uplo_len)

Solves a symmetric positive definite system of linear equations AX=B, using the Cholesky factorization computed by SPOTRF.

sppcon_
void sppcon_(char* uplo, f_int* n, f_float* ap, f_float* anorm, f_float* rcond, f_float* work, f_int* iwork, f_int* info, f_int uplo_len)

Estimates the reciprocal of the condition number of a symmetric positive definite matrix in packed storage, using the Cholesky factorization computed by SPPTRF.

sppequ_
void sppequ_(char* uplo, f_int* n, f_float* ap, f_float* s, f_float* scond, f_float* amax, f_int* info, f_int uplo_len)

Computes row and column scalings to equilibrate a symmetric positive definite matrix in packed storage and reduce its condition number.

spprfs_
void spprfs_(char* uplo, f_int* n, f_int* nrhs, f_float* ap, f_float* afp, f_float* b, f_int* ldb, f_float* x, f_int* ldx, f_float* ferr, f_float* berr, f_float* work, f_int* iwork, f_int* info, f_int uplo_len)

Improves the computed solution to a symmetric positive definite system of linear equations AX=B, where A is held in packed storage, and provides forward and backward error bounds for the solution.

sppsv_
void sppsv_(char* uplo, f_int* n, f_int* nrhs, f_float* ap, f_float* b, f_int* ldb, f_int* info, f_int uplo_len)

Solves a symmetric positive definite system of linear equations AX=B, where A is held in packed storage.

sppsvx_
void sppsvx_(char* fact, char* uplo, f_int* n, f_int* nrhs, f_float* ap, f_float* afp, char* equed, f_float* s, f_float* b, f_int* ldb, f_float* x, f_int* ldx, f_float* rcond, f_float* ferr, f_float* berr, f_float* work, f_int* iwork, f_int* info, f_int fact_len, f_int uplo_len, f_int equed_len)

Solves a symmetric positive definite system of linear equations AX=B, where A is held in packed storage, and provides an estimate of the condition number and error bounds on the solution.

spptrf_
void spptrf_(char* uplo, f_int* n, f_float* ap, f_int* info, f_int uplo_len)

Computes the Cholesky factorization of a symmetric positive definite matrix in packed storage.

spptri_
void spptri_(char* uplo, f_int* n, f_float* ap, f_int* info, f_int uplo_len)

Computes the inverse of a symmetric positive definite matrix in packed storage, using the Cholesky factorization computed by SPPTRF.

spptrs_
void spptrs_(char* uplo, f_int* n, f_int* nrhs, f_float* ap, f_float* b, f_int* ldb, f_int* info, f_int uplo_len)

Solves a symmetric positive definite system of linear equations AX=B, where A is held in packed storage, using the Cholesky factorization computed by SPPTRF.

sptcon_
void sptcon_(f_int* n, f_float* d, f_float* e, f_float* anorm, f_float* rcond, f_float* work, f_int* info)

Computes the reciprocal of the condition number of a symmetric positive definite tridiagonal matrix, using the LDL**H factorization computed by SPTTRF.

spteqr_
void spteqr_(char* compz, f_int* n, f_float* d, f_float* e, f_float* z, f_int* ldz, f_float* work, f_int* info, f_int compz_len)

Computes all eigenvalues and eigenvectors of a real symmetric positive definite tridiagonal matrix, by computing the SVD of its bidiagonal Cholesky factor.

sptrfs_
void sptrfs_(f_int* n, f_int* nrhs, f_float* d, f_float* e, f_float* df, f_float* ef, f_float* b, f_int* ldb, f_float* x, f_int* ldx, f_float* ferr, f_float* berr, f_float* work, f_int* info)

Improves the computed solution to a symmetric positive definite tridiagonal system of linear equations AX=B, and provides forward and backward error bounds for the solution.

sptsv_
void sptsv_(f_int* n, f_int* nrhs, f_float* d, f_float* e, f_float* b, f_int* ldb, f_int* info)

Solves a symmetric positive definite tridiagonal system of linear equations AX=B.

sptsvx_
void sptsvx_(char* fact, f_int* n, f_int* nrhs, f_float* d, f_float* e, f_float* df, f_float* ef, f_float* b, f_int* ldb, f_float* x, f_int* ldx, f_float* rcond, f_float* ferr, f_float* berr, f_float* work, f_int* info, f_int fact_len)

Solves a symmetric positive definite tridiagonal system of linear equations AX=B, and provides an estimate of the condition number and error bounds on the solution.

spttrf_
void spttrf_(f_int* n, f_float* d, f_float* e, f_int* info)

Computes the LDL**H factorization of a symmetric positive definite tridiagonal matrix.

spttrs_
void spttrs_(f_int* n, f_int* nrhs, f_float* d, f_float* e, f_float* b, f_int* ldb, f_int* info)

Solves a symmetric positive definite tridiagonal system of linear equations, using the LDL**H factorization computed by SPTTRF.

ssbev_
void ssbev_(char* jobz, char* uplo, f_int* n, f_int* kd, f_float* ab, f_int* ldab, f_float* w, f_float* z, f_int* ldz, f_float* work, f_int* info, f_int jobz_len, f_int uplo_len)

Computes all eigenvalues, and optionally, eigenvectors of a real symmetric band matrix.

ssbevd_
void ssbevd_(char* jobz, char* uplo, f_int* n, f_int* kd, f_float* ab, f_int* ldab, f_float* w, f_float* z, f_int* ldz, f_float* work, f_int* lwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len, f_int uplo_len)

Computes all eigenvalues, and optionally, eigenvectors of a real symmetric band matrix. If eigenvectors are desired, it uses a divide and conquer algorithm.

ssbevx_
void ssbevx_(char* jobz, char* range, char* uplo, f_int* n, f_int* kd, f_float* ab, f_int* ldab, f_float* q, f_int* ldq, f_float* vl, f_float* vu, f_int* il, f_int* iu, f_float* abstol, f_int* m, f_float* w, f_float* z, f_int* ldz, f_float* work, f_int* iwork, f_int* ifail, f_int* info, f_int jobz_len, f_int range_len, f_int uplo_len)

Computes selected eigenvalues and eigenvectors of a symmetric band matrix.

ssbgst_
void ssbgst_(char* vect, char* uplo, f_int* n, f_int* ka, f_int* kb, f_float* ab, f_int* ldab, f_float* bb, f_int* ldbb, f_float* x, f_int* ldx, f_float* work, f_int* info, f_int vect_len, f_int uplo_len)

Reduces a real symmetric-definite banded generalized eigenproblem A x = lambda B x to standard form, where B has been factorized by SPBSTF (Crawford's algorithm).

ssbgv_
void ssbgv_(char* jobz, char* uplo, f_int* n, f_int* ka, f_int* kb, f_float* ab, f_int* ldab, f_float* bb, f_int* ldbb, f_float* w, f_float* z, f_int* ldz, f_float* work, f_int* info, f_int jobz_len, f_int uplo_len)

Computes all the eigenvalues, and optionally, the eigenvectors of a real generalized symmetric-definite banded eigenproblem, of the form A*x=(lambda)*B*x. A and B are assumed to be symmetric and banded, and B is also positive definite.

ssbgvd_
void ssbgvd_(char* jobz, char* uplo, f_int* n, f_int* ka, f_int* kb, f_float* ab, f_int* ldab, f_float* bb, f_int* ldbb, f_float* w, f_float* z, f_int* ldz, f_float* work, f_int* lwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len, f_int uplo_len)

Computes all the eigenvalues, and optionally, the eigenvectors of a real generalized symmetric-definite banded eigenproblem, of the form A*x=(lambda)*B*x. A and B are assumed to be symmetric and banded, and B is also positive definite. If eigenvectors are desired, it uses a divide and conquer algorithm.

ssbgvx_
void ssbgvx_(char* jobz, char* range, char* uplo, f_int* n, f_int* ka, f_int* kb, f_float* ab, f_int* ldab, f_float* bb, f_int* ldbb, f_float* q, f_int* ldq, f_float* vl, f_float* vu, f_int* il, f_int* iu, f_float* abstol, f_int* m, f_float* w, f_float* z, f_int* ldz, f_float* work, f_int* iwork, f_int* ifail, f_int* info, f_int jobz_len, f_int range_len, f_int uplo_len)

Computes selected eigenvalues, and optionally, the eigenvectors of a real generalized symmetric-definite banded eigenproblem, of the form A*x=(lambda)*B*x. A and B are assumed to be symmetric and banded, and B is also positive definite.

ssbtrd_
void ssbtrd_(char* vect, char* uplo, f_int* n, f_int* kd, f_float* ab, f_int* ldab, f_float* d, f_float* e, f_float* q, f_int* ldq, f_float* work, f_int* info, f_int vect_len, f_int uplo_len)

Reduces a symmetric band matrix to real symmetric tridiagonal form by an orthogonal similarity transformation.

sspcon_
void sspcon_(char* uplo, f_int* n, f_float* ap, f_int* ipiv, f_float* anorm, f_float* rcond, f_float* work, f_int* iwork, f_int* info, f_int uplo_len)

Estimates the reciprocal of the condition number of a real symmetric indefinite matrix in packed storage, using the factorization computed by SSPTRF.

sspev_
void sspev_(char* jobz, char* uplo, f_int* n, f_float* ap, f_float* w, f_float* z, f_int* ldz, f_float* work, f_int* info, f_int jobz_len, f_int uplo_len)

Computes all eigenvalues, and optionally, eigenvectors of a real symmetric matrix in packed storage.

sspevd_
void sspevd_(char* jobz, char* uplo, f_int* n, f_float* ap, f_float* w, f_float* z, f_int* ldz, f_float* work, f_int* lwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len, f_int uplo_len)

Computes all eigenvalues, and optionally, eigenvectors of a real symmetric matrix in packed storage. If eigenvectors are desired, it uses a divide and conquer algorithm.

sspevx_
void sspevx_(char* jobz, char* range, char* uplo, f_int* n, f_float* ap, f_float* vl, f_float* vu, f_int* il, f_int* iu, f_float* abstol, f_int* m, f_float* w, f_float* z, f_int* ldz, f_float* work, f_int* iwork, f_int* ifail, f_int* info, f_int jobz_len, f_int range_len, f_int uplo_len)

Computes selected eigenvalues and eigenvectors of a symmetric matrix in packed storage.

sspgst_
void sspgst_(f_int* itype, char* uplo, f_int* n, f_float* ap, f_float* bp, f_int* info, f_int uplo_len)

Reduces a symmetric-definite generalized eigenproblem Ax= lambda Bx, ABx= lambda x, or BAx= lambda x, to standard form, where A and B are held in packed storage, and B has been factorized by SPPTRF.

sspgv_
void sspgv_(f_int* itype, char* jobz, char* uplo, f_int* n, f_float* ap, f_float* bp, f_float* w, f_float* z, f_int* ldz, f_float* work, f_int* info, f_int jobz_len, f_int uplo_len)

Computes all eigenvalues and eigenvectors of a generalized symmetric-definite generalized eigenproblem, Ax= lambda Bx, ABx= lambda x, or BAx= lambda x, where A and B are in packed storage.

sspgvd_
void sspgvd_(f_int* itype, char* jobz, char* uplo, f_int* n, f_float* ap, f_float* bp, f_float* w, f_float* z, f_int* ldz, f_float* work, f_int* lwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len, f_int uplo_len)

Computes all eigenvalues and eigenvectors of a generalized symmetric-definite generalized eigenproblem, Ax= lambda Bx, ABx= lambda x, or BAx= lambda x, where A and B are in packed storage. If eigenvectors are desired, it uses a divide and conquer algorithm.

sspgvx_
void sspgvx_(f_int* itype, char* jobz, char* range, char* uplo, f_int* n, f_float* ap, f_float* bp, f_float* vl, f_float* vu, f_int* il, f_int* iu, f_float* abstol, f_int* m, f_float* w, f_float* z, f_int* ldz, f_float* work, f_int* iwork, f_int* ifail, f_int* info, f_int jobz_len, f_int range_len, f_int uplo_len)

Computes selected eigenvalues, and optionally, eigenvectors of a generalized symmetric-definite generalized eigenproblem, Ax= lambda Bx, ABx= lambda x, or BAx= lambda x, where A and B are in packed storage.

ssprfs_
void ssprfs_(char* uplo, f_int* n, f_int* nrhs, f_float* ap, f_float* afp, f_int* ipiv, f_float* b, f_int* ldb, f_float* x, f_int* ldx, f_float* ferr, f_float* berr, f_float* work, f_int* iwork, f_int* info, f_int uplo_len)

Improves the computed solution to a real symmetric indefinite system of linear equations AX=B, where A is held in packed storage, and provides forward and backward error bounds for the solution.

sspsv_
void sspsv_(char* uplo, f_int* n, f_int* nrhs, f_float* ap, f_int* ipiv, f_float* b, f_int* ldb, f_int* info, f_int uplo_len)

Solves a real symmetric indefinite system of linear equations AX=B, where A is held in packed storage.

sspsvx_
void sspsvx_(char* fact, char* uplo, f_int* n, f_int* nrhs, f_float* ap, f_float* afp, f_int* ipiv, f_float* b, f_int* ldb, f_float* x, f_int* ldx, f_float* rcond, f_float* ferr, f_float* berr, f_float* work, f_int* iwork, f_int* info, f_int fact_len, f_int uplo_len)

Solves a real symmetric indefinite system of linear equations AX=B, where A is held in packed storage, and provides an estimate of the condition number and error bounds on the solution.

ssptrd_
void ssptrd_(char* uplo, f_int* n, f_float* ap, f_float* d, f_float* e, f_float* tau, f_int* info, f_int uplo_len)

Reduces a symmetric matrix in packed storage to real symmetric tridiagonal form by an orthogonal similarity transformation.

ssptrf_
void ssptrf_(char* uplo, f_int* n, f_float* ap, f_int* ipiv, f_int* info, f_int uplo_len)

Computes the factorization of a real symmetric-indefinite matrix in packed storage, using the diagonal pivoting method.

ssptri_
void ssptri_(char* uplo, f_int* n, f_float* ap, f_int* ipiv, f_float* work, f_int* info, f_int uplo_len)

Computes the inverse of a real symmetric indefinite matrix in packed storage, using the factorization computed by SSPTRF.

ssptrs_
void ssptrs_(char* uplo, f_int* n, f_int* nrhs, f_float* ap, f_int* ipiv, f_float* b, f_int* ldb, f_int* info, f_int uplo_len)

Solves a real symmetric indefinite system of linear equations AX=B, where A is held in packed storage, using the factorization computed by SSPTRF.

sstebz_
void sstebz_(char* range, char* order, f_int* n, f_float* vl, f_float* vu, f_int* il, f_int* iu, f_float* abstol, f_float* d, f_float* e, f_int* m, f_int* nsplit, f_float* w, f_int* iblock, f_int* isplit, f_float* work, f_int* iwork, f_int* info, f_int range_len, f_int order_len)

Computes selected eigenvalues of a real symmetric tridiagonal matrix by bisection.

sstedc_
void sstedc_(char* compz, f_int* n, f_float* d, f_float* e, f_float* z, f_int* ldz, f_float* work, f_int* lwork, f_int* iwork, f_int* liwork, f_int* info, f_int compz_len)

Computes all eigenvalues and, optionally, eigenvectors of a symmetric tridiagonal matrix using the divide and conquer algorithm.

sstegr_
void sstegr_(char* jobz, char* range, f_int* n, f_float* d, f_float* e, f_float* vl, f_float* vu, f_int* il, f_int* iu, f_float* abstol, f_int* m, f_float* w, f_float* z, f_int* ldz, f_int* isuppz, f_float* work, f_int* lwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len, f_int range_len)

Computes selected eigenvalues and, optionally, eigenvectors of a symmetric tridiagonal matrix. The eigenvalues are computed by the dqds algorithm, while eigenvectors are computed from various "good" LDL^T representations (also known as Relatively Robust Representations.)

sstein_
void sstein_(f_int* n, f_float* d, f_float* e, f_int* m, f_float* w, f_int* iblock, f_int* isplit, f_float* z, f_int* ldz, f_float* work, f_int* iwork, f_int* ifail, f_int* info)

Computes selected eigenvectors of a real symmetric tridiagonal matrix by inverse iteration.

ssteqr_
void ssteqr_(char* compz, f_int* n, f_float* d, f_float* e, f_float* z, f_int* ldz, f_float* work, f_int* info, f_int compz_len)

Computes all eigenvalues and eigenvectors of a real symmetric tridiagonal matrix, using the implicit QL or QR algorithm.

ssterf_
void ssterf_(f_int* n, f_float* d, f_float* e, f_int* info)

Computes all eigenvalues of a real symmetric tridiagonal matrix, using a root-free variant of the QL or QR algorithm.

sstev_
void sstev_(char* jobz, f_int* n, f_float* d, f_float* e, f_float* z, f_int* ldz, f_float* work, f_int* info, f_int jobz_len)

Computes all eigenvalues, and optionally, eigenvectors of a real symmetric tridiagonal matrix.

sstevd_
void sstevd_(char* jobz, f_int* n, f_float* d, f_float* e, f_float* z, f_int* ldz, f_float* work, f_int* lwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len)

Computes all eigenvalues, and optionally, eigenvectors of a real symmetric tridiagonal matrix. If eigenvectors are desired, it uses a divide and conquer algorithm.

sstevr_
void sstevr_(char* jobz, char* range, f_int* n, f_float* d, f_float* e, f_float* vl, f_float* vu, f_int* il, f_int* iu, f_float* abstol, f_int* m, f_float* w, f_float* z, f_int* ldz, f_int* isuppz, f_float* work, f_int* lwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len, f_int range_len)

Computes selected eigenvalues, and optionally, eigenvectors of a real symmetric tridiagonal matrix. Eigenvalues are computed by the dqds algorithm, and eigenvectors are computed from various "good" LDL^T representations (also known as Relatively Robust Representations).

sstevx_
void sstevx_(char* jobz, char* range, f_int* n, f_float* d, f_float* e, f_float* vl, f_float* vu, f_int* il, f_int* iu, f_float* abstol, f_int* m, f_float* w, f_float* z, f_int* ldz, f_float* work, f_int* iwork, f_int* ifail, f_int* info, f_int jobz_len, f_int range_len)

Computes selected eigenvalues and eigenvectors of a real symmetric tridiagonal matrix.

ssycon_
void ssycon_(char* uplo, f_int* n, f_float* a, f_int* lda, f_int* ipiv, f_float* anorm, f_float* rcond, f_float* work, f_int* iwork, f_int* info, f_int uplo_len)

Estimates the reciprocal of the condition number of a real symmetric indefinite matrix, using the factorization computed by SSYTRF.

ssyev_
void ssyev_(char* jobz, char* uplo, f_int* n, f_float* a, f_int* lda, f_float* w, f_float* work, f_int* lwork, f_int* info, f_int jobz_len, f_int uplo_len)

Computes all eigenvalues, and optionally, eigenvectors of a real symmetric matrix.

ssyevd_
void ssyevd_(char* jobz, char* uplo, f_int* n, f_float* a, f_int* lda, f_float* w, f_float* work, f_int* lwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len, f_int uplo_len)

Computes all eigenvalues, and optionally, eigenvectors of a real symmetric matrix. If eigenvectors are desired, it uses a divide and conquer algorithm.

ssyevr_
void ssyevr_(char* jobz, char* range, char* uplo, f_int* n, f_float* a, f_int* lda, f_float* vl, f_float* vu, f_int* il, f_int* iu, f_float* abstol, f_int* m, f_float* w, f_float* z, f_int* ldz, f_int* isuppz, f_float* work, f_int* lwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len, f_int range_len, f_int uplo_len)

Computes selected eigenvalues, and optionally, eigenvectors of a real symmetric matrix. Eigenvalues are computed by the dqds algorithm, and eigenvectors are computed from various "good" LDL^T representations (also known as Relatively Robust Representations).

ssyevx_
void ssyevx_(char* jobz, char* range, char* uplo, f_int* n, f_float* a, f_int* lda, f_float* vl, f_float* vu, f_int* il, f_int* iu, f_float* abstol, f_int* m, f_float* w, f_float* z, f_int* ldz, f_float* work, f_int* lwork, f_int* iwork, f_int* ifail, f_int* info, f_int jobz_len, f_int range_len, f_int uplo_len)

Computes selected eigenvalues and eigenvectors of a symmetric matrix.

ssygst_
void ssygst_(f_int* itype, char* uplo, f_int* n, f_float* a, f_int* lda, f_float* b, f_int* ldb, f_int* info, f_int uplo_len)

Reduces a symmetric-definite generalized eigenproblem Ax= lambda Bx, ABx= lambda x, or BAx= lambda x, to standard form, where B has been factorized by SPOTRF.

ssygv_
void ssygv_(f_int* itype, char* jobz, char* uplo, f_int* n, f_float* a, f_int* lda, f_float* b, f_int* ldb, f_float* w, f_float* work, f_int* lwork, f_int* info, f_int jobz_len, f_int uplo_len)

Computes all eigenvalues and the eigenvectors of a generalized symmetric-definite generalized eigenproblem, Ax= lambda Bx, ABx= lambda x, or BAx= lambda x.

ssygvd_
void ssygvd_(f_int* itype, char* jobz, char* uplo, f_int* n, f_float* a, f_int* lda, f_float* b, f_int* ldb, f_float* w, f_float* work, f_int* lwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len, f_int uplo_len)

Computes all eigenvalues and the eigenvectors of a generalized symmetric-definite generalized eigenproblem, Ax= lambda Bx, ABx= lambda x, or BAx= lambda x. If eigenvectors are desired, it uses a divide and conquer algorithm.

ssygvx_
void ssygvx_(f_int* itype, char* jobz, char* range, char* uplo, f_int* n, f_float* a, f_int* lda, f_float* b, f_int* ldb, f_float* vl, f_float* vu, f_int* il, f_int* iu, f_float* abstol, f_int* m, f_float* w, f_float* z, f_int* ldz, f_float* work, f_int* lwork, f_int* iwork, f_int* ifail, f_int* info, f_int jobz_len, f_int range_len, f_int uplo_len)

Computes selected eigenvalues, and optionally, the eigenvectors of a generalized symmetric-definite generalized eigenproblem, Ax= lambda Bx, ABx= lambda x, or BAx= lambda x.

ssyrfs_
void ssyrfs_(char* uplo, f_int* n, f_int* nrhs, f_float* a, f_int* lda, f_float* af, f_int* ldaf, f_int* ipiv, f_float* b, f_int* ldb, f_float* x, f_int* ldx, f_float* ferr, f_float* berr, f_float* work, f_int* iwork, f_int* info, f_int uplo_len)

Improves the computed solution to a real symmetric indefinite system of linear equations AX=B, and provides forward and backward error bounds for the solution.

ssysv_
void ssysv_(char* uplo, f_int* n, f_int* nrhs, f_float* a, f_int* lda, f_int* ipiv, f_float* b, f_int* ldb, f_float* work, f_int* lwork, f_int* info, f_int uplo_len)

Solves a real symmetric indefinite system of linear equations AX=B.

ssysvx_
void ssysvx_(char* fact, char* uplo, f_int* n, f_int* nrhs, f_float* a, f_int* lda, f_float* af, f_int* ldaf, f_int* ipiv, f_float* b, f_int* ldb, f_float* x, f_int* ldx, f_float* rcond, f_float* ferr, f_float* berr, f_float* work, f_int* lwork, f_int* iwork, f_int* info, f_int fact_len, f_int uplo_len)

Solves a real symmetric indefinite system of linear equations AX=B, and provides an estimate of the condition number and error bounds on the solution.

ssytrd_
void ssytrd_(char* uplo, f_int* n, f_float* a, f_int* lda, f_float* d, f_float* e, f_float* tau, f_float* work, f_int* lwork, f_int* info, f_int uplo_len)

Reduces a symmetric matrix to real symmetric tridiagonal form by an orthogonal similarity transformation.

ssytrf_
void ssytrf_(char* uplo, f_int* n, f_float* a, f_int* lda, f_int* ipiv, f_float* work, f_int* lwork, f_int* info, f_int uplo_len)

Computes the factorization of a real symmetric-indefinite matrix, using the diagonal pivoting method.

ssytri_
void ssytri_(char* uplo, f_int* n, f_float* a, f_int* lda, f_int* ipiv, f_float* work, f_int* info, f_int uplo_len)

Computes the inverse of a real symmetric indefinite matrix, using the factorization computed by SSYTRF.

ssytrs_
void ssytrs_(char* uplo, f_int* n, f_int* nrhs, f_float* a, f_int* lda, f_int* ipiv, f_float* b, f_int* ldb, f_int* info, f_int uplo_len)

Solves a real symmetric indefinite system of linear equations AX=B, using the factorization computed by SSPTRF.

stbcon_
void stbcon_(char* norm, char* uplo, char* diag, f_int* n, f_int* kd, f_float* ab, f_int* ldab, f_float* rcond, f_float* work, f_int* iwork, f_int* info, f_int norm_len, f_int uplo_len, f_int diag_len)

Estimates the reciprocal of the condition number of a triangular band matrix, in either the 1-norm or the infinity-norm.

stbrfs_
void stbrfs_(char* uplo, char* trans, char* diag, f_int* n, f_int* kd, f_int* nrhs, f_float* ab, f_int* ldab, f_float* b, f_int* ldb, f_float* x, f_int* ldx, f_float* ferr, f_float* berr, f_float* work, f_int* iwork, f_int* info, f_int uplo_len, f_int trans_len, f_int diag_len)

Provides forward and backward error bounds for the solution of a triangular banded system of linear equations AX=B, A**T X=B or A**H X=B.

stbtrs_
void stbtrs_(char* uplo, char* trans, char* diag, f_int* n, f_int* kd, f_int* nrhs, f_float* ab, f_int* ldab, f_float* b, f_int* ldb, f_int* info, f_int uplo_len, f_int trans_len, f_int diag_len)

Solves a triangular banded system of linear equations AX=B, A**T X=B or A**H X=B.

stgevc_
void stgevc_(char* side, char* howmny, f_int* select, f_int* n, f_float* a, f_int* lda, f_float* b, f_int* ldb, f_float* vl, f_int* ldvl, f_float* vr, f_int* ldvr, f_int* mm, f_int* m, f_float* work, f_int* info, f_int side_len, f_int howmny_len)

Computes some or all of the right and/or left generalized eigenvectors of a pair of upper triangular matrices.

stgexc_
void stgexc_(f_int* wantq, f_int* wantz, f_int* n, f_float* a, f_int* lda, f_float* b, f_int* ldb, f_float* q, f_int* ldq, f_float* z, f_int* ldz, f_int* ifst, f_int* ilst, f_float* work, f_int* lwork, f_int* info)

Reorders the generalized real Schur decomposition of a real matrix pair (A,B) using an orthogonal equivalence transformation so that the diagonal block of (A,B) with row index IFST is moved to row ILST.

stgsen_
void stgsen_(f_int* ijob, f_int* wantq, f_int* wantz, f_int* select, f_int* n, f_float* a, f_int* lda, f_float* b, f_int* ldb, f_float* alphar, f_float* alphai, f_float* betav, f_float* q, f_int* ldq, f_float* z, f_int* ldz, f_int* m, f_float* pl, f_float* pr, f_float* dif, f_float* work, f_int* lwork, f_int* iwork, f_int* liwork, f_int* info)

Reorders the generalized real Schur decomposition of a real matrix pair (A, B) so that a selected cluster of eigenvalues appears in the leading diagonal blocks of the upper quasi-triangular matrix A and the upper triangular B.

stgsja_
void stgsja_(char* jobu, char* jobv, char* jobq, f_int* m, f_int* p, f_int* n, f_int* k, f_int* l, f_float* a, f_int* lda, f_float* b, f_int* ldb, f_float* tola, f_float* tolb, f_float* alphav, f_float* betav, f_float* u, f_int* ldu, f_float* v, f_int* ldv, f_float* q, f_int* ldq, f_float* work, f_int* ncycle, f_int* info, f_int jobu_len, f_int jobv_len, f_int jobq_len)

Computes the generalized singular value decomposition of two real upper triangular (or trapezoidal) matrices as output by SGGSVP.

stgsna_
void stgsna_(char* job, char* howmny, f_int* select, f_int* n, f_float* a, f_int* lda, f_float* b, f_int* ldb, f_float* vl, f_int* ldvl, f_float* vr, f_int* ldvr, f_float* s, f_float* dif, f_int* mm, f_int* m, f_float* work, f_int* lwork, f_int* iwork, f_int* info, f_int job_len, f_int howmny_len)

Estimates reciprocal condition numbers for specified eigenvalues and/or eigenvectors of a matrix pair (A, B) in generalized real Schur canonical form, as returned by SGGES.

stgsyl_
void stgsyl_(char* trans, f_int* ijob, f_int* m, f_int* n, f_float* a, f_int* lda, f_float* b, f_int* ldb, f_float* c, f_int* ldc, f_float* d, f_int* ldd, f_float* e, f_int* lde, f_float* f, f_int* ldf, f_float* scale, f_float* dif, f_float* work, f_int* lwork, f_int* iwork, f_int* info, f_int trans_len)

Solves the generalized Sylvester equation.

stpcon_
void stpcon_(char* norm, char* uplo, char* diag, f_int* n, f_float* ap, f_float* rcond, f_float* work, f_int* iwork, f_int* info, f_int norm_len, f_int uplo_len, f_int diag_len)

Estimates the reciprocal of the condition number of a triangular matrix in packed storage, in either the 1-norm or the infinity-norm.

stprfs_
void stprfs_(char* uplo, char* trans, char* diag, f_int* n, f_int* nrhs, f_float* ap, f_float* b, f_int* ldb, f_float* x, f_int* ldx, f_float* ferr, f_float* berr, f_float* work, f_int* iwork, f_int* info, f_int uplo_len, f_int trans_len, f_int diag_len)

Provides forward and backward error bounds for the solution of a triangular system of linear equations AX=B, A**T X=B or A**H X=B, where A is held in packed storage.

stptri_
void stptri_(char* uplo, char* diag, f_int* n, f_float* ap, f_int* info, f_int uplo_len, f_int diag_len)

Computes the inverse of a triangular matrix in packed storage.

stptrs_
void stptrs_(char* uplo, char* trans, char* diag, f_int* n, f_int* nrhs, f_float* ap, f_float* b, f_int* ldb, f_int* info, f_int uplo_len, f_int trans_len, f_int diag_len)

Solves a triangular system of linear equations AX=B, A**T X=B or A**H X=B, where A is held in packed storage.

strcon_
void strcon_(char* norm, char* uplo, char* diag, f_int* n, f_float* a, f_int* lda, f_float* rcond, f_float* work, f_int* iwork, f_int* info, f_int norm_len, f_int uplo_len, f_int diag_len)

Estimates the reciprocal of the condition number of a triangular matrix, in either the 1-norm or the infinity-norm.

strevc_
void strevc_(char* side, char* howmny, f_int* select, f_int* n, f_float* t, f_int* ldt, f_float* vl, f_int* ldvl, f_float* vr, f_int* ldvr, f_int* mm, f_int* m, f_float* work, f_int* info, f_int side_len, f_int howmny_len)

Computes some or all of the right and/or left eigenvectors of an upper quasi-triangular matrix.

strexc_
void strexc_(char* compq, f_int* n, f_float* t, f_int* ldt, f_float* q, f_int* ldq, f_int* ifst, f_int* ilst, f_float* work, f_int* info, f_int compq_len)

Reorders the Schur factorization of a matrix by an orthogonal similarity transformation.

strrfs_
void strrfs_(char* uplo, char* trans, char* diag, f_int* n, f_int* nrhs, f_float* a, f_int* lda, f_float* b, f_int* ldb, f_float* x, f_int* ldx, f_float* ferr, f_float* berr, f_float* work, f_int* iwork, f_int* info, f_int uplo_len, f_int trans_len, f_int diag_len)

Provides forward and backward error bounds for the solution of a triangular system of linear equations A X=B, A**T X=B or A**H X=B.

strsen_
void strsen_(char* job, char* compq, f_int* select, f_int* n, f_float* t, f_int* ldt, f_float* q, f_int* ldq, f_float* wr, f_float* wi, f_int* m, f_float* s, f_float* sep, f_float* work, f_int* lwork, f_int* iwork, f_int* liwork, f_int* info, f_int job_len, f_int compq_len)

Reorders the Schur factorization of a matrix in order to find an orthonormal basis of a right invariant subspace corresponding to selected eigenvalues, and returns reciprocal condition numbers (sensitivities) of the average of the cluster of eigenvalues and of the invariant subspace.

strsna_
void strsna_(char* job, char* howmny, f_int* select, f_int* n, f_float* t, f_int* ldt, f_float* vl, f_int* ldvl, f_float* vr, f_int* ldvr, f_float* s, f_float* sep, f_int* mm, f_int* m, f_float* work, f_int* ldwork, f_int* iwork, f_int* info, f_int job_len, f_int howmny_len)

Estimates the reciprocal condition numbers (sensitivities) of selected eigenvalues and eigenvectors of an upper quasi-triangular matrix.

strsyl_
void strsyl_(char* trana, char* tranb, f_int* isgn, f_int* m, f_int* n, f_float* a, f_int* lda, f_float* b, f_int* ldb, f_float* c, f_int* ldc, f_float* scale, f_int* info, f_int trana_len, f_int tranb_len)

Solves the Sylvester matrix equation A X +/- X B=C where A and B are upper quasi-triangular, and may be transposed.

strtri_
void strtri_(char* uplo, char* diag, f_int* n, f_float* a, f_int* lda, f_int* info, f_int uplo_len, f_int diag_len)

Computes the inverse of a triangular matrix.

strtrs_
void strtrs_(char* uplo, char* trans, char* diag, f_int* n, f_int* nrhs, f_float* a, f_int* lda, f_float* b, f_int* ldb, f_int* info, f_int uplo_len, f_int trans_len, f_int diag_len)

Solves a triangular system of linear equations AX=B, A**T X=B or A**H X=B.

stzrqf_
void stzrqf_(f_int* m, f_int* n, f_float* a, f_int* lda, f_float* tau, f_int* info)

Computes an RQ factorization of an upper trapezoidal matrix.

stzrzf_
void stzrzf_(f_int* m, f_int* n, f_float* a, f_int* lda, f_float* tau, f_float* work, f_int* lwork, f_int* info)

Computes an RZ factorization of an upper trapezoidal matrix (blocked version of STZRQF).

zbdsqr_
void zbdsqr_(char* uplo, f_int* n, f_int* ncvt, f_int* nru, f_int* ncc, f_double* d, f_double* e, f_cdouble* vt, f_int* ldvt, f_cdouble* u, f_int* ldu, f_cdouble* c, f_int* ldc, f_double* rwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgbbrd_
void zgbbrd_(char* vect, f_int* m, f_int* n, f_int* ncc, f_int* kl, f_int* ku, f_cdouble* ab, f_int* ldab, f_double* d, f_double* e, f_cdouble* q, f_int* ldq, f_cdouble* pt, f_int* ldpt, f_cdouble* c, f_int* ldc, f_cdouble* work, f_double* rwork, f_int* info, f_int vect_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgbcon_
void zgbcon_(char* norm, f_int* n, f_int* kl, f_int* ku, f_cdouble* ab, f_int* ldab, f_int* ipiv, f_double* anorm, f_double* rcond, f_cdouble* work, f_double* rwork, f_int* info, f_int norm_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgbequ_
void zgbequ_(f_int* m, f_int* n, f_int* kl, f_int* ku, f_cdouble* ab, f_int* ldab, f_double* r, f_double* c, f_double* rowcnd, f_double* colcnd, f_double* amax, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgbrfs_
void zgbrfs_(char* trans, f_int* n, f_int* kl, f_int* ku, f_int* nrhs, f_cdouble* ab, f_int* ldab, f_cdouble* afb, f_int* ldafb, f_int* ipiv, f_cdouble* b, f_int* ldb, f_cdouble* x, f_int* ldx, f_double* ferr, f_double* berr, f_cdouble* work, f_double* rwork, f_int* info, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgbsv_
void zgbsv_(f_int* n, f_int* kl, f_int* ku, f_int* nrhs, f_cdouble* ab, f_int* ldab, f_int* ipiv, f_cdouble* b, f_int* ldb, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgbsvx_
void zgbsvx_(char* fact, char* trans, f_int* n, f_int* kl, f_int* ku, f_int* nrhs, f_cdouble* ab, f_int* ldab, f_cdouble* afb, f_int* ldafb, f_int* ipiv, char* equed, f_double* r, f_double* c, f_cdouble* b, f_int* ldb, f_cdouble* x, f_int* ldx, f_double* rcond, f_double* ferr, f_double* berr, f_cdouble* work, f_double* rwork, f_int* info, f_int fact_len, f_int trans_len, f_int equed_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgbtrf_
void zgbtrf_(f_int* m, f_int* n, f_int* kl, f_int* ku, f_cdouble* ab, f_int* ldab, f_int* ipiv, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgbtrs_
void zgbtrs_(char* trans, f_int* n, f_int* kl, f_int* ku, f_int* nrhs, f_cdouble* ab, f_int* ldab, f_int* ipiv, f_cdouble* b, f_int* ldb, f_int* info, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgebak_
void zgebak_(char* job, char* side, f_int* n, f_int* ilo, f_int* ihi, f_double* scale, f_int* m, f_cdouble* v, f_int* ldv, f_int* info, f_int job_len, f_int side_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgebal_
void zgebal_(char* job, f_int* n, f_cdouble* a, f_int* lda, f_int* ilo, f_int* ihi, f_double* scale, f_int* info, f_int job_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgebrd_
void zgebrd_(f_int* m, f_int* n, f_cdouble* a, f_int* lda, f_double* d, f_double* e, f_cdouble* tauq, f_cdouble* taup, f_cdouble* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgecon_
void zgecon_(char* norm, f_int* n, f_cdouble* a, f_int* lda, f_double* anorm, f_double* rcond, f_cdouble* work, f_double* rwork, f_int* info, f_int norm_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgeequ_
void zgeequ_(f_int* m, f_int* n, f_cdouble* a, f_int* lda, f_double* r, f_double* c, f_double* rowcnd, f_double* colcnd, f_double* amax, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgees_
void zgees_(char* jobvs, char* sort, FCB_ZGEES_SELECT select, f_int* n, f_cdouble* a, f_int* lda, f_int* sdim, f_cdouble* w, f_cdouble* vs, f_int* ldvs, f_cdouble* work, f_int* lwork, f_double* rwork, f_int* bwork, f_int* info, f_int jobvs_len, f_int sort_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgeesx_
void zgeesx_(char* jobvs, char* sort, FCB_ZGEESX_SELECT select, char* sense, f_int* n, f_cdouble* a, f_int* lda, f_int* sdim, f_cdouble* w, f_cdouble* vs, f_int* ldvs, f_double* rconde, f_double* rcondv, f_cdouble* work, f_int* lwork, f_double* rwork, f_int* bwork, f_int* info, f_int jobvs_len, f_int sort_len, f_int sense_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgeev_
void zgeev_(char* jobvl, char* jobvr, f_int* n, f_cdouble* a, f_int* lda, f_cdouble* w, f_cdouble* vl, f_int* ldvl, f_cdouble* vr, f_int* ldvr, f_cdouble* work, f_int* lwork, f_double* rwork, f_int* info, f_int jobvl_len, f_int jobvr_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgeevx_
void zgeevx_(char* balanc, char* jobvl, char* jobvr, char* sense, f_int* n, f_cdouble* a, f_int* lda, f_cdouble* w, f_cdouble* vl, f_int* ldvl, f_cdouble* vr, f_int* ldvr, f_int* ilo, f_int* ihi, f_double* scale, f_double* abnrm, f_double* rconde, f_double* rcondv, f_cdouble* work, f_int* lwork, f_double* rwork, f_int* info, f_int balanc_len, f_int jobvl_len, f_int jobvr_len, f_int sense_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgegs_
void zgegs_(char* jobvsl, char* jobvsr, f_int* n, f_cdouble* a, f_int* lda, f_cdouble* b, f_int* ldb, f_cdouble* alphav, f_cdouble* betav, f_cdouble* vsl, f_int* ldvsl, f_cdouble* vsr, f_int* ldvsr, f_cdouble* work, f_int* lwork, f_double* rwork, f_int* info, f_int jobvsl_len, f_int jobvsr_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgegv_
void zgegv_(char* jobvl, char* jobvr, f_int* n, f_cdouble* a, f_int* lda, f_cdouble* b, f_int* ldb, f_cdouble* alphar, f_cdouble* betav, f_cdouble* vl, f_int* ldvl, f_cdouble* vr, f_int* ldvr, f_cdouble* work, f_int* lwork, f_double* rwork, f_int* info, f_int jobvl_len, f_int jobvr_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgehrd_
void zgehrd_(f_int* n, f_int* ilo, f_int* ihi, f_cdouble* a, f_int* lda, f_cdouble* tau, f_cdouble* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgelqf_
void zgelqf_(f_int* m, f_int* n, f_cdouble* a, f_int* lda, f_cdouble* tau, f_cdouble* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgels_
void zgels_(char* trans, f_int* m, f_int* n, f_int* nrhs, f_cdouble* a, f_int* lda, f_cdouble* b, f_int* ldb, f_cdouble* work, f_int* lwork, f_int* info, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgelsd_
void zgelsd_(f_int* m, f_int* n, f_int* nrhs, f_cdouble* a, f_int* lda, f_cdouble* b, f_int* ldb, f_double* s, f_double* rcond, f_int* rank, f_cdouble* work, f_int* lwork, f_double* rwork, f_int* iwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgelss_
void zgelss_(f_int* m, f_int* n, f_int* nrhs, f_cdouble* a, f_int* lda, f_cdouble* b, f_int* ldb, f_double* s, f_double* rcond, f_int* rank, f_cdouble* work, f_int* lwork, f_double* rwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgelsx_
void zgelsx_(f_int* m, f_int* n, f_int* nrhs, f_cdouble* a, f_int* lda, f_cdouble* b, f_int* ldb, f_int* jpvt, f_double* rcond, f_int* rank, f_cdouble* work, f_double* rwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgelsy_
void zgelsy_(f_int* m, f_int* n, f_int* nrhs, f_cdouble* a, f_int* lda, f_cdouble* b, f_int* ldb, f_int* jpvt, f_double* rcond, f_int* rank, f_cdouble* work, f_int* lwork, f_double* rwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgeqlf_
void zgeqlf_(f_int* m, f_int* n, f_cdouble* a, f_int* lda, f_cdouble* tau, f_cdouble* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgeqp3_
void zgeqp3_(f_int* m, f_int* n, f_cdouble* a, f_int* lda, f_int* jpvt, f_cdouble* tau, f_cdouble* work, f_int* lwork, f_double* rwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgeqpf_
void zgeqpf_(f_int* m, f_int* n, f_cdouble* a, f_int* lda, f_int* jpvt, f_cdouble* tau, f_cdouble* work, f_double* rwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgeqrf_
void zgeqrf_(f_int* m, f_int* n, f_cdouble* a, f_int* lda, f_cdouble* tau, f_cdouble* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgerfs_
void zgerfs_(char* trans, f_int* n, f_int* nrhs, f_cdouble* a, f_int* lda, f_cdouble* af, f_int* ldaf, f_int* ipiv, f_cdouble* b, f_int* ldb, f_cdouble* x, f_int* ldx, f_double* ferr, f_double* berr, f_cdouble* work, f_double* rwork, f_int* info, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgerqf_
void zgerqf_(f_int* m, f_int* n, f_cdouble* a, f_int* lda, f_cdouble* tau, f_cdouble* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgesdd_
void zgesdd_(char* jobz, f_int* m, f_int* n, f_cdouble* a, f_int* lda, f_double* s, f_cdouble* u, f_int* ldu, f_cdouble* vt, f_int* ldvt, f_cdouble* work, f_int* lwork, f_double* rwork, f_int* iwork, f_int* info, f_int jobz_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgesv_
void zgesv_(f_int* n, f_int* nrhs, f_cdouble* a, f_int* lda, f_int* ipiv, f_cdouble* b, f_int* ldb, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgesvd_
void zgesvd_(char* jobu, char* jobvt, f_int* m, f_int* n, f_cdouble* a, f_int* lda, f_double* s, f_cdouble* u, f_int* ldu, f_cdouble* vt, f_int* ldvt, f_cdouble* work, f_int* lwork, f_double* rwork, f_int* info, f_int jobu_len, f_int jobvt_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgesvx_
void zgesvx_(char* fact, char* trans, f_int* n, f_int* nrhs, f_cdouble* a, f_int* lda, f_cdouble* af, f_int* ldaf, f_int* ipiv, char* equed, f_double* r, f_double* c, f_cdouble* b, f_int* ldb, f_cdouble* x, f_int* ldx, f_double* rcond, f_double* ferr, f_double* berr, f_cdouble* work, f_double* rwork, f_int* info, f_int fact_len, f_int trans_len, f_int equed_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgetrf_
void zgetrf_(f_int* m, f_int* n, f_cdouble* a, f_int* lda, f_int* ipiv, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgetri_
void zgetri_(f_int* n, f_cdouble* a, f_int* lda, f_int* ipiv, f_cdouble* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgetrs_
void zgetrs_(char* trans, f_int* n, f_int* nrhs, f_cdouble* a, f_int* lda, f_int* ipiv, f_cdouble* b, f_int* ldb, f_int* info, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zggbak_
void zggbak_(char* job, char* side, f_int* n, f_int* ilo, f_int* ihi, f_double* lscale, f_double* rscale, f_int* m, f_cdouble* v, f_int* ldv, f_int* info, f_int job_len, f_int side_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zggbal_
void zggbal_(char* job, f_int* n, f_cdouble* a, f_int* lda, f_cdouble* b, f_int* ldb, f_int* ilo, f_int* ihi, f_double* lscale, f_double* rscale, f_double* work, f_int* info, f_int job_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgges_
void zgges_(char* jobvsl, char* jobvsr, char* sort, FCB_ZGGES_DELCTG delctg, f_int* n, f_cdouble* a, f_int* lda, f_cdouble* b, f_int* ldb, f_int* sdim, f_cdouble* alphav, f_cdouble* betav, f_cdouble* vsl, f_int* ldvsl, f_cdouble* vsr, f_int* ldvsr, f_cdouble* work, f_int* lwork, f_double* rwork, f_int* bwork, f_int* info, f_int jobvsl_len, f_int jobvsr_len, f_int sort_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zggesx_
void zggesx_(char* jobvsl, char* jobvsr, char* sort, FCB_ZGGESX_DELCTG delctg, char* sense, f_int* n, f_cdouble* a, f_int* lda, f_cdouble* b, f_int* ldb, f_int* sdim, f_cdouble* alphav, f_cdouble* betav, f_cdouble* vsl, f_int* ldvsl, f_cdouble* vsr, f_int* ldvsr, f_double* rconde, f_double* rcondv, f_cdouble* work, f_int* lwork, f_double* rwork, f_int* iwork, f_int* liwork, f_int* bwork, f_int* info, f_int jobvsl_len, f_int jobvsr_len, f_int sort_len, f_int sense_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zggev_
void zggev_(char* jobvl, char* jobvr, f_int* n, f_cdouble* a, f_int* lda, f_cdouble* b, f_int* ldb, f_cdouble* alphav, f_cdouble* betav, f_cdouble* vl, f_int* ldvl, f_cdouble* vr, f_int* ldvr, f_cdouble* work, f_int* lwork, f_double* rwork, f_int* info, f_int jobvl_len, f_int jobvr_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zggevx_
void zggevx_(char* balanc, char* jobvl, char* jobvr, char* sense, f_int* n, f_cdouble* a, f_int* lda, f_cdouble* b, f_int* ldb, f_cdouble* alphav, f_cdouble* betav, f_cdouble* vl, f_int* ldvl, f_cdouble* vr, f_int* ldvr, f_int* ilo, f_int* ihi, f_double* lscale, f_double* rscale, f_double* abnrm, f_double* bbnrm, f_double* rconde, f_double* rcondv, f_cdouble* work, f_int* lwork, f_double* rwork, f_int* iwork, f_int* bwork, f_int* info, f_int balanc_len, f_int jobvl_len, f_int jobvr_len, f_int sense_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zggglm_
void zggglm_(f_int* n, f_int* m, f_int* p, f_cdouble* a, f_int* lda, f_cdouble* b, f_int* ldb, f_cdouble* d, f_cdouble* x, f_cdouble* y, f_cdouble* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgghrd_
void zgghrd_(char* compq, char* compz, f_int* n, f_int* ilo, f_int* ihi, f_cdouble* a, f_int* lda, f_cdouble* b, f_int* ldb, f_cdouble* q, f_int* ldq, f_cdouble* z, f_int* ldz, f_int* info, f_int compq_len, f_int compz_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgglse_
void zgglse_(f_int* m, f_int* n, f_int* p, f_cdouble* a, f_int* lda, f_cdouble* b, f_int* ldb, f_cdouble* c, f_cdouble* d, f_cdouble* x, f_cdouble* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zggqrf_
void zggqrf_(f_int* n, f_int* m, f_int* p, f_cdouble* a, f_int* lda, f_cdouble* taua, f_cdouble* b, f_int* ldb, f_cdouble* taub, f_cdouble* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zggrqf_
void zggrqf_(f_int* m, f_int* p, f_int* n, f_cdouble* a, f_int* lda, f_cdouble* taua, f_cdouble* b, f_int* ldb, f_cdouble* taub, f_cdouble* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zggsvd_
void zggsvd_(char* jobu, char* jobv, char* jobq, f_int* m, f_int* n, f_int* p, f_int* k, f_int* l, f_cdouble* a, f_int* lda, f_cdouble* b, f_int* ldb, f_double* alphav, f_double* betav, f_cdouble* u, f_int* ldu, f_cdouble* v, f_int* ldv, f_cdouble* q, f_int* ldq, f_cdouble* work, f_double* rwork, f_int* iwork, f_int* info, f_int jobu_len, f_int jobv_len, f_int jobq_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zggsvp_
void zggsvp_(char* jobu, char* jobv, char* jobq, f_int* m, f_int* p, f_int* n, f_cdouble* a, f_int* lda, f_cdouble* b, f_int* ldb, f_double* tola, f_double* tolb, f_int* k, f_int* l, f_cdouble* u, f_int* ldu, f_cdouble* v, f_int* ldv, f_cdouble* q, f_int* ldq, f_int* iwork, f_double* rwork, f_cdouble* tau, f_cdouble* work, f_int* info, f_int jobu_len, f_int jobv_len, f_int jobq_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgtcon_
void zgtcon_(char* norm, f_int* n, f_cdouble* dl, f_cdouble* d, f_cdouble* du, f_cdouble* du2, f_int* ipiv, f_double* anorm, f_double* rcond, f_cdouble* work, f_int* info, f_int norm_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgtrfs_
void zgtrfs_(char* trans, f_int* n, f_int* nrhs, f_cdouble* dl, f_cdouble* d, f_cdouble* du, f_cdouble* dlf, f_cdouble* df, f_cdouble* duf, f_cdouble* du2, f_int* ipiv, f_cdouble* b, f_int* ldb, f_cdouble* x, f_int* ldx, f_double* ferr, f_double* berr, f_cdouble* work, f_double* rwork, f_int* info, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgtsv_
void zgtsv_(f_int* n, f_int* nrhs, f_cdouble* dl, f_cdouble* d, f_cdouble* du, f_cdouble* b, f_int* ldb, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgtsvx_
void zgtsvx_(char* fact, char* trans, f_int* n, f_int* nrhs, f_cdouble* dl, f_cdouble* d, f_cdouble* du, f_cdouble* dlf, f_cdouble* df, f_cdouble* duf, f_cdouble* du2, f_int* ipiv, f_cdouble* b, f_int* ldb, f_cdouble* x, f_int* ldx, f_double* rcond, f_double* ferr, f_double* berr, f_cdouble* work, f_double* rwork, f_int* info, f_int fact_len, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgttrf_
void zgttrf_(f_int* n, f_cdouble* dl, f_cdouble* d, f_cdouble* du, f_cdouble* du2, f_int* ipiv, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zgttrs_
void zgttrs_(char* trans, f_int* n, f_int* nrhs, f_cdouble* dl, f_cdouble* d, f_cdouble* du, f_cdouble* du2, f_int* ipiv, f_cdouble* b, f_int* ldb, f_int* info, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhbev_
void zhbev_(char* jobz, char* uplo, f_int* n, f_int* kd, f_cdouble* ab, f_int* ldab, f_double* w, f_cdouble* z, f_int* ldz, f_cdouble* work, f_double* rwork, f_int* info, f_int jobz_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhbevd_
void zhbevd_(char* jobz, char* uplo, f_int* n, f_int* kd, f_cdouble* ab, f_int* ldab, f_double* w, f_cdouble* z, f_int* ldz, f_cdouble* work, f_int* lwork, f_double* rwork, f_int* lrwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhbevx_
void zhbevx_(char* jobz, char* range, char* uplo, f_int* n, f_int* kd, f_cdouble* ab, f_int* ldab, f_cdouble* q, f_int* ldq, f_double* vl, f_double* vu, f_int* il, f_int* iu, f_double* abstol, f_int* m, f_double* w, f_cdouble* z, f_int* ldz, f_cdouble* work, f_double* rwork, f_int* iwork, f_int* ifail, f_int* info, f_int jobz_len, f_int range_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhbgst_
void zhbgst_(char* vect, char* uplo, f_int* n, f_int* ka, f_int* kb, f_cdouble* ab, f_int* ldab, f_cdouble* bb, f_int* ldbb, f_cdouble* x, f_int* ldx, f_cdouble* work, f_double* rwork, f_int* info, f_int vect_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhbgv_
void zhbgv_(char* jobz, char* uplo, f_int* n, f_int* ka, f_int* kb, f_cdouble* ab, f_int* ldab, f_cdouble* bb, f_int* ldbb, f_double* w, f_cdouble* z, f_int* ldz, f_cdouble* work, f_double* rwork, f_int* info, f_int jobz_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhbgvd_
void zhbgvd_(char* jobz, char* uplo, f_int* n, f_int* ka, f_int* kb, f_cdouble* ab, f_int* ldab, f_cdouble* bb, f_int* ldbb, f_double* w, f_cdouble* z, f_int* ldz, f_cdouble* work, f_int* lwork, f_double* rwork, f_int* lrwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhbgvx_
void zhbgvx_(char* jobz, char* range, char* uplo, f_int* n, f_int* ka, f_int* kb, f_cdouble* ab, f_int* ldab, f_cdouble* bb, f_int* ldbb, f_cdouble* q, f_int* ldq, f_double* vl, f_double* vu, f_int* il, f_int* iu, f_double* abstol, f_int* m, f_double* w, f_cdouble* z, f_int* ldz, f_cdouble* work, f_double* rwork, f_int* iwork, f_int* ifail, f_int* info, f_int jobz_len, f_int range_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhbtrd_
void zhbtrd_(char* vect, char* uplo, f_int* n, f_int* kd, f_cdouble* ab, f_int* ldab, f_double* d, f_double* e, f_cdouble* q, f_int* ldq, f_cdouble* work, f_int* info, f_int vect_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhecon_
void zhecon_(char* uplo, f_int* n, f_cdouble* a, f_int* lda, f_int* ipiv, f_double* anorm, f_double* rcond, f_cdouble* work, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zheev_
void zheev_(char* jobz, char* uplo, f_int* n, f_cdouble* a, f_int* lda, f_double* w, f_cdouble* work, f_int* lwork, f_double* rwork, f_int* info, f_int jobz_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zheevd_
void zheevd_(char* jobz, char* uplo, f_int* n, f_cdouble* a, f_int* lda, f_double* w, f_cdouble* work, f_int* lwork, f_double* rwork, f_int* lrwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zheevr_
void zheevr_(char* jobz, char* range, char* uplo, f_int* n, f_cdouble* a, f_int* lda, f_double* vl, f_double* vu, f_int* il, f_int* iu, f_double* abstol, f_int* m, f_double* w, f_cdouble* z, f_int* ldz, f_int* isuppz, f_cdouble* work, f_int* lwork, f_double* rwork, f_int* lrwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len, f_int range_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zheevx_
void zheevx_(char* jobz, char* range, char* uplo, f_int* n, f_cdouble* a, f_int* lda, f_double* vl, f_double* vu, f_int* il, f_int* iu, f_double* abstol, f_int* m, f_double* w, f_cdouble* z, f_int* ldz, f_cdouble* work, f_int* lwork, f_double* rwork, f_int* iwork, f_int* ifail, f_int* info, f_int jobz_len, f_int range_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhegst_
void zhegst_(f_int* itype, char* uplo, f_int* n, f_cdouble* a, f_int* lda, f_cdouble* b, f_int* ldb, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhegv_
void zhegv_(f_int* itype, char* jobz, char* uplo, f_int* n, f_cdouble* a, f_int* lda, f_cdouble* b, f_int* ldb, f_double* w, f_cdouble* work, f_int* lwork, f_double* rwork, f_int* info, f_int jobz_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhegvd_
void zhegvd_(f_int* itype, char* jobz, char* uplo, f_int* n, f_cdouble* a, f_int* lda, f_cdouble* b, f_int* ldb, f_double* w, f_cdouble* work, f_int* lwork, f_double* rwork, f_int* lrwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhegvx_
void zhegvx_(f_int* itype, char* jobz, char* range, char* uplo, f_int* n, f_cdouble* a, f_int* lda, f_cdouble* b, f_int* ldb, f_double* vl, f_double* vu, f_int* il, f_int* iu, f_double* abstol, f_int* m, f_double* w, f_cdouble* z, f_int* ldz, f_cdouble* work, f_int* lwork, f_double* rwork, f_int* iwork, f_int* ifail, f_int* info, f_int jobz_len, f_int range_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zherfs_
void zherfs_(char* uplo, f_int* n, f_int* nrhs, f_cdouble* a, f_int* lda, f_cdouble* af, f_int* ldaf, f_int* ipiv, f_cdouble* b, f_int* ldb, f_cdouble* x, f_int* ldx, f_double* ferr, f_double* berr, f_cdouble* work, f_double* rwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhesv_
void zhesv_(char* uplo, f_int* n, f_int* nrhs, f_cdouble* a, f_int* lda, f_int* ipiv, f_cdouble* b, f_int* ldb, f_cdouble* work, f_int* lwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhesvx_
void zhesvx_(char* fact, char* uplo, f_int* n, f_int* nrhs, f_cdouble* a, f_int* lda, f_cdouble* af, f_int* ldaf, f_int* ipiv, f_cdouble* b, f_int* ldb, f_cdouble* x, f_int* ldx, f_double* rcond, f_double* ferr, f_double* berr, f_cdouble* work, f_int* lwork, f_double* rwork, f_int* info, f_int fact_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhetrd_
void zhetrd_(char* uplo, f_int* n, f_cdouble* a, f_int* lda, f_double* d, f_double* e, f_cdouble* tau, f_cdouble* work, f_int* lwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhetrf_
void zhetrf_(char* uplo, f_int* n, f_cdouble* a, f_int* lda, f_int* ipiv, f_cdouble* work, f_int* lwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhetri_
void zhetri_(char* uplo, f_int* n, f_cdouble* a, f_int* lda, f_int* ipiv, f_cdouble* work, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhetrs_
void zhetrs_(char* uplo, f_int* n, f_int* nrhs, f_cdouble* a, f_int* lda, f_int* ipiv, f_cdouble* b, f_int* ldb, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhgeqz_
void zhgeqz_(char* job, char* compq, char* compz, f_int* n, f_int* ilo, f_int* ihi, f_cdouble* a, f_int* lda, f_cdouble* b, f_int* ldb, f_cdouble* alphav, f_cdouble* betav, f_cdouble* q, f_int* ldq, f_cdouble* z, f_int* ldz, f_cdouble* work, f_int* lwork, f_double* rwork, f_int* info, f_int job_len, f_int compq_len, f_int compz_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhpcon_
void zhpcon_(char* uplo, f_int* n, f_cdouble* ap, f_int* ipiv, f_double* anorm, f_double* rcond, f_cdouble* work, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhpev_
void zhpev_(char* jobz, char* uplo, f_int* n, f_cdouble* ap, f_double* w, f_cdouble* z, f_int* ldz, f_cdouble* work, f_double* rwork, f_int* info, f_int jobz_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhpevd_
void zhpevd_(char* jobz, char* uplo, f_int* n, f_cdouble* ap, f_double* w, f_cdouble* z, f_int* ldz, f_cdouble* work, f_int* lwork, f_double* rwork, f_int* lrwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhpevx_
void zhpevx_(char* jobz, char* range, char* uplo, f_int* n, f_cdouble* ap, f_double* vl, f_double* vu, f_int* il, f_int* iu, f_double* abstol, f_int* m, f_double* w, f_cdouble* z, f_int* ldz, f_cdouble* work, f_double* rwork, f_int* iwork, f_int* ifail, f_int* info, f_int jobz_len, f_int range_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhpgst_
void zhpgst_(f_int* itype, char* uplo, f_int* n, f_cdouble* ap, f_cdouble* bp, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhpgv_
void zhpgv_(f_int* itype, char* jobz, char* uplo, f_int* n, f_cdouble* ap, f_cdouble* bp, f_double* w, f_cdouble* z, f_int* ldz, f_cdouble* work, f_double* rwork, f_int* info, f_int jobz_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhpgvd_
void zhpgvd_(f_int* itype, char* jobz, char* uplo, f_int* n, f_cdouble* ap, f_cdouble* bp, f_double* w, f_cdouble* z, f_int* ldz, f_cdouble* work, f_int* lwork, f_double* rwork, f_int* lrwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhpgvx_
void zhpgvx_(f_int* itype, char* jobz, char* range, char* uplo, f_int* n, f_cdouble* ap, f_cdouble* bp, f_double* vl, f_double* vu, f_int* il, f_int* iu, f_double* abstol, f_int* m, f_double* w, f_cdouble* z, f_int* ldz, f_cdouble* work, f_double* rwork, f_int* iwork, f_int* ifail, f_int* info, f_int jobz_len, f_int range_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhprfs_
void zhprfs_(char* uplo, f_int* n, f_int* nrhs, f_cdouble* ap, f_cdouble* afp, f_int* ipiv, f_cdouble* b, f_int* ldb, f_cdouble* x, f_int* ldx, f_double* ferr, f_double* berr, f_cdouble* work, f_double* rwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhpsv_
void zhpsv_(char* uplo, f_int* n, f_int* nrhs, f_cdouble* ap, f_int* ipiv, f_cdouble* b, f_int* ldb, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhpsvx_
void zhpsvx_(char* fact, char* uplo, f_int* n, f_int* nrhs, f_cdouble* ap, f_cdouble* afp, f_int* ipiv, f_cdouble* b, f_int* ldb, f_cdouble* x, f_int* ldx, f_double* rcond, f_double* ferr, f_double* berr, f_cdouble* work, f_double* rwork, f_int* info, f_int fact_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhptrd_
void zhptrd_(char* uplo, f_int* n, f_cdouble* ap, f_double* d, f_double* e, f_cdouble* tau, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhptrf_
void zhptrf_(char* uplo, f_int* n, f_cdouble* ap, f_int* ipiv, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhptri_
void zhptri_(char* uplo, f_int* n, f_cdouble* ap, f_int* ipiv, f_cdouble* work, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhptrs_
void zhptrs_(char* uplo, f_int* n, f_int* nrhs, f_cdouble* ap, f_int* ipiv, f_cdouble* b, f_int* ldb, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhsein_
void zhsein_(char* side, char* eigsrc, char* initv, f_int* select, f_int* n, f_cdouble* h, f_int* ldh, f_cdouble* w, f_cdouble* vl, f_int* ldvl, f_cdouble* vr, f_int* ldvr, f_int* mm, f_int* m, f_cdouble* work, f_double* rwork, f_int* ifaill, f_int* ifailr, f_int* info, f_int side_len, f_int eigsrc_len, f_int initv_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zhseqr_
void zhseqr_(char* job, char* compz, f_int* n, f_int* ilo, f_int* ihi, f_cdouble* h, f_int* ldh, f_cdouble* w, f_cdouble* z, f_int* ldz, f_cdouble* work, f_int* lwork, f_int* info, f_int job_len, f_int compz_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zpbcon_
void zpbcon_(char* uplo, f_int* n, f_int* kd, f_cdouble* ab, f_int* ldab, f_double* anorm, f_double* rcond, f_cdouble* work, f_double* rwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zpbequ_
void zpbequ_(char* uplo, f_int* n, f_int* kd, f_cdouble* ab, f_int* ldab, f_double* s, f_double* scond, f_double* amax, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zpbrfs_
void zpbrfs_(char* uplo, f_int* n, f_int* kd, f_int* nrhs, f_cdouble* ab, f_int* ldab, f_cdouble* afb, f_int* ldafb, f_cdouble* b, f_int* ldb, f_cdouble* x, f_int* ldx, f_double* ferr, f_double* berr, f_cdouble* work, f_double* rwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zpbstf_
void zpbstf_(char* uplo, f_int* n, f_int* kd, f_cdouble* ab, f_int* ldab, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zpbsv_
void zpbsv_(char* uplo, f_int* n, f_int* kd, f_int* nrhs, f_cdouble* ab, f_int* ldab, f_cdouble* b, f_int* ldb, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zpbsvx_
void zpbsvx_(char* fact, char* uplo, f_int* n, f_int* kd, f_int* nrhs, f_cdouble* ab, f_int* ldab, f_cdouble* afb, f_int* ldafb, char* equed, f_double* s, f_cdouble* b, f_int* ldb, f_cdouble* x, f_int* ldx, f_double* rcond, f_double* ferr, f_double* berr, f_cdouble* work, f_double* rwork, f_int* info, f_int fact_len, f_int uplo_len, f_int equed_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zpbtrf_
void zpbtrf_(char* uplo, f_int* n, f_int* kd, f_cdouble* ab, f_int* ldab, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zpbtrs_
void zpbtrs_(char* uplo, f_int* n, f_int* kd, f_int* nrhs, f_cdouble* ab, f_int* ldab, f_cdouble* b, f_int* ldb, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zpocon_
void zpocon_(char* uplo, f_int* n, f_cdouble* a, f_int* lda, f_double* anorm, f_double* rcond, f_cdouble* work, f_double* rwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zpoequ_
void zpoequ_(f_int* n, f_cdouble* a, f_int* lda, f_double* s, f_double* scond, f_double* amax, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zporfs_
void zporfs_(char* uplo, f_int* n, f_int* nrhs, f_cdouble* a, f_int* lda, f_cdouble* af, f_int* ldaf, f_cdouble* b, f_int* ldb, f_cdouble* x, f_int* ldx, f_double* ferr, f_double* berr, f_cdouble* work, f_double* rwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zposv_
void zposv_(char* uplo, f_int* n, f_int* nrhs, f_cdouble* a, f_int* lda, f_cdouble* b, f_int* ldb, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zposvx_
void zposvx_(char* fact, char* uplo, f_int* n, f_int* nrhs, f_cdouble* a, f_int* lda, f_cdouble* af, f_int* ldaf, char* equed, f_double* s, f_cdouble* b, f_int* ldb, f_cdouble* x, f_int* ldx, f_double* rcond, f_double* ferr, f_double* berr, f_cdouble* work, f_double* rwork, f_int* info, f_int fact_len, f_int uplo_len, f_int equed_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zpotrf_
void zpotrf_(char* uplo, f_int* n, f_cdouble* a, f_int* lda, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zpotri_
void zpotri_(char* uplo, f_int* n, f_cdouble* a, f_int* lda, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zpotrs_
void zpotrs_(char* uplo, f_int* n, f_int* nrhs, f_cdouble* a, f_int* lda, f_cdouble* b, f_int* ldb, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zppcon_
void zppcon_(char* uplo, f_int* n, f_cdouble* ap, f_double* anorm, f_double* rcond, f_cdouble* work, f_double* rwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zppequ_
void zppequ_(char* uplo, f_int* n, f_cdouble* ap, f_double* s, f_double* scond, f_double* amax, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zpprfs_
void zpprfs_(char* uplo, f_int* n, f_int* nrhs, f_cdouble* ap, f_cdouble* afp, f_cdouble* b, f_int* ldb, f_cdouble* x, f_int* ldx, f_double* ferr, f_double* berr, f_cdouble* work, f_double* rwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zppsv_
void zppsv_(char* uplo, f_int* n, f_int* nrhs, f_cdouble* ap, f_cdouble* b, f_int* ldb, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zppsvx_
void zppsvx_(char* fact, char* uplo, f_int* n, f_int* nrhs, f_cdouble* ap, f_cdouble* afp, char* equed, f_double* s, f_cdouble* b, f_int* ldb, f_cdouble* x, f_int* ldx, f_double* rcond, f_double* ferr, f_double* berr, f_cdouble* work, f_double* rwork, f_int* info, f_int fact_len, f_int uplo_len, f_int equed_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zpptrf_
void zpptrf_(char* uplo, f_int* n, f_cdouble* ap, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zpptri_
void zpptri_(char* uplo, f_int* n, f_cdouble* ap, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zpptrs_
void zpptrs_(char* uplo, f_int* n, f_int* nrhs, f_cdouble* ap, f_cdouble* b, f_int* ldb, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zptcon_
void zptcon_(f_int* n, f_double* d, f_cdouble* e, f_double* anorm, f_double* rcond, f_double* rwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zpteqr_
void zpteqr_(char* compz, f_int* n, f_double* d, f_double* e, f_cdouble* z, f_int* ldz, f_double* work, f_int* info, f_int compz_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zptrfs_
void zptrfs_(char* uplo, f_int* n, f_int* nrhs, f_double* d, f_cdouble* e, f_double* df, f_cdouble* ef, f_cdouble* b, f_int* ldb, f_cdouble* x, f_int* ldx, f_double* ferr, f_double* berr, f_cdouble* work, f_double* rwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zptsv_
void zptsv_(f_int* n, f_int* nrhs, f_double* d, f_cdouble* e, f_cdouble* b, f_int* ldb, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zptsvx_
void zptsvx_(char* fact, f_int* n, f_int* nrhs, f_double* d, f_cdouble* e, f_double* df, f_cdouble* ef, f_cdouble* b, f_int* ldb, f_cdouble* x, f_int* ldx, f_double* rcond, f_double* ferr, f_double* berr, f_cdouble* work, f_double* rwork, f_int* info, f_int fact_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zpttrf_
void zpttrf_(f_int* n, f_double* d, f_cdouble* e, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zpttrs_
void zpttrs_(char* uplo, f_int* n, f_int* nrhs, f_double* d, f_cdouble* e, f_cdouble* b, f_int* ldb, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zspcon_
void zspcon_(char* uplo, f_int* n, f_cdouble* ap, f_int* ipiv, f_double* anorm, f_double* rcond, f_cdouble* work, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zsprfs_
void zsprfs_(char* uplo, f_int* n, f_int* nrhs, f_cdouble* ap, f_cdouble* afp, f_int* ipiv, f_cdouble* b, f_int* ldb, f_cdouble* x, f_int* ldx, f_double* ferr, f_double* berr, f_cdouble* work, f_double* rwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zspsv_
void zspsv_(char* uplo, f_int* n, f_int* nrhs, f_cdouble* ap, f_int* ipiv, f_cdouble* b, f_int* ldb, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zspsvx_
void zspsvx_(char* fact, char* uplo, f_int* n, f_int* nrhs, f_cdouble* ap, f_cdouble* afp, f_int* ipiv, f_cdouble* b, f_int* ldb, f_cdouble* x, f_int* ldx, f_double* rcond, f_double* ferr, f_double* berr, f_cdouble* work, f_double* rwork, f_int* info, f_int fact_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zsptrf_
void zsptrf_(char* uplo, f_int* n, f_cdouble* ap, f_int* ipiv, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zsptri_
void zsptri_(char* uplo, f_int* n, f_cdouble* ap, f_int* ipiv, f_cdouble* work, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zsptrs_
void zsptrs_(char* uplo, f_int* n, f_int* nrhs, f_cdouble* ap, f_int* ipiv, f_cdouble* b, f_int* ldb, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zstedc_
void zstedc_(char* compz, f_int* n, f_double* d, f_double* e, f_cdouble* z, f_int* ldz, f_cdouble* work, f_int* lwork, f_double* rwork, f_int* lrwork, f_int* iwork, f_int* liwork, f_int* info, f_int compz_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zstegr_
void zstegr_(char* jobz, char* range, f_int* n, f_double* d, f_double* e, f_double* vl, f_double* vu, f_int* il, f_int* iu, f_double* abstol, f_int* m, f_double* w, f_cdouble* z, f_int* ldz, f_int* isuppz, f_double* work, f_int* lwork, f_int* iwork, f_int* liwork, f_int* info, f_int jobz_len, f_int range_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zstein_
void zstein_(f_int* n, f_double* d, f_double* e, f_int* m, f_double* w, f_int* iblock, f_int* isplit, f_cdouble* z, f_int* ldz, f_double* work, f_int* iwork, f_int* ifail, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zsteqr_
void zsteqr_(char* compz, f_int* n, f_double* d, f_double* e, f_cdouble* z, f_int* ldz, f_double* work, f_int* info, f_int compz_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zsycon_
void zsycon_(char* uplo, f_int* n, f_cdouble* a, f_int* lda, f_int* ipiv, f_double* anorm, f_double* rcond, f_cdouble* work, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zsyrfs_
void zsyrfs_(char* uplo, f_int* n, f_int* nrhs, f_cdouble* a, f_int* lda, f_cdouble* af, f_int* ldaf, f_int* ipiv, f_cdouble* b, f_int* ldb, f_cdouble* x, f_int* ldx, f_double* ferr, f_double* berr, f_cdouble* work, f_double* rwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zsysv_
void zsysv_(char* uplo, f_int* n, f_int* nrhs, f_cdouble* a, f_int* lda, f_int* ipiv, f_cdouble* b, f_int* ldb, f_cdouble* work, f_int* lwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zsysvx_
void zsysvx_(char* fact, char* uplo, f_int* n, f_int* nrhs, f_cdouble* a, f_int* lda, f_cdouble* af, f_int* ldaf, f_int* ipiv, f_cdouble* b, f_int* ldb, f_cdouble* x, f_int* ldx, f_double* rcond, f_double* ferr, f_double* berr, f_cdouble* work, f_int* lwork, f_double* rwork, f_int* info, f_int fact_len, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zsytrf_
void zsytrf_(char* uplo, f_int* n, f_cdouble* a, f_int* lda, f_int* ipiv, f_cdouble* work, f_int* lwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zsytri_
void zsytri_(char* uplo, f_int* n, f_cdouble* a, f_int* lda, f_int* ipiv, f_cdouble* work, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zsytrs_
void zsytrs_(char* uplo, f_int* n, f_int* nrhs, f_cdouble* a, f_int* lda, f_int* ipiv, f_cdouble* b, f_int* ldb, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ztbcon_
void ztbcon_(char* norm, char* uplo, char* diag, f_int* n, f_int* kd, f_cdouble* ab, f_int* ldab, f_double* rcond, f_cdouble* work, f_double* rwork, f_int* info, f_int norm_len, f_int uplo_len, f_int diag_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ztbrfs_
void ztbrfs_(char* uplo, char* trans, char* diag, f_int* n, f_int* kd, f_int* nrhs, f_cdouble* ab, f_int* ldab, f_cdouble* b, f_int* ldb, f_cdouble* x, f_int* ldx, f_double* ferr, f_double* berr, f_cdouble* work, f_double* rwork, f_int* info, f_int uplo_len, f_int trans_len, f_int diag_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ztbtrs_
void ztbtrs_(char* uplo, char* trans, char* diag, f_int* n, f_int* kd, f_int* nrhs, f_cdouble* ab, f_int* ldab, f_cdouble* b, f_int* ldb, f_int* info, f_int uplo_len, f_int trans_len, f_int diag_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ztgevc_
void ztgevc_(char* side, char* howmny, f_int* select, f_int* n, f_cdouble* a, f_int* lda, f_cdouble* b, f_int* ldb, f_cdouble* vl, f_int* ldvl, f_cdouble* vr, f_int* ldvr, f_int* mm, f_int* m, f_cdouble* work, f_double* rwork, f_int* info, f_int side_len, f_int howmny_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ztgexc_
void ztgexc_(f_int* wantq, f_int* wantz, f_int* n, f_cdouble* a, f_int* lda, f_cdouble* b, f_int* ldb, f_cdouble* q, f_int* ldq, f_cdouble* z, f_int* ldz, f_int* ifst, f_int* ilst, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ztgsen_
void ztgsen_(f_int* ijob, f_int* wantq, f_int* wantz, f_int* select, f_int* n, f_cdouble* a, f_int* lda, f_cdouble* b, f_int* ldb, f_cdouble* alphav, f_cdouble* betav, f_cdouble* q, f_int* ldq, f_cdouble* z, f_int* ldz, f_int* m, f_double* pl, f_double* pr, f_double* dif, f_cdouble* work, f_int* lwork, f_int* iwork, f_int* liwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ztgsja_
void ztgsja_(char* jobu, char* jobv, char* jobq, f_int* m, f_int* p, f_int* n, f_int* k, f_int* l, f_cdouble* a, f_int* lda, f_cdouble* b, f_int* ldb, f_double* tola, f_double* tolb, f_double* alphav, f_double* betav, f_cdouble* u, f_int* ldu, f_cdouble* v, f_int* ldv, f_cdouble* q, f_int* ldq, f_cdouble* work, f_int* ncycle, f_int* info, f_int jobu_len, f_int jobv_len, f_int jobq_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ztgsna_
void ztgsna_(char* job, char* howmny, f_int* select, f_int* n, f_cdouble* a, f_int* lda, f_cdouble* b, f_int* ldb, f_cdouble* vl, f_int* ldvl, f_cdouble* vr, f_int* ldvr, f_double* s, f_double* dif, f_int* mm, f_int* m, f_cdouble* work, f_int* lwork, f_int* iwork, f_int* info, f_int job_len, f_int howmny_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ztgsyl_
void ztgsyl_(char* trans, f_int* ijob, f_int* m, f_int* n, f_cdouble* a, f_int* lda, f_cdouble* b, f_int* ldb, f_cdouble* c, f_int* ldc, f_cdouble* d, f_int* ldd, f_cdouble* e, f_int* lde, f_cdouble* f, f_int* ldf, f_double* scale, f_double* dif, f_cdouble* work, f_int* lwork, f_int* iwork, f_int* info, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ztpcon_
void ztpcon_(char* norm, char* uplo, char* diag, f_int* n, f_cdouble* ap, f_double* rcond, f_cdouble* work, f_double* rwork, f_int* info, f_int norm_len, f_int uplo_len, f_int diag_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ztprfs_
void ztprfs_(char* uplo, char* trans, char* diag, f_int* n, f_int* nrhs, f_cdouble* ap, f_cdouble* b, f_int* ldb, f_cdouble* x, f_int* ldx, f_double* ferr, f_double* berr, f_cdouble* work, f_double* rwork, f_int* info, f_int uplo_len, f_int trans_len, f_int diag_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ztptri_
void ztptri_(char* uplo, char* diag, f_int* n, f_cdouble* ap, f_int* info, f_int uplo_len, f_int diag_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ztptrs_
void ztptrs_(char* uplo, char* trans, char* diag, f_int* n, f_int* nrhs, f_cdouble* ap, f_cdouble* b, f_int* ldb, f_int* info, f_int uplo_len, f_int trans_len, f_int diag_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ztrcon_
void ztrcon_(char* norm, char* uplo, char* diag, f_int* n, f_cdouble* a, f_int* lda, f_double* rcond, f_cdouble* work, f_double* rwork, f_int* info, f_int norm_len, f_int uplo_len, f_int diag_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ztrevc_
void ztrevc_(char* side, char* howmny, f_int* select, f_int* n, f_cdouble* t, f_int* ldt, f_cdouble* vl, f_int* ldvl, f_cdouble* vr, f_int* ldvr, f_int* mm, f_int* m, f_cdouble* work, f_double* rwork, f_int* info, f_int side_len, f_int howmny_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ztrexc_
void ztrexc_(char* compq, f_int* n, f_cdouble* t, f_int* ldt, f_cdouble* q, f_int* ldq, f_int* ifst, f_int* ilst, f_int* info, f_int compq_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ztrrfs_
void ztrrfs_(char* uplo, char* trans, char* diag, f_int* n, f_int* nrhs, f_cdouble* a, f_int* lda, f_cdouble* b, f_int* ldb, f_cdouble* x, f_int* ldx, f_double* ferr, f_double* berr, f_cdouble* work, f_double* rwork, f_int* info, f_int uplo_len, f_int trans_len, f_int diag_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ztrsen_
void ztrsen_(char* job, char* compq, f_int* select, f_int* n, f_cdouble* t, f_int* ldt, f_cdouble* q, f_int* ldq, f_cdouble* w, f_int* m, f_double* s, f_double* sep, f_cdouble* work, f_int* lwork, f_int* info, f_int job_len, f_int compq_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ztrsna_
void ztrsna_(char* job, char* howmny, f_int* select, f_int* n, f_cdouble* t, f_int* ldt, f_cdouble* vl, f_int* ldvl, f_cdouble* vr, f_int* ldvr, f_double* s, f_double* sep, f_int* mm, f_int* m, f_cdouble* work, f_int* ldwork, f_double* rwork, f_int* info, f_int job_len, f_int howmny_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ztrsyl_
void ztrsyl_(char* trana, char* tranb, f_int* isgn, f_int* m, f_int* n, f_cdouble* a, f_int* lda, f_cdouble* b, f_int* ldb, f_cdouble* c, f_int* ldc, f_double* scale, f_int* info, f_int trana_len, f_int tranb_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ztrtri_
void ztrtri_(char* uplo, char* diag, f_int* n, f_cdouble* a, f_int* lda, f_int* info, f_int uplo_len, f_int diag_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ztrtrs_
void ztrtrs_(char* uplo, char* trans, char* diag, f_int* n, f_int* nrhs, f_cdouble* a, f_int* lda, f_cdouble* b, f_int* ldb, f_int* info, f_int uplo_len, f_int trans_len, f_int diag_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ztzrqf_
void ztzrqf_(f_int* m, f_int* n, f_cdouble* a, f_int* lda, f_cdouble* tau, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ztzrzf_
void ztzrzf_(f_int* m, f_int* n, f_cdouble* a, f_int* lda, f_cdouble* tau, f_cdouble* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zungbr_
void zungbr_(char* vect, f_int* m, f_int* n, f_int* k, f_cdouble* a, f_int* lda, f_cdouble* tau, f_cdouble* work, f_int* lwork, f_int* info, f_int vect_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zunghr_
void zunghr_(f_int* n, f_int* ilo, f_int* ihi, f_cdouble* a, f_int* lda, f_cdouble* tau, f_cdouble* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zunglq_
void zunglq_(f_int* m, f_int* n, f_int* k, f_cdouble* a, f_int* lda, f_cdouble* tau, f_cdouble* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zungql_
void zungql_(f_int* m, f_int* n, f_int* k, f_cdouble* a, f_int* lda, f_cdouble* tau, f_cdouble* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zungqr_
void zungqr_(f_int* m, f_int* n, f_int* k, f_cdouble* a, f_int* lda, f_cdouble* tau, f_cdouble* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zungrq_
void zungrq_(f_int* m, f_int* n, f_int* k, f_cdouble* a, f_int* lda, f_cdouble* tau, f_cdouble* work, f_int* lwork, f_int* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zungtr_
void zungtr_(char* uplo, f_int* n, f_cdouble* a, f_int* lda, f_cdouble* tau, f_cdouble* work, f_int* lwork, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zunmbr_
void zunmbr_(char* vect, char* side, char* trans, f_int* m, f_int* n, f_int* k, f_cdouble* a, f_int* lda, f_cdouble* tau, f_cdouble* c, f_int* ldc, f_cdouble* work, f_int* lwork, f_int* info, f_int vect_len, f_int side_len, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zunmhr_
void zunmhr_(char* side, char* trans, f_int* m, f_int* n, f_int* ilo, f_int* ihi, f_cdouble* a, f_int* lda, f_cdouble* tau, f_cdouble* c, f_int* ldc, f_cdouble* work, f_int* lwork, f_int* info, f_int side_len, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zunmlq_
void zunmlq_(char* side, char* trans, f_int* m, f_int* n, f_int* k, f_cdouble* a, f_int* lda, f_cdouble* tau, f_cdouble* c, f_int* ldc, f_cdouble* work, f_int* lwork, f_int* info, f_int side_len, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zunmql_
void zunmql_(char* side, char* trans, f_int* m, f_int* n, f_int* k, f_cdouble* a, f_int* lda, f_cdouble* tau, f_cdouble* c, f_int* ldc, f_cdouble* work, f_int* lwork, f_int* info, f_int side_len, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zunmqr_
void zunmqr_(char* side, char* trans, f_int* m, f_int* n, f_int* k, f_cdouble* a, f_int* lda, f_cdouble* tau, f_cdouble* c, f_int* ldc, f_cdouble* work, f_int* lwork, f_int* info, f_int side_len, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zunmr3_
void zunmr3_(char* side, char* trans, f_int* m, f_int* n, f_int* k, f_int* l, f_cdouble* a, f_int* lda, f_cdouble* tau, f_cdouble* c, f_int* ldc, f_cdouble* work, f_int* info, f_int side_len, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zunmrq_
void zunmrq_(char* side, char* trans, f_int* m, f_int* n, f_int* k, f_cdouble* a, f_int* lda, f_cdouble* tau, f_cdouble* c, f_int* ldc, f_cdouble* work, f_int* lwork, f_int* info, f_int side_len, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zunmrz_
void zunmrz_(char* side, char* trans, f_int* m, f_int* n, f_int* k, f_int* l, f_cdouble* a, f_int* lda, f_cdouble* tau, f_cdouble* c, f_int* ldc, f_cdouble* work, f_int* lwork, f_int* info, f_int side_len, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zunmtr_
void zunmtr_(char* side, char* uplo, char* trans, f_int* m, f_int* n, f_cdouble* a, f_int* lda, f_cdouble* tau, f_cdouble* c, f_int* ldc, f_cdouble* work, f_int* lwork, f_int* info, f_int side_len, f_int uplo_len, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zupgtr_
void zupgtr_(char* uplo, f_int* n, f_cdouble* ap, f_cdouble* tau, f_cdouble* q, f_int* ldq, f_cdouble* work, f_int* info, f_int uplo_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
zupmtr_
void zupmtr_(char* side, char* uplo, char* trans, f_int* m, f_int* n, f_cdouble* ap, f_cdouble* tau, f_cdouble* c, f_int* ldc, f_cdouble* work, f_int* info, f_int side_len, f_int uplo_len, f_int trans_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta

Authors

William V. Baxter III (with slight modifications by Lars Tandle Kyllingstad).

License

Boost License 1.0