int cchdc ( complex a[], int lda, int p, int ipvt[], int job ); int cchdd ( complex r[], int ldr, int p, complex x[], complex z[], int ldz, int nz, complex y[], float rho[], float c[], complex s[] ); void cchex ( complex r[], int ldr, int p, int k, int l, complex z[], int ldz, int nz, float c[], complex s[], int job ); void cchud ( complex r[], int ldr, int p, complex x[], complex z[], int ldz, int nz, complex y[], float rho[], float c[], complex s[] ); float cgbco ( complex abd[], int lda, int n, int ml, int mu, int ipvt[] ); void cgbdi ( complex abd[], int lda, int n, int ml, int mu, int ipvt[], complex det[2] ); int cgbfa ( complex abd[], int lda, int n, int ml, int mu, int ipvt[] ); void cgbsl ( complex abd[], int lda, int n, int ml, int mu, int ipvt[], complex b[], int job ); float cgeco ( complex a[], int lda, int n, int ipvt[] ); void cgedi ( complex a[], int lda, int n, int ipvt[], complex det[2], int job ); int cgefa ( complex a[], int lda, int n, int ipvt[] ); void cgesl ( complex a[], int lda, int n, int ipvt[], complex b[], int job ); int cgtsl ( int n, complex c[], complex d[], complex e[], complex b[] ); float chico ( complex a[], int lda, int n, int ipvt[] ); void chidi ( complex a[], int lda, int n, int ipvt[], float det[2], int inert[3], int job ); int chifa ( complex a[], int lda, int n, int ipvt[] ); void chisl ( complex a[], int lda, int n, int ipvt[], complex b[] ); float chpco ( complex ap[], int n, int ipvt[] ); void chpdi ( complex ap[], int n, int ipvt[], float det[2], int inert[3], int job ); int chpfa ( complex ap[], int n, int ipvt[] ); void chpsl ( complex ap[], int n, int ipvt[], complex b[] ); float cpbco ( complex abd[], int lda, int n, int m, int *info ); void cpbdi ( complex abd[], int lda, int n, int m, float det[2] ); int cpbfa ( complex abd[], int lda, int n, int m ); void cpbsl ( complex abd[], int lda, int n, int m, complex b[] ); float cpoco ( complex a[], int lda, int n, int *info ); void cpodi ( complex a[], int lda, int n, float det[2], int job ); int cpofa ( complex a[], int lda, int n ); void cposl ( complex a[], int lda, int n, complex b[] ); float cppco ( complex ap[], int n, int *info ); void cppdi ( complex ap[], int n, float det[2], int job ); int cppfa ( complex ap[], int n ); void cppsl ( complex ap[], int n, complex b[] ); void cptsl ( int n, complex d[], complex e[], complex b[] ); void cqrdc ( complex x[], int ldx, int n, int p, complex qraux[], int ipvt[], int job ); int cqrsl ( complex x[], int ldx, int n, int k, complex qraux[], complex y[], complex qy[], complex qty[], complex b[], complex rsd[], complex xb[], int job ); float csico ( complex a[], int lda, int n, int ipvt[] ); void csidi ( complex a[], int lda, int n, int ipvt[], complex det[2], int job ); int csifa ( complex a[], int lda, int n, int ipvt[] ); void csisl ( complex a[], int lda, int n, int ipvt[], complex b[] ); float cspco ( complex ap[], int n, int ipvt[] ); void cspdi ( complex ap[], int n, int ipvt[], complex det[2], int job ); int cspfa ( complex ap[], int n, int ipvt[] ); void cspsl ( complex ap[], int n, int ipvt[], complex b[] ); int csvdc ( complex x[], int ldx, int n, int p, complex s[], complex e[], complex u[], int ldu, complex v[], int ldv, int job ); float ctrco ( complex t[], int ldt, int n, int job ); int ctrdi ( complex t[], int ldt, int n, complex det[2], int job ); int ctrsl ( complex t[], int ldt, int n, complex b[], int job ); float r4_max ( float x, float y ); void srotg ( float *sa, float *sb, float *c, float *s );