|
Proteus
Programmable JIT compilation and optimization for C/C++ using LLVM
|
RAII wrapper for MPI communicator with thread safety checks. More...
#include <MPIHelpers.h>
Public Member Functions | |
| MPICommHandle () | |
| ~MPICommHandle () | |
| MPICommHandle (const MPICommHandle &)=delete | |
| MPICommHandle & | operator= (const MPICommHandle &)=delete |
| MPI_Comm | get () const |
| int | getRank () const |
| int | getSize () const |
| void | finalize () |
RAII wrapper for MPI communicator with thread safety checks.
| proteus::MPICommHandle::MPICommHandle | ( | ) |
| proteus::MPICommHandle::~MPICommHandle | ( | ) |
|
delete |
| void proteus::MPICommHandle::finalize | ( | ) |
| MPI_Comm proteus::MPICommHandle::get | ( | ) | const |
| int proteus::MPICommHandle::getRank | ( | ) | const |
| int proteus::MPICommHandle::getSize | ( | ) | const |
|
delete |