| 
| 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  | Csgesd2d () | 
|   | 
| void  | Csgerv2d () | 
|   | 
| Int  | localindice () | 
|   | 
| void *  | mr2d_malloc () | 
|   | 
| Int  | ppcm () | 
|   | 
| Int  | localsize () | 
|   | 
| Int  | memoryblocksize () | 
|   | 
| Int  | changeorigin () | 
|   | 
| void  | paramcheck () | 
|   | 
| void  | Cpstrmr2do () | 
|   | 
| void  | Cpstrmr2d () | 
|   | 
| void  | setmemory (float **adpointer, Int blocksize) | 
|   | 
| void  | freememory (float *ptrtobefreed) | 
|   | 
| static2 Int  | insidemat (char *uplo, char *diag, Int i, Int j, Int m, Int n, Int *offset) | 
|   | 
| static2 void  | intersect (char *uplo, char *diag, Int j, Int start, Int end, Int action, Int *ptrsizebuff, float **pptrbuff, float *ptrblock, Int m, Int n, MDESC *ma, Int ia, Int ja, Int templateheight0, Int templatewidth0, MDESC *mb, Int ib, Int jb, Int templateheight1, Int templatewidth1) | 
|   | 
| Int  | scan_intervals (char type, Int ja, Int jb, Int n, MDESC *ma, MDESC *mb, Int q0, Int q1, Int col0, Int col1, IDESC *result) | 
|   | 
| void  | scanD0 (char *uplo, char *diag, Int action, ptrbuff, Int *ptrsizebuff, Int m, Int n, MDESC *ma, Int ia, Int ja, Int p0, Int q0, MDESC *mb, Int ib, Int jb, Int p1, Int q1, IDESC *v_inter, Int vinter_nb, IDESC *h_inter, Int hinter_nb, float *ptrbuff *ptrblock) | 
|   |