![]()  | 
  
    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 | ) |