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

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

archive_shuffle_t typedef (defined in grape::BatchShuffleMessageManager)grape::BatchShuffleMessageManagerprivate
BatchShuffleMessageManager() (defined in grape::BatchShuffleMessageManager)grape::BatchShuffleMessageManagerinline
comm_ (defined in grape::BatchShuffleMessageManager)grape::BatchShuffleMessageManagerprivate
comm_spec_ (defined in grape::BatchShuffleMessageManager)grape::BatchShuffleMessageManagerprivate
fid_ (defined in grape::BatchShuffleMessageManager)grape::BatchShuffleMessageManagerprivate
Finalize() overridegrape::BatchShuffleMessageManagerinlinevirtual
FinishARound() overridegrape::BatchShuffleMessageManagerinlinevirtual
fnum_ (defined in grape::BatchShuffleMessageManager)grape::BatchShuffleMessageManagerprivate
force_terminate_ (defined in grape::BatchShuffleMessageManager)grape::BatchShuffleMessageManagerprivate
ForceContinue() overridegrape::BatchShuffleMessageManagerinlinevirtual
ForceTerminate(const std::string &terminate_info) overridegrape::BatchShuffleMessageManagerinlinevirtual
GetMsgSize() const overridegrape::BatchShuffleMessageManagerinlinevirtual
GetTerminateInfo() const overridegrape::BatchShuffleMessageManagerinlinevirtual
Init(MPI_Comm comm) overridegrape::BatchShuffleMessageManagerinlinevirtual
MessageManagerBase() (defined in grape::MessageManagerBase)grape::MessageManagerBaseinline
msg_size_ (defined in grape::BatchShuffleMessageManager)grape::BatchShuffleMessageManagerprivate
pod_shuffle_t typedef (defined in grape::BatchShuffleMessageManager)grape::BatchShuffleMessageManagerprivate
post_process_handle_ (defined in grape::BatchShuffleMessageManager)grape::BatchShuffleMessageManagerprivate
postProcess(const GRAPH_T &frag, fid_t i, const typename GRAPH_T::template vertex_array_t< DATA_T > &data, int thread_num) (defined in grape::BatchShuffleMessageManager)grape::BatchShuffleMessageManagerinlineprivate
postProcess(const GRAPH_T &frag, fid_t i, const typename GRAPH_T::template vertex_array_t< DATA_T > &data, int thread_num) (defined in grape::BatchShuffleMessageManager)grape::BatchShuffleMessageManagerinlineprivate
recv_from_ (defined in grape::BatchShuffleMessageManager)grape::BatchShuffleMessageManagerprivate
recv_reqs_ (defined in grape::BatchShuffleMessageManager)grape::BatchShuffleMessageManagerprivate
recv_thread_ (defined in grape::BatchShuffleMessageManager)grape::BatchShuffleMessageManagerprivate
recvThreadRoutine() (defined in grape::BatchShuffleMessageManager)grape::BatchShuffleMessageManagerinlineprivate
remaining_frags_ (defined in grape::BatchShuffleMessageManager)grape::BatchShuffleMessageManagerprivate
remaining_reqs_ (defined in grape::BatchShuffleMessageManager)grape::BatchShuffleMessageManagerprivate
ReserveBuffer(fid_t fid, size_t send_size, size_t recv_size) (defined in grape::BatchShuffleMessageManager)grape::BatchShuffleMessageManagerinline
send_reqs_ (defined in grape::BatchShuffleMessageManager)grape::BatchShuffleMessageManagerprivate
sending_queue_ (defined in grape::BatchShuffleMessageManager)grape::BatchShuffleMessageManagerprivate
SetupBuffer(fid_t fid, std::vector< char, Allocator< char >> &&send_buffer, std::vector< char, Allocator< char >> &&recv_buffer) (defined in grape::BatchShuffleMessageManager)grape::BatchShuffleMessageManagerinline
shuffle_in_buffers_ (defined in grape::BatchShuffleMessageManager)grape::BatchShuffleMessageManagerprivate
shuffle_inplace_t typedef (defined in grape::BatchShuffleMessageManager)grape::BatchShuffleMessageManagerprivate
shuffle_out_archives_ (defined in grape::BatchShuffleMessageManager)grape::BatchShuffleMessageManagerprivate
shuffle_out_buffers_ (defined in grape::BatchShuffleMessageManager)grape::BatchShuffleMessageManagerprivate
Start() overridegrape::BatchShuffleMessageManagerinlinevirtual
StartARound() overridegrape::BatchShuffleMessageManagerinlinevirtual
startRecv(const GRAPH_T &frag, typename GRAPH_T::template vertex_array_t< DATA_T > &data, int thread_num) (defined in grape::BatchShuffleMessageManager)grape::BatchShuffleMessageManagerinlineprivate
startRecv(const GRAPH_T &frag, typename GRAPH_T::template vertex_array_t< DATA_T > &data, int thread_num) (defined in grape::BatchShuffleMessageManager)grape::BatchShuffleMessageManagerinlineprivate
startRecv(const GRAPH_T &frag, typename GRAPH_T::template vertex_array_t< DATA_T > &data, int thread_num) (defined in grape::BatchShuffleMessageManager)grape::BatchShuffleMessageManagerinlineprivate
startSend(const GRAPH_T &frag, const typename GRAPH_T::template vertex_array_t< DATA_T > &data, int thread_num) (defined in grape::BatchShuffleMessageManager)grape::BatchShuffleMessageManagerinlineprivate
startSend(const GRAPH_T &frag, const typename GRAPH_T::template vertex_array_t< DATA_T > &data, int thread_num) (defined in grape::BatchShuffleMessageManager)grape::BatchShuffleMessageManagerinlineprivate
SyncInnerVertices(const GRAPH_T &frag, typename GRAPH_T::template vertex_array_t< DATA_T > &data, int thread_num=std::thread::hardware_concurrency())grape::BatchShuffleMessageManagerinline
terminate_info_ (defined in grape::BatchShuffleMessageManager)grape::BatchShuffleMessageManagerprivate
to_terminate_ (defined in grape::BatchShuffleMessageManager)grape::BatchShuffleMessageManagerprivate
ToTerminate() overridegrape::BatchShuffleMessageManagerinlinevirtual
UpdateOuterVertices()grape::BatchShuffleMessageManagerinline
UpdatePartialOuterVertices()grape::BatchShuffleMessageManagerinline
~BatchShuffleMessageManager() (defined in grape::BatchShuffleMessageManager)grape::BatchShuffleMessageManagerinline
~MessageManagerBase() (defined in grape::MessageManagerBase)grape::MessageManagerBaseinlinevirtual