8 #ifndef OPENFPM_DATA_SRC_NN_VERLETLIST_VERLETNNITERATORM_HPP_ 9 #define OPENFPM_DATA_SRC_NN_VERLETLIST_VERLETNNITERATORM_HPP_ 11 #include "VerletNNIterator.hpp" 30 typedef boost::low_bits_mask_t<
sizeof(size_t)*8-sh_byte>
mask_low;
size_t getP()
Get the value of the cell.
Iterator for the neighborhood of the cell structures.
Iterator for the neighborhood of the cell structures.
Ver::Mem_type_type::local_index_type get()
Get the value of the cell.
boost::high_bit_mask_t< sh_byte > mask_high
Mask to get the high bits of a number.
size_t getV()
Get the value of the cell.
boost::low_bits_mask_t< sizeof(size_t) *8-sh_byte > mask_low
Mask to get the low bits of a number.
VerletNNIteratorM(size_t part_id, Ver &ver)
Constructor for the Verlet iterator Multi-phase.