|
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] |