Sequoia
Loading...
Searching...
No Matches
sequoia::maths::graph_primitive< Connectivity, Nodes > Member List

This is the complete list of members for sequoia::maths::graph_primitive< Connectivity, Nodes >, including all inherited members.

add_node(Args &&... args) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inlineprotected
add_node_to_tree(tree_link_direction_constant< dir > tldc, size_type parent, Args &&... args) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inlineprotected
clear() noexcept (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inlineprotected
connectivity_type typedef (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >
edge_index_type typedef (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >
edge_init_type typedef (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >
edges_initializer typedef (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >
enableNodeAllocation (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >protectedstatic
erase_node(const size_type node) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inlineprotected
graph_primitive()=default (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >
graph_primitive(edges_initializer edges) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inline
graph_primitive(edges_initializer edges) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inline
graph_primitive(edges_initializer edges, std::initializer_list< node_weight_type > nodeWeights) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inline
graph_primitive(edges_initializer edges, NodeWeights &&... nodeWeights) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inline
graph_primitive(std::initializer_list< tree_initializer< node_weight_type > > forest, tree_link_direction_constant< dir > tdc) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inline
graph_primitive(tree_initializer< node_weight_type > tree, tree_link_direction_constant< dir > tdc) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inline
graph_primitive(const graph_primitive &)=default (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >
graph_primitive(const EdgeAllocator &edgeAlloc, const NodeAllocator &nodeAlloc) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inlineprotected
graph_primitive(const EdgeAllocator &edgeAlloc, const EdgePartitionsAllocator &edgeParitionsAlloc, const NodeAllocator &nodeAlloc) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inlineprotected
graph_primitive(const EdgeAllocator &edgeAlloc) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inlineprotected
graph_primitive(const EdgeAllocator &edgeAlloc, const EdgePartitionsAllocator &edgeParitionsAlloc) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inlineprotected
graph_primitive(edges_initializer edges, const EdgeAllocator &edgeAlloc, std::initializer_list< node_weight_type > nodeWeights, const NodeAllocator &nodeAlloc) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inlineprotected
graph_primitive(edges_initializer edges, const EdgeAllocator &edgeAlloc, const EdgePartitionsAllocator &edgeParitionsAlloc, std::initializer_list< node_weight_type > nodeWeights, const NodeAllocator &nodeAlloc) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inlineprotected
graph_primitive(edges_initializer edges, const EdgeAllocator &edgeAlloc, const EdgePartitionsAllocator &edgeParitionsAlloc, NodeWeights &&... nodeWeights) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inlineprotected
graph_primitive(edges_initializer edges, const EdgeAllocator &edgeAlloc, const NodeAllocator &nodeAlloc) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inlineprotected
graph_primitive(edges_initializer edges, const EdgeAllocator &edgeAlloc, const EdgePartitionsAllocator &edgeParitionsAlloc, const NodeAllocator &nodeAlloc) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inlineprotected
graph_primitive(edges_initializer edges, const EdgeAllocator &edgeAlloc, const EdgePartitionsAllocator &edgeParitionsAlloc) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inlineprotected
graph_primitive(edges_initializer edges, const EdgeAllocator &edgeAlloc) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inlineprotected
graph_primitive(const graph_primitive &in, const EdgeAllocator &edgeAlloc, const EdgePartitionsAllocator &edgeParitionsAlloc, const NodeAllocator &nodeAlloc) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inlineprotected
graph_primitive(const graph_primitive &in, const EdgeAllocator &edgeAlloc, const NodeAllocator &nodeAlloc) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inlineprotected
graph_primitive(const graph_primitive &in, const EdgeAllocator &edgeAlloc, const EdgePartitionsAllocator &edgeParitionsAlloc) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inlineprotected
graph_primitive(const graph_primitive &in, const EdgeAllocator &edgeAlloc) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inlineprotected
graph_primitive(graph_primitive &&) noexcept=default (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >protected
graph_primitive(graph_primitive &&in, const EdgeAllocator &edgeAlloc, const EdgePartitionsAllocator &edgeParitionsAlloc, const NodeAllocator &nodeAlloc) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inlineprotected
graph_primitive(graph_primitive &&in, const EdgeAllocator &edgeAlloc, const NodeAllocator &nodeAlloc) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inlineprotected
graph_primitive(graph_primitive &&in, const EdgeAllocator &edgeAlloc, const EdgePartitionsAllocator &edgeParitionsAlloc) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inlineprotected
graph_primitive(graph_primitive &&in, const EdgeAllocator &edgeAlloc) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inlineprotected
insert_node(const size_type pos, Args &&... args) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inlineprotected
insert_node_to_tree(tree_link_direction_constant< dir >, size_type pos, size_type parent, Args &&... args) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inlineprotected
node_capacity() const noexcept (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inlineprotected
nodes_type typedef (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >
operator=(graph_primitive &&) noexcept=default (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >protected
operator=(const graph_primitive &)=default (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >protected
operator== (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >friend
pseudo_iterator typedef (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >
reserve_nodes(const size_type size) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inlineprotected
shrink_to_fit() (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inlineprotected
size() const noexcept (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inline
size_type typedef (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >
sort_nodes(Compare c) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inline
sort_nodes(const edge_index_type first, const edge_index_type last, Compare c) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inline
swap(graph_primitive &rhs) noexcept(noexcept(this->Connectivity::swap(rhs)) &&noexcept(this->Nodes::swap(rhs))) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inlineprotected
swap_nodes(edge_index_type i, edge_index_type j) (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >inline
~graph_primitive()=default (defined in sequoia::maths::graph_primitive< Connectivity, Nodes >)sequoia::maths::graph_primitive< Connectivity, Nodes >protected