ScaLAPACK 2.1  2.1
ScaLAPACK: Scalable Linear Algebra PACKage
PBblacs.h File Reference

Go to the source code of this file.

Macros

#define CCOLUMN   'C'
 
#define CROW   'R'
 
#define CBCAST   'B'
 
#define CCOMBINE   'C'
 
#define CTOP_GET   '!'
 
#define CTOP_DEFAULT   ' '
 
#define CTOP_IRING   'I'
 
#define CTOP_DRING   'D'
 
#define CTOP_SRING   'S'
 
#define CTOP_HYPER   'H'
 
#define CTOP_FULL   'F'
 
#define CTOP_MRING   'M'
 
#define CTOP_TTREE   'T'
 
#define CTOP_TREE1   '1'
 
#define CTOP_TREE2   '2'
 
#define CTOP_TREE3   '3'
 
#define CTOP_TREE4   '4'
 
#define CTOP_TREE5   '5'
 
#define CTOP_TREE6   '6'
 
#define CTOP_TREE7   '7'
 
#define CTOP_TREE8   '8'
 
#define CTOP_TREE9   '9'
 
#define COLUMN   "C"
 
#define ROW   "R"
 
#define BCAST   "B"
 
#define COMBINE   "C"
 
#define TOP_GET   "!"
 
#define TOP_DEFAULT   " "
 
#define TOP_IRING   "I"
 
#define TOP_DRING   "D"
 
#define TOP_SRING   "S"
 
#define TOP_HYPER   "H"
 
#define TOP_FULL   "F"
 
#define TOP_MRING   "M"
 
#define TOP_TTREE   "T"
 
#define TOP_TREE1   "1"
 
#define TOP_TREE2   "2"
 
#define TOP_TREE3   "3"
 
#define TOP_TREE4   "4"
 
#define TOP_TREE5   "5"
 
#define TOP_TREE6   "6"
 
#define TOP_TREE7   "7"
 
#define TOP_TREE8   "8"
 
#define TOP_TREE9   "9"
 

Functions

void Cblacs_pinfo ()
 
void Cblacs_setup ()
 
void Cblacs_get ()
 
void Cblacs_set ()
 
void Cblacs_gridinit ()
 
void Cblacs_gridmap ()
 
void Cblacs_freebuff ()
 
void Cblacs_gridexit ()
 
void Cblacs_abort ()
 
void Cblacs_exit ()
 
void Cblacs_gridinfo ()
 
int Cblacs_pnum ()
 
void Cblacs_pcoord ()
 
void Cblacs_barrier ()
 
void Cigesd2d ()
 
void Csgesd2d ()
 
void Cdgesd2d ()
 
void Ccgesd2d ()
 
void Czgesd2d ()
 
void Citrsd2d ()
 
void Cstrsd2d ()
 
void Cdtrsd2d ()
 
void Cctrsd2d ()
 
void Cztrsd2d ()
 
void Cigebs2d ()
 
void Csgebs2d ()
 
void Cdgebs2d ()
 
void Ccgebs2d ()
 
void Czgebs2d ()
 
void Citrbs2d ()
 
void Cstrbs2d ()
 
void Cdtrbs2d ()
 
void Cctrbs2d ()
 
void Cztrbs2d ()
 
void Cigerv2d ()
 
void Csgerv2d ()
 
void Cdgerv2d ()
 
void Ccgerv2d ()
 
void Czgerv2d ()
 
void Citrrv2d ()
 
void Cstrrv2d ()
 
void Cdtrrv2d ()
 
void Cctrrv2d ()
 
void Cztrrv2d ()
 
void Cigebr2d ()
 
void Csgebr2d ()
 
void Cdgebr2d ()
 
void Ccgebr2d ()
 
void Czgebr2d ()
 
void Citrbr2d ()
 
void Cstrbr2d ()
 
void Cdtrbr2d ()
 
void Cctrbr2d ()
 
void Cztrbr2d ()
 
void Cigamx2d ()
 
void Csgamx2d ()
 
void Cdgamx2d ()
 
void Ccgamx2d ()
 
void Czgamx2d ()
 
void Cigamn2d ()
 
void Csgamn2d ()
 
void Cdgamn2d ()
 
void Ccgamn2d ()
 
void Czgamn2d ()
 
void Cigsum2d ()
 
void Csgsum2d ()
 
void Cdgsum2d ()
 
void Ccgsum2d ()
 
void Czgsum2d ()
 

Macro Definition Documentation

◆ BCAST

#define BCAST   "B"

Definition at line 48 of file PBblacs.h.

◆ CBCAST

#define CBCAST   'B'

Definition at line 23 of file PBblacs.h.

◆ CCOLUMN

#define CCOLUMN   'C'

Definition at line 20 of file PBblacs.h.

◆ CCOMBINE

#define CCOMBINE   'C'

Definition at line 24 of file PBblacs.h.

◆ COLUMN

#define COLUMN   "C"

Definition at line 45 of file PBblacs.h.

◆ COMBINE

#define COMBINE   "C"

