![]() |
mptensor
v0.3.0
Parallel Library for Tensor Network Methods
|
BlacsGrid class. More...
#include <mpi.h>#include <cassert>#include <cstdlib>#include <iostream>#include <vector>#include "mptensor/scalapack/blacsgrid.hpp"Namespaces | |
| mptensor | |
| mptensor::scalapack | |
| Namespace for the distributed Matrix class with ScaLAPACK, PBLAS, and BLACS. | |
Functions | |
| void | Cblacs_pinfo (int *mypnum, int *nprocs) |
| void | Cblacs_exit (int NotDone) |
| int | Cblacs_pnum (int ictxt, int prow, int pcol) |
| int | Cblacs_gridinit (int *ictxt, char *order, int nprow, int npcol) |
| int | Cblacs_gridinfo (int ictxt, int *nprow, int *npcol, int *myprow, int *mypcol) |
| int | Csys2blacs_handle (MPI_Comm comm) |
| MPI_Comm | Cblacs2sys_handle (int ictxt) |
BlacsGrid class.
| MPI_Comm Cblacs2sys_handle | ( | int | ictxt | ) |
| void Cblacs_exit | ( | int | NotDone | ) |
| int Cblacs_gridinfo | ( | int | ictxt, |
| int * | nprow, | ||
| int * | npcol, | ||
| int * | myprow, | ||
| int * | mypcol | ||
| ) |
| int Cblacs_gridinit | ( | int * | ictxt, |
| char * | order, | ||
| int | nprow, | ||
| int | npcol | ||
| ) |
| void Cblacs_pinfo | ( | int * | mypnum, |
| int * | nprocs | ||
| ) |
| int Cblacs_pnum | ( | int | ictxt, |
| int | prow, | ||
| int | pcol | ||
| ) |
| int Csys2blacs_handle | ( | MPI_Comm | comm | ) |