Hi all,
I am using mkl pardiso to do Schur complement. So far I got it working for symmetric matrix. But for asymmetric matrix, I got crash at phase = 11. The error message is "... Access violation writing location ...."
Can anyone provide any guidance on what the possible root cause is? I am using mkl 2018 update 2. The source code is as below.
Thanks!
Hainan
链接已复制
..\MKL_Forums\u799124>test.exe
=== PARDISO: solving a real nonsymmetric system ===
0-based array is turned ON
PARDISO double precision computation is turned ON
User provided fill-in reducing permutation is turned ON
Summary: ( reordering phase )
================
Times:
======
Time spent in calculations of symmetric matrix portrait (fulladj): 0.000021 s
Time spent in reordering of the initial matrix (reorder) : 0.000007 s
Time spent in symbolic factorization (symbfct) : 0.014133 s
Time spent in data preparations for factorization (parlist) : 0.000002 s
Time spent in allocation of internal data structures (malloc) : 0.022789 s
Time spent in additional calculations : 0.000098 s
Total time spent : 0.037050 s
Statistics:
===========
Parallel Direct Factorization is running on 2 OpenMP
< Linear system Ax = b >
number of equations: 5
number of non-zeros in A: 11
number of non-zeros in A (%): 44.000000
number of right-hand sides: 1
< Factors L and U >
number of columns for each panel: 128
number of independent subgraphs: 0
< Preprocessing with input permutation >
number of supernodes: 5
size of largest supernode: 1
number of non-zeros in L: 8
number of non-zeros in U: 3
number of non-zeros in L+U: 11
