|  | 
| template<typename IndexType > | 
| static IndexType | Eigen::internal::clear_mark (IndexType n_row, Colamd_Row< IndexType > Row []) | 
|  | 
| template<typename IndexType > | 
| static bool | Eigen::internal::colamd (IndexType n_row, IndexType n_col, IndexType Alen, IndexType *A, IndexType *p, double knobs[COLAMD_KNOBS], IndexType stats[COLAMD_STATS]) | 
|  | Computes a column ordering using the column approximate minimum degree ordering.  More... 
 | 
|  | 
| template<typename IndexType > | 
| IndexType | Eigen::internal::colamd_c (IndexType n_col) | 
|  | 
| template<typename IndexType > | 
| IndexType | Eigen::internal::colamd_r (IndexType n_row) | 
|  | 
| template<typename IndexType > | 
| IndexType | Eigen::internal::colamd_recommended (IndexType nnz, IndexType n_row, IndexType n_col) | 
|  | Returns the recommended value of Alen.  More... 
 | 
|  | 
| static void | Eigen::internal::colamd_set_defaults (double knobs[COLAMD_KNOBS]) | 
|  | set default parameters The use of this routine is optional.  More... 
 | 
|  | 
| template<typename IndexType > | 
| static void | Eigen::internal::detect_super_cols (colamd_col< IndexType > Col [], IndexType A [], IndexType head [], IndexType row_start, IndexType row_length) | 
|  | 
| template<typename IndexType > | 
| static IndexType | Eigen::internal::find_ordering (IndexType n_row, IndexType n_col, IndexType Alen, Colamd_Row< IndexType > Row [], colamd_col< IndexType > Col [], IndexType A [], IndexType head [], IndexType n_col2, IndexType max_deg, IndexType pfree) | 
|  | 
| template<typename IndexType > | 
| static IndexType | Eigen::internal::garbage_collection (IndexType n_row, IndexType n_col, Colamd_Row< IndexType > Row [], colamd_col< IndexType > Col [], IndexType A [], IndexType *pfree) | 
|  | 
| template<typename IndexType > | 
| static IndexType | Eigen::internal::init_rows_cols (IndexType n_row, IndexType n_col, Colamd_Row< IndexType > Row [], colamd_col< IndexType > col [], IndexType A [], IndexType p [], IndexType stats[COLAMD_STATS]) | 
|  | 
| template<typename IndexType > | 
| static void | Eigen::internal::init_scoring (IndexType n_row, IndexType n_col, Colamd_Row< IndexType > Row [], colamd_col< IndexType > Col [], IndexType A [], IndexType head [], double knobs[COLAMD_KNOBS], IndexType *p_n_row2, IndexType *p_n_col2, IndexType *p_max_deg) | 
|  | 
| template<typename IndexType > | 
| static void | Eigen::internal::order_children (IndexType n_col, colamd_col< IndexType > Col [], IndexType p []) | 
|  | 
| template<typename MatrixType > | 
| void | Eigen::internal::ordering_helper_at_plus_a (const MatrixType &A, MatrixType &symmat) | 
|  |