mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-07-11 07:31:48 +08:00
Use col method for column-major matrix
(grafted from a020d9b134ed804574845c0949c3b988ed56bcb5 )
This commit is contained in:
parent
c8e663fe87
commit
02c0cef97f
@ -168,7 +168,7 @@ class LeastSquareDiagonalPreconditioner : public DiagonalPreconditioner<_Scalar>
|
|||||||
{
|
{
|
||||||
for(Index j=0; j<mat.outerSize(); ++j)
|
for(Index j=0; j<mat.outerSize(); ++j)
|
||||||
{
|
{
|
||||||
RealScalar sum = mat.innerVector(j).squaredNorm();
|
RealScalar sum = mat.col(j).squaredNorm();
|
||||||
if(sum>RealScalar(0))
|
if(sum>RealScalar(0))
|
||||||
m_invdiag(j) = RealScalar(1)/sum;
|
m_invdiag(j) = RealScalar(1)/sum;
|
||||||
else
|
else
|
||||||
|
Loading…
x
Reference in New Issue
Block a user