首页 > 解决方案 > 矩阵必须有多大才能不能使用 Eigen::SimplicialLLT 求解器?

问题描述

我有一个 10000 x 10000 的稀疏矩阵,Eigen::SimplicialLLT 求解器需要 3 秒,另一个 80000 x 80000 的稀疏矩阵却让它永远挂起,而我的 cpu 变得很热?我是否因为尺寸而使用了错误的求解器?在这种情况下最适合什么?我不知道这是概念上的错误还是其他问题。感谢您的任何提示。

所有矩阵都来自不连续的 Galerkin 离散化并且是对称正定矩阵。

标签: c++systemsparse-matrixeigensolver

解决方案


推荐阅读