Spec-Zone.ru › Eigen3

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
Inheritance graph

Документация для этого класса была сгенерирована из следующего файла:
  • BasicPreconditioners.h

© Eigen.
Licensed under the MPL2 License.
https://eigen.tuxfamily.org/dox/classEigen_1_1LeastSquareDiagonalPreconditioner.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API