castep_outputs.parsers.phonon_file_parser#
Parse castep .phonon files.
Functions
|
Parse castep .phonon file. |
Classes
Full phonon file information. |
|
Q-point info from a phonon file. |
- class castep_outputs.parsers.phonon_file_parser.PhononFileInfo[source]#
Bases:
dict
Full phonon file information.
- branches: int#
Number of phonon branches.
- ions: int#
Number of ions in system.
- qpts: list[PhononFileQPoint]#
Per Q-point information.
- wavevectors: int#
Number of wavevectors in calculation.
- class castep_outputs.parsers.phonon_file_parser.PhononFileQPoint[source]#
Bases:
dict
Q-point info from a phonon file.
- dir: ThreeVector#
Direction to next Q-point
- eigenvalues: list[float]#
Eigenvalues of Q-point.
- eigenvectors: list[ComplexThreeVector]#
Eigenvectors of Q-point.