#include <Ordering.h>
| Public Types | |
| typedef PermutationMatrix< Dynamic, Dynamic, StorageIndex > | 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) | 
Functor computing the approximate minimum degree ordering If the matrix is not structurally symmetric, an ordering of A^T+A is computed
| StorageIndex | The type of indices of the matrix | 
Definition at line 52 of file Ordering.h.
| typedef PermutationMatrix<Dynamic, Dynamic, StorageIndex> Eigen::AMDOrdering< StorageIndex >::PermutationType | 
Definition at line 55 of file Ordering.h.
| 
 | inline | 
Compute the permutation vector from a sparse matrix This routine is much faster if the input matrix is column-major
Definition at line 61 of file Ordering.h.
| 
 | inline | 
Compute the permutation with a selfadjoint matrix
Definition at line 74 of file Ordering.h.