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

Go to the source code of this file.

Classes

struct  MDESC
 
struct  IDESC
 

Macros

#define static2   static
 
#define fortran_mr2d   pigemr2do
 
#define fortran_mr2dnew   pigemr2d
 
#define icopy_   icopy
 
#define ilacpy_   ilacpy
 
#define Clacpy   Cigelacpy
 
#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   igescanD0
 
#define dispmat   igedispmat
 
#define setmemory   igesetmemory
 
#define freememory   igefreememory
 
#define scan_intervals   igescan_intervals
 
#define SENDBUFF   0
 
#define RECVBUFF   1
 
#define SIZEBUFF   2
 
#define NDEBUG
 

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 Cpigemr2do ()
 
void Cpigemr2d ()
 
void * mr2d_malloc (Int n)
 
Int pgcd (Int a, Int b)
 
Int ppcm (Int a, Int b)
 
Int localsize (Int myprow, Int p, Int nbrow, Int m)
 
Int memoryblocksize (MDESC *a)
 
void checkequal (Int ctxt, Int a)
 
void paramcheck (MDESC *a, Int i, Int j, Int m, Int n, Int p, Int q, Int gcontext)
 
Int changeorigin (Int myp, Int sp, Int p, Int bs, Int i, Int *decal, Int *newsp)
 
Int localindice (Int ig, Int jg, Int templateheight, Int templatewidth, MDESC *a)