Searched refs:PermutationType (Results 1 - 13 of 13) sorted by relevance

/external/eigen/Eigen/src/OrderingMethods/
H A DOrdering.h54 typedef PermutationMatrix<Dynamic, Dynamic, Index> PermutationType; typedef in class:Eigen::AMDOrdering
60 void operator()(const MatrixType& mat, PermutationType& perm)
73 void operator()(const SparseSelfAdjointView<SrcType, SrcUpLo>& mat, PermutationType& perm)
97 typedef PermutationMatrix<Dynamic, Dynamic, Index> PermutationType; typedef in class:Eigen::NaturalOrdering
101 void operator()(const MatrixType& /*mat*/, PermutationType& perm)
118 typedef PermutationMatrix<Dynamic, Dynamic, Index> PermutationType; typedef in class:Eigen::COLAMDOrdering
125 void operator() (const MatrixType& mat, PermutationType& perm)
/external/eigen/Eigen/src/Core/
H A DPermutationMatrix.h44 template<typename PermutationType, typename MatrixType, int Side, bool Transposed=false>
46 template<typename PermutationType, typename MatrixType, int Side, bool Transposed=false>
533 template<typename PermutationType, typename MatrixType, int Side, bool Transposed>
534 struct traits<permut_matrix_product_retval<PermutationType, MatrixType, Side, Transposed> >
539 template<typename PermutationType, typename MatrixType, int Side, bool Transposed>
541 : public ReturnByValue<permut_matrix_product_retval<PermutationType, MatrixType, Side, Transposed> >
546 permut_matrix_product_retval(const PermutationType& perm, const MatrixType& matrix)
561 Matrix<bool,PermutationType::RowsAtCompileTime,1,0,PermutationType::MaxRowsAtCompileTime> mask(m_permutation.size());
601 const PermutationType
618 typedef Derived PermutationType; typedef in class:Eigen::Transpose
[all...]
/external/eigen/Eigen/src/SparseCore/
H A DSparsePermutation.h19 template<typename PermutationType, typename MatrixType, int Side, bool Transposed>
20 struct traits<permut_sparsematrix_product_retval<PermutationType, MatrixType, Side, Transposed> >
35 template<typename PermutationType, typename MatrixType, int Side, bool Transposed>
37 : public ReturnByValue<permut_sparsematrix_product_retval<PermutationType, MatrixType, Side, Transposed> >
48 permut_sparsematrix_product_retval(const PermutationType& perm, const MatrixType& matrix)
100 const PermutationType& m_permutation;
/external/eigen/Eigen/src/MetisSupport/
H A DMetisSupport.h25 typedef PermutationMatrix<Dynamic,Dynamic,Index> PermutationType; typedef in class:Eigen::MetisOrdering
103 void operator() (const MatrixType& A, PermutationType& matperm)
/external/eigen/Eigen/src/SPQRSupport/
H A DSuiteSparseQRSupport.h64 typedef PermutationMatrix<Dynamic, Dynamic> PermutationType; typedef in class:Eigen::SPQR
179 PermutationType colsPermutation() const
183 PermutationType colsPerm(n);
/external/eigen/unsupported/Eigen/src/LevenbergMarquardt/
H A DLevenbergMarquardt.h121 typedef PermutationMatrix<Dynamic,Dynamic> PermutationType; typedef in class:Eigen::LevenbergMarquardt
213 PermutationType permutation() {return m_permutation; }
249 PermutationType m_permutation;
/external/eigen/Eigen/src/QR/
H A DColPivHouseholderQR.h54 typedef PermutationMatrix<ColsAtCompileTime, MaxColsAtCompileTime> PermutationType; typedef in class:Eigen::ColPivHouseholderQR
62 typedef typename PermutationType::Index PermIndexType;
180 const PermutationType& colsPermutation() const
389 PermutationType m_colsPermutation;
H A DFullPivHouseholderQR.h69 typedef PermutationMatrix<ColsAtCompileTime, MaxColsAtCompileTime> PermutationType; typedef in class:Eigen::FullPivHouseholderQR
170 const PermutationType& colsPermutation() const
375 PermutationType m_cols_permutation;
/external/eigen/Eigen/src/SparseQR/
H A DSparseQR.h76 typedef PermutationMatrix<Dynamic, Dynamic, Index> PermutationType; typedef in class:Eigen::SparseQR
152 const PermutationType& colsPermutation() const
256 PermutationType m_perm_c; // Fill-reducing Column permutation
257 PermutationType m_pivotperm; // The permutation for rank revealing
258 PermutationType m_outputPerm_c; // The final column permutation
/external/eigen/Eigen/src/SparseLU/
H A DSparseLU.h85 typedef PermutationMatrix<Dynamic, Dynamic, Index> PermutationType; typedef in class:Eigen::SparseLU
153 inline const PermutationType& rowsPermutation() const
161 inline const PermutationType& colsPermutation() const
338 PermutationType m_perm_c; // Column permutation
339 PermutationType m_perm_r ; // Row permutation
418 PermutationType post_perm(m);
524 PermutationType iperm_c(m_perm_c.inverse());
/external/eigen/Eigen/src/LU/
H A DPartialPivLU.h63 typedef PermutationMatrix<RowsAtCompileTime, MaxRowsAtCompileTime> PermutationType; typedef in class:Eigen::PartialPivLU
108 inline const PermutationType& permutationP() const
175 PermutationType m_p;
/external/eigen/unsupported/Eigen/src/IterativeSolvers/
H A DIncompleteCholesky.h37 typedef PermutationMatrix<Dynamic, Dynamic, Index> PermutationType; typedef in class:Eigen::IncompleteCholesky
123 PermutationType m_perm;
/external/eigen/Eigen/src/Cholesky/
H A DLDLT.h66 typedef PermutationMatrix<RowsAtCompileTime, MaxRowsAtCompileTime> PermutationType; typedef in class:Eigen::LDLT

Completed in 152 milliseconds