uf3.representation.distancesΒΆ
This module provides functions for computing neighbor lists, evaluating pair distances, computing direction cosines for force components, and fitting/evaluating one-dimensional BSplines.
Functions
Intermediate function for computing derivatives for forces. |
|
Identify pair distances within a supercell and derivatives for evaluating forces, subject to lower and upper bounds given by r_min_map and r_max_map, per pair interaction e.g. |
|
Identify pair distances within an entry (or between an entry and its supercell), subject to lower and upper bounds given by r_min_map and r_max_map, per pair interaction e.g. |
|
Identify pair distances within a geometry (or between a geometry and its supercell), subject to r_min < r < r_max. |
|
Identify pair distances within a supercell, subject to r_min < r < r_max, along with derivatives for evaluating forces. |
|
Get distance matrix from geometry and, optionally, supercell including atoms from adjacent images. |
|
Generates boolean mask for the distance matrix based on composition |
|
Makes a copy of supercell and deletes atoms that are further than r_max away from any atom in the unit cell geometry. |
|
Construct histogram of distances per pair interaction across |