ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
Functions
Cblacs.h File Reference
#include "mpi.h"
Include dependency graph for Cblacs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int Csys2blacs_handle (MPI_Comm SysCtxt)
 
void Cblacs_pinfo (int *myid, int *nprocs)
 
void Cblacs_get (int icontxt, int what, int *val)
 
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_gridexit (int icontxt)
 
void Cblacs_gridinfo (int icontxt, int *nprow, int *npcol, int *myprow, int *mypcol)
 
int Cblacs_pnum (int icontxt, int prow, int pcol)
 
void Cblacs_pcoord (int icontxt, int pnum, int *prow, int *pcol)
 
void Cblacs_barrier (int icontxt, char *scope)
 
void Cdgesd2d (int icontxt, int m, int n, double *a, int lda, int rdest, int cdest)
 
void Cdgerv2d (int icontxt, int m, int n, double *a, int lda, int rsrc, int csrc)
 
void Czgesd2d (int icontxt, int m, int n, double _Complex *a, int lda, int rdest, int cdest)
 
void Czgerv2d (int icontxt, int m, int n, double _Complex *a, int lda, int rsrc, int csrc)
 

Function Documentation

◆ Cblacs_barrier()

void Cblacs_barrier ( int  icontxt,
char *  scope 
)

◆ Cblacs_get()

void Cblacs_get ( int  icontxt,
int  what,
int *  val 
)

◆ Cblacs_gridexit()

void Cblacs_gridexit ( int  icontxt)

◆ Cblacs_gridinfo()

void Cblacs_gridinfo ( int  icontxt,
int *  nprow,
int *  npcol,
int *  myprow,
int *  mypcol 
)

◆ Cblacs_gridinit()

void Cblacs_gridinit ( int *  icontxt,
char *  layout,
int  nprow,
int  npcol 
)

◆ Cblacs_gridmap()

void Cblacs_gridmap ( int *  icontxt,
int *  usermap,
int  ldumap,
int  nprow,
int  npcol 
)

◆ Cblacs_pcoord()

void Cblacs_pcoord ( int  icontxt,
int  pnum,
int *  prow,
int *  pcol 
)

◆ Cblacs_pinfo()

void Cblacs_pinfo ( int *  myid,
int *  nprocs 
)

◆ Cblacs_pnum()

int Cblacs_pnum ( int  icontxt,
int  prow,
int  pcol 
)

◆ Cdgerv2d()

void Cdgerv2d ( int  icontxt,
int  m,
int  n,
double *  a,
int  lda,
int  rsrc,
int  csrc 
)

◆ Cdgesd2d()

void Cdgesd2d ( int  icontxt,
int  m,
int  n,
double *  a,
int  lda,
int  rdest,
int  cdest 
)

◆ Csys2blacs_handle()

int Csys2blacs_handle ( MPI_Comm  SysCtxt)

◆ Czgerv2d()

void Czgerv2d ( int  icontxt,
int  m,
int  n,
double _Complex *  a,
int  lda,
int  rsrc,
int  csrc 
)

◆ Czgesd2d()

void Czgesd2d ( int  icontxt,
int  m,
int  n,
double _Complex *  a,
int  lda,
int  rdest,
int  cdest 
)