Graph C++ Library
 All Classes Namespaces Files Functions Variables Typedefs Groups Pages
Classes | Namespaces
hms_directed_graph.hpp File Reference

Class for random directed graphs embedded in a hidden metric space. More...

#include <ctime>
#include <cmath>
#include <cstdlib>
#include <fstream>
#include <iostream>
#include <map>
#include <random>
#include <set>
#include <string>
#include <vector>
#include "base_directed_graph.hpp"
#include "hms_directed_vertex.hpp"
#include "random_number_generators.hpp"

Go to the source code of this file.

Classes

class  gcl::hms_directed_graph
 Class for random directed graphs embedded in a hidden metric space. More...
 

Namespaces

 gcl
 Classes and functions related to the Graph C++ Library.
 

Detailed Description

Class for random directed graphs embedded in a hidden metric space.

Author
Antoine Allard (antoineallard.info)
Date
Sept. 2015
Todo:

Function "generate_graph()" to create graphs is missing.

Function "write_graph_properties()" needs to be adapted to take into account new members of the class hms_directed_graph.

Function "clear()" needs to be adapted to take into account new members of the class hms_directed_graph.

Function "write_vertices_properties()" needs to be adapted to take into account new members of the class hms_directed_vertex.

Add block comment to functions that receive arguments describing their actions and their requirements (e.g., format of the output files).

Add group within member functions to categorize them.