Logo Search packages:      
Sourcecode: eigen3 version File versions  Download package

template<typename _MatrixType>
bool ColPivHouseholderQR< _MatrixType >::isInvertible (  ) const [inline]
true if the matrix of which *this is the QR decomposition is invertible.
This method has to determine which pivots should be considered nonzero. For that, it uses the threshold value that you can control by calling setThreshold(const RealScalar&).

Definition at line 249 of file ColPivHouseholderQR.h.

References ColPivHouseholderQR< _MatrixType >::isInjective(), and ColPivHouseholderQR< _MatrixType >::isSurjective().

      eigen_assert(m_isInitialized && "ColPivHouseholderQR is not initialized.");
      return isInjective() && isSurjective();

Here is the call graph for this function:

Generated by  Doxygen 1.6.0   Back to index