bug #1394: fix compilation of SelfAdjointEigenSolver<Matrix>(sparse*sparse);

This commit is contained in:
Gael Guennebaud 2017-02-20 14:27:26 +01:00
parent d8b1f6cebd
commit 76687f385c

View File

@ -414,7 +414,8 @@ SelfAdjointEigenSolver<MatrixType>& SelfAdjointEigenSolver<MatrixType>
if(n==1)
{
m_eivalues.coeffRef(0,0) = numext::real(matrix.diagonal()[0]);
m_eivec = matrix;
m_eivalues.coeffRef(0,0) = numext::real(m_eivec.coeff(0,0));
if(computeEigenvectors)
m_eivec.setOnes(n,n);
m_info = Success;