Lines Matching refs:ComplexSchur
26 * \class ComplexSchur
42 * ComplexSchur(const MatrixType&, bool) constructor which computes
51 template<typename _MatrixType> class ComplexSchur
94 ComplexSchur(Index size = RowsAtCompileTime==Dynamic ? 1 : RowsAtCompileTime)
111 ComplexSchur(const MatrixType& matrix, bool computeU = true)
126 * ComplexSchur(const MatrixType& matrix, bool computeU) or the
137 eigen_assert(m_isInitialized && "ComplexSchur is not initialized.");
138 eigen_assert(m_matUisUptodate && "The matrix U has not been computed during the ComplexSchur decomposition.");
147 * ComplexSchur(const MatrixType& matrix, bool computeU) or the
161 eigen_assert(m_isInitialized && "ComplexSchur is not initialized.");
184 ComplexSchur& compute(const MatrixType& matrix, bool computeU = true);
220 inline bool ComplexSchur<MatrixType>::subdiagonalEntryIsNeglegible(Index i)
235 typename ComplexSchur<MatrixType>::ComplexScalar ComplexSchur<MatrixType>::computeShift(Index iu, Index iter)
271 ComplexSchur<MatrixType>& ComplexSchur<MatrixType>::compute(const MatrixType& matrix, bool computeU)
298 static void run(ComplexSchur<MatrixType>& _this, const MatrixType& matrix, bool computeU)
309 static void run(ComplexSchur<MatrixType>& _this, const MatrixType& matrix, bool computeU)
311 typedef typename ComplexSchur<MatrixType>::ComplexScalar ComplexScalar;
312 typedef typename ComplexSchur<MatrixType>::ComplexMatrixType ComplexMatrixType;
330 void ComplexSchur<MatrixType>::reduceToTriangularForm(bool computeU)