Definition at line 49 of file PBblacs.h.

◆ CROW

#define CROW   'R'

Definition at line 21 of file PBblacs.h.

◆ CTOP_DEFAULT

#define CTOP_DEFAULT   ' '

Definition at line 26 of file PBblacs.h.

◆ CTOP_DRING

#define CTOP_DRING   'D'

Definition at line 28 of file PBblacs.h.

◆ CTOP_FULL

#define CTOP_FULL   'F'

Definition at line 31 of file PBblacs.h.

◆ CTOP_GET

#define CTOP_GET   '!'

Definition at line 25 of file PBblacs.h.

◆ CTOP_HYPER

#define CTOP_HYPER   'H'

Definition at line 30 of file PBblacs.h.

◆ CTOP_IRING

#define CTOP_IRING   'I'

Definition at line 27 of file PBblacs.h.

◆ CTOP_MRING

#define CTOP_MRING   'M'

Definition at line 32 of file PBblacs.h.

◆ CTOP_SRING

#define CTOP_SRING   'S'

Definition at line 29 of file PBblacs.h.

◆ CTOP_TREE1

#define CTOP_TREE1   '1'

Definition at line 34 of file PBblacs.h.

◆ CTOP_TREE2

#define CTOP_TREE2   '2'

Definition at line 35 of file PBblacs.h.

◆ CTOP_TREE3

#define CTOP_TREE3   '3'

Definition at line 36 of file PBblacs.h.

◆ CTOP_TREE4

#define CTOP_TREE4   '4'

Definition at line 37 of file PBblacs.h.

◆ CTOP_TREE5

#define CTOP_TREE5   '5'

Definition at line 38 of file PBblacs.h.

◆ CTOP_TREE6

#define CTOP_TREE6   '6'

Definition at line 39 of file PBblacs.h.

◆ CTOP_TREE7

#define CTOP_TREE7   '7'

Definition at line 40 of file PBblacs.h.

◆ CTOP_TREE8

#define CTOP_TREE8   '8'

Definition at line 41 of file PBblacs.h.

◆ CTOP_TREE9

#define CTOP_TREE9   '9'

Definition at line 42 of file PBblacs.h.

◆ CTOP_TTREE

#define CTOP_TTREE   'T'

Definition at line 33 of file PBblacs.h.

◆ ROW

#define ROW   "R"

Definition at line 46 of file PBblacs.h.

◆ TOP_DEFAULT

#define TOP_DEFAULT   " "

Definition at line 51 of file PBblacs.h.

◆ TOP_DRING

#define TOP_DRING   "D"

Definition at line 53 of file PBblacs.h.

◆ TOP_FULL

#define TOP_FULL   "F"

Definition at line 56 of file PBblacs.h.

◆ TOP_GET

#define TOP_GET   "!"

Definition at line 50 of file PBblacs.h.

◆ TOP_HYPER

#define TOP_HYPER   "H"

Definition at line 55 of file PBblacs.h.

◆ TOP_IRING

#define TOP_IRING   "I"

Definition at line 52 of file PBblacs.h.

◆ TOP_MRING

#define TOP_MRING   "M"

Definition at line 57 of file PBblacs.h.

◆ TOP_SRING

#define TOP_SRING   "S"

Definition at line 54 of file PBblacs.h.

◆ TOP_TREE1

#define TOP_TREE1   "1"

Definition at line 59 of file PBblacs.h.

◆ TOP_TREE2

#define TOP_TREE2   "2"

Definition at line 60 of file PBblacs.h.

◆ TOP_TREE3

#define TOP_TREE3   "3"

Definition at line 61 of file PBblacs.h.

◆ TOP_TREE4

#define TOP_TREE4   "4"

Definition at line 62 of file PBblacs.h.

◆ TOP_TREE5

#define TOP_TREE5   "5"

Definition at line 63 of file PBblacs.h.

◆ TOP_TREE6

#define TOP_TREE6   "6"

Definition at line 64 of file PBblacs.h.

◆ TOP_TREE7

#define TOP_TREE7   "7"

Definition at line 65 of file PBblacs.h.

◆ TOP_TREE8

#define TOP_TREE8   "8"

Definition at line 66 of file PBblacs.h.

◆ TOP_TREE9

#define TOP_TREE9   "9"

Definition at line 67 of file PBblacs.h.

◆ TOP_TTREE

#define TOP_TTREE   "T"

Definition at line 58 of file PBblacs.h.

Function Documentation

◆ Cblacs_abort()

void Cblacs_abort ( )
Here is the caller graph for this function:

◆ Cblacs_barrier()

void Cblacs_barrier ( )
Here is the caller graph for this function:

◆ Cblacs_exit()

void Cblacs_exit ( )

◆ Cblacs_freebuff()

void Cblacs_freebuff ( )

◆ Cblacs_get()

void Cblacs_get ( )
Here is the caller graph for this function:

◆ Cblacs_gridexit()

void Cblacs_gridexit ( )
Here is the caller graph for this function:

◆ Cblacs_gridinfo()

void Cblacs_gridinfo ( )

