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 |