|
| #define | static2 static |
| |
| #define | fortran_mr2d pzgemr2do |
| |
| #define | fortran_mr2dnew pzgemr2d |
| |
| #define | zcopy_ zcopy |
| |
| #define | zlacpy_ zlacpy |
| |
| #define | Clacpy Czgelacpy |
| |
| #define | BLOCK_CYCLIC_2D 1 |
| |
| #define | SHIFT(row, sprow, nbrow) ((row)-(sprow)+ ((row) >= (sprow) ? 0 : (nbrow))) |
| |
| #define | max(A, B) ((A)>(B)?(A):(B)) |
| |
| #define | min(A, B) ((A)>(B)?(B):(A)) |
| |
| #define | DIVUP(a, b) ( ((a)-1) /(b)+1) |
| |
| #define | ROUNDUP(a, b) (DIVUP(a,b)*(b)) |
| |
| #define | scanD0 zgescanD0 |
| |
| #define | dispmat zgedispmat |
| |
| #define | setmemory zgesetmemory |
| |
| #define | freememory zgefreememory |
| |
| #define | scan_intervals zgescan_intervals |
| |
| #define | SENDBUFF 0 |
| |
| #define | RECVBUFF 1 |
| |
| #define | SIZEBUFF 2 |
| |
| #define | NDEBUG |
| |
| #define | DESCLEN 9 |
| |
| #define | NBPARAM |
| |
| #define | MAGIC_MAX 100000000 |
| |
| #define | Mlacpy(mo, no, ao, ldao, bo, ldbo) |
| |
|
| void | Cblacs_pcoord () |
| |
| Int | Cblacs_pnum () |
| |
| void | Csetpvmtids () |
| |
| void | Cblacs_get () |
| |
| void | Cblacs_pinfo () |
| |
| void | Cblacs_gridinfo () |
| |
| void | Cblacs_gridinit () |
| |
| void | Cblacs_exit () |
| |
| void | Cblacs_gridexit () |
| |
| void | Cblacs_setup () |
| |
| void | Cigebs2d () |
| |
| void | Cigebr2d () |
| |
| void | Cigesd2d () |
| |
| void | Cigerv2d () |
| |
| void | Cigsum2d () |
| |
| void | Cigamn2d () |
| |
| void | Cigamx2d () |
| |
| void | Czgesd2d () |
| |
| void | Czgerv2d () |
| |
| Int | localindice () |
| |
| void * | mr2d_malloc () |
| |
| Int | ppcm () |
| |
| Int | localsize () |
| |
| Int | memoryblocksize () |
| |
| Int | changeorigin () |
| |
| void | paramcheck () |
| |
| void | Cpzgemr2do () |
| |
| void | Cpzgemr2d () |
| |
| void | fortran_mr2d (Int *m, Int *n, dcomplex *A, Int *ia, Int *ja, Int desc_A[DESCLEN], dcomplex *B, Int *ib, Int *jb, Int desc_B[DESCLEN]) |
| |
| void | fortran_mr2dnew (Int *m, Int *n, dcomplex *A, Int *ia, Int *ja, Int desc_A[DESCLEN], dcomplex *B, Int *ib, Int *jb, Int desc_B[DESCLEN], Int *gcontext) |
| |
| static2 void | init_chenille () |
| |
| static2 Int | inter_len () |
| |
| static2 Int | block2buff () |
| |
| static2 void | buff2block () |
| |
| static2 void | gridreshape () |
| |
| void | Cpzgemr2do (Int m, Int n, dcomplex *ptrmyblock, Int ia, Int ja, MDESC *ma, dcomplex *ptrmynewblock, Int ib, Int jb, MDESC *mb) |
| |
| void | Cpzgemr2d (Int m, Int n, dcomplex *ptrmyblock, Int ia, Int ja, MDESC *ma, dcomplex *ptrmynewblock, Int ib, Int jb, MDESC *mb, Int globcontext) |
| |
| static2 void | init_chenille (Int mypnum, Int nprocs, Int n0, Int *proc0, Int n1, Int *proc1, Int **psend, Int **precv, Int *myrang) |
| |
| static2 Int | block2buff (IDESC *vi, Int vinb, IDESC *hi, Int hinb, dcomplex *ptra, MDESC *ma, dcomplex *buff) |
| |
| static2 void | buff2block (IDESC *vi, Int vinb, IDESC *hi, Int hinb, dcomplex *buff, dcomplex *ptrb, MDESC *mb) |
| |
| static2 Int | inter_len (Int hinb, IDESC *hi, Int vinb, IDESC *vi) |
| |
| void | Clacpy (Int m, Int n, dcomplex *a, Int lda, dcomplex *b, Int ldb) |
| |
| static2 void | gridreshape (Int *ctxtp) |
| |