ppmd.pairloop.sub_cell module¶
Stencil tools for sub cell pair looping.
- 
class ppmd.pairloop.sub_cell.SubCell(ratios=(0.5, 0.5, 0.5))¶
- Bases: - object- Constructs the interaction stencil for sub cell pairwise interactions where domains are decomposed into cells smaller than the interaction radius. Initalised with a 3-tuple holding the ratios between the smaller cell edge lengths and the interaction length. - 
get_offsets(cell_array)¶
- Given a cell array computes and returns the ctypes.c_int64 array of offsets for the passed cell array. 
 
- 
- 
class ppmd.pairloop.sub_cell.SubCellList(domain, position_dat, int_radius, cell_radius)¶
- Bases: - object