System
System#
- atomman_gb.system.make_supercell(system: atomman.core.System.System, matrix: numpy.ndarray[Any, numpy.dtype[numpy._typing._generic_alias.ScalarType]])#
Transform basis vectors of system as
(a' b' c') = system.box.vects.T @ matrix
.
- atomman_gb.system.rotate_system(system: atomman.core.System.System, R: numpy.ndarray[Any, numpy.dtype[numpy._typing._generic_alias.ScalarType]])#
Rotate cell such that A := system.box.vects.T -> R @ A.
- atomman_gb.system.normalize(system: atomman.core.System.System, rotation=None)#
Normalize system w.r.t. LAMMPS convention.