Searched refs:PermutationMatrix (Results 1 - 25 of 28) sorted by relevance

12

/external/eigen/Eigen/src/Core/
H A DPermutationMatrix.h39 * \sa class PermutationMatrix, class PermutationWrapper
73 typedef PermutationMatrix<IndicesType::SizeAtCompileTime,IndicesType::MaxSizeAtCompileTime,Index>
258 /** \class PermutationMatrix
274 struct traits<PermutationMatrix<SizeAtCompileTime, MaxSizeAtCompileTime, IndexType> >
283 class PermutationMatrix : public PermutationBase<PermutationMatrix<SizeAtCompileTime, MaxSizeAtCompileTime, IndexType> > class in namespace:Eigen
285 typedef PermutationBase<PermutationMatrix> Base;
286 typedef internal::traits<PermutationMatrix> Traits;
293 inline PermutationMatrix() function in class:Eigen::PermutationMatrix
298 inline PermutationMatrix(in function in class:Eigen::PermutationMatrix
303 inline PermutationMatrix(const PermutationBase<OtherDerived>& other) function in class:Eigen::PermutationMatrix
309 inline PermutationMatrix(const PermutationMatrix& other) : m_indices(other.indices()) {} function in class:Eigen::PermutationMatrix
320 explicit inline PermutationMatrix(const MatrixBase<Other>& a_indices) : m_indices(a_indices) function in class:Eigen::PermutationMatrix
325 explicit PermutationMatrix(const TranspositionsBase<Other>& tr) function in class:Eigen::PermutationMatrix
367 PermutationMatrix(const Transpose<PermutationBase<Other> >& other) function in class:Eigen::PermutationMatrix
373 PermutationMatrix(internal::PermPermProduct_t, const Lhs& lhs, const Rhs& rhs) function in class:Eigen::PermutationMatrix
[all...]
/external/eigen/Eigen/src/OrderingMethods/
H A DOrdering.h54 typedef PermutationMatrix<Dynamic, Dynamic, Index> PermutationType;
97 typedef PermutationMatrix<Dynamic, Dynamic, Index> PermutationType;
118 typedef PermutationMatrix<Dynamic, Dynamic, Index> PermutationType;
H A DAmd.h91 void minimum_degree_ordering(SparseMatrix<Scalar,ColMajor,Index>& C, PermutationMatrix<Dynamic,Dynamic,Index>& perm)
/external/eigen/test/
H A Dprec_inverse_4x4.cpp20 MatrixType m = PermutationMatrix<4>(indices);
H A Dpermutationmatrices.cpp19 typedef PermutationMatrix<Rows> LeftPermutationType;
22 typedef PermutationMatrix<Cols> RightPermutationType;
H A Dsparse_permutations.cpp42 PermutationMatrix<Dynamic> p, p_null;
H A Dsparse_solver.h216 PermutationMatrix<Dynamic, Dynamic, Index> pnull;
/external/eigen/Eigen/src/MetisSupport/
H A DMetisSupport.h25 typedef PermutationMatrix<Dynamic,Dynamic,Index> PermutationType;
/external/eigen/unsupported/Eigen/src/LevenbergMarquardt/
H A DLMqrsolv.h25 const PermutationMatrix<Dynamic,Dynamic,Index> &iPerm,
105 const PermutationMatrix<Dynamic,Dynamic> &iPerm,
23 lmqrsolv( Matrix<Scalar,Rows,Cols> &s, const PermutationMatrix<Dynamic,Dynamic,Index> &iPerm, const Matrix<Scalar,Dynamic,1> &diag, const Matrix<Scalar,Dynamic,1> &qtb, Matrix<Scalar,Dynamic,1> &x, Matrix<Scalar,Dynamic,1> &sdiag) argument
103 lmqrsolv( SparseMatrix<Scalar,_Options,Index> &s, const PermutationMatrix<Dynamic,Dynamic> &iPerm, const Matrix<Scalar,Dynamic,1> &diag, const Matrix<Scalar,Dynamic,1> &qtb, Matrix<Scalar,Dynamic,1> &x, Matrix<Scalar,Dynamic,1> &sdiag) argument
H A DLevenbergMarquardt.h121 typedef PermutationMatrix<Dynamic,Dynamic> PermutationType;
/external/eigen/Eigen/src/SparseCholesky/
H A DSimplicialCholesky.h112 const PermutationMatrix<Dynamic,Dynamic,Index>& permutationP() const
117 const PermutationMatrix<Dynamic,Dynamic,Index>& permutationPinv() const
237 PermutationMatrix<Dynamic,Dynamic,Index> m_P; // the permutation
238 PermutationMatrix<Dynamic,Dynamic,Index> m_Pinv; // the inverse permutation
/external/eigen/Eigen/src/SparseCore/
H A DSparseSelfAdjointView.h138 SparseSymmetricPermutationProduct<_MatrixTypeNested,UpLo> twistedBy(const PermutationMatrix<Dynamic,Dynamic,Index>& perm) const argument
153 PermutationMatrix<Dynamic> pnull;
160 PermutationMatrix<Dynamic> pnull;
472 typedef PermutationMatrix<Dynamic,Dynamic,Index> Perm;
H A DSparsePermutation.h82 PermutationMatrix<Dynamic,Dynamic,Index> perm;
H A DSparseMatrixBase.h364 SparseSymmetricPermutationProduct<Derived,Upper|Lower> twistedBy(const PermutationMatrix<Dynamic,Dynamic,Index>& perm) const argument
/external/eigen/Eigen/src/IterativeLinearSolvers/
H A DIncompleteLUT.h197 PermutationMatrix<Dynamic,Dynamic,Index> m_P; // Fill-reducing permutation
198 PermutationMatrix<Dynamic,Dynamic,Index> m_Pinv; // Inverse permutation
/external/eigen/Eigen/src/LU/
H A DFullPivLU.h63 typedef PermutationMatrix<ColsAtCompileTime, MaxColsAtCompileTime> PermutationQType;
64 typedef PermutationMatrix<RowsAtCompileTime, MaxRowsAtCompileTime> PermutationPType;
H A DPartialPivLU.h63 typedef PermutationMatrix<RowsAtCompileTime, MaxRowsAtCompileTime> PermutationType;
/external/eigen/Eigen/src/PardisoSupport/
H A DPardisoSupport.h492 PermutationMatrix<Dynamic,Dynamic,Index> p_null;
551 PermutationMatrix<Dynamic,Dynamic,Index> p_null;
/external/eigen/Eigen/src/SPQRSupport/
H A DSuiteSparseQRSupport.h64 typedef PermutationMatrix<Dynamic, Dynamic> PermutationType;
/external/eigen/unsupported/Eigen/src/IterativeSolvers/
H A DIncompleteCholesky.h37 typedef PermutationMatrix<Dynamic, Dynamic, Index> PermutationType;
/external/eigen/Eigen/src/QR/
H A DColPivHouseholderQR.h54 typedef PermutationMatrix<ColsAtCompileTime, MaxColsAtCompileTime> PermutationType;
H A DFullPivHouseholderQR.h69 typedef PermutationMatrix<ColsAtCompileTime, MaxColsAtCompileTime> PermutationType;
/external/ceres-solver/internal/ceres/
H A Dcovariance_impl.cc698 Eigen::PermutationMatrix<Eigen::Dynamic, Eigen::Dynamic> inverse_permutation =
/external/eigen/Eigen/src/Cholesky/
H A DLDLT.h66 typedef PermutationMatrix<RowsAtCompileTime, MaxRowsAtCompileTime> PermutationType;
/external/eigen/Eigen/src/Core/util/
H A DForwardDeclarations.h100 template<int SizeAtCompileTime, int MaxSizeAtCompileTime = SizeAtCompileTime, typename IndexType=int> class PermutationMatrix;

Completed in 736 milliseconds

12