#include "redist.h"#include <stdio.h>#include <stdlib.h>#include <string.h>#include <assert.h>#include <ctype.h>Go to the source code of this file.
Data Structures | |
| struct | MDESC |
| struct | IDESC |
Macros | |
| #define | static2 static |
| #define | fortran_mr2d pdgemr2do |
| #define | fortran_mr2dnew pdgemr2d |
| #define | dcopy_ dcopy |
| #define | dlacpy_ dlacpy |
| #define | Clacpy Cdgelacpy |
| #define | BLOCK_CYCLIC_2D 1 |
| #define | SHIFT(row, sprow, nbrow) |
| #define | max(A, B) |
| #define | min(A, B) |
| #define | DIVUP(a, b) |
| #define | ROUNDUP(a, b) |
| #define | scanD0 dgescanD0 |
| #define | dispmat dgedispmat |
| #define | setmemory dgesetmemory |
| #define | freememory dgefreememory |
| #define | scan_intervals dgescan_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 () |
| void | Cdgesd2d () |
| void | Cdgerv2d () |
| Int | localindice () |
| void * | mr2d_malloc () |
| Int | ppcm () |
| Int | localsize () |
| Int | memoryblocksize () |
| Int | changeorigin () |
| void | paramcheck () |
| void | Cpdgemr2do () |
| void | Cpdgemr2d () |
| void | setmemory (double **adpointer, Int blocksize) |
| void | freememory (double *ptrtobefreed) |
| Int | scan_intervals (char type, Int ja, Int jb, Int n, MDESC *ma, MDESC *mb, Int q0, Int q1, Int col0, Int col1, IDESC *result) |
| #define ROUNDUP | ( | a, | |
| b ) |
| #define SHIFT | ( | row, | |
| sprow, | |||
| nbrow ) |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
| void freememory | ( | double * | ptrtobefreed | ) |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
| Int scan_intervals | ( | char | type, |
| Int | ja, | ||
| Int | jb, | ||
| Int | n, | ||
| MDESC * | ma, | ||
| MDESC * | mb, | ||
| Int | q0, | ||
| Int | q1, | ||
| Int | col0, | ||
| Int | col1, | ||
| IDESC * | result ) |
Definition at line 138 of file pdgemr2.c.