tbplas.cart2frac

tbplas.cart2frac(lattice_vectors: ndarray, cartesian_coordinates: ndarray, origin: ndarray = array([0., 0., 0.])) ndarray

Convert Cartesian coordinates to fractional coordinates.

Parameters:
  • lattice_vectors – (3, 3) float64 array Cartesian coordinates of lattice vectors

  • cartesian_coordinates – (num_coord, 3) float64 array Cartesian coordinates to convert

  • origin – (3,) float64 array Cartesian coordinate of lattice origin

Returns:

(num_coord, 3) float64 array fractional coordinates in basis of lattice vectors