![]() |
SCALAPACK 2.2.2
LAPACK: Linear Algebra PACKage
|
#include "redist.h"#include <stdio.h>#include <stdlib.h>#include <string.h>#include <ctype.h>#include <assert.h>#include <varargs.h>Go to the source code of this file.
Classes | |
| struct | dcomplex |
| struct | MDESC |
| struct | IDESC |
Macros | |
| #define | static2 static |
| #define | fortran_mr2d pztrmr2do |
| #define | fortran_mr2dnew pztrmr2d |
| #define | zcopy_ zcopy |
| #define | zlacpy_ zlacpy |
| #define | Clacpy Cztrlacpy |
| #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 ztrscanD0 |
| #define | dispmat ztrdispmat |
| #define | setmemory ztrsetmemory |
| #define | freememory ztrfreememory |
| #define | scan_intervals ztrscan_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 () |
| void | Czgesd2d () |
| void | Czgerv2d () |
| Int | localindice () |
| void * | mr2d_malloc () |
| Int | ppcm () |
| Int | localsize () |
| Int | memoryblocksize () |
| Int | changeorigin () |
| void | paramcheck () |
| void | Cpztrmr2do () |
| void | Cpztrmr2d () |
| static2 void | initblock (dcomplex *block, Int m, Int n) |
| void | initforpvm (Int argc, char *argv[]) |
| int | main (int argc, char *argv[]) |