Logo Search packages:      
Sourcecode: feel++ version File versions  Download package

template<typename _MatrixType>
bool FullPivLU< _MatrixType >::isInjective (  ) const [inline]
true if the matrix of which *this is the LU decomposition represents an injective linear map, i.e. has trivial kernel; 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 335 of file FullPivLU.h.

References FullPivLU< _MatrixType >::rank().

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

      ei_assert(m_isInitialized && "LU is not initialized.");
      return rank() == cols();

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