<div dir="ltr">Hello everyone,<div><br></div><div>I am trying to find the off diagonal blocks of a matrix. For example, I partitioned a 10*10 matrix into 4*4 and 6*6 block sub matrices. I need to find the other blocks in order to find the number of nonzero elements in them.</div><div><br></div><div>I tried to use MatGetLocalSubMatrix but I couldn't figure out how to give iscol and isrow. Also, from the manual, ı understood that MatSetLocalToGlobalMapping should be used before this routine but I couldn't used it properly because before MatGetLocalSuMatrix, the submatrix doesn't exist. I tried to give zero to all elements so that I can use Mapping routine, but I got an error saying that it is invalid.</div><div><br></div><div>How can I fix this probelm?</div><div><br></div><div>Thank you,</div><div><br></div><div>Eda</div></div>