Add const to non-mutating member functions across remaining modules

libeigen/eigen!2222

Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
This commit is contained in:
Rasmus Munk Larsen
2026-02-26 13:58:04 -08:00
parent 13b61529f4
commit 3adfa9bd37
22 changed files with 158 additions and 146 deletions

View File

@@ -93,7 +93,7 @@ class DiagonalPreconditioner {
return Solve<DiagonalPreconditioner, Rhs>(*this, b.derived());
}
ComputationInfo info() { return Success; }
ComputationInfo info() const { return Success; }
protected:
Vector m_invdiag;
@@ -166,7 +166,7 @@ class LeastSquareDiagonalPreconditioner : public DiagonalPreconditioner<Scalar_>
return factorize(mat);
}
ComputationInfo info() { return Success; }
ComputationInfo info() const { return Success; }
protected:
};
@@ -205,7 +205,7 @@ class IdentityPreconditioner {
return b;
}
ComputationInfo info() { return Success; }
ComputationInfo info() const { return Success; }
};
} // end namespace Eigen