Eigen::LeastSquareDiagonalPreconditioner
шаблон<typename _Scalar>
класс Eigen::LeastSquareDiagonalPreconditioner< _Scalar >
Предобуславливатель Якоби для LeastSquaresConjugateGradient.
Этот класс позволяет приближенно решать задачи вида A' A x = A' b, предполагая, что A' A — диагональная матрица. Другими словами, этот предобуславливатель игнорирует все внедиагональные элементы и, на языке Eigen, решает:
(A.adjoint() * A).diagonal().asDiagonal() * x = b
- Параметры шаблона
-
_Scalar тип скаляра.
Этот класс соответствует концепции решения разреженных систем.
Диагональные элементы предварительно инвертируются и сохраняются в вектор.
- См. также
- класс LeastSquaresConjugateGradient, класс DiagonalPreconditioner
Документация для этого класса была сгенерирована из следующего файла:
© Eigen.
Licensed under the MPL2 License.
https://eigen.tuxfamily.org/dox/classEigen_1_1LeastSquareDiagonalPreconditioner.html