I totally lost it. Yes VecGetArrayF90 starts with 1 on each process. 

   Barry

I lost my mind and was thinking of DAVecGetArrayF90()



On Jan 5, 2011, at 1:28 PM, Jed Brown wrote:

> 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?
> 
> 
>> On Jan 5, 2011 11:21 AM, "Barry Smith" <bsmith at mcs.anl.gov> wrote:
>> 
>> 
>>  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.
>> 
>> 
>>   Barry
>> 
>> 
>> On Jan 5, 2011, at 1:03 PM, Ethan Coon wrote:
>> 
>> > On all processors, the array you get is indexed:
>> ...
>> 
> 

Reply via email to