ggevx - multiple declarations
Function ggevx
void ggevx
(
char balanc,
char jobvl,
char jobvr,
char sense,
int n,
std .complex .Complex!(double)* a,
int lda,
std .complex .Complex!(double)* b,
int ldb,
std .complex .Complex!(double)* alphav,
std .complex .Complex!(double)* betav,
std .complex .Complex!(double)* vl,
int ldvl,
std .complex .Complex!(double)* vr,
int ldvr,
int ilo,
int ihi,
double* lscale,
double* rscale,
double* abnrm,
double* bbnrm,
double* rconde,
double* rcondv,
std .complex .Complex!(double)* work,
int lwork,
double* rwork,
int* iwork,
int bwork,
ref int info
);
Function ggevx
void ggevx
(
char balanc,
char jobvl,
char jobvr,
char sense,
int n,
std .complex .Complex!(float)* a,
int lda,
std .complex .Complex!(float)* b,
int ldb,
std .complex .Complex!(float)* alphav,
std .complex .Complex!(float)* betav,
std .complex .Complex!(float)* vl,
int ldvl,
std .complex .Complex!(float)* vr,
int ldvr,
int ilo,
int ihi,
float* lscale,
float* rscale,
float* abnrm,
float* bbnrm,
float* rconde,
float* rcondv,
std .complex .Complex!(float)* work,
int lwork,
float* rwork,
int* iwork,
int bwork,
ref int info
);
Function ggevx
void ggevx
(
char balanc,
char jobvl,
char jobvr,
char sense,
int n,
double* a,
int lda,
double* b,
int ldb,
double* alphar,
double* alphai,
double* betav,
double* vl,
int ldvl,
double* vr,
int ldvr,
int ilo,
int ihi,
double* lscale,
double* rscale,
double* abnrm,
double* bbnrm,
double* rconde,
double* rcondv,
double* work,
int lwork,
int* iwork,
int bwork,
ref int info
);
Function ggevx
Computes the generalized eigenvalues, and optionally, the left and/or right generalized eigenvectors.
void ggevx
(
char balanc,
char jobvl,
char jobvr,
char sense,
int n,
float* a,
int lda,
float* b,
int ldb,
float* alphar,
float* alphai,
float* betav,
float* vl,
int ldvl,
float* vr,
int ldvr,
int ilo,
int ihi,
float* lscale,
float* rscale,
float* abnrm,
float* bbnrm,
float* rconde,
float* rcondv,
float* work,
int lwork,
int* iwork,
int bwork,
ref int info
);