NDDEM
Public Member Functions | Public Attributes | List of all members
Cell Class Reference

Individual cell for contact detection. More...

#include <Cells.h>

Public Member Functions

template<class Archive >
void serialize (Archive &ar)
 

Public Attributes

std::vector< int > incell
 list of particles in the cell More...
 
std::vector< int > neighbours
 list of cell neighbours to the current cell More...
 
std::vector< int > neigh_ghosts
 list of the ghost cells through the PBC More...
 
std::vector< bitdimneigh_ghosts_dim
 Ghost cell dimensions going through PBC. More...
 
std::vector< bitdimneigh_ghosts_dir
 Ghost cell directions going through PBC (1 is negative delta) More...
 
std::vector< int > neighbours_full
 list of cell neighbours to the current cell More...
 
std::vector< int > neigh_ghosts_full
 list of the ghost cells through the PBC More...
 
std::vector< bitdimneigh_ghosts_full_dim
 Ghost cell dimensions going through PBC. More...
 
std::vector< bitdimneigh_ghosts_full_dir
 Ghost cell directions going through PBC (1 is negative delta) More...
 

Detailed Description

Individual cell for contact detection.

Member Function Documentation

◆ serialize()

template<class Archive >
void Cell::serialize ( Archive &  ar)
inline

Member Data Documentation

◆ incell

std::vector<int> Cell::incell

list of particles in the cell

◆ neigh_ghosts

std::vector<int> Cell::neigh_ghosts

list of the ghost cells through the PBC

◆ neigh_ghosts_dim

std::vector<bitdim> Cell::neigh_ghosts_dim

Ghost cell dimensions going through PBC.

◆ neigh_ghosts_dir

std::vector<bitdim> Cell::neigh_ghosts_dir

Ghost cell directions going through PBC (1 is negative delta)

◆ neigh_ghosts_full

std::vector<int> Cell::neigh_ghosts_full

list of the ghost cells through the PBC

◆ neigh_ghosts_full_dim

std::vector<bitdim> Cell::neigh_ghosts_full_dim

Ghost cell dimensions going through PBC.

◆ neigh_ghosts_full_dir

std::vector<bitdim> Cell::neigh_ghosts_full_dir

Ghost cell directions going through PBC (1 is negative delta)

◆ neighbours

std::vector<int> Cell::neighbours

list of cell neighbours to the current cell

◆ neighbours_full

std::vector<int> Cell::neighbours_full

list of cell neighbours to the current cell


The documentation for this class was generated from the following file: