Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::graph::distributed::cc_detail Namespace Reference

Classes

class  cull_adjacency_list
 
class  hashed_vertex_compare
 
struct  metaVertex
 

Enumerations

enum  connected_components_message {
  edges_msg,
  req_parents_msg,
  parents_msg,
  root_adj_msg
}
 

Functions

template<typename Graph , typename ParentMap , typename VertexList >
void request_parent_map_entries (const Graph &g, ParentMap p, std::vector< VertexList > &parent_requests)
 
template<typename DistributedGraph , typename ParentMap >
void parallel_connected_components (DistributedGraph &g, ParentMap p)
 

Enumeration Type Documentation

Enumerator
edges_msg 
req_parents_msg 
parents_msg 
root_adj_msg 

Function Documentation

template<typename Graph , typename ParentMap , typename VertexList >
void boost::graph::distributed::cc_detail::request_parent_map_entries ( const Graph &  g,
ParentMap  p,
std::vector< VertexList > &  parent_requests 
)