MPI_COMM_handler Class Reference
LibRPA
|
LIBRPA::MPI_COMM_handler Class Reference
Public Member Functions | |
MPI_COMM_handler (MPI_Comm comm_in) | |
void | init () |
void | reset_comm (MPI_Comm comm_in) |
bool | is_root () const |
void | barrier () const |
string | str () const |
void | check_initialized () const |
void | allreduce_matrix (matrix &mat_send, matrix &mat_recv) const |
void | allreduce_ComplexMatrix (ComplexMatrix &cmat_send, ComplexMatrix &cmat_recv) const |
void | reduce_matrix (matrix &mat_send, matrix &cmat_recv, int root) const |
void | reduce_ComplexMatrix (ComplexMatrix &cmat_send, ComplexMatrix &cmat_recv, int root) const |
Public Attributes | |
MPI_Comm | comm |
int | myid |
int | nprocs |
The documentation for this class was generated from the following files:
- parallel_mpi.h
- parallel_mpi.cpp
Generated by