#include <Ordering.h>
Public Types | |
typedef PermutationMatrix< Dynamic, Dynamic, Index > | PermutationType |
Public Member Functions | |
template<typename MatrixType> | |
void | operator() (const MatrixType &mat, PermutationType &perm) |
template<typename SrcType, unsigned int SrcUpLo> | |
void | operator() (const SparseSelfAdjointView< SrcType, SrcUpLo > &mat, PermutationType &perm) |
Definition at line 1900 of file Ordering.h.
typedef PermutationMatrix<Dynamic, Dynamic, Index> Eigen::AMDOrdering< Index >::PermutationType |
Definition at line 1903 of file Ordering.h.
void Eigen::AMDOrdering< Index >::operator() | ( | const SparseSelfAdjointView< SrcType, SrcUpLo > & | mat, | |
PermutationType & | perm | |||
) | [inline] |
Compute the permutation with a selfadjoint matrix
Definition at line 1922 of file Ordering.h.
void Eigen::AMDOrdering< Index >::operator() | ( | const MatrixType & | mat, | |
PermutationType & | perm | |||
) | [inline] |
Compute the permutation vector from a sparse matrix This routine is much faster if the input matrix is column-major
Definition at line 1909 of file Ordering.h.