orgdisord.utils
orgdisord.utils#
Functions
|
Get the molecules from an atoms object. |
|
Get the labels for a given atoms object in the style of JMOL/ MagresView |
|
Return the unique atoms in an atoms object and the count of duplicates |
|
Checks if an atom is colliding with a group of atoms defined by the initial_fractional_positions. |
|
Random selection from itertools.product(*args, **kwds) From https://docs.python.org/3/library/itertools.html#itertools-recipes |
|
takes in a list of atoms, identifies molecules, unwraps molecules so that they're 'connected' across periodic boundaries TODO: Test wrap in parallel mode and in cheap mode. |
|
Convert an ASE Atoms object to the standardised unit cell according to spglib |
|
|
|
Translates molecule such that no bit of the molecule sticks out passed max_dist in any direction. |