mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-09-25 15:53:19 +08:00
Clarify the doc for column-pivoting QR
This commit is contained in:
parent
986f60127d
commit
59f9400420
@ -146,8 +146,9 @@ template<typename _MatrixType> class ColPivHouseholderQR
|
|||||||
return m_qr;
|
return m_qr;
|
||||||
}
|
}
|
||||||
|
|
||||||
/** \returns a reference to the matrix where the Householder QR is stored
|
/** \returns a reference to the matrix where the result Householder QR is stored
|
||||||
* To get the triangular factor R, use
|
* \warning The strict lower part of this matrix contains internal values.
|
||||||
|
* Only the upper triangular part should be referenced. To get it, use
|
||||||
* \code matrixR().template triangularView<Upper>() \endcode
|
* \code matrixR().template triangularView<Upper>() \endcode
|
||||||
* For rank-deficient matrices, use
|
* For rank-deficient matrices, use
|
||||||
* \code
|
* \code
|
||||||
@ -353,9 +354,9 @@ template<typename _MatrixType> class ColPivHouseholderQR
|
|||||||
|
|
||||||
/** \brief Reports whether the QR factorization was succesful.
|
/** \brief Reports whether the QR factorization was succesful.
|
||||||
*
|
*
|
||||||
* \note This routine is provided for uniformity with other factorization modules
|
* \note This function always returns \c Success. It is provided for compatibility
|
||||||
* \returns \c Success if computation was succesful,
|
* with other factorization routines.
|
||||||
* \c NumericalIssue if the QR can not be computed
|
* \returns \c Success
|
||||||
*/
|
*/
|
||||||
ComputationInfo info() const
|
ComputationInfo info() const
|
||||||
{
|
{
|
||||||
@ -371,7 +372,6 @@ template<typename _MatrixType> class ColPivHouseholderQR
|
|||||||
RowVectorType m_temp;
|
RowVectorType m_temp;
|
||||||
RealRowVectorType m_colSqNorms;
|
RealRowVectorType m_colSqNorms;
|
||||||
bool m_isInitialized, m_usePrescribedThreshold;
|
bool m_isInitialized, m_usePrescribedThreshold;
|
||||||
mutable ComputationInfo m_info;
|
|
||||||
RealScalar m_prescribedThreshold, m_maxpivot;
|
RealScalar m_prescribedThreshold, m_maxpivot;
|
||||||
Index m_nonzero_pivots;
|
Index m_nonzero_pivots;
|
||||||
Index m_det_pq;
|
Index m_det_pq;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user