#include <boost/graph/adjacency_list.hpp>#include <boost/graph/properties.hpp>#include <boost/graph/graph_traits.hpp>#include <boost/graph/iteration_macros.hpp>#include <boost/graph/distributed/concepts.hpp>#include <boost/iterator/transform_iterator.hpp>#include <boost/property_map/property_map.hpp>#include <boost/graph/adjacency_iterator.hpp>#include <boost/property_map/parallel/distributed_property_map.hpp>#include <boost/property_map/parallel/local_property_map.hpp>#include <boost/graph/parallel/detail/property_holders.hpp>#include <boost/mpl/if.hpp>#include <boost/type_traits/is_same.hpp>#include <boost/assert.hpp>#include <list>#include <algorithm>#include <boost/limits.hpp>#include <boost/graph/parallel/properties.hpp>#include <boost/graph/parallel/distribution.hpp>#include <boost/graph/parallel/algorithm.hpp>#include <boost/graph/distributed/selector.hpp>#include <boost/graph/parallel/process_group.hpp>#include <boost/pending/container_traits.hpp>#include <boost/function/function2.hpp>#include <boost/serialization/base_object.hpp>#include <boost/mpi/datatype.hpp>#include <boost/pending/property_serialize.hpp>#include <boost/graph/distributed/unsafe_serialize.hpp>#include <boost/graph/distributed/named_graph.hpp>#include <boost/graph/distributed/shuffled_distribution.hpp>#include <boost/graph/distributed/adjlist/handlers.hpp>#include <boost/graph/distributed/adjlist/initialize.hpp>#include <boost/graph/distributed/adjlist/redistribute.hpp>#include <boost/graph/distributed/adjlist/serialization.hpp>

