![]()  | 
  
    SCALAPACK 2.2.2
    
   LAPACK: Linear Algebra PACKage 
   | 
 
#include "redist.h"#include <stdio.h>#include <stdlib.h>#include <string.h>#include <ctype.h>#include <assert.h>#include <varargs.h>Go to the source code of this file.
Classes | |
| struct | complex | 
| struct | MDESC | 
| struct | IDESC | 
Macros | |
| #define | static2 static | 
| #define | fortran_mr2d pcgemr2do | 
| #define | fortran_mr2dnew pcgemr2d | 
| #define | ccopy_ ccopy | 
| #define | clacpy_ clacpy | 
| #define | Clacpy Ccgelacpy | 
| #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 cgescanD0 | 
| #define | dispmat cgedispmat | 
| #define | setmemory cgesetmemory | 
| #define | freememory cgefreememory | 
| #define | scan_intervals cgescan_intervals | 
| #define | SENDBUFF 0 | 
| #define | RECVBUFF 1 | 
| #define | SIZEBUFF 2 | 
| #define | NDEBUG | 
| #define | nbparameter 24 | 
Functions | |
| 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 | Ccgesd2d () | 
| void | Ccgerv2d () | 
| Int | localindice () | 
| void * | mr2d_malloc () | 
| Int | ppcm () | 
| Int | localsize () | 
| Int | memoryblocksize () | 
| Int | changeorigin () | 
| void | paramcheck () | 
| void | Cpcgemr2do () | 
| void | Cpcgemr2d () | 
| static2 void | initblock (complex *block, Int m, Int n) | 
| void | initforpvm (Int argc, char *argv[]) | 
| int | main (int argc, char *argv[]) |