#include <PartialSVDSolver.h>
Public Member Functions | |
| int | compute (int maxit=1000, Scalar tol=1e-10) |
| Matrix | matrix_U (int nu) |
| Matrix | matrix_V (int nv) |
| PartialSVDSolver (ConstGenericMatrix &mat, int ncomp, int ncv) | |
| Vector | singular_values () const |
| virtual | ~PartialSVDSolver () |
Private Types | |
| typedef const Eigen::Ref< const MatrixType > | ConstGenericMatrix |
| typedef Eigen::Matrix< Scalar, Eigen::Dynamic, Eigen::Dynamic > | Matrix |
| typedef Eigen::Matrix< Scalar, Eigen::Dynamic, 1 > | Vector |
Private Attributes | |
| SymEigsSolver< Scalar, LARGEST_ALGE, SVDMatOp< Scalar > > * | m_eigs |
| Matrix | m_evecs |
| const int | m_m |
| ConstGenericMatrix | m_mat |
| const int | m_n |
| int | m_nconv |
| SVDMatOp< Scalar > * | m_op |
Definition at line 109 of file PartialSVDSolver.h.
|
private |
Definition at line 114 of file PartialSVDSolver.h.
|
private |
Definition at line 112 of file PartialSVDSolver.h.
|
private |
Definition at line 113 of file PartialSVDSolver.h.
|
inline |
Definition at line 126 of file PartialSVDSolver.h.
|
inlinevirtual |
Definition at line 144 of file PartialSVDSolver.h.
|
inline |
Definition at line 151 of file PartialSVDSolver.h.
|
inline |
Definition at line 168 of file PartialSVDSolver.h.
|
inline |
Definition at line 184 of file PartialSVDSolver.h.
|
inline |
Definition at line 160 of file PartialSVDSolver.h.
|
private |
Definition at line 120 of file PartialSVDSolver.h.
|
private |
Definition at line 122 of file PartialSVDSolver.h.
|
private |
Definition at line 117 of file PartialSVDSolver.h.
|
private |
Definition at line 116 of file PartialSVDSolver.h.
|
private |
Definition at line 118 of file PartialSVDSolver.h.
|
private |
Definition at line 121 of file PartialSVDSolver.h.
|
private |
Definition at line 119 of file PartialSVDSolver.h.