| connect()=0 | Aleph::Random_Graph_Base< GT, Init_Node, Init_Arc > | protectedpure virtual |
| create(const size_t &__num_nodes, const size_t &__num_arcs, const bool connected) | Aleph::Random_Graph_Base< GT, Init_Node, Init_Arc > | inlineprotected |
| create_nodes_and_initialize_arc_index()=0 | Aleph::Random_Graph_Base< GT, Init_Node, Init_Arc > | protectedpure virtual |
| create_p(const size_t &__num_nodes, const double &p, bool connected)=0 | Aleph::Random_Graph_Base< GT, Init_Node, Init_Arc > | protectedpure virtual |
| eulerian(const size_t &__num_nodes, const size_t &__num_arcs) | Aleph::Random_Graph_Base< GT, Init_Node, Init_Arc > | inline |
| eulerian(const size_t &__num_nodes, const double &p) | Aleph::Random_Graph_Base< GT, Init_Node, Init_Arc > | inline |
| g | Aleph::Random_Graph_Base< GT, Init_Node, Init_Arc > | protected |
| GT_Arc typedef | Aleph::Random_Graph_Base< GT, Init_Node, Init_Arc > | protected |
| GT_Node typedef | Aleph::Random_Graph_Base< GT, Init_Node, Init_Arc > | protected |
| idx_arc | Aleph::Random_Graph_Base< GT, Init_Node, Init_Arc > | protected |
| init_arc | Aleph::Random_Graph_Base< GT, Init_Node, Init_Arc > | protected |
| init_node | Aleph::Random_Graph_Base< GT, Init_Node, Init_Arc > | protected |
| initialize_and_create_nodes(const size_t &__num_nodes, const size_t &__num_arcs) | Aleph::Random_Graph_Base< GT, Init_Node, Init_Arc > | inlineprotected |
| insert_arc(GT_Node *src, GT_Node *tgt) | Aleph::Random_Graph_Base< GT, Init_Node, Init_Arc > | inlineprotected |
| make_eulerian()=0 | Aleph::Random_Graph_Base< GT, Init_Node, Init_Arc > | protectedpure virtual |
| make_hamiltonian()=0 | Aleph::Random_Graph_Base< GT, Init_Node, Init_Arc > | protectedpure virtual |
| nodes | Aleph::Random_Graph_Base< GT, Init_Node, Init_Arc > | protected |
| num_arcs | Aleph::Random_Graph_Base< GT, Init_Node, Init_Arc > | mutableprotected |
| num_nodes | Aleph::Random_Graph_Base< GT, Init_Node, Init_Arc > | mutableprotected |
| r | Aleph::Random_Graph_Base< GT, Init_Node, Init_Arc > | protected |
| rand_max | Aleph::Random_Graph_Base< GT, Init_Node, Init_Arc > | mutableprotected |
| Random_Graph_Base(const unsigned long seed, const Init_Node &__init_node, const Init_Arc &__init_arc) | Aleph::Random_Graph_Base< GT, Init_Node, Init_Arc > | inlineprotected |
| save_parity | Aleph::Random_Graph_Base< GT, Init_Node, Init_Arc > | protected |
| select_random_node(GT_Node *excluded=nullptr) noexcept | Aleph::Random_Graph_Base< GT, Init_Node, Init_Arc > | inlineprotected |
| select_random_node(DynList< GT_Node * > &list) noexcept | Aleph::Random_Graph_Base< GT, Init_Node, Init_Arc > | inlineprotected |
| sufficient_hamiltonian(const size_t &__num_nodes, const double &p=0.5) | Aleph::Random_Graph_Base< GT, Init_Node, Init_Arc > | inline |
| update_parity_after_arc_insertion(GT_Node *src, GT_Node *tgt)=0 | Aleph::Random_Graph_Base< GT, Init_Node, Init_Arc > | protectedpure virtual |
| ~Random_Graph_Base() | Aleph::Random_Graph_Base< GT, Init_Node, Init_Arc > | inlineprotectedvirtual |