繁体   English   中英

如何在本征中使用不完全LU分解?

[英]How to use incomplete LU factorization in Eigen?

我已经阅读了IncompleteLUT文档

并在此处显示详细信息:

  • 班级

     struct keep_diag 
  • 公众成员职能

     template< typename MatrixType > IncompleteLUT< Scalar > & compute (const MatrixType &amat) ComputationInfo info () const` void setDroptol (const RealScalar &droptol)` void setFillfactor (int fillfactor)` 

但是我很困惑如何使用该方法来获得不完全LU分解的结果矩阵。 谢谢!

开发分支中的文档更加清晰。

此类遵循稀疏求解器的概念。

https://eigen.tuxfamily.org/dox-devel/classEigen_1_1IncompleteLUT.html

IncompleteLUT类遵循稀疏求解器的概念。 所有稀疏解算器具有与链接教程中所示相同的界面。 基本上,您只需要将SolverClassName替换为所需的求解器名称,在这种情况下为IncompleteLUT

https://eigen.tuxfamily.org/dox-devel/group__TopicSparseSystems.html#TutorialSparseSolverConcept

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM