I found the strange output when I use the PARDISO of Intel MKL 10.0.3.021 for Windows to solve matrix. The main parameters I set is as follows:
However, after solution, the output iparm(20)=-34, I read the manual of this function and found the parameter is related to the CGS iterative refinement, but I didn't ask for CGS iterative refinement at all!
On the other hand, if I ask for CGS iterative refinement:
The program will crash. Could anyone explain the output of iparm(20) and tell me how to let the PARDISO to do some CGS iterative refinements if the solution is not satisfied?