STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
stapl::graph_distribution_static< Container > Member List

This is the complete list of members for stapl::graph_distribution_static< Container >, including all inherited members.

accessor_type typedef (defined in stapl::graph_distribution_static< Container >)stapl::graph_distribution_static< Container >
add_edge(edge_descriptor const &ed)stapl::graph_distribution_static< Container >
add_edge(edge_descriptor const &ed, edge_property const &ep)stapl::graph_distribution_static< Container >
add_edge_async(edge_descriptor const &ed)stapl::graph_distribution_static< Container >
add_edge_async(edge_descriptor const &ed, edge_property const &ep, bool sister=false)stapl::graph_distribution_static< Container >
add_edge_promise(edge_descriptor const &ed, edge_property const &ep, promise< edge_descriptor > p, bool sister=false)stapl::graph_distribution_static< Container >protected
add_vertex(vertex_property const &vp)stapl::graph_distribution_static< Container >
add_vertex(vertex_descriptor const &gid, vertex_property const &vp)stapl::graph_distribution_static< Container >
adj_edge_iterator typedef (defined in stapl::graph_distribution_static< Container >)stapl::graph_distribution_static< Container >
aggregate_apply_async(Cont &&cont, F &&f)stapl::detail::graph_distribution_base< Container, graph_distribution_static< Container > >
aggregate_apply_async(size_t loc, Cont const &cont, F const &f)stapl::detail::graph_distribution_base< Container, graph_distribution_static< Container > >
aggregate_async(Cont const &cont, F const &f)stapl::graph_distribution_static< Container >
aggregate_async(size_t loc, Cont const &cont, F const &f)stapl::graph_distribution_static< Container >
aggregate_vp_apply_async(FCont const &fcont)stapl::graph_distribution_static< Container >
aggregate_vp_apply_async(size_t loc, FCont const &fcont)stapl::graph_distribution_static< Container >
apply_get(gid_type const &gid, Functor const &f)stapl::operations::applyable< graph_distribution_static< Container > >
apply_get(gid_type const &gid, Functor const &f) conststapl::operations::applyable< graph_distribution_static< Container > >
apply_set(gid_type const &gid, Functor const &f)stapl::operations::applyable< graph_distribution_static< Container > >
base_container_type typedef (defined in stapl::graph_distribution_static< Container >)stapl::graph_distribution_static< Container >
base_type typedef (defined in stapl::graph_distribution_static< Container >)stapl::graph_distribution_static< Container >
begin(void) (defined in stapl::graph_distribution_static< Container >)stapl::graph_distribution_static< Container >
begin(void) const (defined in stapl::graph_distribution_static< Container >)stapl::graph_distribution_static< Container >
cid_type typedef (defined in stapl::graph_distribution_static< Container >)stapl::graph_distribution_static< Container >
clear(void)stapl::graph_distribution_static< Container >
clear_edges(void)stapl::graph_distribution_static< Container >
const_accessor_type typedef (defined in stapl::graph_distribution_static< Container >)stapl::graph_distribution_static< Container >
const_adj_edge_iterator typedef (defined in stapl::graph_distribution_static< Container >)stapl::graph_distribution_static< Container >
const_iterator typedef (defined in stapl::graph_distribution_static< Container >)stapl::graph_distribution_static< Container >
const_reference typedef (defined in stapl::graph_distribution_static< Container >)stapl::graph_distribution_static< Container >
const_vertex_iterator typedef (defined in stapl::graph_distribution_static< Container >)stapl::graph_distribution_static< 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_static< Container >)stapl::graph_distribution_static< Container >
container_type typedef (defined in stapl::graph_distribution_static< Container >)stapl::graph_distribution_static< 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_static< Container >
delete_vertex(vertex_descriptor const &gid)stapl::graph_distribution_static< 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_static< Container >)stapl::graph_distribution_static< 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_static< Container >)stapl::graph_distribution_static< Container >
domain(void) const (defined in stapl::distribution< Container >)stapl::distribution< Container >
domain_type typedef (defined in stapl::graph_distribution_static< Container >)stapl::graph_distribution_static< Container >
edge_descriptor typedef (defined in stapl::graph_distribution_static< Container >)stapl::graph_distribution_static< Container >
edge_iterator typedef (defined in stapl::graph_distribution_static< Container >)stapl::graph_distribution_static< Container >
edge_property typedef (defined in stapl::graph_distribution_static< Container >)stapl::graph_distribution_static< Container >
edge_sortedness enum name (defined in stapl::graph_distribution_static< Container >)stapl::graph_distribution_static< Container >protected
edgelist_type typedef (defined in stapl::graph_distribution_static< Container >)stapl::graph_distribution_static< Container >
end(void) (defined in stapl::graph_distribution_static< Container >)stapl::graph_distribution_static< Container >
end(void) const (defined in stapl::graph_distribution_static< Container >)stapl::graph_distribution_static< Container >
ep_apply(edge_descriptor const &ed, Functor const &f)stapl::graph_distribution_static< Container >
ep_apply_async(edge_descriptor const &ed, Functor const &f)stapl::graph_distribution_static< Container >
ep_apply_promise(edge_descriptor const &ed, Functor const &f, promise< typename Functor::result_type > p)stapl::graph_distribution_static< Container >
ep_find_apply(edge_descriptor const &ed, Functor const &f)stapl::graph_distribution_static< Container >
ep_find_apply_promise(edge_descriptor const &ed, Functor const &f, promise< bool > p)stapl::graph_distribution_static< Container >
erase_edges_if(Pred &&pred)stapl::graph_distribution_static< Container >
find(vertex_descriptor const &gid)stapl::graph_distribution_static< Container >
find_vertex(vertex_descriptor const &gid)stapl::graph_distribution_static< Container >
get_element(gid_type const &gid) conststapl::operations::gettable< graph_distribution_static< Container > >
get_element_split(gid_type const &gid)stapl::operations::gettable< graph_distribution_static< Container > >
get_frontier()stapl::graph_distribution_static< Container >
gid_type typedef (defined in stapl::graph_distribution_static< Container >)stapl::graph_distribution_static< Container >
graph_distribution_base(Args &&... args) (defined in stapl::detail::graph_distribution_base< Container, graph_distribution_static< Container > >)stapl::detail::graph_distribution_base< Container, graph_distribution_static< Container > >
graph_distribution_static(directory_type const &directory, container_manager_type const &bcmangr)stapl::graph_distribution_static< Container >
graph_distribution_static(partition_type const &partition, mapper_type const &mapper)stapl::graph_distribution_static< Container >
graph_distribution_static(partition_type const &partition, mapper_type const &mapper, value_type const &default_value)stapl::graph_distribution_static< Container >
graph_distribution_static(partition_type const &partition)stapl::graph_distribution_static< Container >
guarded_aggregate_apply_async(size_t loc, Cont const &cont, F const &f)stapl::detail::graph_distribution_base< Container, graph_distribution_static< Container > >
guarded_apply_set(vertex_descriptor const &gid, F &&f)stapl::detail::graph_distribution_base< Container, graph_distribution_static< Container > >
guarded_unordered_apply(vertex_descriptor const &gid, F &&f)stapl::detail::graph_distribution_base< Container, graph_distribution_static< Container > >
has_edge(vertex_descriptor const &source, vertex_descriptor const &target)stapl::detail::graph_distribution_base< Container, graph_distribution_static< Container > >
index_type typedef (defined in stapl::graph_distribution_static< Container >)stapl::graph_distribution_static< Container >
insert_edge(edge_descriptor const &ed, edge_property const &ep, Comp const &comp)stapl::graph_distribution_static< Container >
insert_edge_async(edge_descriptor const &ed, edge_property const &ep, Comp const &comp, bool sister=false)stapl::graph_distribution_static< Container >
insert_edge_promise(edge_descriptor const &ed, edge_property const &ep, Comp const &comp, promise< edge_descriptor > p, bool sister=false)stapl::graph_distribution_static< Container >protected
is_directed(void) const (defined in stapl::graph_distribution_static< Container >)stapl::graph_distribution_static< Container >
is_local(Indices const &... i) conststapl::distribution< Container >
iterator typedef (defined in stapl::graph_distribution_static< Container >)stapl::graph_distribution_static< Container >
loc_dist_metadata typedef (defined in stapl::graph_distribution_static< Container >)stapl::graph_distribution_static< Container >
local_return_type typedef (defined in stapl::graph_distribution_static< Container >)stapl::graph_distribution_static< Container >
location_type typedef (defined in stapl::graph_distribution_static< Container >)stapl::graph_distribution_static< Container >
m_container_managerstapl::distribution< Container >protected
m_current_frontier (defined in stapl::detail::graph_distribution_base< Container, graph_distribution_static< Container > >)stapl::detail::graph_distribution_base< Container, graph_distribution_static< Container > >protected
m_edge_sortedness (defined in stapl::graph_distribution_static< Container >)stapl::graph_distribution_static< Container >protected
make_iterator(gid_type const &gid)stapl::graph_distribution_static< Container >
make_iterator(gid_type const &gid) conststapl::graph_distribution_static< Container >
make_iterator(domain_type const &domain, gid_type const &gid)stapl::graph_distribution_static< Container >
make_reference(index_type const &gid)stapl::graph_distribution_static< Container >
make_reference(index_type const &gid) conststapl::graph_distribution_static< 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_static< Container >)stapl::graph_distribution_static< Container >
metadata(void)stapl::graph_distribution_static< Container >
metadata_at(gid_type const &gid)stapl::distribution< Container >
metadata_of(cid_type const &cid)stapl::distribution< Container >
num_base_containers(void)stapl::graph_distribution_static< Container >
num_edges(void) conststapl::graph_distribution_static< Container >
num_edges_collective(void) conststapl::graph_distribution_static< Container >
num_local_edges(void) conststapl::graph_distribution_static< Container >
num_local_self_edges(void) conststapl::graph_distribution_static< Container >
num_self_edges(void) conststapl::graph_distribution_static< Container >
num_self_edges_collective(void) conststapl::graph_distribution_static< 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_static< Container >)stapl::graph_distribution_static< 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_static< Container >)stapl::graph_distribution_static< Container >
remove_duplicate_edges()stapl::graph_distribution_static< Container >
reserve_adjacency(vertex_descriptor const &gid, size_t num_adjacents)stapl::graph_distribution_static< Container >
set_element(gid_type const &gid, value_type const &val)stapl::operations::settable< graph_distribution_static< Container > >
set_elements(gid_type gid, SourceView &&source_view)stapl::operations::settable< graph_distribution_static< Container > >
set_elements(gid_type gid, View &&view)stapl::operations::settable< graph_distribution_static< Container > >
set_frontier(Frontier *frontier)stapl::graph_distribution_static< Container >
size(void) const (defined in stapl::distribution< Container >)stapl::distribution< Container >
sort_edges(Comp const &comp)stapl::graph_distribution_static< Container >
sort_edges_ascending(void)stapl::graph_distribution_static< Container >
sort_edges_locality(void)stapl::graph_distribution_static< Container >
unordered_apply(gid_type const &gid, Functor &&f)stapl::operations::applyable< graph_distribution_static< Container > >
unordered_apply_set(gid_type const &gid, Functor &&f)stapl::operations::applyable< graph_distribution_static< 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_static< Container >)stapl::graph_distribution_static< Container >
vertex_descriptor typedef (defined in stapl::graph_distribution_static< Container >)stapl::graph_distribution_static< Container >
vertex_iterator typedef (defined in stapl::graph_distribution_static< Container >)stapl::graph_distribution_static< Container >
vertex_property typedef (defined in stapl::graph_distribution_static< Container >)stapl::graph_distribution_static< Container >
vp_apply(gid_type const &gid, F const &f)stapl::graph_distribution_static< Container >
vp_apply(gid_type const &gid, F const &f) conststapl::graph_distribution_static< Container >
vp_apply_async(vertex_descriptor const &gid, F const &f)stapl::graph_distribution_static< Container >