Result
- class ase2sprkkr.asr.phonopy.Result(q_qc, irr_l, dynamic_stability_level, minhessianeig, omega_kl, eigs_kl, phi_anv, u_klav, path)[source]
Class hierarchy
Constructor
- Parameters:
q_qc (List[Tuple[float, float, float]]) –
irr_l (List[str]) –
dynamic_stability_level (int) –
minhessianeig (float) –
omega_kl (List[List[float]]) –
eigs_kl (List[List[complex]]) –
phi_anv (List[List[List[float]]]) –
u_klav (List[List[float]]) –
path (BandPath) –
- __init__(q_qc, irr_l, dynamic_stability_level, minhessianeig, omega_kl, eigs_kl, phi_anv, u_klav, path)
Instantiate result.
- Parameters:
data (Dict[str, Any]) – Input data to be wrapped.
metadata (dict) – Dictionary containing metadata.
strict (bool or None) – Strictly enforce data entries in data.
- property omega_kl: List[List[float]]
Phonon frequencies.
- property minhessianeig: float
Minimum eigenvalue of Hessian [eV/Ang^2]
- property eigs_kl: List[List[complex]]
Dynamical matrix eigenvalues.
- property q_qc: List[Tuple[float, float, float]]
List of momenta consistent with supercell.
- property phi_anv: List[List[List[float]]]
Force constants.
- property u_klav: List[List[float]]
Phonon modes.
- property irr_l: List[str]
Phonon irreducible representations.
- property path: BandPath
Phonon bandstructure path.
- property dynamic_stability_level: int
Phonon dynamic stability (1,2,3)
- key_descriptions: Dict[str, str] = {'dynamic_stability_level': 'Phonon dynamic stability (1,2,3)', 'eigs_kl': 'Dynamical matrix eigenvalues.', 'irr_l': 'Phonon irreducible representations.', 'minhessianeig': 'Minimum eigenvalue of Hessian [`eV/Ang^2`]', 'omega_kl': 'Phonon frequencies.', 'path': 'Phonon bandstructure path.', 'phi_anv': 'Force constants.', 'q_qc': 'List of momenta consistent with supercell.', 'u_klav': 'Phonon modes.'}
- formats = {'ase_webpanel': <function webpanel>}
- _known_data_keys = {'dynamic_stability_level', 'eigs_kl', 'irr_l', 'minhessianeig', 'omega_kl', 'path', 'phi_anv', 'q_qc', 'u_klav'}
- strict = True