Dear all,<div>    I hope you&#39;re having a nice day.</div><div>    I&#39;m trying to get the x, y-value of a coordinate created by DMDACreate2d. Lines I wrote down are:</div><div><br></div><div><div>  DMDAGetCoordinateDA(da, &amp;cda);</div>
<div>  DMDAGetGhostedCoordinates(da, &amp;gc);</div><div>  DMDAVecGetArray(cda, gc, &amp;coors);</div><div><br></div><div>  for (i = xs; i &lt; xs+xm; i++) {</div><div>    for (j = ys; j &lt; ys+ym; j++) {</div><div>      printf(&quot;%f  %f\n&quot;, coors[j][i].x, coors[j][i].y);</div>
<div>    }</div><div>  }</div><div><br></div><div>  DMDAVecRestoreArray(cda, gc, &amp;coors);</div></div><div><br></div><div>I wonder why I need to use &quot;DMDAVecRestoreArray(cda, gc, &amp;coors);&quot; I used it because the manual said I need. Actually, I tried to comment it out and there is no difference.</div>
<div><br></div><div>Thanks,</div><div>Alan</div>