[petsc-users] How to solve multiple linear systems in parallel, one on each process?
Klaus Burkart
k_burkart at yahoo.com
Mon Dec 3 07:51:57 CST 2018
Hello,
I want to solve a cfd case, after decomposition, I get a sub matrix allocated to each process. The example below shows how the data is allocated to the processes (the sample data includes only the lower parts of the matrices). Row and column addresses are local.
What petsc program setup/concept can be used to solve multiple linear systems in parallel, one on each process?
Klaus
Sample raw data:
process matrix section value row column
0 lower 1,80E-05 1 0
0 lower 1,80E-05 5 0
0 lower 1,96E-05 2 1
0 lower 2,20E-05 6 1
0 lower 1,96E-05 3 2
0 lower 2,20E-05 7 2
0 lower 1,96E-05 4 3
0 lower 2,20E-05 8 3
0 lower 2,20E-05 9 4
0 lower 2,20E-05 6 5
0 lower 1,96E-05 10 5
0 lower 2,44E-05 7 6
0 lower 2,44E-05 11 6
0 lower 2,44E-05 8 7
0 lower 2,44E-05 12 7
0 lower 2,44E-05 9 8
0 lower 2,44E-05 13 8
0 lower 2,44E-05 14 9
0 lower 2,20E-05 11 10
0 lower 1,96E-05 15 10
0 lower 2,44E-05 12 11
0 lower 2,44E-05 16 11
0 lower 2,44E-05 13 12
0 lower 2,44E-05 17 12
0 lower 2,44E-05 14 13
0 lower 2,44E-05 18 13
0 lower 2,44E-05 19 14
0 lower 2,20E-05 16 15
0 lower 1,96E-05 20 15
0 lower 2,44E-05 17 16
0 lower 2,44E-05 21 16
0 lower 2,44E-05 18 17
0 lower 2,44E-05 22 17
0 lower 2,44E-05 19 18
0 lower 2,44E-05 23 18
0 lower 2,44E-05 24 19
0 lower 2,20E-05 21 20
0 lower 2,44E-05 22 21
0 lower 2,44E-05 23 22
0 lower 2,44E-05 24 23
1 lower 2,20E-05 1 0
1 lower 1,96E-05 5 0
1 lower 2,44E-05 2 1
1 lower 2,44E-05 6 1
1 lower 2,44E-05 3 2
1 lower 2,44E-05 7 2
1 lower 2,44E-05 4 3
1 lower 2,44E-05 8 3
1 lower 2,44E-05 9 4
1 lower 2,20E-05 6 5
1 lower 1,96E-05 10 5
1 lower 2,44E-05 7 6
1 lower 2,44E-05 11 6
1 lower 2,44E-05 8 7
1 lower 2,44E-05 12 7
1 lower 2,44E-05 9 8
1 lower 2,44E-05 13 8
1 lower 2,44E-05 14 9
1 lower 2,20E-05 11 10
1 lower 1,96E-05 15 10
1 lower 2,44E-05 12 11
1 lower 2,44E-05 16 11
1 lower 2,44E-05 13 12
1 lower 2,44E-05 17 12
1 lower 2,44E-05 14 13
1 lower 2,44E-05 18 13
1 lower 2,44E-05 19 14
1 lower 2,20E-05 16 15
1 lower 1,80E-05 20 15
1 lower 2,44E-05 17 16
1 lower 2,20E-05 21 16
1 lower 2,44E-05 18 17
1 lower 2,20E-05 22 17
1 lower 2,44E-05 19 18
1 lower 2,20E-05 23 18
1 lower 2,20E-05 24 19
1 lower 1,80E-05 21 20
1 lower 1,96E-05 22 21
1 lower 1,96E-05 23 22
1 lower 1,96E-05 24 23
2 lower 1,96E-05 1 0
2 lower 2,20E-05 5 0
2 lower 1,96E-05 2 1
2 lower 2,20E-05 6 1
2 lower 1,96E-05 3 2
2 lower 2,20E-05 7 2
2 lower 1,80E-05 4 3
2 lower 2,20E-05 8 3
2 lower 1,80E-05 9 4
2 lower 2,44E-05 6 5
2 lower 2,44E-05 10 5
2 lower 2,44E-05 7 6
2 lower 2,44E-05 11 6
2 lower 2,44E-05 8 7
2 lower 2,44E-05 12 7
2 lower 2,20E-05 9 8
2 lower 2,44E-05 13 8
2 lower 1,96E-05 14 9
2 lower 2,44E-05 11 10
2 lower 2,44E-05 15 10
2 lower 2,44E-05 12 11
2 lower 2,44E-05 16 11
2 lower 2,44E-05 13 12
2 lower 2,44E-05 17 12
2 lower 2,20E-05 14 13
2 lower 2,44E-05 18 13
2 lower 1,96E-05 19 14
2 lower 2,44E-05 16 15
2 lower 2,44E-05 20 15
2 lower 2,44E-05 17 16
2 lower 2,44E-05 21 16
2 lower 2,44E-05 18 17
2 lower 2,44E-05 22 17
2 lower 2,20E-05 19 18
2 lower 2,44E-05 23 18
2 lower 1,96E-05 24 19
2 lower 2,44E-05 21 20
2 lower 2,44E-05 22 21
2 lower 2,44E-05 23 22
2 lower 2,20E-05 24 23
3 lower 2,44E-05 1 0
3 lower 2,44E-05 5 0
3 lower 2,44E-05 2 1
3 lower 2,44E-05 6 1
3 lower 2,44E-05 3 2
3 lower 2,44E-05 7 2
3 lower 2,20E-05 4 3
3 lower 2,44E-05 8 3
3 lower 1,96E-05 9 4
3 lower 2,44E-05 6 5
3 lower 2,44E-05 10 5
3 lower 2,44E-05 7 6
3 lower 2,44E-05 11 6
3 lower 2,44E-05 8 7
3 lower 2,44E-05 12 7
3 lower 2,20E-05 9 8
3 lower 2,44E-05 13 8
3 lower 1,96E-05 14 9
3 lower 2,44E-05 11 10
3 lower 2,44E-05 15 10
3 lower 2,44E-05 12 11
3 lower 2,44E-05 16 11
3 lower 2,44E-05 13 12
3 lower 2,44E-05 17 12
3 lower 2,20E-05 14 13
3 lower 2,44E-05 18 13
3 lower 1,96E-05 19 14
3 lower 2,44E-05 16 15
3 lower 2,20E-05 20 15
3 lower 2,44E-05 17 16
3 lower 2,20E-05 21 16
3 lower 2,44E-05 18 17
3 lower 2,20E-05 22 17
3 lower 2,20E-05 19 18
3 lower 2,20E-05 23 18
3 lower 1,80E-05 24 19
3 lower 1,96E-05 21 20
3 lower 1,96E-05 22 21
3 lower 1,96E-05 23 22
3 lower 1,80E-05 24 23
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20181203/0877c06d/attachment-0001.html>
More information about the petsc-users
mailing list