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

template<typename _MatrixType>
bool ColPivHouseholderQR< _MatrixType >::isSurjective (  ) const [inline]
true if the matrix of which *this is the QR decomposition represents a surjective linear map; false otherwise.
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 237 of file ColPivHouseholderQR.h.

References ColPivHouseholderQR< _MatrixType >::rank().

Referenced by ColPivHouseholderQR< _MatrixType >::isInvertible().

      eigen_assert(m_isInitialized && "ColPivHouseholderQR is not initialized.");
      return rank() == rows();

Here is the call graph for this function:

Here is the caller graph for this function:

Generated by  Doxygen 1.6.0   Back to index