← comparison
tgen
Loading...
Searching...
No Matches
tgen::wgraph< VWeight, EWeight >::value Member List

This is the complete list of members for tgen::wgraph< VWeight, EWeight >::value, including all inherited members.

add_1()tgen::wgraph< VWeight, EWeight >::valueinline
add_edge(int u, int v, std::optional< EWeight > w=std::nullopt)tgen::wgraph< VWeight, EWeight >::valueinline
add_vertices(int k, std::optional< std::vector< VWeight > > new_vertex_weights=std::nullopt)tgen::wgraph< VWeight, EWeight >::valueinline
adj() consttgen::wgraph< VWeight, EWeight >::valueinline
disjoint_union(const value &rhs)tgen::wgraph< VWeight, EWeight >::valueinline
edge_weighted()tgen::wgraph< VWeight, EWeight >::valueinline
edge_weights() consttgen::wgraph< VWeight, EWeight >::valueinline
edges() consttgen::wgraph< VWeight, EWeight >::valueinline
glue(const value &rhs, std::set< std::pair< int, int > > index_pairs)tgen::wgraph< VWeight, EWeight >::valueinline
glue(const value &rhs, std::set< int > indices)tgen::wgraph< VWeight, EWeight >::valueinline
is_directed() consttgen::wgraph< VWeight, EWeight >::valueinline
link(const value &rhs, int new_u, int new_v, std::optional< EWeight > new_w=std::nullopt)tgen::wgraph< VWeight, EWeight >::valueinline
m() consttgen::wgraph< VWeight, EWeight >::valueinline
n() consttgen::wgraph< VWeight, EWeight >::valueinline
operator!() consttgen::wgraph< VWeight, EWeight >::valueinline
operator+(const value &rhs) consttgen::wgraph< VWeight, EWeight >::valueinline
operator<(const value &rhs) consttgen::gen_value_base< value >inline
operator<<(std::ostream &out, const value &val)tgen::wgraph< VWeight, EWeight >::valuefriend
print_nm()tgen::wgraph< VWeight, EWeight >::valueinline
random_connected_subgraph(int num_edges)tgen::wgraph< VWeight, EWeight >::valueinline
random_subgraph(int num_edges)tgen::wgraph< VWeight, EWeight >::valueinline
set_edge_weights(const std::vector< NewEWeight > &edge_weights) consttgen::wgraph< VWeight, EWeight >::valueinline
set_vertex_weights(const std::vector< NewVWeight > &vertex_weights) consttgen::wgraph< VWeight, EWeight >::valueinline
shuffle()tgen::wgraph< VWeight, EWeight >::valueinline
shuffle_except(std::set< int > indices)tgen::wgraph< VWeight, EWeight >::valueinline
to_std() consttgen::wgraph< VWeight, EWeight >::valueinline
value(const std::vector< std::set< int > > &adj, bool is_directed=false)tgen::wgraph< VWeight, EWeight >::valueinline
value(int n, const std::vector< std::pair< int, int > > &edges={}, bool is_directed=false)tgen::wgraph< VWeight, EWeight >::valueinline
value(const typename wtree< VWeight, EWeight >::value &t)tgen::wgraph< VWeight, EWeight >::valueinline
vertex_weights() consttgen::wgraph< VWeight, EWeight >::valueinline