[Dune-devel] Random-Access Iterators
    Oliver Sander 
    sander at igpm.rwth-aachen.de
       
    Wed Oct  1 17:24:29 CEST 2014
    
    
  
Am 01.10.2014 um 17:18 schrieb Jö Fahlke:
> Am Wed,  1. Oct 2014, 16:22:48 +0200 schrieb Oliver Sander:
>> I would really expect property b):
>>
>>> (b) you could also want to write
>>>     gridView.begin() + gridView.indexSet().index( entity )
>>>     to obtain an iterator to "entity"
>>
>> I think people will assume this implicitly, and get confused if it doesn't hold.
>> On the other hand it cannot hold with mixed-element grids.  This for me is another
>> point against random-access iterators.
> 
> Actually, poeple have been confused about this in the _past_ already.  That
> is, we have had poeple expecting that iteration order == index order, and had
> to correct them.  That is nothing new about random access iterators.
> 
That is correct.  But so far the iteration order never appeared explicitly.
This changes with the random-access iterator.
Best,
Oliver
> Regards,
> Jö.
> 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
URL: <https://lists.dune-project.org/pipermail/dune-devel/attachments/20141001/1da2c971/attachment.sig>
    
    
More information about the Dune-devel
mailing list