OPAL (Object Oriented Parallel Accelerator Library)
2021.1.99
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 39 of file types.h.
Referenced by CommSplitter< Strategy_t >::getBundle(), and Worker< Sim_t >::Worker().
int Comm::Bundle_t::island_id |
Definition at line 33 of file types.h.
Referenced by Normal::allocate(), Uniform< T >::allocate(), LatinHyperCube::allocate(), CommSplitter< Strategy_t >::getBundle(), Sampler::initialize(), and Sampler::Sampler().
int Comm::Bundle_t::leader_pid |
Definition at line 34 of file types.h.
Referenced by CommSplitter< Strategy_t >::getBundle().
int Comm::Bundle_t::master_local_pid |
Definition at line 36 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 35 of file types.h.
Referenced by CommSplitter< Strategy_t >::getBundle().
MPI_Comm Comm::Bundle_t::opt |
Definition at line 38 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 37 of file types.h.
Referenced by CommSplitter< Strategy_t >::getBundle().
MPI_Comm Comm::Bundle_t::world |
Definition at line 40 of file types.h.
Referenced by CommSplitter< Strategy_t >::getBundle().