mdpy.core.TileList#
- class mdpy.core.TileList(pbc_matrix: ~numpy.ndarray, skin_width=<Quantity object: [1.5e-10] m>, num_bits=7)[source]#
- __init__(pbc_matrix: ~numpy.ndarray, skin_width=<Quantity object: [1.5e-10] m>, num_bits=7) None [source]#
Methods
__init__
(pbc_matrix[, skin_width, num_bits])generate_exclusion_mask_map
(...)set_cutoff_radius
(cutoff_radius)set_pbc_matrix
(pbc_matrix)sort_matrix
(unsorted_matrix)unsort_matrix
(sorted_matrix)update
(positions)Attributes
cell_width
cutoff_radius
device_num_cells_vec
num_cells_vec
num_tiles
pbc_matrix
sorted_particle_index
tile_list
tile_neighbors