Searched defs:transpositions (Results 1 - 2 of 2) sorted by relevance

/external/eigen/Eigen/src/Core/
H A DTranspositions.h18 * \brief Represents a sequence of transpositions (row/column interchange)
20 * \param SizeAtCompileTime the number of transpositions, or Dynamic
21 * \param MaxSizeAtCompileTime the maximum number of transpositions, or Dynamic. This optional parameter defaults to SizeAtCompileTime. Most of the time, you should not have to specify it.
23 * This class represents a permutation transformation as a sequence of \em n transpositions
29 * Compared to the class PermutationMatrix, such a sequence of transpositions is what is
32 * To apply a sequence of transpositions to a matrix, simply use the operator * as in the following example:
38 * In this example, we detect that the matrix appears on both side, and so the transpositions
61 /** Copies the \a other transpositions into \c *this */
80 /** \returns the number of transpositions */
98 /** \returns a reference to the stored array representing the transpositions
331 operator *(const MatrixBase<Derived>& matrix, const TranspositionsBase<TranspositionsDerived> &transpositions) argument
344 operator *(const TranspositionsBase<TranspositionDerived> &transpositions, const MatrixBase<Derived>& matrix) argument
[all...]
/external/eigen/Eigen/src/Cholesky/
H A DLDLT.h249 static bool unblocked(MatrixType& mat, TranspositionType& transpositions, Workspace& temp, int* sign=0) argument
259 transpositions.setIdentity();
288 for(Index i = k; i < size; i++) transpositions.coeffRef(i) = i;
292 transpositions.coeffRef(k) = index_of_biggest_in_corner;
381 static bool update(MatrixType& mat, const TranspositionType& transpositions, Workspace& tmp, const WType& w, typename MatrixType::RealScalar sigma=1) argument
384 tmp = transpositions * w;
393 static EIGEN_STRONG_INLINE bool unblocked(MatrixType& mat, TranspositionType& transpositions, Workspace& temp, int* sign=0) argument
396 return ldlt_inplace<Lower>::unblocked(matt, transpositions, temp, sign);
400 static EIGEN_STRONG_INLINE bool update(MatrixType& mat, TranspositionType& transpositions, Workspace& tmp, WType& w, typename MatrixType::RealScalar sigma=1) argument
403 return ldlt_inplace<Lower>::update(matt, transpositions, tm
[all...]

Completed in 2439 milliseconds