atomistics.workflows.elastic.symmetry.symmetry_analysis#
- atomistics.workflows.elastic.symmetry.symmetry_analysis(structure: Atoms, eps_range: float, num_of_point: int) tuple[int, float, str, list[str], ndarray][source]#
Perform symmetry analysis on a given atomic structure.
- Parameters:
structure (Atoms) – The atomic structure.
eps_range (float) – The range of epsilon values.
num_of_point (int) – The number of points to evaluate.
- Returns:
The symmetry group number, volume, symmetry family, list of Lagrangian strain types, and array of epsilon values.
- Return type:
Tuple[int, float, str, List[str], np.ndarray]