ggevx
- void ggevx(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)
void
ggevx
(,,,,,,,,,,,,,,,,,,,,,,,,,,,,) - void ggevx(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)
- void ggevx(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)
- void ggevx(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)
Computes the generalized eigenvalues, and optionally, the left and/or right generalized eigenvectors.