<p>1:(Iend-Istart) is "local" indexing in the global vector. Since there us no scatter, there is no local vector and thus no indexing that includes ghosts (which would be consistent use of the term "local"). I think Ethan is correct that the only way to get proper "natural" indexing is to have an inner function. Am I missing something?</p>
<p><blockquote type="cite">On Jan 5, 2011 11:21 AM, "Barry Smith" <<a href="mailto:bsmith@mcs.anl.gov">bsmith@mcs.anl.gov</a>> wrote:<br><br><br>
I don't think this is correct. You are suppose to use the local indexing for each process. With the strange index starting at 1 instead of 0.<br>
<font color="#888888"><br>
<br>
Barry<br>
</font><p><font color="#500050"><br><br>On Jan 5, 2011, at 1:03 PM, Ethan Coon wrote:<br><br>> On all processors, the array you get is indexed:<br>...</font></p></blockquote></p>