SNAP Library 2.4, User Reference  2015-05-11 19:40:56
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Snap.h
Go to the documentation of this file.
1 #ifndef snap_main_h
2 #define snap_main_h
3 
5 
48 
50 // SNAP library
51 #include "base.h"
52 #include "gnuplot.h"
53 #include "linalg.h"
54 
55 #include "gbase.h"
56 #include "util.h"
57 
58 // graph data structures
59 #include "graph.h" // graphs
60 #include "network.h" // networks
61 #include "bignet.h" // large networks
62 #include "timenet.h" // time evolving networks
63 
64 // algorithms
65 #include "subgraph.h" // subgraph manipulations
66 #include "anf.h" // approximate diameter calculation
67 #include "bfsdfs.h" // breadth and depth first search
68 #include "cncom.h" // connected components
69 #include "kcore.h" // k-core decomposition
70 #include "alg.h" // misc graph algorithms
71 #include "triad.h" // clustering coefficient and triads
72 #include "gsvd.h" // SVD and eigenvector computations
73 #include "gstat.h" // graph statistics
74 #include "centr.h" // centrality measures
75 #include "cmty.h" // community detection algorithms
76 #include "flow.h" // network flow algorithms
77 #include "coreper.h" // core-periphery algorithms
78 
79 // graph generators
80 #include "ggen.h" // graph generators (preferential attachment, small-world, ...)
81 #include "ff.h" // forest fire graph generator
82 
83 #include "gio.h"
84 #include "gviz.h"
85 #include "ghash.h"
86 #include "statplot.h"
87 
88 #endif
Functions and templates to generate subgraphs.