Searched refs:TranspositionType (Results 1 - 3 of 3) sorted by relevance

/external/eigen/Eigen/src/Core/
H A DTranspositions.h45 template<typename TranspositionType, typename MatrixType, int Side, bool Transposed=false> struct transposition_matrix_product_retval;
354 template<typename TranspositionType, typename MatrixType, int Side, bool Transposed>
355 struct traits<transposition_matrix_product_retval<TranspositionType, MatrixType, Side, Transposed> >
360 template<typename TranspositionType, typename MatrixType, int Side, bool Transposed>
362 : public ReturnByValue<transposition_matrix_product_retval<TranspositionType, MatrixType, Side, Transposed> >
365 typedef typename TranspositionType::Index Index;
367 transposition_matrix_product_retval(const TranspositionType& tr, const MatrixType& matrix)
393 const TranspositionType& m_transpositions;
404 typedef TranspositionsDerived TranspositionType; typedef in class:Eigen::Transpose
405 typedef typename TranspositionType
[all...]
/external/eigen/Eigen/src/Cholesky/
H A DLDLT.h62 typedef Transpositions<RowsAtCompileTime, MaxRowsAtCompileTime> TranspositionType; typedef in class:Eigen::LDLT
125 inline const TranspositionType& transpositionsP() const
236 TranspositionType m_transpositions;
248 template<typename MatrixType, typename TranspositionType, typename Workspace>
249 static bool unblocked(MatrixType& mat, TranspositionType& transpositions, Workspace& temp, int* sign=0)
380 template<typename MatrixType, typename TranspositionType, typename Workspace, typename WType>
381 static bool update(MatrixType& mat, const TranspositionType& transpositions, Workspace& tmp, const WType& w, typename MatrixType::RealScalar sigma=1)
392 template<typename MatrixType, typename TranspositionType, typename Workspace>
393 static EIGEN_STRONG_INLINE bool unblocked(MatrixType& mat, TranspositionType& transpositions, Workspace& temp, int* sign=0)
399 template<typename MatrixType, typename TranspositionType, typenam
[all...]
/external/eigen/Eigen/src/LU/
H A DPartialPivLU.h64 typedef Transpositions<RowsAtCompileTime, MaxRowsAtCompileTime> TranspositionType; typedef in class:Eigen::PartialPivLU
176 TranspositionType m_rowsTranspositions;
373 template<typename MatrixType, typename TranspositionType>
374 void partial_lu_inplace(MatrixType& lu, TranspositionType& row_transpositions, typename TranspositionType::Index& nb_transpositions)
380 <typename MatrixType::Scalar, MatrixType::Flags&RowMajorBit?RowMajor:ColMajor, typename TranspositionType::Index>
396 typename TranspositionType::Index nb_transpositions;

Completed in 46 milliseconds