0

我有一个非常奇怪的问题,我正在尝试通过 eigen 解决具有 cholmod 超节点的系统,但是当我将稀疏矩阵的存储索引设置为 long 时,我有这个警告(CHOLMOD 警告:矩阵不是正定的。文件:C:\suitesparse \SuiteSparse\CHOLMOD\Supernodal\t_cholmod_super_numeric.c 行:911),解决方案是 0 。当存储索引为 Int 时,解决方案是正确的,我没有任何警告。我的问题有必要使用长存储索引,因为问题太大而且我有 int 溢出。这个问题只存在于 windows 上,在 ubuntu 上完美运行。
提前致谢

4

0 回答 0