SNAP Library, User Reference  2012-10-15 15:06:59
SNAP, a general purpose network analysis and graph mining library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Snap.h
Go to the documentation of this file.
00001 #ifndef snap_main_h
00002 #define snap_main_h
00003 
00005 // SNAP library
00006 #include "base.h"
00007 #include "gnuplot.h"
00008 #include "linalg.h"
00009 
00010 #include "gbase.h"
00011 #include "util.h"
00012 
00013 // graph data structures
00014 #include "graph.h"           // graphs
00015 #include "network.h"         // networks
00016 #include "bignet.h"          // large networks
00017 #include "timenet.h"         // time evolving networks
00018 
00019 // algorithms
00020 #include "subgraph.h"        // subgraph manipulations
00021 #include "anf.h"             // approximate diameter calculation
00022 #include "bfsdfs.h"          // breath and depth first search
00023 #include "cncom.h"           // connected components
00024 #include "kcore.h"           // k-core decomposition
00025 #include "alg.h"             // misc graph algorithms
00026 #include "triad.h"           // clustering coefficient and triads
00027 #include "gsvd.h"            // SVD and eigenvector computations
00028 #include "gstat.h"           // graph statistics
00029 #include "centr.h"           // centrality measures
00030 #include "cmty.h"            // community detection algorithms
00031 
00032 // graph generators
00033 #include "ggen.h"            // graph generators (preferential attachment, small-world, ...)
00034 #include "ff.h"              // forest fire graph generator
00035 
00036 #include "gviz.h"
00037 #include "ghash.h"
00038 #include "statplot.h"
00039 #include "gio.h"
00040 
00041 #endif