it iterate through the elements of a cell More...
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 197 of file CellNNIteratorM.hpp.
#include <CellNNIteratorM.hpp>
Inheritance diagram for CellIteratorM< Cell, sh_byte >:Public Member Functions | |
| CellIteratorM (const size_t cell, Cell &cl) | |
| Cell iterator. | |
| size_t | getP () |
| Get the value of the cell. | |
| size_t | getV () |
| Get the value of the cell. | |
Public Member Functions inherited from CellIterator< Cell > | |
| __attribute__ ((always_inline)) inline CellIterator(const size_t cell | |
| Cell iterator. | |
| Cell | ele_id (0) |
| Cell | cell (cell) |
| __attribute__ ((always_inline)) inline bool isNext() | |
| Check if there is the next element. | |
| __attribute__ ((always_inline)) inline CellIterator &operator++() | |
| take the next neoghborhood particle | |
| __attribute__ ((always_inline)) inline typename Cell | |
| Get the value of the cell. | |
Private Types | |
| typedef boost::low_bits_mask_t< sizeof(size_t) *8-sh_byte > | mask_low |
|
private |
Definition at line 200 of file CellNNIteratorM.hpp.
|
inline |
Cell iterator.
| cell | Cell id |
| cl | Cell on which iterate |
Definition at line 210 of file CellNNIteratorM.hpp.
|
inline |
Get the value of the cell.
Definition at line 219 of file CellNNIteratorM.hpp.
|
inline |
Get the value of the cell.
Definition at line 229 of file CellNNIteratorM.hpp.