SNAP Library, User Reference
2012-10-02 12:56:23
SNAP, a general purpose network analysis and graph mining library
|
Static Public Member Functions | |
static void | SimpleLanczos (const TMatrix &Matrix, const int &NumEig, TFltV &EigValV, const bool &DoLocalReortoP=false, const bool &SvdMatrixProductP=false) |
static void | Lanczos (const TMatrix &Matrix, int NumEig, int Iters, const TSpSVDReOrtoType &ReOrtoType, TFltV &EigValV, TFltVV &EigVecVV, const bool &SvdMatrixProductP=false) |
static void | Lanczos2 (const TMatrix &Matrix, int MaxNumEig, int MaxSecs, const TSpSVDReOrtoType &ReOrtoType, TFltV &EigValV, TFltVV &EigVecVV, const bool &SvdMatrixProductP=false) |
static void | SimpleLanczosSVD (const TMatrix &Matrix, const int &CalcSV, TFltV &SngValV, const bool &DoLocalReortoP=false) |
static void | LanczosSVD (const TMatrix &Matrix, int NumSV, int Iters, const TSpSVDReOrtoType &ReOrtoType, TFltV &SgnValV, TFltVV &LeftSgnVecVV, TFltVV &RightSgnVecVV) |
static void | OrtoIterSVD (const TMatrix &Matrix, int NumSV, int IterN, TFltV &SgnValV) |
static void | Project (const TIntFltKdV &Vec, const TFltVV &U, TFltV &ProjVec) |
void TSparseSVD::Lanczos | ( | const TMatrix & | Matrix, |
int | NumEig, | ||
int | Iters, | ||
const TSpSVDReOrtoType & | ReOrtoType, | ||
TFltV & | EigValV, | ||
TFltVV & | EigVecVV, | ||
const bool & | SvdMatrixProductP = false |
||
) | [static] |
void TSparseSVD::Lanczos2 | ( | const TMatrix & | Matrix, |
int | MaxNumEig, | ||
int | MaxSecs, | ||
const TSpSVDReOrtoType & | ReOrtoType, | ||
TFltV & | EigValV, | ||
TFltVV & | EigVecVV, | ||
const bool & | SvdMatrixProductP = false |
||
) | [static] |
void TSparseSVD::LanczosSVD | ( | const TMatrix & | Matrix, |
int | NumSV, | ||
int | Iters, | ||
const TSpSVDReOrtoType & | ReOrtoType, | ||
TFltV & | SgnValV, | ||
TFltVV & | LeftSgnVecVV, | ||
TFltVV & | RightSgnVecVV | ||
) | [static] |
void TSparseSVD::OrtoIterSVD | ( | const TMatrix & | Matrix, |
int | NumSV, | ||
int | IterN, | ||
TFltV & | SgnValV | ||
) | [static] |
void TSparseSVD::Project | ( | const TIntFltKdV & | Vec, |
const TFltVV & | U, | ||
TFltV & | ProjVec | ||
) | [static] |
void TSparseSVD::SimpleLanczos | ( | const TMatrix & | Matrix, |
const int & | NumEig, | ||
TFltV & | EigValV, | ||
const bool & | DoLocalReortoP = false , |
||
const bool & | SvdMatrixProductP = false |
||
) | [static] |
void TSparseSVD::SimpleLanczosSVD | ( | const TMatrix & | Matrix, |
const int & | CalcSV, | ||
TFltV & | SngValV, | ||
const bool & | DoLocalReortoP = false |
||
) | [static] |