| accessor_type typedef (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| add_edge(edge_descriptor const &ed) | stapl::graph_distribution< Container > | |
| add_edge(edge_descriptor const &ed, edge_property const &ep) | stapl::graph_distribution< Container > | |
| add_edge_async(edge_descriptor const &ed) | stapl::graph_distribution< Container > | |
| add_edge_async(edge_descriptor const &ed, edge_property const &ep, bool sibling=false) | stapl::graph_distribution< Container > | |
| add_edge_promise(edge_descriptor const &ed, edge_property const &ep, promise< edge_descriptor > p, bool sibling=false) | stapl::graph_distribution< Container > | protected |
| add_vertex(vertex_property const &vp) | stapl::graph_distribution< Container > | |
| add_vertex(vertex_descriptor const &gid, vertex_property const &vp) | stapl::graph_distribution< Container > | |
| add_vertex(vertex_descriptor const &gid, vertex_property const &vp, Functor const &f) | stapl::graph_distribution< Container > | |
| add_vertex_uniform(vertex_property const &vp) | stapl::graph_distribution< Container > | |
| adj_edge_iterator typedef (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| advance(gid_type const &gid, long long n) const (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| aggregate_apply_async(Cont &&cont, F const &f) | stapl::graph_distribution< Container > | |
| aggregate_apply_async(size_t loc, Cont const &cont, F const &f) | stapl::graph_distribution< Container > | |
| graph_distribution_base< Container, graph_distribution< Container > >::aggregate_apply_async(Cont &&cont, F &&f) | stapl::detail::graph_distribution_base< Container, graph_distribution< Container > > | |
| aggregate_async(Cont const &cont, F const &f) | stapl::graph_distribution< Container > | |
| aggregate_async(size_t loc, Cont const &cont, F const &f) | stapl::graph_distribution< Container > | |
| aggregate_vp_apply_async(FCont const &fcont) | stapl::graph_distribution< Container > | |
| aggregate_vp_apply_async(size_t loc, FCont const &fcont) | stapl::graph_distribution< Container > | |
| apply_get(gid_type const &gid, Functor const &f) | stapl::operations::applyable< graph_distribution< Container > > | |
| apply_get(gid_type const &gid, Functor const &f) const | stapl::operations::applyable< graph_distribution< Container > > | |
| apply_set(gid_type const &gid, Functor const &f) | stapl::operations::applyable< graph_distribution< Container > > | |
| base_container_type typedef (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| base_type typedef (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| begin(void) (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| begin(void) const (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| cid_type typedef (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| clear(void) | stapl::graph_distribution< Container > | |
| clear_edges(void) | stapl::graph_distribution< Container > | |
| const_accessor_type typedef (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| const_adj_edge_iterator typedef (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| const_iterator typedef (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| const_reference typedef (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| const_vertex_iterator typedef (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| container(void) (defined in stapl::distribution< Container >) | stapl::distribution< Container > | |
| container(void) const (defined in stapl::distribution< Container >) | stapl::distribution< Container > | |
| container_manager(void) (defined in stapl::distribution< Container >) | stapl::distribution< Container > | |
| container_manager(void) const (defined in stapl::distribution< Container >) | stapl::distribution< Container > | |
| container_manager_type typedef (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| container_type typedef (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| defer_advance(gid_type const &gid, long long n, promise< gid_type > p) | stapl::graph_distribution< Container > | |
| defer_contains(gid_type const &gid, promise< bool > p) | stapl::graph_distribution< Container > | |
| defer_metadata_at(gid_type const &gid, promise< dom_info_type > p) | stapl::graph_distribution< Container > | protected |
| graph_distribution_base< Container, graph_distribution< Container > >::defer_metadata_at(gid_type const &gid, promise< dom_info_type > p) | stapl::distribution< Container > | |
| delete_edge(edge_descriptor const &ed) | stapl::graph_distribution< Container > | |
| delete_vertex(vertex_descriptor const &gid) | stapl::graph_distribution< Container > | |
| directory(void) (defined in stapl::distribution< Container >) | stapl::distribution< Container > | |
| directory(void) const (defined in stapl::distribution< Container >) | stapl::distribution< Container > | |
| directory_type typedef (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| distribution(partition_type const &partition, mapper_type const &mapper) | stapl::distribution< Container > | |
| distribution(partition_type const &partition, mapper_type const &mapper, value_type const &default_value) | stapl::distribution< Container > | |
| distribution(partition_type const &partition) | stapl::distribution< Container > | |
| distribution(directory_type const &directory, container_manager_type const &bcmngr) | stapl::distribution< Container > | |
| distribution(std::shared_ptr< DistSpecView > dist_view, PartitionContainer const *const part_cont, typename std::enable_if< std::is_same< typename PartitionContainer::value_type, arbitrary_partition_info >::value >::type *=0) | stapl::distribution< Container > | |
| distribution(std::shared_ptr< DistSpecView > dist_view, PartitionContainer const *const part_cont, value_type const &default_value, typename std::enable_if< std::is_same< typename PartitionContainer::value_type, arbitrary_partition_info >::value >::type *=0) | stapl::distribution< Container > | |
| dom_info_type typedef (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| domain(void) const (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| domain_type typedef (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| edge_descriptor typedef (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| edge_iterator typedef (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| edge_property typedef (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| edge_sortedness enum name (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | protected |
| edgelist_type typedef (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| end(void) (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| end(void) const (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| ep_apply(edge_descriptor const &ed, Functor const &f) | stapl::graph_distribution< Container > | |
| ep_apply_async(edge_descriptor const &ed, Functor const &f) | stapl::graph_distribution< Container > | |
| ep_apply_promise(edge_descriptor const &ed, Functor const &f, promise< typename Functor::result_type > p) | stapl::graph_distribution< Container > | |
| ep_find_apply(edge_descriptor const &ed, Functor const &f) | stapl::graph_distribution< Container > | |
| ep_find_apply_promise(edge_descriptor const &ed, Functor const &f, promise< bool > p) | stapl::graph_distribution< Container > | |
| erase_edges_if(Pred &&pred) | stapl::graph_distribution< Container > | |
| find(vertex_descriptor const &gid) | stapl::graph_distribution< Container > | |
| find_vertex(vertex_descriptor const &gid) | stapl::graph_distribution< Container > | |
| first(location_type loc) const (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| get_element(gid_type const &gid) const | stapl::operations::gettable< graph_distribution< Container > > | |
| get_element_split(gid_type const &gid) | stapl::operations::gettable< graph_distribution< Container > > | |
| get_frontier() | stapl::graph_distribution< Container > | |
| gid_type typedef (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| graph_distribution(graph_distribution const &other) (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| graph_distribution(partition_type const &partition, mapper_type const &mapper) | stapl::graph_distribution< Container > | |
| graph_distribution(partition_type const &partition, mapper_type const &mapper, value_type const &default_value) | stapl::graph_distribution< Container > | |
| graph_distribution(partition_type const &partition) | stapl::graph_distribution< Container > | |
| graph_distribution_base(Args &&... args) (defined in stapl::detail::graph_distribution_base< Container, graph_distribution< Container > >) | stapl::detail::graph_distribution_base< Container, graph_distribution< Container > > | |
| guarded_aggregate_apply_async(size_t loc, Cont const &cont, F const &f) | stapl::graph_distribution< Container > | |
| guarded_apply_set(vertex_descriptor const &gid, F &&f) | stapl::detail::graph_distribution_base< Container, graph_distribution< Container > > | |
| guarded_unordered_apply(vertex_descriptor const &gid, F &&f) | stapl::detail::graph_distribution_base< Container, graph_distribution< Container > > | |
| has_edge(vertex_descriptor const &source, vertex_descriptor const &target) | stapl::detail::graph_distribution_base< Container, graph_distribution< Container > > | |
| index_type typedef (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| insert_edge(edge_descriptor const &ed, Comp const &comp) | stapl::graph_distribution< Container > | |
| insert_edge(edge_descriptor const &ed, edge_property const &ep, Comp const &comp) | stapl::graph_distribution< Container > | |
| insert_edge_async(edge_descriptor const &ed, Comp const &comp) | stapl::graph_distribution< Container > | |
| insert_edge_async(edge_descriptor const &ed, edge_property const &ep, Comp const &comp, bool sibling=false) | stapl::graph_distribution< Container > | |
| insert_edge_promise(edge_descriptor const &ed, edge_property const &ep, Comp const &comp, promise< edge_descriptor > p, bool sibling=false) | stapl::graph_distribution< Container > | protected |
| is_directed(void) const (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| is_local(Indices const &... i) const | stapl::distribution< Container > | |
| iterator typedef (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| last(location_type loc) const (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| loc_dist_metadata typedef (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| local_return_type typedef (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| local_size(void) const (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| location_type typedef (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| m_container_manager | stapl::distribution< Container > | protected |
| m_current_frontier (defined in stapl::detail::graph_distribution_base< Container, graph_distribution< Container > >) | stapl::detail::graph_distribution_base< Container, graph_distribution< Container > > | protected |
| m_domain (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | protected |
| m_edge_sortedness (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | protected |
| make_iterator(gid_type const &gid) | stapl::graph_distribution< Container > | |
| make_iterator(gid_type const &gid) const | stapl::graph_distribution< Container > | |
| make_iterator(domain_type const &domain, gid_type const &gid) | stapl::graph_distribution< Container > | |
| make_iterator(domain_type const &domain, gid_type const &gid) const | stapl::graph_distribution< Container > | |
| make_reference(index_type const &gid) | stapl::graph_distribution< Container > | |
| make_reference(index_type const &gid) const | stapl::graph_distribution< Container > | |
| map_dom_t typedef (defined in stapl::distribution< Container >) | stapl::distribution< Container > | |
| mapper() (defined in stapl::distribution< Container >) | stapl::distribution< Container > | |
| mapper_type typedef (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| metadata(void) | stapl::graph_distribution< Container > | |
| metadata_at(gid_type const &gid) | stapl::graph_distribution< Container > | |
| metadata_domain_type typedef (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| metadata_of(cid_type const &cid) | stapl::distribution< Container > | |
| migrate(gid_type const &gid, const location_type destination) | stapl::operations::migratable< graph_distribution< Container > > | |
| num_base_containers(void) | stapl::graph_distribution< Container > | |
| num_edges(void) const | stapl::graph_distribution< Container > | |
| num_edges_collective(void) const | stapl::graph_distribution< Container > | |
| num_local_edges(void) const | stapl::graph_distribution< Container > | |
| num_local_self_edges(void) const | stapl::graph_distribution< Container > | |
| num_self_edges(void) const | stapl::graph_distribution< Container > | |
| num_self_edges_collective(void) const | stapl::graph_distribution< Container > | |
| partition() (defined in stapl::distribution< Container >) | stapl::distribution< Container > | |
| partition() const (defined in stapl::distribution< Container >) | stapl::distribution< Container > | |
| partition_type typedef (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| redistribute(std::shared_ptr< DistSpecView > dist_view, typename std::enable_if< is_distribution_view< DistSpecView >::value >::type *=0) | stapl::distribution< Container > | |
| reference typedef (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| remove_duplicate_edges() | stapl::graph_distribution< Container > | |
| set_element(gid_type const &gid, value_type const &val) | stapl::operations::settable< graph_distribution< Container > > | |
| set_elements(gid_type gid, SourceView &&source_view) | stapl::operations::settable< graph_distribution< Container > > | |
| set_elements(gid_type gid, View &&view) | stapl::operations::settable< graph_distribution< Container > > | |
| set_frontier(Frontier *frontier) | stapl::graph_distribution< Container > | |
| size(void) const (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| sort_edges(Comp const &comp) | stapl::graph_distribution< Container > | |
| sort_edges_ascending(void) | stapl::graph_distribution< Container > | |
| sort_edges_locality(void) | stapl::graph_distribution< Container > | |
| try_insert(vertex_descriptor const &gid, vertex_property const &vp, Functor const &f) | stapl::graph_distribution< Container > | protected |
| unordered_apply(gid_type const &gid, Functor &&f) | stapl::operations::applyable< graph_distribution< Container > > | |
| unordered_apply_set(gid_type const &gid, Functor &&f) | stapl::operations::applyable< graph_distribution< Container > > | |
| update(std::vector< std::tuple< std::pair< gid_type, gid_type >, cid_type, location_type >> const &updates) | stapl::distribution< Container > | |
| update_impl(std::vector< std::tuple< std::pair< gid_type, gid_type >, cid_type, location_type >> const &updates) (defined in stapl::distribution< Container >) | stapl::distribution< Container > | protected |
| value_type typedef (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| vertex_descriptor typedef (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| vertex_iterator typedef (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| vertex_property typedef (defined in stapl::graph_distribution< Container >) | stapl::graph_distribution< Container > | |
| vp_apply(gid_type const &gid, F const &f) | stapl::graph_distribution< Container > | |
| vp_apply(gid_type const &gid, F const &f) const | stapl::graph_distribution< Container > | |
| vp_apply_async(vertex_descriptor const &gid, F const &f) | stapl::graph_distribution< Container > | |