93 Cigesd2d(*ConTxt, *m, *n, A, *lda, *rdest, *cdest);
99 Cigerv2d(*ConTxt, *m, *n, A, *lda, *rsrc, *csrc);
105 Cigebs2d(*ConTxt, scope, top, *m, *n, A, *lda);
111 Cigebr2d(*ConTxt, scope, top, *m, *n, A, *lda, *rsrc, *csrc);
117 Citrsd2d(*ConTxt, uplo, diag, *m, *n, A, *lda, *rdest, *cdest);
123 Citrrv2d(*ConTxt, uplo, diag, *m, *n, A, *lda, *rsrc, *csrc);
129 Citrbs2d(*ConTxt, scope, top, uplo, diag, *m, *n, A, *lda);
132void itrbr2d_(
Int *ConTxt,
char *scope,
char *top,
char *uplo,
char *diag,
Int *m,
Int *n,
Int *A,
Int *lda,
Int *rsrc,
Int *csrc)
135 Citrbr2d(*ConTxt, scope, top, uplo, diag, *m, *n, A, *lda, *rsrc, *csrc);
141 Cigsum2d(*ConTxt, scope, top, *m, *n, A, *lda, *rdest, *cdest);
144void igamx2d_(
Int *ConTxt,
char *scope,
char *top,
Int *m,
Int *n,
Int *A,
Int *lda,
Int *rA,
Int *cA,
Int *ldia,
Int *rdest,
Int *cdest)
147 Cigamx2d(*ConTxt, scope, top, *m, *n, A, *lda, rA, cA, *ldia,
151void igamn2d_(
Int *ConTxt,
char *scope,
char *top,
Int *m,
Int *n,
Int *A,
Int *lda,
Int *rA,
Int *cA,
Int *ldia,
Int *rdest,
Int *cdest)
154 Cigamn2d(*ConTxt, scope, top, *m, *n, A, *lda, rA, cA, *ldia,
161 Cdgesd2d(*ConTxt, *m, *n, A, *lda, *rdest, *cdest);
167 Cdgerv2d(*ConTxt, *m, *n, A, *lda, *rsrc, *csrc);
173 Cdgebs2d(*ConTxt, scope, top, *m, *n, A, *lda);
179 Cdgebr2d(*ConTxt, scope, top, *m, *n, A, *lda, *rsrc, *csrc);
185 Cdtrsd2d(*ConTxt, uplo, diag, *m, *n, A, *lda, *rdest, *cdest);
191 Cdtrrv2d(*ConTxt, uplo, diag, *m, *n, A, *lda, *rsrc, *csrc);
194void dtrbs2d_(
Int *ConTxt,
char *scope,
char *top,
char *uplo,
char *diag,
Int *m,
Int *n,
double *A,
Int *lda)
197 Cdtrbs2d(*ConTxt, scope, top, uplo, diag, *m, *n, A, *lda);
200void dtrbr2d_(
Int *ConTxt,
char *scope,
char *top,
char *uplo,
char *diag,
Int *m,
Int *n,
double *A,
Int *lda,
Int *rsrc,
Int *csrc)
203 Cdtrbr2d(*ConTxt, scope, top, uplo, diag, *m, *n, A, *lda, *rsrc, *csrc);
209 Cdgsum2d(*ConTxt, scope, top, *m, *n, A, *lda, *rdest, *cdest);
212void dgamx2d_(
Int *ConTxt,
char *scope,
char *top,
Int *m,
Int *n,
double *A,
Int *lda,
Int *rA,
Int *cA,
Int *ldia,
Int *rdest,
Int *cdest)
215 Cdgamx2d(*ConTxt, scope, top, *m, *n, A, *lda, rA, cA, *ldia,
219void dgamn2d_(
Int *ConTxt,
char *scope,
char *top,
Int *m,
Int *n,
double *A,
Int *lda,
Int *rA,
Int *cA,
Int *ldia,
Int *rdest,
Int *cdest)
222 Cdgamn2d(*ConTxt, scope, top, *m, *n, A, *lda, rA, cA, *ldia,
229 Csgesd2d(*ConTxt, *m, *n, A, *lda, *rdest, *cdest);
235 Csgerv2d(*ConTxt, *m, *n, A, *lda, *rsrc, *csrc);
241 Csgebs2d(*ConTxt, scope, top, *m, *n, A, *lda);
247 Csgebr2d(*ConTxt, scope, top, *m, *n, A, *lda, *rsrc, *csrc);
253 Cstrsd2d(*ConTxt, uplo, diag, *m, *n, A, *lda, *rdest, *cdest);
259 Cstrrv2d(*ConTxt, uplo, diag, *m, *n, A, *lda, *rsrc, *csrc);
262void strbs2d_(
Int *ConTxt,
char *scope,
char *top,
char *uplo,
char *diag,
Int *m,
Int *n,
float *A,
Int *lda)
265 Cstrbs2d(*ConTxt, scope, top, uplo, diag, *m, *n, A, *lda);
268void strbr2d_(
Int *ConTxt,
char *scope,
char *top,
char *uplo,
char *diag,
Int *m,
Int *n,
float *A,
Int *lda,
Int *rsrc,
Int *csrc)
271 Cstrbr2d(*ConTxt, scope, top, uplo, diag, *m, *n, A, *lda, *rsrc, *csrc);
277 Csgsum2d(*ConTxt, scope, top, *m, *n, A, *lda, *rdest, *cdest);
280void sgamx2d_(
Int *ConTxt,
char *scope,
char *top,
Int *m,
Int *n,
float *A,
Int *lda,
Int *rA,
Int *cA,
Int *ldia,
Int *rdest,
Int *cdest)
283 Csgamx2d(*ConTxt, scope, top, *m, *n, A, *lda, rA, cA, *ldia,
287void sgamn2d_(
Int *ConTxt,
char *scope,
char *top,
Int *m,
Int *n,
float *A,
Int *lda,
Int *rA,
Int *cA,
Int *ldia,
Int *rdest,
Int *cdest)
290 Csgamn2d(*ConTxt, scope, top, *m, *n, A, *lda, rA, cA, *ldia,
297 Ccgesd2d(*ConTxt, *m, *n, A, *lda, *rdest, *cdest);
303 Ccgerv2d(*ConTxt, *m, *n, A, *lda, *rsrc, *csrc);
309 Ccgebs2d(*ConTxt, scope, top, *m, *n, A, *lda);
315 Ccgebr2d(*ConTxt, scope, top, *m, *n, A, *lda, *rsrc, *csrc);
321 Cctrsd2d(*ConTxt, uplo, diag, *m, *n, A, *lda, *rdest, *cdest);
327 Cctrrv2d(*ConTxt, uplo, diag, *m, *n, A, *lda, *rsrc, *csrc);
330void ctrbs2d_(
Int *ConTxt,
char *scope,
char *top,
char *uplo,
char *diag,
Int *m,
Int *n,
float *A,
Int *lda)
333 Cctrbs2d(*ConTxt, scope, top, uplo, diag, *m, *n, A, *lda);
336void ctrbr2d_(
Int *ConTxt,
char *scope,
char *top,
char *uplo,
char *diag,
Int *m,
Int *n,
float *A,
Int *lda,
Int *rsrc,
Int *csrc)
339 Cctrbr2d(*ConTxt, scope, top, uplo, diag, *m, *n, A, *lda, *rsrc, *csrc);
345 Ccgsum2d(*ConTxt, scope, top, *m, *n, A, *lda, *rdest, *cdest);
348void cgamx2d_(
Int *ConTxt,
char *scope,
char *top,
Int *m,
Int *n,
float *A,
Int *lda,
Int *rA,
Int *cA,
Int *ldia,
Int *rdest,
Int *cdest)
351 Ccgamx2d(*ConTxt, scope, top, *m, *n, A, *lda, rA, cA, *ldia,
355void cgamn2d_(
Int *ConTxt,
char *scope,
char *top,
Int *m,
Int *n,
float *A,
Int *lda,
Int *rA,
Int *cA,
Int *ldia,
Int *rdest,
Int *cdest)
358 Ccgamn2d(*ConTxt, scope, top, *m, *n, A, *lda, rA, cA, *ldia,
365 Czgesd2d(*ConTxt, *m, *n, A, *lda, *rdest, *cdest);
371 Czgerv2d(*ConTxt, *m, *n, A, *lda, *rsrc, *csrc);
377 Czgebs2d(*ConTxt, scope, top, *m, *n, A, *lda);
383 Czgebr2d(*ConTxt, scope, top, *m, *n, A, *lda, *rsrc, *csrc);
389 Cztrsd2d(*ConTxt, uplo, diag, *m, *n, A, *lda, *rdest, *cdest);
395 Cztrrv2d(*ConTxt, uplo, diag, *m, *n, A, *lda, *rsrc, *csrc);
398void ztrbs2d_(
Int *ConTxt,
char *scope,
char *top,
char *uplo,
char *diag,
Int *m,
Int *n,
double *A,
Int *lda)
401 Cztrbs2d(*ConTxt, scope, top, uplo, diag, *m, *n, A, *lda);
404void ztrbr2d_(
Int *ConTxt,
char *scope,
char *top,
char *uplo,
char *diag,
Int *m,
Int *n,
double *A,
Int *lda,
Int *rsrc,
Int *csrc)
407 Cztrbr2d(*ConTxt, scope, top, uplo, diag, *m, *n, A, *lda, *rsrc, *csrc);
413 Czgsum2d(*ConTxt, scope, top, *m, *n, A, *lda, *rdest, *cdest);
416void zgamx2d_(
Int *ConTxt,
char *scope,
char *top,
Int *m,
Int *n,
double *A,
Int *lda,
Int *rA,
Int *cA,
Int *ldia,
Int *rdest,
Int *cdest)
419 Czgamx2d(*ConTxt, scope, top, *m, *n, A, *lda, rA, cA, *ldia,
423void zgamn2d_(
Int *ConTxt,
char *scope,
char *top,
Int *m,
Int *n,
double *A,
Int *lda,
Int *rA,
Int *cA,
Int *ldia,
Int *rdest,
Int *cdest)
426 Czgamn2d(*ConTxt, scope, top, *m, *n, A, *lda, rA, cA, *ldia,
F_VOID_FUNC blacs_abort_(Int *ConTxt, Int *ErrNo)
F_VOID_FUNC blacs_barrier_(Int *ConTxt, F_CHAR scope)
F_VOID_FUNC blacs_exit_(Int *NotDone)
F_VOID_FUNC blacs_freebuff_(Int *ConTxt, Int *Wait)
F_VOID_FUNC blacs_get_(Int *ConTxt, Int *what, Int *val)
F_VOID_FUNC blacs_gridexit_(Int *ConTxt)
F_VOID_FUNC blacs_gridinfo_(Int *ConTxt, Int *nprow, Int *npcol, Int *myrow, Int *mycol)
F_VOID_FUNC blacs_gridinit_(Int *ConTxt, F_CHAR order, Int *nprow, Int *npcol)
F_VOID_FUNC blacs_gridmap_(Int *ConTxt, Int *usermap, Int *ldup, Int *nprow0, Int *npcol0)
F_VOID_FUNC blacs_pcoord_(Int *ConTxt, Int *nodenum, Int *prow, Int *pcol)
F_VOID_FUNC blacs_pinfo_(Int *mypnum, Int *nprocs)
F_INT_FUNC blacs_pnum_(Int *ConTxt, Int *prow, Int *pcol)
F_VOID_FUNC blacs_set_(Int *ConTxt, Int *what, Int *val)
F_VOID_FUNC blacs_setup_(Int *mypnum, Int *nprocs)
F_VOID_FUNC cgamn2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, Int *m, Int *n, float *A, Int *lda, Int *rA, Int *cA, Int *ldia, Int *rdest, Int *cdest)
F_VOID_FUNC cgamx2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, Int *m, Int *n, float *A, Int *lda, Int *rA, Int *cA, Int *ldia, Int *rdest, Int *cdest)
F_VOID_FUNC cgebr2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, Int *m, Int *n, float *A, Int *lda, Int *rsrc, Int *csrc)
F_VOID_FUNC cgebs2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, Int *m, Int *n, float *A, Int *lda)
F_VOID_FUNC cgerv2d_(Int *ConTxt, Int *m, Int *n, float *A, Int *lda, Int *rsrc, Int *csrc)
F_VOID_FUNC cgesd2d_(Int *ConTxt, Int *m, Int *n, float *A, Int *lda, Int *rdest, Int *cdest)
F_VOID_FUNC cgsum2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, Int *m, Int *n, float *A, Int *lda, Int *rdest, Int *cdest)
F_VOID_FUNC ctrbr2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, F_CHAR uplo, F_CHAR diag, Int *m, Int *n, float *A, Int *lda, Int *rsrc, Int *csrc)
F_VOID_FUNC ctrbs2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, F_CHAR uplo, F_CHAR diag, Int *m, Int *n, float *A, Int *lda)
F_VOID_FUNC ctrrv2d_(Int *ConTxt, F_CHAR uplo, F_CHAR diag, Int *m, Int *n, float *A, Int *lda, Int *rsrc, Int *csrc)
F_VOID_FUNC ctrsd2d_(Int *ConTxt, F_CHAR uplo, F_CHAR diag, Int *m, Int *n, float *A, Int *lda, Int *rdest, Int *cdest)
F_VOID_FUNC dgamn2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, Int *m, Int *n, double *A, Int *lda, Int *rA, Int *cA, Int *ldia, Int *rdest, Int *cdest)
F_VOID_FUNC dgamx2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, Int *m, Int *n, double *A, Int *lda, Int *rA, Int *cA, Int *ldia, Int *rdest, Int *cdest)
F_VOID_FUNC dgebr2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, Int *m, Int *n, double *A, Int *lda, Int *rsrc, Int *csrc)
F_VOID_FUNC dgebs2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, Int *m, Int *n, double *A, Int *lda)
F_VOID_FUNC dgerv2d_(Int *ConTxt, Int *m, Int *n, double *A, Int *lda, Int *rsrc, Int *csrc)
F_VOID_FUNC dgesd2d_(Int *ConTxt, Int *m, Int *n, double *A, Int *lda, Int *rdest, Int *cdest)
F_VOID_FUNC dgsum2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, Int *m, Int *n, double *A, Int *lda, Int *rdest, Int *cdest)
F_VOID_FUNC dtrbr2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, F_CHAR uplo, F_CHAR diag, Int *m, Int *n, double *A, Int *lda, Int *rsrc, Int *csrc)
F_VOID_FUNC dtrbs2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, F_CHAR uplo, F_CHAR diag, Int *m, Int *n, double *A, Int *lda)
F_VOID_FUNC dtrrv2d_(Int *ConTxt, F_CHAR uplo, F_CHAR diag, Int *m, Int *n, double *A, Int *lda, Int *rsrc, Int *csrc)
F_VOID_FUNC dtrsd2d_(Int *ConTxt, F_CHAR uplo, F_CHAR diag, Int *m, Int *n, double *A, Int *lda, Int *rdest, Int *cdest)
F_VOID_FUNC igamn2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, Int *m, Int *n, Int *A, Int *lda, Int *rA, Int *cA, Int *ldia, Int *rdest, Int *cdest)
F_VOID_FUNC igamx2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, Int *m, Int *n, Int *A, Int *lda, Int *rA, Int *cA, Int *ldia, Int *rdest, Int *cdest)
F_VOID_FUNC igebr2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, Int *m, Int *n, Int *A, Int *lda, Int *rsrc, Int *csrc)
F_VOID_FUNC igebs2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, Int *m, Int *n, Int *A, Int *lda)
F_VOID_FUNC igerv2d_(Int *ConTxt, Int *m, Int *n, Int *A, Int *lda, Int *rsrc, Int *csrc)
F_VOID_FUNC igesd2d_(Int *ConTxt, Int *m, Int *n, Int *A, Int *lda, Int *rdest, Int *cdest)
F_VOID_FUNC igsum2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, Int *m, Int *n, Int *A, Int *lda, Int *rdest, Int *cdest)
F_VOID_FUNC itrbr2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, F_CHAR uplo, F_CHAR diag, Int *m, Int *n, Int *A, Int *lda, Int *rsrc, Int *csrc)
F_VOID_FUNC itrbs2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, F_CHAR uplo, F_CHAR diag, Int *m, Int *n, Int *A, Int *lda)
F_VOID_FUNC itrrv2d_(Int *ConTxt, F_CHAR uplo, F_CHAR diag, Int *m, Int *n, Int *A, Int *lda, Int *rsrc, Int *csrc)
F_VOID_FUNC itrsd2d_(Int *ConTxt, F_CHAR uplo, F_CHAR diag, Int *m, Int *n, Int *A, Int *lda, Int *rdest, Int *cdest)
F_VOID_FUNC sgamn2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, Int *m, Int *n, float *A, Int *lda, Int *rA, Int *cA, Int *ldia, Int *rdest, Int *cdest)
F_VOID_FUNC sgamx2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, Int *m, Int *n, float *A, Int *lda, Int *rA, Int *cA, Int *ldia, Int *rdest, Int *cdest)
F_VOID_FUNC sgebr2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, Int *m, Int *n, float *A, Int *lda, Int *rsrc, Int *csrc)
F_VOID_FUNC sgebs2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, Int *m, Int *n, float *A, Int *lda)
F_VOID_FUNC sgerv2d_(Int *ConTxt, Int *m, Int *n, float *A, Int *lda, Int *rsrc, Int *csrc)
F_VOID_FUNC sgesd2d_(Int *ConTxt, Int *m, Int *n, float *A, Int *lda, Int *rdest, Int *cdest)
F_VOID_FUNC sgsum2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, Int *m, Int *n, float *A, Int *lda, Int *rdest, Int *cdest)
F_VOID_FUNC strbr2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, F_CHAR uplo, F_CHAR diag, Int *m, Int *n, float *A, Int *lda, Int *rsrc, Int *csrc)
F_VOID_FUNC strbs2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, F_CHAR uplo, F_CHAR diag, Int *m, Int *n, float *A, Int *lda)
F_VOID_FUNC strrv2d_(Int *ConTxt, F_CHAR uplo, F_CHAR diag, Int *m, Int *n, float *A, Int *lda, Int *rsrc, Int *csrc)
F_VOID_FUNC strsd2d_(Int *ConTxt, F_CHAR uplo, F_CHAR diag, Int *m, Int *n, float *A, Int *lda, Int *rdest, Int *cdest)
F_VOID_FUNC zgamn2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, Int *m, Int *n, double *A, Int *lda, Int *rA, Int *cA, Int *ldia, Int *rdest, Int *cdest)
F_VOID_FUNC zgamx2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, Int *m, Int *n, double *A, Int *lda, Int *rA, Int *cA, Int *ldia, Int *rdest, Int *cdest)
F_VOID_FUNC zgebr2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, Int *m, Int *n, double *A, Int *lda, Int *rsrc, Int *csrc)
F_VOID_FUNC zgebs2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, Int *m, Int *n, double *A, Int *lda)
F_VOID_FUNC zgerv2d_(Int *ConTxt, Int *m, Int *n, double *A, Int *lda, Int *rsrc, Int *csrc)
F_VOID_FUNC zgesd2d_(Int *ConTxt, Int *m, Int *n, double *A, Int *lda, Int *rdest, Int *cdest)
F_VOID_FUNC zgsum2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, Int *m, Int *n, double *A, Int *lda, Int *rdest, Int *cdest)
F_VOID_FUNC ztrbr2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, F_CHAR uplo, F_CHAR diag, Int *m, Int *n, double *A, Int *lda, Int *rsrc, Int *csrc)
F_VOID_FUNC ztrbs2d_(Int *ConTxt, F_CHAR scope, F_CHAR top, F_CHAR uplo, F_CHAR diag, Int *m, Int *n, double *A, Int *lda)
F_VOID_FUNC ztrrv2d_(Int *ConTxt, F_CHAR uplo, F_CHAR diag, Int *m, Int *n, double *A, Int *lda, Int *rsrc, Int *csrc)
F_VOID_FUNC ztrsd2d_(Int *ConTxt, F_CHAR uplo, F_CHAR diag, Int *m, Int *n, double *A, Int *lda, Int *rdest, Int *cdest)