it iterate through the elements of a cell More...
#include <CellNNIterator.hpp>
Inheritance diagram for CellIterator< Cell >:Public Member Functions | |
| __attribute__ ((always_inline)) inline CellIterator(const size_t cell | |
| Cell iterator. More... | |
| Cell | ele_id (0) |
| Cell | cell (cell) |
| __attribute__ ((always_inline)) inline bool isNext() | |
| Check if there is the next element. More... | |
| __attribute__ ((always_inline)) inline CellIterator &operator++() | |
| take the next neoghborhood particle More... | |
| __attribute__ ((always_inline)) inline typename Cell | |
| Get the value of the cell. More... | |
Private Attributes | |
| Cell & | cl |
| Cell list. | |
| size_t | ele_id |
| actual element id inside the cell | |
| const long int | cell |
| selected cell | |
it iterate through the elements of a cell
In general you do not create this object you get it from the CellList structures
| Cell | cell type |
Definition at line 513 of file CellNNIterator.hpp.
|
inline |
Check if there is the next element.
Definition at line 542 of file CellNNIterator.hpp.
|
inline |
take the next neoghborhood particle
Definition at line 552 of file CellNNIterator.hpp.
| CellIterator< Cell >::__attribute__ | ( | (always_inline) | ) | const |
Cell iterator.
| cell | Cell id |
| cl | Cell on which iterate |
|
inline |
Get the value of the cell.
Definition at line 564 of file CellNNIterator.hpp.