| 
    SNAP Library 2.0, Developer Reference
    2013-05-13 16:33:57
    
   SNAP, a general purpose, high performance system for analysis and manipulation of large networks 
   | 
  
  
  
 

Go to the source code of this file.
Namespaces | |
| namespace | TSnap | 
| Main namespace for all the Snap global entities.  | |
Functions | |
| template<class PGraph > | |
| void | TSnap::PlotInDegDistr (const PGraph &Graph, const TStr &FNmPref, TStr DescStr=TStr(), const bool &PlotCCdf=false, const bool &PowerFit=false) | 
| template<class PGraph > | |
| void | TSnap::PlotOutDegDistr (const PGraph &Graph, const TStr &FNmPref, TStr DescStr=TStr(), const bool &PlotCCdf=false, const bool &PowerFit=false) | 
| template<class PGraph > | |
| void | TSnap::PlotWccDistr (const PGraph &Graph, const TStr &FNmPref, TStr DescStr=TStr()) | 
| Plots the distribution of sizes of weakly connected components of a Graph.   | |
| template<class PGraph > | |
| void | TSnap::PlotSccDistr (const PGraph &Graph, const TStr &FNmPref, TStr DescStr=TStr()) | 
| Plots the distribution of sizes of strongly connected components of a Graph.   | |
| template<class PGraph > | |
| void | TSnap::PlotClustCf (const PGraph &Graph, const TStr &FNmPref, TStr DescStr=TStr()) | 
| Plots the distribution of clustering coefficient of a Graph.   | |
| template<class PGraph > | |
| void | TSnap::PlotHops (const PGraph &Graph, const TStr &FNmPref, const TStr &DescStr, const bool &IsDir=false, const int &NApprox=32) | 
| template<class PGraph > | |
| void | TSnap::PlotShortPathDistr (const PGraph &Graph, const TStr &FNmPref, TStr DescStr=TStr(), int TestNodes=TInt::Mx) | 
| Plots the distribution of the shortest path lengths of a Graph. Implementation is based on BFS.   | |
| void | TSnap::PlotEigValRank (const PUNGraph &Graph, const int &EigVals, const TStr &FNmPref, TStr DescStr=TStr()) | 
| Plots the eigen-value rank distribution of the Graph adjacency matrix. Plots first EigVals eigenvalues.   | |
| void | TSnap::PlotEigValDistr (const PUNGraph &Graph, const int &EigVals, const TStr &FNmPref, TStr DescStr=TStr()) | 
| Plots the distribution of components of the leading eigen-vector of the Graph adjacency matrix. Plots first EigVals values.   | |
| void | TSnap::PlotInvParticipRat (const PUNGraph &Graph, const int &MaxEigVecs, const int &TimeLimit, const TStr &FNmPref, TStr DescStr) | 
| void | TSnap::PlotSngValRank (const PNGraph &Graph, const int &SngVals, const TStr &FNmPref, TStr DescStr=TStr()) | 
| Plots the rank distribution of singular values of the Graph adjacency matrix. Plots first SngVals values.   | |
| void | TSnap::PlotSngValDistr (const PNGraph &Graph, const int &SngVals, const TStr &FNmPref, TStr DescStr=TStr()) | 
| Plots the rank distribution of singular values of the Graph adjacency matrix. Plots first SngVals values.   | |
| void | TSnap::PlotSngVec (const PNGraph &Graph, const TStr &FNmPref, TStr DescStr=TStr()) | 
| Plots the distribution of the values of the leading left singular vector of the Graph adjacency matrix. Plots first SngVals values.   | |