#include <Ordering.h>
Public Types | |
typedef Matrix< Index, Dynamic, 1 > | IndexVector |
typedef PermutationMatrix < Dynamic, Dynamic, Index > | PermutationType |
Public Member Functions | |
template<typename MatrixType > | |
void | operator() (const MatrixType &mat, PermutationType &perm) |
Functor computing the column approximate minimum degree ordering The matrix should be in column-major and compressed format (see SparseMatrix::makeCompressed()).
Definition at line 115 of file Ordering.h.
typedef Matrix<Index, Dynamic, 1> Eigen::COLAMDOrdering< Index >::IndexVector |
Definition at line 119 of file Ordering.h.
typedef PermutationMatrix<Dynamic, Dynamic, Index> Eigen::COLAMDOrdering< Index >::PermutationType |
Definition at line 118 of file Ordering.h.
void Eigen::COLAMDOrdering< Index >::operator() | ( | const MatrixType & | mat, |
PermutationType & | perm | ||
) | [inline] |
Compute the permutation vector perm form the sparse matrix mat
Definition at line 125 of file Ordering.h.