|
kusano |
7d535a |
==2847== Memcheck, a memory error detector.
|
|
kusano |
7d535a |
==2847== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
|
|
kusano |
7d535a |
==2847== Using LibVEX rev 1804, a library for dynamic binary translation.
|
|
kusano |
7d535a |
==2847== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
|
|
kusano |
7d535a |
==2847== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
|
|
kusano |
7d535a |
==2847== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
|
|
kusano |
7d535a |
==2847== For more details, rerun with: -v
|
|
kusano |
7d535a |
==2847==
|
|
kusano |
7d535a |
Input a Harwell-Boeing format matrix:
|
|
kusano |
7d535a |
10x10 grid, with COLMMD order
|
|
kusano |
7d535a |
Dimension 100x100; # nonzeros 559
|
|
kusano |
7d535a |
==2847== Use of uninitialised value of size 8
|
|
kusano |
7d535a |
==2847== at 0x40F8E1: ilu_ddrop_row (ilu_ddrop_row.c:182)
|
|
kusano |
7d535a |
==2847== by 0x40D30E: dgsitrf (dgsitrf.c:335)
|
|
kusano |
7d535a |
==2847== by 0x40C25E: dgsisx (dgsisx.c:615)
|
|
kusano |
7d535a |
==2847== by 0x401D93: main (ditersol.c:194)
|
|
kusano |
7d535a |
==2847==
|
|
kusano |
7d535a |
==2847== Use of uninitialised value of size 8
|
|
kusano |
7d535a |
==2847== at 0x40F8E1: ilu_ddrop_row (ilu_ddrop_row.c:182)
|
|
kusano |
7d535a |
==2847== by 0x40E5AC: dgsitrf (dgsitrf.c:549)
|
|
kusano |
7d535a |
==2847== by 0x40C25E: dgsisx (dgsisx.c:615)
|
|
kusano |
7d535a |
==2847== by 0x401D93: main (ditersol.c:194)
|
|
kusano |
7d535a |
new quota = 10, iwork size for initilization = 9
|
|
kusano |
7d535a |
new quota = 10, iwork size for initilization = 8
|
|
kusano |
7d535a |
new quota = 7, iwork size for initilization = 6
|
|
kusano |
7d535a |
new quota = 10, iwork size for initilization = 8
|
|
kusano |
7d535a |
new quota = 4, iwork size for initilization = 4
|
|
kusano |
7d535a |
new quota = 14, iwork size for initilization = 14
|
|
kusano |
7d535a |
new quota = 5, iwork size for initilization = 12
|
|
kusano |
7d535a |
new quota = 5, iwork size for initilization = 12
|
|
kusano |
7d535a |
new quota = 4, iwork size for initilization = 15
|
|
kusano |
7d535a |
new quota = 6, iwork size for initilization = 9
|
|
kusano |
7d535a |
new quota = 4, iwork size for initilization = 15
|
|
kusano |
7d535a |
new quota = 5, iwork size for initilization = 7
|
|
kusano |
7d535a |
new quota = 2, iwork size for initilization = 4
|
|
kusano |
7d535a |
new quota = 4, iwork size for initilization = 14
|
|
kusano |
7d535a |
dgsisx(): info 0
|
|
kusano |
7d535a |
Recip. pivot growth = 2.557034e-01
|
|
kusano |
7d535a |
Recip. condition number = 1.254455e-04
|
|
kusano |
7d535a |
n(A) = 100, nnz(A) = 559
|
|
kusano |
7d535a |
No of nonzeros in factor L = 617
|
|
kusano |
7d535a |
No of nonzeros in factor U = 773
|
|
kusano |
7d535a |
No of nonzeros in L+U = 1290
|
|
kusano |
7d535a |
Fill ratio: nnz(F)/nnz(A) = 2.308
|
|
kusano |
7d535a |
L\U MB 0.016 total MB needed 0.040
|
|
kusano |
7d535a |
0 1.57e+01
|
|
kusano |
7d535a |
1 1.46e+01
|
|
kusano |
7d535a |
2 6.79e+00
|
|
kusano |
7d535a |
3 3.42e+00
|
|
kusano |
7d535a |
4 2.18e+00
|
|
kusano |
7d535a |
5 1.53e+00
|
|
kusano |
7d535a |
6 1.29e+00
|
|
kusano |
7d535a |
7 1.12e+00
|
|
kusano |
7d535a |
8 7.69e-01
|
|
kusano |
7d535a |
9 5.71e-01
|
|
kusano |
7d535a |
10 3.73e-01
|
|
kusano |
7d535a |
11 3.36e-01
|
|
kusano |
7d535a |
12 3.35e-01
|
|
kusano |
7d535a |
13 2.88e-01
|
|
kusano |
7d535a |
14 2.53e-01
|
|
kusano |
7d535a |
15 1.27e-01
|
|
kusano |
7d535a |
16 6.49e-02
|
|
kusano |
7d535a |
17 4.79e-02
|
|
kusano |
7d535a |
18 2.00e-02
|
|
kusano |
7d535a |
19 8.33e-03
|
|
kusano |
7d535a |
20 3.59e-03
|
|
kusano |
7d535a |
21 5.57e-04
|
|
kusano |
7d535a |
22 1.16e-04
|
|
kusano |
7d535a |
23 2.77e-05
|
|
kusano |
7d535a |
24 4.25e-06
|
|
kusano |
7d535a |
25 6.13e-07
|
|
kusano |
7d535a |
26 4.05e-08
|
|
kusano |
7d535a |
||A||_F = 1.6e+01, ||B||_2 = 1.6e+01, ||B-A*X||_2 = 4.1e-08, relres = 2.6e-09
|
|
kusano |
7d535a |
iteration: 26
|
|
kusano |
7d535a |
residual: 2.6e-09
|
|
kusano |
7d535a |
GMRES time: 0.15 seconds.
|
|
kusano |
7d535a |
||X-X_true||_oo = 1.2e-06
|
|
kusano |
7d535a |
Factor time = 0.40
|
|
kusano |
7d535a |
Factor flops = 2.263600e+04 Mflops = 0.06
|
|
kusano |
7d535a |
Solve time = 0.13
|
|
kusano |
7d535a |
Solve flops = 2.580000e+03 Mflops = 0.02
|
|
kusano |
7d535a |
Number of memory expansions: 0
|
|
kusano |
7d535a |
==2847==
|
|
kusano |
7d535a |
==2847== ERROR SUMMARY: 4 errors from 2 contexts (suppressed: 8 from 1)
|
|
kusano |
7d535a |
==2847== malloc/free: in use at exit: 0 bytes in 0 blocks.
|
|
kusano |
7d535a |
==2847== malloc/free: 234 allocs, 234 frees, 242,064 bytes allocated.
|
|
kusano |
7d535a |
==2847== For counts of detected errors, rerun with: -v
|
|
kusano |
7d535a |
==2847== All heap blocks were freed -- no leaks are possible.
|