SNAP Library 3.0, User Reference  2016-07-20 17:56:49
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_H
2 #define SNAP_H
3 
5 
48 #define _USE_MATH_DEFINES // to use cmath's constants for VS
49 
51 // SNAP library
52 #include "base.h"
53 #include "gnuplot.h"
54 #include "linalg.h"
55 
56 #include "gbase.h"
57 #include "util.h"
58 #include "attr.h" // sparse attributes
59 
60 // graph data structures
61 #include "graph.h" // graphs
62 #include "graphmp.h" // graphs
63 #include "network.h" // networks
64 #include "networkmp.h" // networks OMP
65 #include "bignet.h" // large networks
66 #include "timenet.h" // time evolving networks
67 #include "mmnet.h" // multimodal networks
68 
69 // algorithms
70 #include "subgraph.h" // subgraph manipulations
71 #include "anf.h" // approximate diameter calculation
72 #include "bfsdfs.h" // breadth and depth first search
73 #include "cncom.h" // connected components
74 #include "kcore.h" // k-core decomposition
75 #include "alg.h" // misc graph algorithms
76 #include "triad.h" // clustering coefficient and triads
77 #include "gsvd.h" // SVD and eigenvector computations
78 #include "gstat.h" // graph statistics
79 #include "centr.h" // centrality measures
80 #include "cmty.h" // community detection algorithms
81 #include "flow.h" // network flow algorithms
82 #include "coreper.h" // core-periphery algorithms
83 #include "randwalk.h" // Personalized PageRank
84 
85 // graph generators
86 #include "ggen.h" // graph generators (preferential attachment, small-world, ...)
87 #include "ff.h" // forest fire graph generator
88 
89 #include "gio.h"
90 #include "gviz.h"
91 #include "ghash.h"
92 #include "statplot.h"
93 
94 // table data structures and algorithms
95 #include "table.h" // table
96 #include "conv.h" // conversion functions - table to graph
97 #include "numpy.h" // numpy conversion
98 #include "casc.h" // cascade detection^M
99 
100 #endif // SNAP_H
Functions and templates to generate subgraphs.