#include <complex>
#include <mpi.h>
Go to the source code of this file.
|
void | initBlacsGrid (int loglevel, MPI_Comm comm, int nFull, int nblk, int &blacs_ctxt, int &narows, int &nacols, int desc[]) |
|
void | loadMatrix (const char FileName[], int nFull, double *a, int *desca, int blacs_ctxt) |
|
void | saveLocalMatrix (const char filePrefix[], int narows, int nacols, double *a) |
|
void | saveMatrix (const char FileName[], int nFull, double *a, int *desca, int blacs_ctxt) |
|
void | loadMatrix (const char FileName[], int nFull, std::complex< double > *a, int *desca, int blacs_ctxt) |
|
void | saveLocalMatrix (const char filePrefix[], int narows, int nacols, std::complex< double > *a) |
|
void | saveMatrix (const char FileName[], int nFull, std::complex< double > *a, int *desca, int blacs_ctxt) |
|
◆ initBlacsGrid()
void initBlacsGrid |
( |
int |
loglevel, |
|
|
MPI_Comm |
comm, |
|
|
int |
nFull, |
|
|
int |
nblk, |
|
|
int & |
blacs_ctxt, |
|
|
int & |
narows, |
|
|
int & |
nacols, |
|
|
int |
desc[] |
|
) |
| |
◆ loadMatrix() [1/2]
void loadMatrix |
( |
const char |
FileName[], |
|
|
int |
nFull, |
|
|
double * |
a, |
|
|
int * |
desca, |
|
|
int |
blacs_ctxt |
|
) |
| |
◆ loadMatrix() [2/2]
void loadMatrix |
( |
const char |
FileName[], |
|
|
int |
nFull, |
|
|
std::complex< double > * |
a, |
|
|
int * |
desca, |
|
|
int |
blacs_ctxt |
|
) |
| |
◆ saveLocalMatrix() [1/2]
void saveLocalMatrix |
( |
const char |
filePrefix[], |
|
|
int |
narows, |
|
|
int |
nacols, |
|
|
double * |
a |
|
) |
| |
◆ saveLocalMatrix() [2/2]
void saveLocalMatrix |
( |
const char |
filePrefix[], |
|
|
int |
narows, |
|
|
int |
nacols, |
|
|
std::complex< double > * |
a |
|
) |
| |
◆ saveMatrix() [1/2]
void saveMatrix |
( |
const char |
FileName[], |
|
|
int |
nFull, |
|
|
double * |
a, |
|
|
int * |
desca, |
|
|
int |
blacs_ctxt |
|
) |
| |
◆ saveMatrix() [2/2]
void saveMatrix |
( |
const char |
FileName[], |
|
|
int |
nFull, |
|
|
std::complex< double > * |
a, |
|
|
int * |
desca, |
|
|
int |
blacs_ctxt |
|
) |
| |