Public Member Functions | |
SymEigen (int size) | |
template<class Accessor> | |
SymEigen (const DynamicMatrix< Accessor > &m) | |
template<class Accessor> | |
void | compute (const DynamicMatrix< Accessor > &m) |
template<int Size, class Accessor> | |
Vector< Size > | backsub (const FixedVector< Size, Accessor > &rhs) |
template<class Accessor> | |
Vector | backsub (const DynamicVector< Accessor > &rhs) |
template<int NRHS, class Accessor, int Size> | |
Matrix< Size, NRHS > | backsub (const FixedMatrix< Size, NRHS, Accessor > &rhs) |
template<class Accessor> | |
Matrix | backsub (const DynamicMatrix< Accessor > &rhs) |
Matrix | get_pinv (const double condition=symeigen_condition_no) |
void | get_inv_diag (Vector<> &invdiag, double condition) |
Matrix<-1, -1, RowMajor > & | get_evectors () |
const Matrix<-1, -1, RowMajor > & | get_evectors () const |
Vector & | get_evalues () |
const Vector & | get_evalues () const |
SymEigen (int size) | |
template<class Accessor> | |
SymEigen (const DynamicMatrix< Accessor > &m) | |
template<class Accessor> | |
void | compute (const DynamicMatrix< Accessor > &m) |
template<int Size, class Accessor> | |
Vector< Size > | backsub (const FixedVector< Size, Accessor > &rhs) |
template<class Accessor> | |
Vector | backsub (const DynamicVector< Accessor > &rhs) |
template<int NRHS, class Accessor, int Size> | |
Matrix< Size, NRHS > | backsub (const FixedMatrix< Size, NRHS, Accessor > &rhs) |
template<class Accessor> | |
Matrix | backsub (const DynamicMatrix< Accessor > &rhs) |
Matrix | get_pinv (const double condition=symeigen_condition_no) |
void | get_inv_diag (Vector<> &invdiag, double condition) |
Matrix<-1, -1, RowMajor > & | get_evectors () |
const Matrix<-1, -1, RowMajor > & | get_evectors () const |
Vector & | get_evalues () |
const Vector & | get_evalues () const |
Definition at line 157 of file SymEigen.h.