ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
|
#include <complex>
#include <mpi.h>
Go to the source code of this file.
Functions | |
void | Cblacs_pinfo (int *myid, int *nprocs) |
void | Cblacs_get (int icontxt, int what, int *val) |
void | Cblacs_gridmap (int *icontxt, int *usermap, int ldumap, int nprow, int npcol) |
void | Cblacs_gridinfo (int icontxt, int *nprow, int *npcol, int *myprow, int *mypcol) |
void | Cblacs_gridinit (int *icontxt, char *layout, int nprow, int npcol) |
void | Cblacs_gridexit (int icontxt) |
int | Cblacs_pnum (int icontxt, int prow, int pcol) |
void | Cblacs_pcoord (int icontxt, int pnum, int *prow, int *pcol) |
void | Cblacs_exit (int icontxt) |
void | Cigebs2d (int ConTxt, char *scope, char *top, int m, int n, int *A, int lda) |
void | Cigebr2d (int ConTxt, char *scope, char *top, int m, int n, int *A, int lda, int rsrc, int csrc) |
void | Csgebs2d (int ConTxt, char *scope, char *top, int m, int n, float *A, int lda) |
void | Csgebr2d (int ConTxt, char *scope, char *top, int m, int n, float *A, int lda, int rsrc, int csrc) |
void | Cdgebs2d (int ConTxt, char *scope, char *top, int m, int n, double *A, int lda) |
void | Cdgebr2d (int ConTxt, char *scope, char *top, int m, int n, double *A, int lda, int rsrc, int csrc) |
void | Ccgebs2d (int ConTxt, char *scope, char *top, int m, int n, std::complex< float > *A, int lda) |
void | Ccgebr2d (int ConTxt, char *scope, char *top, int m, int n, std::complex< float > *A, int lda, int rsrc, int csrc) |
void | Czgebs2d (int ConTxt, char *scope, char *top, int m, int n, std::complex< double > *A, int lda) |
void | Czgebr2d (int ConTxt, char *scope, char *top, int m, int n, std::complex< double > *A, int lda, int rsrc, int csrc) |
template<typename T > | |
void | Cxgebs2d (int ConTxt, char *scope, char *top, int m, int n, T *A, int lda) |
template<typename T > | |
void | Cxgebr2d (int ConTxt, char *scope, char *top, int m, int n, T *A, int lda, int rsrc, int csrc) |
int | Csys2blacs_handle (MPI_Comm SysCtxt) |
MPI_Comm | Cblacs2sys_handle (int BlacsCtxt) |
MPI_Comm Cblacs2sys_handle | ( | int | BlacsCtxt | ) |
void Cblacs_exit | ( | int | icontxt | ) |
void Cblacs_get | ( | int | icontxt, |
int | what, | ||
int * | val | ||
) |
void Cblacs_gridexit | ( | int | icontxt | ) |
void Cblacs_gridinfo | ( | int | icontxt, |
int * | nprow, | ||
int * | npcol, | ||
int * | myprow, | ||
int * | mypcol | ||
) |
void Cblacs_gridinit | ( | int * | icontxt, |
char * | layout, | ||
int | nprow, | ||
int | npcol | ||
) |
void Cblacs_gridmap | ( | int * | icontxt, |
int * | usermap, | ||
int | ldumap, | ||
int | nprow, | ||
int | npcol | ||
) |
void Cblacs_pcoord | ( | int | icontxt, |
int | pnum, | ||
int * | prow, | ||
int * | pcol | ||
) |
void Cblacs_pinfo | ( | int * | myid, |
int * | nprocs | ||
) |
int Cblacs_pnum | ( | int | icontxt, |
int | prow, | ||
int | pcol | ||
) |
void Ccgebr2d | ( | int | ConTxt, |
char * | scope, | ||
char * | top, | ||
int | m, | ||
int | n, | ||
std::complex< float > * | A, | ||
int | lda, | ||
int | rsrc, | ||
int | csrc | ||
) |
void Ccgebs2d | ( | int | ConTxt, |
char * | scope, | ||
char * | top, | ||
int | m, | ||
int | n, | ||
std::complex< float > * | A, | ||
int | lda | ||
) |
void Cdgebr2d | ( | int | ConTxt, |
char * | scope, | ||
char * | top, | ||
int | m, | ||
int | n, | ||
double * | A, | ||
int | lda, | ||
int | rsrc, | ||
int | csrc | ||
) |
void Cdgebs2d | ( | int | ConTxt, |
char * | scope, | ||
char * | top, | ||
int | m, | ||
int | n, | ||
double * | A, | ||
int | lda | ||
) |
void Cigebr2d | ( | int | ConTxt, |
char * | scope, | ||
char * | top, | ||
int | m, | ||
int | n, | ||
int * | A, | ||
int | lda, | ||
int | rsrc, | ||
int | csrc | ||
) |
void Cigebs2d | ( | int | ConTxt, |
char * | scope, | ||
char * | top, | ||
int | m, | ||
int | n, | ||
int * | A, | ||
int | lda | ||
) |
void Csgebr2d | ( | int | ConTxt, |
char * | scope, | ||
char * | top, | ||
int | m, | ||
int | n, | ||
float * | A, | ||
int | lda, | ||
int | rsrc, | ||
int | csrc | ||
) |
void Csgebs2d | ( | int | ConTxt, |
char * | scope, | ||
char * | top, | ||
int | m, | ||
int | n, | ||
float * | A, | ||
int | lda | ||
) |
int Csys2blacs_handle | ( | MPI_Comm | SysCtxt | ) |
void Cxgebr2d | ( | int | ConTxt, |
char * | scope, | ||
char * | top, | ||
int | m, | ||
int | n, | ||
T * | A, | ||
int | lda, | ||
int | rsrc, | ||
int | csrc | ||
) |
void Cxgebs2d | ( | int | ConTxt, |
char * | scope, | ||
char * | top, | ||
int | m, | ||
int | n, | ||
T * | A, | ||
int | lda | ||
) |
void Czgebr2d | ( | int | ConTxt, |
char * | scope, | ||
char * | top, | ||
int | m, | ||
int | n, | ||
std::complex< double > * | A, | ||
int | lda, | ||
int | rsrc, | ||
int | csrc | ||
) |
void Czgebs2d | ( | int | ConTxt, |
char * | scope, | ||
char * | top, | ||
int | m, | ||
int | n, | ||
std::complex< double > * | A, | ||
int | lda | ||
) |