Namespaces | |
| boost | |
| Duration formatting facet for input.  | |
| boost::detail | |
| boost::detail::parallel | |
| boost::parallel | |
| boost::parallel::detail | |
| boost::mpi | |
| boost::serialization | |
Macros | |
| #define | PBGL_DISTRIB_ADJLIST_TEMPLATE_PARMS | 
| #define | PBGL_DISTRIB_ADJLIST_TYPE | 
| #define | PBGL_DISTRIB_ADJLIST_TEMPLATE_PARMS_CONFIG | 
| #define | PBGL_DISTRIB_ADJLIST_TYPE_CONFIG(directed) | 
Typedefs | |
| typedef short | boost::processor_id_type | 
| The type used to store an identifier that uniquely names a processor.  More... | |
Enumerations | |
| enum | boost::edge_target_processor_id_t { boost::edge_target_processor_id } | 
| enum | boost::edge_locally_owned_t { boost::edge_locally_owned } | 
| enum | boost::vertex_in_edges_t { boost::vertex_in_edges } | 
Functions | |
| boost::BOOST_INSTALL_PROPERTY (edge, target_processor_id) | |
| boost::BOOST_INSTALL_PROPERTY (edge, locally_owned) | |
| boost::BOOST_INSTALL_PROPERTY (vertex, in_edges) | |
| template<typename Archiver , typename Directed , typename Vertex > | |
| void | boost::detail::serialize (Archiver &ar, edge_base< Directed, Vertex > &e, const unsigned int) | 
| template<typename Archiver , typename Directed , typename Vertex > | |
| void | boost::detail::serialize (Archiver &ar, edge_desc_impl< Directed, Vertex > &e, const unsigned int) | 
| template<typename LocalDescriptor > | |
| processor_id_type | boost::detail::parallel::owner (const global_descriptor< LocalDescriptor > &v) | 
| Determine the process that owns the given descriptor.  More... | |
| template<typename LocalDescriptor > | |
| LocalDescriptor | boost::detail::parallel::local (const global_descriptor< LocalDescriptor > &v) | 
| Determine the local portion of the given descriptor.  More... | |
| template<typename LocalDescriptor > | |
| bool | boost::detail::parallel::operator== (const global_descriptor< LocalDescriptor > &u, const global_descriptor< LocalDescriptor > &v) | 
| Compare distributed vertex descriptors for equality.  More... | |
| template<typename LocalDescriptor > | |
| bool | boost::detail::parallel::operator!= (const global_descriptor< LocalDescriptor > &u, const global_descriptor< LocalDescriptor > &v) | 
| Compare distributed vertex descriptors for inequality.  More... | |
| template<typename LocalDescriptor > | |
| bool | boost::detail::parallel::operator< (const global_descriptor< LocalDescriptor > &u, const global_descriptor< LocalDescriptor > &v) | 
| template<typename LocalDescriptor > | |
| bool | boost::detail::parallel::operator<= (const global_descriptor< LocalDescriptor > &u, const global_descriptor< LocalDescriptor > &v) | 
| template<typename LocalDescriptor > | |
| bool | boost::detail::parallel::operator> (const global_descriptor< LocalDescriptor > &u, const global_descriptor< LocalDescriptor > &v) | 
| template<typename LocalDescriptor > | |
| bool | boost::detail::parallel::operator>= (const global_descriptor< LocalDescriptor > &u, const global_descriptor< LocalDescriptor > &v) | 
| template<typename LocalDescriptor > | |
| std::pair< processor_id_type,  LocalDescriptor >  | boost::detail::parallel::get (global_descriptor_property_map< LocalDescriptor >, global_descriptor< LocalDescriptor > x) | 
| template<typename LocalDescriptor > | |
| processor_id_type | boost::detail::parallel::get (owner_property_map< LocalDescriptor >, global_descriptor< LocalDescriptor > x) | 
| template<typename LocalDescriptor > | |
| LocalDescriptor | boost::detail::parallel::get (local_descriptor_property_map< LocalDescriptor >, global_descriptor< LocalDescriptor > x) | 
| template<typename Edge > | |
| processor_id_type | boost::detail::parallel::owner (const edge_descriptor< Edge > &e) | 
| Determine the process that owns this edge.  More... | |
| template<typename Edge > | |
| Edge | boost::detail::parallel::local (const edge_descriptor< Edge > &e) | 
| Determine the local descriptor for this edge.  More... | |
| template<typename Edge > | |
| std::pair< processor_id_type,  Edge >  | boost::detail::parallel::get (edge_global_property_map< Edge >, const edge_descriptor< Edge > &e) | 
| template<typename Edge > | |
| processor_id_type | boost::detail::parallel::get (edge_owner_property_map< Edge >, const edge_descriptor< Edge > &e) | 
| template<typename Edge > | |
| Edge | boost::detail::parallel::get (edge_local_property_map< Edge >, const edge_descriptor< Edge > &e) | 
| template<typename Edge > | |
| bool | boost::detail::parallel::operator== (const edge_descriptor< Edge > &e1, const edge_descriptor< Edge > &e2) | 
| Compare distributed edge descriptors for equality.  More... | |
| template<typename Edge > | |
| bool | boost::detail::parallel::operator!= (const edge_descriptor< Edge > &e1, const edge_descriptor< Edge > &e2) | 
| Compare distributed edge descriptors for inequality.  More... | |
| template<typename IteratorPair , typename VertexIndexMap > | |
| void | boost::detail::parallel::maybe_initialize_vertex_indices (IteratorPair p, VertexIndexMap to_index, read_write_property_map_tag) | 
| template<typename IteratorPair , typename VertexIndexMap > | |
| void | boost::detail::parallel::maybe_initialize_vertex_indices (IteratorPair p, VertexIndexMap to_index, readable_property_map_tag) | 
| template<typename IteratorPair , typename VertexIndexMap > | |
| void | boost::detail::parallel::maybe_initialize_vertex_indices (IteratorPair p, VertexIndexMap to_index) | 
| template<typename IteratorPair > | |
| void | boost::detail::parallel::maybe_initialize_vertex_indices (IteratorPair p,::boost::detail::error_property_not_found) | 
| template<typename Graph > | |
| void | boost::detail::parallel::remove_in_edge (typename Graph::edge_descriptor, Graph &, directedS) | 
| template<typename Graph > | |
| void | boost::detail::parallel::remove_in_edge (typename Graph::edge_descriptor e, Graph &g, bidirectionalS) | 
| template<typename Graph > | |
| void | boost::detail::parallel::remove_in_edge (typename Graph::edge_descriptor e, Graph &g, undirectedS) | 
| template<class Graph , class Config , class Base > | |
| std::pair< typename  Config::edge_descriptor, bool >  | boost::detail::parallel::add_local_edge (typename Config::vertex_descriptor u, typename Config::vertex_descriptor v, const typename Config::edge_property_type &p, vec_adj_list_impl< Graph, Config, Base > &g_) | 
| template<class Graph , class Config , class Base > | |
| std::pair< typename  Config::edge_descriptor, bool >  | boost::detail::parallel::add_local_edge (typename Config::vertex_descriptor u, typename Config::vertex_descriptor v, const typename Config::edge_property_type &p, boost::adj_list_impl< Graph, Config, Base > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| std::pair< typename  adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution > , DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_iterator, typename adjacency_list < OutEdgeListS, distributedS < ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > ::vertex_iterator >  | boost::vertices (const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| Returns the set of vertices local to this processor.  More... | |
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| adjacency_list< OutEdgeListS,  distributedS< ProcessGroup, InVertexListS, InDistribution > , DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > ::vertices_size_type  | boost::num_vertices (const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| Returns the number of vertices local to this processor.  More... | |
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS , typename Edge > | |
| adjacency_list< OutEdgeListS,  distributedS< ProcessGroup, InVertexListS, InDistribution > , DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor  | boost::source (const detail::parallel::edge_descriptor< Edge > &e, const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| Returns the source of edge.  More... | |
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS , typename Edge > | |
| adjacency_list< OutEdgeListS,  distributedS< ProcessGroup, InVertexListS, InDistribution > , DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor  | boost::target (const detail::parallel::edge_descriptor< Edge > &e, const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| Returns the target of edge.  More... | |
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| std::pair< typename  adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution > , DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::out_edge_iterator, typename adjacency_list < OutEdgeListS, distributedS < ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > ::out_edge_iterator >  | boost::out_edges (typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor v, const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| Return the set of edges outgoing from a particular vertex.  More... | |
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| adjacency_list< OutEdgeListS,  distributedS< ProcessGroup, InVertexListS, InDistribution > , DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::degree_size_type  | boost::out_degree (typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor v, const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| Return the number of edges outgoing from a particular vertex.  More... | |
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| std::pair< typename  adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution > , bidirectionalS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > ::in_edge_iterator, typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution > , bidirectionalS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > ::in_edge_iterator >  | boost::in_edges (typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, bidirectionalS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor v, const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, bidirectionalS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| Returns the set of edges incoming to a particular vertex.  More... | |
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| std::pair< typename  adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution > , undirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::in_edge_iterator, typename adjacency_list < OutEdgeListS, distributedS < ProcessGroup, InVertexListS, InDistribution >, undirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > ::in_edge_iterator >  | boost::in_edges (typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, undirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor v, const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, undirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.  More... | |
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| adjacency_list< OutEdgeListS,  distributedS< ProcessGroup, InVertexListS, InDistribution > , bidirectionalS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > ::degree_size_type  | boost::in_degree (typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, bidirectionalS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor v, const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, bidirectionalS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| Returns the number of edges incoming to a particular vertex.  More... | |
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| adjacency_list< OutEdgeListS,  distributedS< ProcessGroup, InVertexListS, InDistribution > , undirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::degree_size_type  | boost::in_degree (typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, undirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor v, const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, undirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.  More... | |
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| adjacency_list< OutEdgeListS,  distributedS< ProcessGroup, InVertexListS, InDistribution > , undirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::degree_size_type  | boost::degree (typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, undirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor v, const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, undirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| Returns the number of edges incident on the given vertex.  More... | |
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| adjacency_list< OutEdgeListS,  distributedS< ProcessGroup, InVertexListS, InDistribution > , bidirectionalS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > ::degree_size_type  | boost::degree (typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, bidirectionalS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor v, const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, bidirectionalS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.  More... | |
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| adjacency_list< OutEdgeListS,  distributedS< ProcessGroup, InVertexListS, InDistribution > , DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::edges_size_type  | boost::num_edges (const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| adjacency_list< OutEdgeListS,  distributedS< ProcessGroup, InVertexListS, InDistribution > , undirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::edges_size_type  | boost::num_edges (const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, undirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| std::pair< typename  adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution > , DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::edge_iterator, typename adjacency_list < OutEdgeListS, distributedS < ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > ::edge_iterator >  | boost::edges (const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| std::pair< typename  adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution > , undirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::edge_iterator, typename adjacency_list < OutEdgeListS, distributedS < ProcessGroup, InVertexListS, InDistribution >, undirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > ::edge_iterator >  | boost::edges (const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, undirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| adjacency_list< OutEdgeListS,  distributedS< ProcessGroup, InVertexListS, InDistribution > , DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor  | boost::vertex (typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertices_size_type n, const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| std::pair< typename  adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution > , directedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::edge_descriptor, bool >  | boost::edge (typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, directedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor u, typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, directedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor v, const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, directedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| std::pair< typename  adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution > , DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::edge_descriptor, bool >  | boost::edge (typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor u, typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor v, const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| std::pair< typename  adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution > , DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > ::adjacency_iterator, typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution > , DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > ::adjacency_iterator >  | boost::adjacent_vertices (typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor v, const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| adjacency_list< OutEdgeListS,  distributedS< ProcessGroup, InVertexListS, InDistribution > , DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::lazy_add_edge  | boost::add_edge (typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor u, typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor v, adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| adjacency_list< OutEdgeListS,  distributedS< ProcessGroup, InVertexListS, InDistribution > , DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > ::lazy_add_edge_with_property  | boost::add_edge (typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor u, typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor v, typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::edge_property_type const &p, adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| void | boost::remove_edge (typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::edge_descriptor e, adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| void | boost::remove_edge (typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor u, typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor v, adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| void | boost::remove_edge (typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::out_edge_iterator ei, adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| void | boost::remove_edge (typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, directedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::out_edge_iterator ei, adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, directedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS , typename Predicate > | |
| void | boost::remove_out_edge_if (typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor u, Predicate predicate, adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS , typename Predicate > | |
| void | boost::remove_in_edge_if (typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, bidirectionalS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor u, Predicate predicate, adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, bidirectionalS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS , typename Predicate > | |
| void | boost::remove_in_edge_if (typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, undirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor u, Predicate predicate, adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, undirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS , typename Predicate > | |
| void | boost::remove_edge_if (Predicate predicate, adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, directedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS , typename Predicate > | |
| void | boost::remove_edge_if (Predicate predicate, adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, bidirectionalS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS , typename Predicate > | |
| void | boost::remove_edge_if (Predicate predicate, adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, undirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| void | boost::clear_vertex (typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, bidirectionalS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor u, adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, bidirectionalS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| void | boost::clear_vertex (typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, undirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor u, adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, undirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| void | boost::clear_out_edges (typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, directedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor u, adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, directedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| void | boost::clear_out_edges (typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, bidirectionalS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor u, adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, bidirectionalS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| void | boost::clear_in_edges (typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, bidirectionalS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor u, adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, bidirectionalS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| adjacency_list< OutEdgeListS,  distributedS< ProcessGroup, InVertexListS, InDistribution > , DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor  | boost::add_vertex (adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| adjacency_list< OutEdgeListS,  distributedS< ProcessGroup, InVertexListS, InDistribution > , DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > ::lazy_add_vertex_with_property  | boost::add_vertex (typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_property_type const &p, adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| void | boost::remove_vertex (typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor u, adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename Property , typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| property_map< adjacency_list < OutEdgeListS, distributedS < ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > , Property >::type  | boost::get (Property p, adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename Property , typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| property_map< adjacency_list < OutEdgeListS, distributedS < ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > , Property >::const_type  | boost::get (Property p, const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| property_map< adjacency_list < OutEdgeListS, distributedS < ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > , vertex_local_index_t >::type  | boost::get (vertex_local_index_t, adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| property_map< adjacency_list < OutEdgeListS, distributedS < ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > , vertex_local_index_t > ::const_type  | boost::get (vertex_local_index_t, const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| property_map< adjacency_list < OutEdgeListS, distributedS < ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > , vertex_global_t > ::const_type  | boost::get (vertex_global_t, const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| property_map< adjacency_list < OutEdgeListS, distributedS < ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > , vertex_global_t > ::const_type  | boost::get (vertex_global_t, adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| property_map< adjacency_list < OutEdgeListS, distributedS < ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > , vertex_owner_t >::type  | boost::get (vertex_owner_t, adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| Retrieve a property map mapping from a vertex descriptor to its owner.  More... | |
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| property_map< adjacency_list < OutEdgeListS, distributedS < ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > , vertex_owner_t >::const_type  | boost::get (vertex_owner_t, const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| Retrieve a property map mapping from a vertex descriptor to its owner.  More... | |
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| processor_id_type | boost::get (vertex_owner_t, adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &, typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor v) | 
| Retrieve the owner of a vertex.  More... | |
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| processor_id_type | boost::get (vertex_owner_t, const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &, typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor v) | 
| Retrieve the owner of a vertex.  More... | |
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| property_map< adjacency_list < OutEdgeListS, distributedS < ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > , vertex_local_t >::type  | boost::get (vertex_local_t, adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| Retrieve a property map that maps from a vertex descriptor to its local descriptor.  More... | |
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| property_map< adjacency_list < OutEdgeListS, distributedS < ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > , vertex_local_t >::const_type  | boost::get (vertex_local_t, const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| Retrieve a property map that maps from a vertex descriptor to its local descriptor.  More... | |
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| adjacency_list< OutEdgeListS,  distributedS< ProcessGroup, InVertexListS, InDistribution > , DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > ::local_vertex_descriptor  | boost::get (vertex_local_t, adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &, typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor v) | 
| Retrieve the local descriptor of a vertex.  More... | |
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| adjacency_list< OutEdgeListS,  distributedS< ProcessGroup, InVertexListS, InDistribution > , DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > ::local_vertex_descriptor  | boost::get (vertex_local_t, const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &, typename adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::vertex_descriptor v) | 
| Retrieve the local descriptor of a vertex.  More... | |
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| property_map< adjacency_list < OutEdgeListS, distributedS < ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > , edge_global_t >::const_type  | boost::get (edge_global_t, const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| property_map< adjacency_list < OutEdgeListS, distributedS < ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > , edge_global_t >::const_type  | boost::get (edge_global_t, adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| property_map< adjacency_list < OutEdgeListS, distributedS < ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > , edge_owner_t >::type  | boost::get (edge_owner_t, adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| property_map< adjacency_list < OutEdgeListS, distributedS < ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > , edge_owner_t >::const_type  | boost::get (edge_owner_t, const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| property_map< adjacency_list < OutEdgeListS, distributedS < ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > , edge_local_t >::type  | boost::get (edge_local_t, adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| property_map< adjacency_list < OutEdgeListS, distributedS < ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > , edge_local_t >::const_type  | boost::get (edge_local_t, const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename Property , typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS , typename Key > | |
| property_traits< typename  property_map< adjacency_list < OutEdgeListS, distributedS < ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > , Property >::const_type > ::value_type  | boost::get (Property p, const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g, const Key &key) | 
| template<typename Property , typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS , typename Key , typename Value > | |
| void | boost::put (Property p, adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g, const Key &key, const Value &v) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| property_map< adjacency_list < OutEdgeListS, distributedS < ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > , vertex_index_t >::type  | boost::get (vertex_index_t vi, adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| property_map< adjacency_list < OutEdgeListS, distributedS < ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > , vertex_index_t >::const_type  | boost::get (vertex_index_t vi, const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS , typename T , typename Bundle > | |
| property_map< adjacency_list < OutEdgeListS, distributedS < ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >, T Bundle::* >::type  | boost::get (T Bundle::*p, adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS , typename T , typename Bundle > | |
| property_map< adjacency_list < OutEdgeListS, distributedS < ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >, T Bundle::* >::const_type  | boost::get (T Bundle::*p, const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| void | boost::synchronize (const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| template<typename OutEdgeListS , typename ProcessGroup , typename InVertexListS , typename InDistribution , typename DirectedS , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename EdgeListS > | |
| ProcessGroup | boost::process_group (const adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS > &g) | 
| #define PBGL_DISTRIB_ADJLIST_TEMPLATE_PARMS | 
| #define PBGL_DISTRIB_ADJLIST_TEMPLATE_PARMS_CONFIG | 
| #define PBGL_DISTRIB_ADJLIST_TYPE | 
Referenced by boost::get().
| #define PBGL_DISTRIB_ADJLIST_TYPE_CONFIG | ( | directed | ) | 
Referenced by boost::edge(), boost::in_edges(), boost::remove_edge_if(), and boost::remove_in_edge_if().