| all_arcs(Operation &op) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| all_arcs(Operation &&op=Operation()) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| all_arcs(__Graph_Node *p, Operation &op) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| all_arcs(__Graph_Node *p, Operation &&op=Operation()) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| all_in_arcs(__Graph_Node *p, Op &op) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| all_in_arcs(__Graph_Node *p, Op &&op=Op()) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| all_nodes(Operation &op) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| all_nodes(Operation &&op=Operation()) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| all_out_arcs(__Graph_Node *p, Op &op) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| all_out_arcs(__Graph_Node *p, Op &&op=Op()) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| Arc typedef | Aleph::Net_Sup_Dem_Graph< NodeT, ArcT > | |
| Arc_Type typedef | Aleph::Net_Sup_Dem_Graph< NodeT, ArcT > | |
| ArcPair typedef | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | |
| arcs() const | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| arcs(__Graph_Node *p) const | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| arcs_map(std::function< T(__Graph_Arc *)> operation) const | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| arcs_map(__Graph_Node *p, std::function< T(__Graph_Arc *)> operation) const | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| Array_Graph() (defined in Aleph::Array_Graph< __Graph_Node, __Graph_Arc >) | Aleph::Array_Graph< __Graph_Node, __Graph_Arc > | inline |
| Array_Graph(const Array_Graph &g) (defined in Aleph::Array_Graph< __Graph_Node, __Graph_Arc >) | Aleph::Array_Graph< __Graph_Node, __Graph_Arc > | inline |
| Array_Graph(Array_Graph &&g) noexcept (defined in Aleph::Array_Graph< __Graph_Node, __Graph_Arc >) | Aleph::Array_Graph< __Graph_Node, __Graph_Arc > | inline |
| Aux_Net typedef | Aleph::Net_Sup_Dem_Graph< NodeT, ArcT > | |
| Base typedef (defined in Aleph::Net_Graph< NodeT, ArcT >) | Aleph::Net_Graph< NodeT, ArcT > | |
| check_network() | Aleph::Net_Graph< NodeT, ArcT > | inline |
| check_node(Node *node) noexcept | Aleph::Net_Graph< NodeT, ArcT > | inline |
| common_swap(Array_Graph< __Graph_Node, __Graph_Arc > &g) noexcept (defined in GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc >) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inlineprotected |
| CommonBase typedef (defined in Aleph::Array_Graph< __Graph_Node, __Graph_Arc >) | Aleph::Array_Graph< __Graph_Node, __Graph_Arc > | |
| compress() (defined in Aleph::Array_Graph< __Graph_Node, __Graph_Arc >) | Aleph::Array_Graph< __Graph_Node, __Graph_Arc > | inline |
| compute_aux_net() | Aleph::Net_Sup_Dem_Graph< NodeT, ArcT > | inline |
| connect_arc(Arc *arc) | Aleph::Net_Graph< NodeT, ArcT > | inline |
| cookie (defined in GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc >) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | protected |
| degree(__Graph_Node *p) const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| digraph (defined in GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc >) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | protected |
| disconnect_arc(Arc *arc) noexcept | Aleph::Net_Graph< NodeT, ArcT > | inline |
| emplace_arc(Node *src_node, Node *tgt_node, const Flow_Type &cap, const Flow_Type &flow, Args &&... args) (defined in Aleph::Net_Graph< NodeT, ArcT >) | Aleph::Net_Graph< NodeT, ArcT > | inline |
| Aleph::Array_Graph::emplace_arc(__Graph_Node *src, __Graph_Node *tgt, Args &&... args) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| emplace_node(Args &&... args) (defined in Aleph::Net_Graph< NodeT, ArcT >) | Aleph::Net_Graph< NodeT, ArcT > | inline |
| esize() const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| exist_aux_net() const | Aleph::Net_Sup_Dem_Graph< NodeT, ArcT > | inline |
| exists_arc(Operation &op) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| exists_arc(Operation &&op=Operation()) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| exists_arc(__Graph_Node *p, Operation &op) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| exists_arc(__Graph_Node *p, Operation &&op=Operation()) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| exists_in_arc(__Graph_Node *p, Op &op) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| exists_in_arc(__Graph_Node *p, Op &&op=Op()) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| exists_node(Operation &op) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| exists_node(Operation &&op=Operation()) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| exists_out_arc(__Graph_Node *p, Op &op) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| exists_out_arc(__Graph_Node *p, Op &&op=Op()) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| filter_arcs(Op &op) const | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| filter_arcs(Op &&op) const | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| filter_arcs(__Graph_Node *p, Op &op) const | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| filter_arcs(__Graph_Node *p, Op &&op) const | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| filter_in_arcs(__Graph_Node *p, Op &op) const | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| filter_in_arcs(__Graph_Node *p, Op &&op=Op()) const | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| Filter_Iterator typedef | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | |
| filter_nodes(Op &op) const | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| filter_nodes(Op &&op) const | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| filter_out_arcs(__Graph_Node *p, Op &op) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| filter_out_arcs(__Graph_Node *p, Op &&op=Op()) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| find_arc(const Arc_Type &info) const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| find_node(const Node_Type &info) const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| Flow_Type typedef | Aleph::Net_Sup_Dem_Graph< NodeT, ArcT > | |
| flow_value() const | Aleph::Net_Graph< NodeT, ArcT > | inline |
| foldl_arcs(const T &init, std::function< T(const T &, __Graph_Arc *)> op) const | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| foldl_arcs(__Graph_Node *p, const T &init, std::function< T(const T &, __Graph_Arc *)> op) const | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| foldl_in_arcs(__Graph_Node *p, const T &init, std::function< T(const T &, __Graph_Arc *)> op) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| foldl_nodes(const T &init, std::function< T(const T &, __Graph_Node *)> op) const | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| foldl_out_arcs(__Graph_Node *p, const T &init, std::function< T(const T &, __Graph_Arc *)> op) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| for_each_arc(Operation &op) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| for_each_arc(Operation &&operation=Operation()) const | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| for_each_arc(__Graph_Node *p, Operation &op) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| for_each_arc(__Graph_Node *p, Operation &&op=Operation()) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| for_each_arc(__Graph_Node *p, Operation &op) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| for_each_in_arc(__Graph_Node *p, Op &op) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| for_each_in_arc(__Graph_Node *p, Op &&op=Op()) const noexcept(noexcept(op)) (defined in GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc >) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| for_each_node(Operation &operation) const noexcept(noexcept(operation)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| for_each_node(Operation &&operation=Operation()) const | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| for_each_out_arc(__Graph_Node *p, Op &op) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| for_each_out_arc(__Graph_Node *p, Op &&op=Op()) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| free_aux_net() | Aleph::Net_Sup_Dem_Graph< NodeT, ArcT > | inline |
| get_arc() const | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| get_arc(__Graph_Node *p) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| get_arc_it() const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| get_arc_it(__Graph_Node *p) const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| get_aux_net() (defined in Aleph::Net_Sup_Dem_Graph< NodeT, ArcT >) | Aleph::Net_Sup_Dem_Graph< NodeT, ArcT > | inline |
| get_bit(__Graph_Node *node, int bit) const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| get_bit(__Graph_Arc *arc, int bit) const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| get_cap(Arc *arc) const noexcept | Aleph::Net_Graph< NodeT, ArcT > | inline |
| get_connected_node(__Graph_Arc *arc, __Graph_Node *node) const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| get_control_bits(__Graph_Node *node) const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| get_control_bits(__Graph_Arc *arc) const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| get_cookie() noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| get_cookie() const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| get_cookie(__Graph_Node *node) const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| get_cookie(__Graph_Arc *arc) const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| get_counter(__Graph_Node *node) const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| get_counter(__Graph_Arc *arc) const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| get_first_arc() const (defined in Aleph::Array_Graph< __Graph_Node, __Graph_Arc >) | Aleph::Array_Graph< __Graph_Node, __Graph_Arc > | inline |
| get_first_arc(Node *p) const (defined in Aleph::Array_Graph< __Graph_Node, __Graph_Arc >) | Aleph::Array_Graph< __Graph_Node, __Graph_Arc > | inline |
| get_first_node() const (defined in Aleph::Array_Graph< __Graph_Node, __Graph_Arc >) | Aleph::Array_Graph< __Graph_Node, __Graph_Arc > | inline |
| get_flow(Arc *arc) const noexcept | Aleph::Net_Graph< NodeT, ArcT > | inline |
| get_in_cap(Node *node) const noexcept | Aleph::Net_Graph< NodeT, ArcT > | inline |
| get_in_degree(Node *p) const noexcept | Aleph::Net_Graph< NodeT, ArcT > | inline |
| get_in_flow(Node *node) const noexcept | Aleph::Net_Graph< NodeT, ArcT > | inline |
| get_in_it(__Graph_Node *p) const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| get_node() const | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| get_node_it() const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| get_num_arcs() const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| get_num_arcs(__Graph_Node *node) const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| get_num_nodes() const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| get_out_cap(Node *node) const noexcept | Aleph::Net_Graph< NodeT, ArcT > | inline |
| get_out_degree(Node *p) const noexcept | Aleph::Net_Graph< NodeT, ArcT > | inline |
| get_out_flow(Node *node) const noexcept | Aleph::Net_Graph< NodeT, ArcT > | inline |
| get_out_it(__Graph_Node *p) const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| get_sink() const | Aleph::Net_Graph< NodeT, ArcT > | inline |
| get_sink_nodes() const noexcept | Aleph::Net_Graph< NodeT, ArcT > | inline |
| get_source() const | Aleph::Net_Graph< NodeT, ArcT > | inline |
| get_src_node(__Graph_Arc *arc) const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| get_src_nodes() const noexcept | Aleph::Net_Graph< NodeT, ArcT > | inline |
| get_tgt_node(__Graph_Arc *arc) const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| Graph typedef (defined in Aleph::Net_Graph< NodeT, ArcT >) | Aleph::Net_Graph< NodeT, ArcT > | |
| in_arcs(Node *p) const noexcept (defined in Aleph::Net_Graph< NodeT, ArcT >) | Aleph::Net_Graph< NodeT, ArcT > | inline |
| in_arcs_map(__Graph_Node *p, std::function< T(__Graph_Arc *)> op) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| in_degree(__Graph_Node *p) const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| In_Iterator typedef | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | |
| in_nodes(Node *p) const noexcept (defined in Aleph::Net_Graph< NodeT, ArcT >) | Aleph::Net_Graph< NodeT, ArcT > | inline |
| in_pairs(__Graph_Node *p) const | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| Infinity (defined in Aleph::Net_Graph< NodeT, ArcT >) | Aleph::Net_Graph< NodeT, ArcT > | mutable |
| init() noexcept (defined in GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc >) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inlineprotected |
| insert_arc(Node *src_node, Node *tgt_node, const Flow_Type &cap, const Flow_Type &flow, const typename Arc::Arc_Type &arc_info=Arc_Type()) | Aleph::Net_Graph< NodeT, ArcT > | inline |
| insert_arc(Node *src_node, Node *tgt_node, const Flow_Type &cap) | Aleph::Net_Graph< NodeT, ArcT > | inline |
| insert_arc(Node *src_node, Node *tgt_node, const typename Arc::Arc_Type &arc_info=Arc_Type()) | Aleph::Net_Graph< NodeT, ArcT > | inline |
| GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc >::insert_arc(__Graph_Node *src, __Graph_Node *tgt, const Arc_Type &arc_info) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc >::insert_arc(__Graph_Node *src, __Graph_Node *tgt, Arc_Type &&arc_info=Arc_Type()) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| insert_node(const Node_Type &node_info, const Flow_Type &supply=0) | Aleph::Net_Sup_Dem_Graph< NodeT, ArcT > | inline |
| insert_node(const Flow_Type &supply=0) | Aleph::Net_Sup_Dem_Graph< NodeT, ArcT > | inline |
| Aleph::Net_Graph::insert_node(const Node_Type &node_info) | Aleph::Net_Graph< NodeT, ArcT > | inline |
| Aleph::Net_Graph::insert_node(Node_Type &&info=Node_Type()) | Aleph::Net_Graph< NodeT, ArcT > | inline |
| Aleph::Net_Graph::insert_node(Node *p) | Aleph::Net_Graph< NodeT, ArcT > | inline |
| GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc >::insert_node(const Node_Type &node_info) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc >::insert_node(Node_Type &&node_info=Node_Type()) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| is_connected(Node *p) const noexcept | Aleph::Net_Graph< NodeT, ArcT > | inline |
| is_digraph() const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| is_feasible() const | Aleph::Net_Sup_Dem_Graph< NodeT, ArcT > | inline |
| is_single_sink() const noexcept | Aleph::Net_Graph< NodeT, ArcT > | inline |
| is_single_source() const noexcept | Aleph::Net_Graph< NodeT, ArcT > | inline |
| is_sink(Node *node) noexcept | Aleph::Net_Graph< NodeT, ArcT > | inline |
| is_source(Node *node) noexcept | Aleph::Net_Graph< NodeT, ArcT > | inline |
| make_super_nodes() | Aleph::Net_Graph< NodeT, ArcT > | inline |
| make_super_sink() | Aleph::Net_Graph< NodeT, ArcT > | inline |
| make_super_source() | Aleph::Net_Graph< NodeT, ArcT > | inline |
| map_arcs(A1 *p, A2 *q) noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inlinestatic |
| map_nodes(N1 *p, N2 *q) noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inlinestatic |
| Net typedef (defined in Aleph::Net_Graph< NodeT, ArcT >) | Aleph::Net_Graph< NodeT, ArcT > | |
| Net_Class typedef | Aleph::Net_Sup_Dem_Graph< NodeT, ArcT > | |
| Net_Graph(const Net_Graph &net) | Aleph::Net_Graph< NodeT, ArcT > | inline |
| Net_Graph() (defined in Aleph::Net_Graph< NodeT, ArcT >) | Aleph::Net_Graph< NodeT, ArcT > | inline |
| Net_Sup_Dem_Graph() (defined in Aleph::Net_Sup_Dem_Graph< NodeT, ArcT >) | Aleph::Net_Sup_Dem_Graph< NodeT, ArcT > | inline |
| Node typedef | Aleph::Net_Sup_Dem_Graph< NodeT, ArcT > | |
| Node_Type typedef | Aleph::Net_Sup_Dem_Graph< NodeT, ArcT > | |
| nodes() const | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| nodes_map(std::function< T(__Graph_Node *)> op) const | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| non_feasible_nodes(DynDlist< Node *> &supply_list, DynDlist< Node *> &demand_list) | Aleph::Net_Sup_Dem_Graph< NodeT, ArcT > | inline |
| num_arcs (defined in GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc >) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | protected |
| num_nodes (defined in GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc >) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | protected |
| operator=(const Array_Graph &g) (defined in Aleph::Array_Graph< __Graph_Node, __Graph_Arc >) | Aleph::Array_Graph< __Graph_Node, __Graph_Arc > | inline |
| operator=(Array_Graph &&g) noexcept (defined in Aleph::Array_Graph< __Graph_Node, __Graph_Arc >) | Aleph::Array_Graph< __Graph_Node, __Graph_Arc > | inline |
| out_arcs(Node *p) const noexcept | Aleph::Net_Graph< NodeT, ArcT > | inline |
| out_arcs_map(__Graph_Node *p, std::function< T(__Graph_Arc *)> op) const | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| out_degree(__Graph_Node *p) const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| Out_Iterator typedef | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | |
| out_nodes(Node *p) const noexcept (defined in Aleph::Net_Graph< NodeT, ArcT >) | Aleph::Net_Graph< NodeT, ArcT > | inline |
| out_pairs(__Graph_Node *p) const | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| remove_arc(Arc *arc) | Aleph::Net_Graph< NodeT, ArcT > | inlinevirtual |
| remove_node(Node *p) noexcept | Aleph::Net_Graph< NodeT, ArcT > | inlinevirtual |
| reset() noexcept (defined in Aleph::Net_Graph< NodeT, ArcT >) | Aleph::Net_Graph< NodeT, ArcT > | inline |
| reset_arc(__Graph_Arc *arc) const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| reset_arc_counters() const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| reset_arcs() const | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| reset_bit(__Graph_Node *node, int bit) const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| reset_bit(__Graph_Arc *arc, int bit) const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| reset_bit_arcs(int bit) const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| reset_bit_arcs() const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| reset_bit_nodes(int bit) const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| reset_bit_nodes() const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| reset_bits(__Graph_Node *node) const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| reset_bits(__Graph_Arc *arc) const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| reset_cookie_arcs() const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| reset_cookie_nodes() const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| reset_counter(__Graph_Node *node) const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| reset_counter(__Graph_Arc *arc) const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| reset_counter_arcs() const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| reset_counter_nodes() const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| reset_node(__Graph_Node *p) const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| reset_node_counters() const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| reset_nodes() const | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| search_arc(Op &op) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| search_arc(Op &&op) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| search_arc(__Graph_Node *p, Operation &op) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| search_arc(__Graph_Node *p, Operation &&op=Operation()) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| search_arc(__Graph_Node *src, __Graph_Node *tgt) const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| search_directed_arc(__Graph_Node *src, __Graph_Node *tgt) const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| search_in_arc(__Graph_Node *p, Op &op) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| search_in_arc(__Graph_Node *p, Op &&op=Op()) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| search_node(Op &op) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| search_node(Op &&op) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| search_out_arc(__Graph_Node *p, Op &op) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| search_out_arc(__Graph_Node *p, Op &&op=Op()) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| set_bit(__Graph_Node *node, int bit, int value) const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| set_bit(__Graph_Arc *arc, int bit, int value) const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| set_cap(Arc *arc, const Flow_Type &cap) | Aleph::Net_Graph< NodeT, ArcT > | inline |
| set_digraph(bool val) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| set_flow(Arc *arc, const Flow_Type &flow) | Aleph::Net_Graph< NodeT, ArcT > | inline |
| set_supply_flow(Node *p, const Flow_Type &supply) | Aleph::Net_Sup_Dem_Graph< NodeT, ArcT > | inline |
| sort_arcs(Compare &cmp) (defined in Aleph::Array_Graph< __Graph_Node, __Graph_Arc >) | Aleph::Array_Graph< __Graph_Node, __Graph_Arc > | inline |
| sort_arcs(Compare &&cmp) (defined in Aleph::Array_Graph< __Graph_Node, __Graph_Arc >) | Aleph::Array_Graph< __Graph_Node, __Graph_Arc > | inline |
| sort_nodes(Compare &cmp) noexcept (defined in Aleph::Array_Graph< __Graph_Node, __Graph_Arc >) | Aleph::Array_Graph< __Graph_Node, __Graph_Arc > | inline |
| sort_nodes(Compare &&cmp=Compare()) noexcept (defined in Aleph::Array_Graph< __Graph_Node, __Graph_Arc >) | Aleph::Array_Graph< __Graph_Node, __Graph_Arc > | inline |
| swap(Array_Graph &g) noexcept (defined in Aleph::Array_Graph< __Graph_Node, __Graph_Arc >) | Aleph::Array_Graph< __Graph_Node, __Graph_Arc > | inline |
| traverse_arcs(Operation &op) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| traverse_arcs(Operation &&op=Operation()) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| traverse_arcs(__Graph_Node *p, Operation &op) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| traverse_arcs(__Graph_Node *p, Operation &&op=Operation()) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| traverse_arcs(__Graph_Node *p, Operation &op) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| traverse_in_arcs(__Graph_Node *p, Op &op) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| traverse_in_arcs(__Graph_Node *p, Op &&op=Op()) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| traverse_nodes(Operation &op) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| traverse_nodes(Operation &&op=Operation()) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| traverse_out_arcs(__Graph_Node *p, Op &op) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| traverse_out_arcs(__Graph_Node *p, Op &&op=Op()) const noexcept(noexcept(op)) | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| unmake_super_nodes() | Aleph::Net_Graph< NodeT, ArcT > | inline |
| unmake_super_sink() noexcept | Aleph::Net_Graph< NodeT, ArcT > | inline |
| unmake_super_source() noexcept | Aleph::Net_Graph< NodeT, ArcT > | inline |
| vsize() const noexcept | GraphCommon< Array_Graph< __Graph_Node, __Graph_Arc >, __Graph_Node, __Graph_Arc > | inline |
| with_super_sink | Aleph::Net_Graph< NodeT, ArcT > | |
| with_super_source | Aleph::Net_Graph< NodeT, ArcT > | |
| ~Array_Graph() noexcept (defined in Aleph::Array_Graph< __Graph_Node, __Graph_Arc >) | Aleph::Array_Graph< __Graph_Node, __Graph_Arc > | inlinevirtual |