libgrape-lite
A C++ library for parallel graph processing
grape::Communicator Member List

This is the complete list of members for grape::Communicator, including all inherited members.

AllGather(const T &msg_in, std::vector< T > &msg_out) (defined in grape::Communicator)grape::Communicatorinline
AllGather(T &&msg_in, std::vector< T > &msg_out) (defined in grape::Communicator)grape::Communicatorinline
AllReduce(const T &msg_in, T &msg_out, const FUNC_T &func) (defined in grape::Communicator)grape::Communicatorinline
comm_ (defined in grape::Communicator)grape::Communicatorprivate
Communicator() (defined in grape::Communicator)grape::Communicatorinline
InitCommunicator(MPI_Comm comm) (defined in grape::Communicator)grape::Communicatorinline
Max(const T &msg_in, T &msg_out) (defined in grape::Communicator)grape::Communicatorinline
Min(const T &msg_in, T &msg_out) (defined in grape::Communicator)grape::Communicatorinline
RecvFrom(fid_t fid, T &msg) (defined in grape::Communicator)grape::Communicatorinline
SendTo(fid_t fid, const T &msg) (defined in grape::Communicator)grape::Communicatorinline
Sum(const T &msg_in, T &msg_out) (defined in grape::Communicator)grape::Communicatorinline
~Communicator() (defined in grape::Communicator)grape::Communicatorinlinevirtual