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