| 
    SNAP Library 2.3, Developer Reference
    2014-06-16 11:58:46
    
   SNAP, a general purpose, high performance system for analysis and manipulation of large networks 
   | 
 
#include <xmath.h>
Static Public Member Functions | |
| static void | GammaPSeries (double &gamser, const double &a, const double &x, double &gln) | 
| static void | GammaQContFrac (double &gammcf, const double &a, const double &x, double &gln) | 
| static double | GammaQ (const double &a, const double &x) | 
| static double | LnGamma (const double &xx) | 
| static double | BetaCf (const double &a, const double &b, const double &x) | 
| static double | BetaI (const double &a, const double &b, const double &x) | 
| static void | LinearFit (const TVec< TFltPr > &XY, double &A, double &B, double &SigA, double &SigB, double &Chi2, double &R2) | 
| static void | PowerFit (const TVec< TFltPr > &XY, double &A, double &B, double &SigA, double &SigB, double &Chi2, double &R2) | 
| static void | LogFit (const TVec< TFltPr > &XY, double &A, double &B, double &SigA, double &SigB, double &Chi2, double &R2) | 
| static void | ExpFit (const TVec< TFltPr > &XY, double &A, double &B, double &SigA, double &SigB, double &Chi2, double &R2) | 
| static double | LnComb (const int &n, const int &k) | 
| static double | Entropy (const TIntV &ValV) | 
| static double | Entropy (const TFltV &ValV) | 
| static void | EntropyFracDim (const TIntV &ValV, TFltV &EntropyV) | 
| static void | EntropyFracDim (const TFltV &ValV, TFltV &EntropyV) | 
| static double | EntropyBias (const double &B) | 
| static double | GetPowerCoef (const TFltV &XValV, double MinX=-1.0) | 
| static double | GetPowerCoef (const TFltPrV &XValCntV, double MinX=-1.0) | 
      
  | 
  static | 
      
  | 
  static | 
Definition at line 137 of file xmath.cpp.
References BetaCf(), Fail, and LnGamma().
Referenced by TCorr::TCorr(), and TStatTest::TTest().


      
  | 
  static | 
Definition at line 231 of file xmath.cpp.
References TVec< TVal, TSizeTy >::Len().
Referenced by EntropyFracDim().


      
  | 
  static | 
Definition at line 238 of file xmath.cpp.
References TVec< TVal, TSizeTy >::Len(), and TMath::LogOf2.

      
  | 
  static | 
Definition at line 285 of file xmath.cpp.
References THash< TKey, TDat, THashFunc >::AddDat(), THash< TKey, TDat, THashFunc >::Empty(), THash< TKey, TDat, THashFunc >::GetDat(), THash< TKey, TDat, THashFunc >::IsKey(), and TMath::Round().

Definition at line 252 of file xmath.cpp.
References IAssert, and TVec< TVal, TSizeTy >::Len().

Definition at line 264 of file xmath.cpp.
References TVec< TVal, TSizeTy >::Add(), TVec< TVal, TSizeTy >::Clr(), Entropy(), TVec< TVal, TSizeTy >::Gen(), IAssert, TVec< TVal, TSizeTy >::Len(), TVec< TVal, TSizeTy >::MoveFrom(), and TVec< TVal, TSizeTy >::Reverse().

      
  | 
  static | 
Definition at line 218 of file xmath.cpp.
References TVec< TVal, TSizeTy >::Add(), TVec< TVal, TSizeTy >::Len(), and LinearFit().
Referenced by TGnuPlot::AddExpFit().


      
  | 
  static | 
      
  | 
  static | 
Definition at line 68 of file xmath.cpp.
References IAssert.
Referenced by TStatTest::ChiSquareOne(), and TStatTest::ChiSquareTwo().

      
  | 
  static | 
      
  | 
  static | 
Definition at line 299 of file xmath.cpp.
References IAssert, and TVec< TVal, TSizeTy >::Len().
Referenced by TGnuPlot::AddPwrFit2().


      
  | 
  static | 
Definition at line 311 of file xmath.cpp.
References IAssert, and TVec< TVal, TSizeTy >::Len().

      
  | 
  static | 
Definition at line 150 of file xmath.cpp.
References TVec< TVal, TSizeTy >::Len(), and TMath::Sqr().
Referenced by TGnuPlot::AddLinFit(), ExpFit(), LogFit(), and PowerFit().


      
  | 
  static | 
      
  | 
  static | 
Definition at line 80 of file xmath.cpp.
Referenced by BetaI(), TRnd::GetBinomialDev(), TRnd::GetPoissonDev(), and LnComb().

      
  | 
  static | 
Definition at line 208 of file xmath.cpp.
References TVec< TVal, TSizeTy >::Add(), TVec< TVal, TSizeTy >::Len(), and LinearFit().
Referenced by TGnuPlot::AddLogFit().


      
  | 
  static | 
Definition at line 193 of file xmath.cpp.
References TVec< TVal, TSizeTy >::Add(), TVec< TVal, TSizeTy >::Len(), and LinearFit().
Referenced by TGnuPlot::AddPwrFit1(), TGnuPlot::AddPwrFit2(), and TGnuPlot::AddPwrFit3().

