This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Pardiso, wrong results when ooc_temp files are created

Tags: None
(comma "," separated)
n2k
Registered Member
Posts
41
Karma
0
Hi all,

I'm experiencing a strange problem. I have a FEM code, where the solver is an Eigen::PardisoLLT.

If the system size is limited, all is good. When the system size is large, Pardiso creates a bunch of "ooc_temp" files, which are not deleted. Every time this happens the solution is wrong. Same behavior with PardisoLDLT and PardisoLU. When solving the same large problem with Eigen::ConjugateGradient, the solution comes out correct.

I'm running on MacOs X (Yosemite), and compiling with gcc5.1. My MKL link options are
-lmkl_intel_lp64
-lmkl_intel_thread
-lmkl_core

Any idea of what is happening? Thanks!


Bookmarks



Who is online

Registered users: bartoloni, Bing [Bot], Google [Bot], Yahoo [Bot]