Petsc Mex文件崩溃

时间:2014-09-12 09:59:27

标签: matlab petsc

我有一个工作代码,通过使用Petsc的KSPSolve(使用带有ilu预处理器的gmres解算器)解决了某个问题。 我想从MATLAB调用这段代码,所以我编写了一个mex文件。 但是,KSPSolve在调用时会崩溃我的mex文件和MATLAB。

我使用了valgrind,似乎第一个错误出现在某个sse2代码中。 如果我删除对KSPSolve的调用,一切正常。如果我在MATLAB之外调用整个代码,它也可以工作。

有人知道Petsc和MATLAB之间可能的兼容性问题吗?这可以解决吗? 谢谢,

0 个答案:

没有答案