SCALAPACK 2.2.2
LAPACK: Linear Algebra PACKage
Loading...
Searching...
No Matches
pitrmrdrv.c File Reference
#include "redist.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include <assert.h>
#include <varargs.h>
Include dependency graph for pitrmrdrv.c:

Go to the source code of this file.

Classes

struct  MDESC
 
struct  IDESC
 

Macros

#define static2   static
 
#define fortran_mr2d   pitrmr2do
 
#define fortran_mr2dnew   pitrmr2d
 
#define icopy_   icopy
 
#define ilacpy_   ilacpy
 
#define Clacpy   Citrlacpy
 
#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   itrscanD0
 
#define dispmat   itrdispmat
 
#define setmemory   itrsetmemory
 
#define freememory   itrfreememory
 
#define scan_intervals   itrscan_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 ()
 
Int localindice ()
 
void * mr2d_malloc ()
 
Int ppcm ()
 
Int localsize ()
 
Int memoryblocksize ()
 
Int changeorigin ()
 
void paramcheck ()
 
void Cpitrmr2do ()
 
void Cpitrmr2d ()
 
static2 void initblock (Int *block, Int m, Int n)
 
void initforpvm (Int argc, char *argv[])
 
int main (int argc, char *argv[])