tgexc - multiple declarations
Function tgexc
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.
void tgexc
(
int wantq,
int wantz,
int n,
float* a,
int lda,
float* b,
int ldb,
float* q,
int ldq,
float* z,
int ldz,
int ifst,
int ilst,
float* work,
int lwork,
ref int info
);
Function tgexc
void tgexc
(
int wantq,
int wantz,
int n,
double* a,
int lda,
double* b,
int ldb,
double* q,
int ldq,
double* z,
int ldz,
int ifst,
int ilst,
double* work,
int lwork,
ref int info
);
Function tgexc
void tgexc
(
int wantq,
int wantz,
int n,
std .complex .Complex!(float)* a,
int lda,
std .complex .Complex!(float)* b,
int ldb,
std .complex .Complex!(float)* q,
int ldq,
std .complex .Complex!(float)* z,
int ldz,
int ifst,
int ilst,
ref int info
);
Function tgexc
void tgexc
(
int wantq,
int wantz,
int n,
std .complex .Complex!(double)* a,
int lda,
std .complex .Complex!(double)* b,
int ldb,
std .complex .Complex!(double)* q,
int ldq,
std .complex .Complex!(double)* z,
int ldz,
int ifst,
int ilst,
ref int info
);