The following is a list of notational variables and definitions
specific to Example Program #1.
A complete **List of Notation** can be found at the
beginning of this book.

Variable Definition

CSRC(global) Process column over which the first column of the matrix is distributed.

DESCA(global and local) Array descriptor for matrixA.

DESCB(global and local) Array descriptor for matrixB.

ICTXT(global) BLACS context associated with a process grid.

M(global) Number of rows in the global matrixA.

MB(global) Row block size for the matrixA.

MXLLDA(global) Maximum local leading dimension of the arrayA.

MXLLDB(global) Maximum local leading dimension of the arrayB.

MXLOCC(global) Maximum number of columns of the matrixAowned by anyprocess column.

MXLOCR(global) Maximum number of rows of the matrixAowned by anyprocess row.

MXRHSC(global) Maximum number of columns of the matrixBowned by anyprocess column.

MYCOL(local) Calling process's column coordinate in the process grid.

MYROW(local) Calling process's row coordinate in the process grid.

N(global) Number of columns in the global matrixA,and the number of rows of the global solution matrix

B.

NB(global) Column block size for the matrixA,and the row block size for the matrix

B.

NBRHS(global) Column block size for the global solution matrixB.

NPCOL(global) Number of columns in the process grid.

NPROW(global) Number of rows in the process grid.

NRHS(global) Number of columns in the global solution matrixB.

RSRC(global) Process row over which the first row of the matrix is distributed.

Tue May 13 09:21:01 EDT 1997