<div dir="ltr"><div>Thank you Jed for the hint. </div><div><br></div><div>So just to understand it with an example. Say I have this matrix here, which has 4 3x3 blocks </div><div><br></div><div>1 2 0 | 0 5 0 |<br>0 2 3 | 0 0 1 |       <---- Proc 1<br>0 0 1 | 0 2 2 |     <br>--------|--------|<br>1 2 0 | 0 5 0 |<br>0 2 0 | 0 0 1 |       <---- Proc 2<br>0 0 1 | 0 0 2 |     <br>-------|---------| <br></div><div><br></div><div>This can be represented as a collection of submatrices like: </div><div>A  B</div><div>C  D</div><div><br></div><div>A and D are the diagonal blocks, while B and C are the off-diagonal ones. How should I set d_nnz and o_nnz in this case?</div><div><br></div></div>