HMLP: High-performance Machine Learning Primitives
hmlp::mpi::MPIObject Class Reference
Inheritance diagram for hmlp::mpi::MPIObject:
hmlp::DistDataBase< pair< T, size_t >, std::allocator< pair< T, size_t > > > hmlp::DistDataBase< T > hmlp::DistDataBase< TP, std::allocator< TP > > hmlp::DistDataBase< T, Allocator > hmlp::DistVirtualMatrix< T, Allocator > hmlp::mpitree::Tree< SETUP, NODEDATA > hmlp::Scheduler hmlp::DistData< STAR, CBLK, pair< T, size_t > > hmlp::DistData< STAR, CIDS, pair< T, size_t > > hmlp::DistData< CIRC, CIRC, T > hmlp::DistData< RBLK, STAR, T > hmlp::DistData< RIDS, STAR, T > hmlp::DistData< STAR, CBLK, T > hmlp::DistData< STAR, CIDS, T > hmlp::DistData< STAR, STAR, T > hmlp::DistData< STAR, USER, T > hmlp::DistData< STAR, CBLK, TP > hmlp::DistData< STAR, USER, TP > hmlp::DistData< ROWDIST, COLDIST, T, Allocator > hmlp::DistKernelMatrix< T, TP, Allocator >

Public Member Functions

 MPIObject (mpi::Comm comm)
 
void AssignCommunicator (mpi::Comm &comm)
 
mpi::Comm GetComm ()
 
mpi::Comm GetPrivateComm ()
 
int GetCommSize ()
 
int GetCommRank ()
 
int Comm_size ()
 
int Comm_rank ()
 
int Barrier ()
 
int PrivateBarrier ()
 

The documentation for this class was generated from the following file: