HomeSort by relevance Sort by last modified time
    Searched refs:Transpositions (Results 1 - 5 of 5) sorted by null

  /external/eigen/lapack/
lapack_common.h 19 typedef Eigen::Map<Eigen::Transpositions<Eigen::Dynamic,Eigen::Dynamic,int> > PivotsType;
  /external/eigen/Eigen/src/Core/
Transpositions.h 15 /** \class Transpositions
18 * \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:
34 * Transpositions tr;
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 *
    [all...]
  /external/eigen/Eigen/src/Core/util/
ForwardDeclarations.h 102 template<int SizeAtCompileTime, int MaxSizeAtCompileTime = SizeAtCompileTime, typename IndexType=int> class Transpositions;
  /external/eigen/Eigen/src/LU/
PartialPivLU.h 64 typedef Transpositions<RowsAtCompileTime, MaxRowsAtCompileTime> TranspositionType;
232 * In addition, this function returns the row transpositions in the
235 * which returns the actual number of transpositions.
287 * In addition, this function returns the row transpositions in the
290 * which returns the actual number of transpositions.
  /external/eigen/Eigen/src/Cholesky/
LDLT.h 62 typedef Transpositions<RowsAtCompileTime, MaxRowsAtCompileTime> TranspositionType;
249 static bool unblocked(MatrixType& mat, TranspositionType& transpositions, Workspace& temp, int* sign=0)
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)
384 tmp = transpositions * w;
393 static EIGEN_STRONG_INLINE bool unblocked(MatrixType& mat, TranspositionType& transpositions, Workspace& temp, int* sign=0)
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
    [all...]

Completed in 713 milliseconds