◆ Cblacs_gridinit()

void Cblacs_gridinit ( )

◆ Cblacs_gridmap()

void Cblacs_gridmap ( )
Here is the caller graph for this function:

◆ Cblacs_pcoord()

void Cblacs_pcoord ( )

◆ Cblacs_pinfo()

void Cblacs_pinfo ( )
Here is the caller graph for this function:

◆ Cblacs_pnum()

int Cblacs_pnum ( )
Here is the caller graph for this function:

◆ Cblacs_set()

void Cblacs_set ( )

◆ Cblacs_setup()

void Cblacs_setup ( )

◆ Ccgamn2d()

void Ccgamn2d ( )

◆ Ccgamx2d()

void Ccgamx2d ( )
Here is the caller graph for this function:

◆ Ccgebr2d()

void Ccgebr2d ( )
Here is the caller graph for this function:

◆ Ccgebs2d()

void Ccgebs2d ( )
Here is the caller graph for this function:

◆ Ccgerv2d()

void Ccgerv2d ( )
Here is the caller graph for this function:

◆ Ccgesd2d()

void Ccgesd2d ( )
Here is the caller graph for this function:

◆ Ccgsum2d()

void Ccgsum2d ( )
Here is the caller graph for this function:

◆ Cctrbr2d()

void Cctrbr2d ( )

◆ Cctrbs2d()

void Cctrbs2d ( )

◆ Cctrrv2d()

void Cctrrv2d ( )

◆ Cctrsd2d()

void Cctrsd2d ( )

◆ Cdgamn2d()

void Cdgamn2d ( )

◆ Cdgamx2d()

void Cdgamx2d ( )
Here is the caller graph for this function:

◆ Cdgebr2d()

void Cdgebr2d ( )
Here is the caller graph for this function:

◆ Cdgebs2d()

void Cdgebs2d ( )
Here is the caller graph for this function:

◆ Cdgerv2d()

void Cdgerv2d ( )
Here is the caller graph for this function:

◆ Cdgesd2d()

void Cdgesd2d ( )
Here is the caller graph for this function:

◆ Cdgsum2d()

void Cdgsum2d ( )
Here is the caller graph for this function:

◆ Cdtrbr2d()

void Cdtrbr2d ( )

◆ Cdtrbs2d()

void Cdtrbs2d ( )

◆ Cdtrrv2d()

void Cdtrrv2d ( )

◆ Cdtrsd2d()

void Cdtrsd2d ( )

◆ Cigamn2d()

void Cigamn2d ( )

◆ Cigamx2d()

void Cigamx2d ( )

◆ Cigebr2d()

void Cigebr2d ( )
Here is the caller graph for this function:

◆ Cigebs2d()

void Cigebs2d ( )
Here is the caller graph for this function:

◆ Cigerv2d()

void Cigerv2d ( )
Here is the caller graph for this function:

◆ Cigesd2d()

void Cigesd2d ( )
Here is the caller graph for this function:

◆ Cigsum2d()

void Cigsum2d ( )
Here is the caller graph for this function:

◆ Citrbr2d()

void Citrbr2d ( )

◆ Citrbs2d()

void Citrbs2d ( )

◆ Citrrv2d()

void Citrrv2d ( )

◆ Citrsd2d()

void Citrsd2d ( )

◆ Csgamn2d()

void Csgamn2d ( )

◆ Csgamx2d()

void Csgamx2d ( )
Here is the caller graph for this function:

◆ Csgebr2d()

void Csgebr2d ( )
Here is the caller graph for this function:

◆ Csgebs2d()

void Csgebs2d ( )
Here is the caller graph for this function:

◆ Csgerv2d()

void Csgerv2d ( )
Here is the caller graph for this function:

◆ Csgesd2d()

void Csgesd2d ( )
Here is the caller graph for this function:

◆ Csgsum2d()

void Csgsum2d ( )
Here is the caller graph for this function:

◆ Cstrbr2d()

void Cstrbr2d ( )

◆ Cstrbs2d()

void Cstrbs2d ( )

◆ Cstrrv2d()

void Cstrrv2d ( )

◆ Cstrsd2d()

void Cstrsd2d ( )

◆ Czgamn2d()

void Czgamn2d ( )

◆ Czgamx2d()

void Czgamx2d ( )
Here is the caller graph for this function:

◆ Czgebr2d()

void Czgebr2d ( )
Here is the caller graph for this function:

◆ Czgebs2d()

void Czgebs2d ( )
Here is the caller graph for this function:

◆ Czgerv2d()

void Czgerv2d ( )
Here is the caller graph for this function:

◆ Czgesd2d()

void Czgesd2d ( )
Here is the caller graph for this function:

◆ Czgsum2d()

void Czgsum2d ( )
Here is the caller graph for this function:

◆ Cztrbr2d()

void Cztrbr2d ( )

◆ Cztrbs2d()

void Cztrbs2d ( )

◆ Cztrrv2d()

void Cztrrv2d ( )

◆ Cztrsd2d()

void Cztrsd2d ( )