atomistics.workflows.elastic.elastic_moduli.get_elastic_matrix_eigval

atomistics.workflows.elastic.elastic_moduli.get_elastic_matrix_eigval#

atomistics.workflows.elastic.elastic_moduli.get_elastic_matrix_eigval(elastic_matrix: ndarray) tuple[ndarray, ndarray][source]#

Calculate the eigenvalues and eigenvectors of the elastic matrix.

Parameters:

elastic_matrix (np.ndarray) – The elastic matrix.

Returns:

The eigenvalues and eigenvectors of the elastic matrix.

Return type:

Tuple[np.ndarray, np.ndarray]