<div dir="ltr"><div><div dir="ltr"><div>I'm still confused and have the following questions : <br></div><div><br>1) Suppose as in the case above a DM object (created using DMCreate1D) is used to created a matrix A using DMCreateMatrix, how does one convert the indices obtained from DMDAGetElements to the row and column indices for the matrix A ? Is there a function telling me exactly which sub-matrix each rank is storing ?<br></div><div><br>2) From the ex6.c example above, it looks like e corresponds to row index and nen is the number of columns and i is the column index (which runs from 0 to nel) when addressing the matrix elements via MatSetValuesLocal. Is this correct?<br></div><div><br></div>3) How would the indices obtained from DMDAGetElements correspond to the indices for a vector created using DMCreateGlobalVector ? <br></div><br></div>Thank You,<br><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div style="font-size:12.8px">Sajid Ali<br></div><div style="font-size:12.8px">Applied Physics<br></div><div style="font-size:12.8px">Northwestern University</div></div></div></div></div>