![]() |
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[]) |