OPAL (Object Oriented Parallel Accelerator Library)
2.2.0
OPAL
|
bundles all communicators for a specific role/pid More...
#include <types.h>
Public Attributes | |
int | island_id |
int | leader_pid |
int | master_pid |
int | master_local_pid |
MPI_Comm | worker |
MPI_Comm | opt |
MPI_Comm | coworkers |
MPI_Comm | world |
MPI_Comm Comm::Bundle_t::coworkers |
Definition at line 21 of file types.h.
Referenced by CommSplitter< Strategy_t >::getBundle(), and Worker< Sim_t >::Worker().
int Comm::Bundle_t::island_id |
Definition at line 15 of file types.h.
Referenced by Normal::allocate(), Uniform< size_t >::allocate(), LatinHyperCube::allocate(), FromFile::allocate(), CommSplitter< Strategy_t >::getBundle(), Sampler::initialize(), and Sampler::Sampler().
int Comm::Bundle_t::leader_pid |
Definition at line 16 of file types.h.
Referenced by CommSplitter< Strategy_t >::getBundle().
int Comm::Bundle_t::master_local_pid |
Definition at line 18 of file types.h.
Referenced by Sampler::dispatch_forward_solves(), CommSplitter< Strategy_t >::getBundle(), Sampler::runStateMachine(), and Worker< Sim_t >::Worker().
int Comm::Bundle_t::master_pid |
Definition at line 17 of file types.h.
Referenced by CommSplitter< Strategy_t >::getBundle().
MPI_Comm Comm::Bundle_t::opt |
Definition at line 20 of file types.h.
Referenced by Sampler::dispatch_forward_solves(), CommSplitter< Strategy_t >::getBundle(), Sampler::onMessage(), Sampler::runStateMachine(), and Sampler::Sampler().
MPI_Comm Comm::Bundle_t::worker |
Definition at line 19 of file types.h.
Referenced by CommSplitter< Strategy_t >::getBundle().
MPI_Comm Comm::Bundle_t::world |
Definition at line 22 of file types.h.
Referenced by CommSplitter< Strategy_t >::getBundle().