|
TRIQS/mpi 2.0.0
C++ interface to MPI
|
Abstraction over the MPI_Win object that facilitates remote memory access and node-local shared memory.
Two move-only class templates are provided:
Classes | |
| class | mpi::shared_communicator |
| C++ wrapper around MPI_Comm that is a result of the mpi::communicator::split_shared operation. More... | |
| class | mpi::shared_window< BaseType > |
| A C++ wrapper around MPI_Win representing a shared memory window. More... | |
| class | mpi::window< BaseType > |
| A C++ wrapper around MPI_Win providing convenient memory window management. More... | |