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_widthcutoff_radiusdevice_num_cells_vecnum_cells_vecnum_tilespbc_matrixsorted_particle_indextile_listtile_neighbors