Sequoia
Loading...
Searching...
No Matches
sequoia::maths::connectivity< Flavour, EdgeStorage > Member List

This is the complete list of members for sequoia::maths::connectivity< Flavour, EdgeStorage >, including all inherited members.

add_node() (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
begin_edges(const edge_index_type node) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
begin_edges(const edge_index_type node) const (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
cbegin_edges(const edge_index_type node) const (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inline
cedges(const edge_index_type node) const (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inline
cend_edges(const edge_index_type node) const (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inline
clear() noexcept (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
connectivity_base()=default (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >
connectivity_base(std::initializer_list< std::initializer_list< edge_init_type > > edges) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inline
connectivity_base(const connectivity_base &other) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inline
connectivity_base(const Allocators &... as) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
connectivity_base(edges_initializer edges, const Allocators &... as) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
connectivity_base(const connectivity_base &c, const Allocators &... as) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
connectivity_base(connectivity_base &&) noexcept=default (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >protected
connectivity_base(connectivity_base &&c, const Allocators &... as) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
const_edge_iterator typedef (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >
const_edges_range typedef (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >
const_reverse_edge_iterator typedef (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >
crbegin_edges(const edge_index_type node) const (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inline
crend_edges(const edge_index_type node) const (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inline
edge_index_type typedef (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >
edge_init_type typedef (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >
edge_iterator typedef (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >protected
edge_meta_data_type typedef (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >
edge_storage_type typedef (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >
edge_type typedef (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >
edge_weight_type typedef (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >
edges(const edge_index_type node) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
edges_capacity(const edge_index_type partition) const (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
edges_capacity() const noexcept (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
edges_initializer typedef (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >
edges_range typedef (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >protected
end_edges(const edge_index_type node) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
end_edges(const edge_index_type node) const (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
erase_edge(const_edge_iterator citer) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
erase_node(const size_type node) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
flavour (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >static
get_edge_allocator() const (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
get_edge_allocator(partitions_allocator_tag) const (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
insert_join(const_edge_iterator citer1, const_edge_iterator citer2, Args &&... args) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
insert_join(const_edge_iterator citer1, const_edge_iterator citer2, edge_meta_data_type meta1, edge_meta_data_type meta2, Args &&... args) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
insert_join(const_edge_iterator citer1, const edge_index_type pos2, Args &&... args) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
insert_join(const_edge_iterator citer1, const edge_index_type pos2, edge_meta_data_type meta1, edge_meta_data_type meta2, Args &&... args) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
insert_node(const size_type node) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
join(const edge_index_type node1, const edge_index_type node2, Args &&... args) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
join(const edge_index_type node1, const edge_index_type node2, edge_meta_data_type meta1, edge_meta_data_type meta2, Args &&... args) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
mutate_edge_meta_data(const_edge_iterator citer, Fn fn) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inline
mutate_edge_meta_data(const_reverse_edge_iterator criter, Fn fn) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inline
mutate_edge_weight(const_edge_iterator citer, Fn fn) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inline
mutate_edge_weight(const_reverse_edge_iterator criter, Fn fn) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inline
node_capacity() const noexcept (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
npos (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >static
operator=(connectivity_base &&)=default (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >protected
operator=(const connectivity_base &in) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
order() const noexcept (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inline
rbegin_edges(const edge_index_type node) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
rbegin_edges(const edge_index_type node) const (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
rend_edges(const edge_index_type node) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
rend_edges(const edge_index_type node) const (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
reserve_edges(const edge_index_type partition, const edge_index_type size) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
reserve_edges(const edge_index_type size) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
reserve_nodes(const size_type size) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
reset(const Allocs &... allocs) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
reverse_edge_iterator typedef (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >protected
set_edge_meta_data(const_edge_iterator citer, Args &&... args) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inline
set_edge_meta_data(const_reverse_edge_iterator criter, Args &&... args) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inline
set_edge_weight(const_edge_iterator citer, Args &&... args) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inline
set_edge_weight(const_reverse_edge_iterator criter, Args &&... args) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inline
shrink_to_fit() (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
size() const noexcept (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inline
size_type typedef (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >
sort_edges(const_edge_iterator begin, const_edge_iterator end, Comp comp, Proj proj={}) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
sort_edges(const_edges_range r, Comp comp, Proj proj={}) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
stable_sort_edges(const_edge_iterator begin, const_edge_iterator end, Comp comp, Proj proj={}) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
stable_sort_edges(const_edges_range r, Comp comp, Proj proj={}) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
swap(connectivity_base &rhs) noexcept(noexcept(std::ranges::swap(this->m_Edges, rhs.m_Edges))) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
swap_edges(edge_index_type node, edge_index_type i, edge_index_type j) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
swap_nodes(edge_index_type i, edge_index_type j) (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >inlineprotected
~connectivity_base()=default (defined in sequoia::maths::connectivity_base< Flavour, EdgeStorage >)sequoia::maths::connectivity_base< Flavour, EdgeStorage >protected