/external/eigen/Eigen/src/OrderingMethods/ |
D | Ordering.h | 53 typedef PermutationMatrix<Dynamic, Dynamic, StorageIndex> PermutationType; typedef 59 void operator()(const MatrixType& mat, PermutationType& perm) in operator() 72 void operator()(const SparseSelfAdjointView<SrcType, SrcUpLo>& mat, PermutationType& perm) in operator() 94 typedef PermutationMatrix<Dynamic, Dynamic, StorageIndex> PermutationType; typedef 98 void operator()(const MatrixType& /*mat*/, PermutationType& perm) in operator() 117 typedef PermutationMatrix<Dynamic, Dynamic, StorageIndex> PermutationType; typedef 124 void operator() (const MatrixType& mat, PermutationType& perm) in operator()
|
/external/eigen/Eigen/src/SparseCore/ |
D | SparsePermutation.h | 37 template<typename Dest,typename PermutationType> 38 static inline void run(Dest& dst, const PermutationType& perm, const ExpressionType& xpr) 160 template<typename SparseDerived, typename PermutationType> 161 inline const Product<SparseDerived, Inverse<PermutationType>, AliasFreeProduct> 162 operator*(const SparseMatrixBase<SparseDerived>& matrix, const InverseImpl<PermutationType, Permuta… 164 …return Product<SparseDerived, Inverse<PermutationType>, AliasFreeProduct>(matrix.derived(), tperm.… 169 template<typename SparseDerived, typename PermutationType> 170 inline const Product<Inverse<PermutationType>, SparseDerived, AliasFreeProduct> 171 operator*(const InverseImpl<PermutationType,PermutationStorage>& tperm, const SparseMatrixBase<Spar… 173 …return Product<Inverse<PermutationType>, SparseDerived, AliasFreeProduct>(tperm.derived(), matrix.…
|
/external/eigen/Eigen/src/Core/ |
D | PermutationMatrix.h | 535 template<typename PermutationType> 536 class InverseImpl<PermutationType, PermutationStorage> 537 : public EigenBase<Inverse<PermutationType> > 539 typedef typename PermutationType::PlainPermutationType PlainPermutationType; 540 typedef internal::traits<PermutationType> PermTraits; 544 typedef Inverse<PermutationType> InverseType; 545 using EigenBase<Inverse<PermutationType> >::derived; 548 typedef typename PermutationType::DenseMatrixType DenseMatrixType;
|
D | ProductEvaluators.h | 1006 template<typename Dest, typename PermutationType> 1007 …static EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void run(Dest& dst, const PermutationType& perm, cons… 1017 …Matrix<bool,PermutationType::RowsAtCompileTime,1,0,PermutationType::MaxRowsAtCompileTime> mask(per…
|
/external/eigen/Eigen/src/IterativeLinearSolvers/ |
D | IncompleteCholesky.h | 53 typedef typename OrderingType::PermutationType PermutationType; typedef 54 typedef typename PermutationType::StorageIndex StorageIndex; 114 PermutationType pinv; in analyzePattern() 169 const PermutationType& permutationP() const { eigen_assert("m_analysisIsOk"); return m_perm; } in permutationP() 178 PermutationType m_perm;
|
/external/eigen/Eigen/src/MetisSupport/ |
D | MetisSupport.h | 25 typedef PermutationMatrix<Dynamic,Dynamic,StorageIndex> PermutationType; typedef 103 void operator() (const MatrixType& A, PermutationType& matperm) in operator()
|
/external/eigen/unsupported/Eigen/src/LevenbergMarquardt/ |
D | LevenbergMarquardt.h | 120 typedef PermutationMatrix<Dynamic,Dynamic,int> PermutationType; typedef 232 PermutationType permutation() {return m_permutation; } in permutation() 268 PermutationType m_permutation;
|
/external/eigen/Eigen/src/SPQRSupport/ |
D | SuiteSparseQRSupport.h | 70 typedef Map<PermutationMatrix<Dynamic, Dynamic, StorageIndex> > PermutationType; 216 PermutationType colsPermutation() const 219 return PermutationType(m_E, m_cR->ncol);
|
/external/eigen/Eigen/src/SparseLU/ |
D | SparseLU.h | 148 typedef PermutationMatrix<Dynamic, Dynamic, StorageIndex> PermutationType; typedef 262 inline const PermutationType& rowsPermutation() const in rowsPermutation() 270 inline const PermutationType& colsPermutation() const in colsPermutation() 478 PermutationType m_perm_c; // Column permutation 479 PermutationType m_perm_r ; // Row permutation 559 PermutationType post_perm(m); in analyzePattern() 664 PermutationType iperm_c(m_perm_c.inverse()); in factorize()
|
/external/eigen/Eigen/src/QR/ |
D | ColPivHouseholderQR.h | 66 typedef PermutationMatrix<ColsAtCompileTime, MaxColsAtCompileTime> PermutationType; 75 typedef typename PermutationType::StorageIndex PermIndexType; 214 const PermutationType& colsPermutation() const 438 PermutationType m_colsPermutation;
|
D | CompleteOrthogonalDecomposition.h | 67 PermutationType; 80 typedef typename PermutationType::Index PermIndexType; 194 const PermutationType& colsPermutation() const {
|
D | FullPivHouseholderQR.h | 79 typedef PermutationMatrix<ColsAtCompileTime, MaxColsAtCompileTime> PermutationType; 198 const PermutationType& colsPermutation() const 417 PermutationType m_cols_permutation;
|
/external/eigen/Eigen/src/SparseQR/ |
D | SparseQR.h | 99 typedef PermutationMatrix<Dynamic, Dynamic, StorageIndex> PermutationType; 192 const PermutationType& colsPermutation() const 295 PermutationType m_perm_c; // Fill-reducing Column permutation 296 PermutationType m_pivotperm; // The permutation for rank revealing 297 PermutationType m_outputPerm_c; // The final column permutation
|
/external/eigen/Eigen/src/LU/ |
D | PartialPivLU.h | 90 typedef PermutationMatrix<RowsAtCompileTime, MaxRowsAtCompileTime> PermutationType; 151 inline const PermutationType& permutationP() const 276 PermutationType m_p;
|
/external/eigen/Eigen/src/Cholesky/ |
D | LDLT.h | 76 typedef PermutationMatrix<RowsAtCompileTime, MaxRowsAtCompileTime> PermutationType;
|