#include <mpicomm.hpp>
Definition at line 21 of file mpicomm.hpp.
◆ MPICommunicator() [1/2]
planc::MPICommunicator::MPICommunicator |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |
|
inline |
◆ ~MPICommunicator()
planc::MPICommunicator::~MPICommunicator |
( |
| ) |
|
|
inline |
◆ MPICommunicator() [2/2]
planc::MPICommunicator::MPICommunicator |
( |
int |
argc, |
|
|
char * |
argv[], |
|
|
int |
pr, |
|
|
int |
pc |
|
) |
| |
|
inline |
◆ col_rank()
const int planc::MPICommunicator::col_rank |
( |
| ) |
const |
|
inline |
returns the rank in the column processor grid
Definition at line 124 of file mpicomm.hpp.
◆ commSubs()
const MPI_Comm* planc::MPICommunicator::commSubs |
( |
| ) |
const |
|
inline |
◆ pc()
const int planc::MPICommunicator::pc |
( |
| ) |
const |
|
inline |
Total number of column processor.
Definition at line 128 of file mpicomm.hpp.
◆ pr()
const int planc::MPICommunicator::pr |
( |
| ) |
const |
|
inline |
Total number of row processors.
Definition at line 126 of file mpicomm.hpp.
◆ rank()
const int planc::MPICommunicator::rank |
( |
| ) |
const |
|
inline |
◆ row_rank()
const int planc::MPICommunicator::row_rank |
( |
| ) |
const |
|
inline |
returns its rank in the row processor grid
Definition at line 122 of file mpicomm.hpp.
◆ size()
const int planc::MPICommunicator::size |
( |
| ) |
const |
|
inline |
returns the total number of mpi processes
Definition at line 120 of file mpicomm.hpp.
The documentation for this class was generated from the following file:
- /Users/rnu/Documents/research/nmflibrary/distnmf/mpicomm.hpp