Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.

PARDISO's CGS iterative refinement

Zhanghong_T_
Novice
406 Views

Dear all,

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:

mtype=13
iparm(1)=1
iparm(2)=2
iparm(3)=1
iparm(4)=0
iparm(5:6)=0
iparm(8)=0
iparm(10)=8
iparm(11)=1
iparm(13)=1
iparm(18:19)=0

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:

phase=33
iparm(4)=61

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?

Thanks,
Zhanghong Tang

0 Kudos
0 Replies
Reply