|
DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
|
Row iterator for ArrayAdjacency, yielding AdjacencyRow per element. More...
#include <ArrayAdjacency.hpp>
Public Types | |
| using | view_type = t_deviceView< B > |
| using | t_base_iter = ArrayIteratorBase< iterator< B > > |
| using | reference = AdjacencyRow< index > |
| using | iterator_category = std::random_access_iterator_tag |
Public Types inherited from DNDS::ArrayIteratorBase< iterator< B > > | |
| using | difference_type = std::ptrdiff_t |
| using | iterator_category = std::random_access_iterator_tag |
| using | reference = void |
| using | pointer = void |
| using | value = void |
Protected Attributes | |
| view_type | view |
Protected Attributes inherited from DNDS::ArrayIteratorBase< iterator< B > > | |
| index | iRow |
Row iterator for ArrayAdjacency, yielding AdjacencyRow per element.
Definition at line 102 of file ArrayAdjacency.hpp.
| using DNDS::ArrayAdjacency< _row_size, _row_max, _align >::iterator< B >::iterator_category = std::random_access_iterator_tag |
Definition at line 109 of file ArrayAdjacency.hpp.
| using DNDS::ArrayAdjacency< _row_size, _row_max, _align >::iterator< B >::reference = AdjacencyRow<index> |
Definition at line 108 of file ArrayAdjacency.hpp.
| using DNDS::ArrayAdjacency< _row_size, _row_max, _align >::iterator< B >::t_base_iter = ArrayIteratorBase<iterator<B> > |
Definition at line 106 of file ArrayAdjacency.hpp.
| using DNDS::ArrayAdjacency< _row_size, _row_max, _align >::iterator< B >::view_type = t_deviceView<B> |
Definition at line 105 of file ArrayAdjacency.hpp.
|
default |
|
default |
|
inline |
Definition at line 118 of file ArrayAdjacency.hpp.
|
inline |
Definition at line 115 of file ArrayAdjacency.hpp.
|
inline |
Definition at line 122 of file ArrayAdjacency.hpp.
|
protected |
Definition at line 112 of file ArrayAdjacency.hpp.