|
faunus
|
Reverse mapping (from particle to its cell) is stored. More...
#include <celllistimpl.h>


Public Member Functions | |
| void | addMember (const Member &member, const CellCoord &new_cell_coordinates) |
| void | removeMember (const Member &member) |
| void | updateMember (const Member &member, const CellCoord &new_cell_coordinates) |
| bool | containsMember (const Member &member) |
| returns true if member is present in the cell list false if not More... | |
| template<typename T > | |
| void | importMembers (CellListReverseMap &source, const T &members) |
| Imports members from other list without computing cell coordinates from member positions. More... | |
Protected Member Functions | |
| void | insert (const Member &member, const CellIndex &new_cell_index) |
| void | update (const Member &member, const CellIndex &new_cell_index) |
Reverse mapping (from particle to its cell) is stored.
Particles can be thus removed or update without providing their previous cell.
| TBase |
|
inline |
returns true if member is present in the cell list false if not
| member |
|
inline |
Imports members from other list without computing cell coordinates from member positions.
| T |
| source | |
| members |
1.8.13