diff options
author | Desire NUENTSA <desire.nuentsa_wakam@inria.fr> | 2013-01-11 17:36:45 +0100 |
---|---|---|
committer | Desire NUENTSA <desire.nuentsa_wakam@inria.fr> | 2013-01-11 17:36:45 +0100 |
commit | 33febdb48b188a7edabd73ddb184011d7869f550 (patch) | |
tree | 01baa00840d66b02aab7acf3b586a4d5b4bf5b2e /Eigen/src/Eigenvalues/RealSchur.h | |
parent | 0f94e96342073fef9707361f9911c210d962e5f1 (diff) |
Add support for Schur decomposition of matrices in Hessenberg form
Diffstat (limited to 'Eigen/src/Eigenvalues/RealSchur.h')
-rw-r--r-- | Eigen/src/Eigenvalues/RealSchur.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Eigen/src/Eigenvalues/RealSchur.h b/Eigen/src/Eigenvalues/RealSchur.h index 1f349aa4d..7680f9929 100644 --- a/Eigen/src/Eigenvalues/RealSchur.h +++ b/Eigen/src/Eigenvalues/RealSchur.h @@ -185,7 +185,7 @@ template<typename _MatrixType> class RealSchur * \sa compute(const MatrixType&, bool) */ template<typename HessMatrixType, typename OrthMatrixType> - RealSchur& computeHessenberg(const HessMatrixType& matrixH, const OrthMatrixType& matrixQ, bool computeU); + RealSchur& computeFromHessenberg(const HessMatrixType& matrixH, const OrthMatrixType& matrixQ, bool computeU); /** \brief Reports whether previous computation was successful. * * \returns \c Success if computation was succesful, \c NoConvergence otherwise. @@ -254,13 +254,13 @@ RealSchur<MatrixType>& RealSchur<MatrixType>::compute(const MatrixType& matrix, m_hess.compute(matrix); // Step 2. Reduce to real Schur form - computeHessenberg(m_hess.matrixH(), m_hess.matrixQ(), computeU); + computeFromHessenberg(m_hess.matrixH(), m_hess.matrixQ(), computeU); return *this; } template<typename MatrixType> template<typename HessMatrixType, typename OrthMatrixType> -RealSchur<MatrixType>& RealSchur<MatrixType>::computeHessenberg(const HessMatrixType& matrixH, const OrthMatrixType& matrixQ, bool computeU) +RealSchur<MatrixType>& RealSchur<MatrixType>::computeFromHessenberg(const HessMatrixType& matrixH, const OrthMatrixType& matrixQ, bool computeU) { m_matT = matrixH; if(computeU) |