|
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 | ||
| ) |