\(\newcommand{\AA}{\text{Å}}\)
API#
Core classes#
Build and manage the set of internal coordinates for a periodic system. |
|
Represents a single internal coordinate (bond, angle, dihedral, etc.). |
|
Describes a cluster (non-periodic supercell) built from a unit cell. |
|
Describes a periodic crystal structure. |
|
Solve normal modes from a dynamical matrix or Hessian. |
Supporting data containers#
Represents a single internal coordinate (bond, angle, dihedral, etc.). |
|
Container for local mode analysis results at a single wavevector. |
|
Container describing the outcome of internal coordinate reduction. |
Modules#
Internal coordinate machinery for LModeA-k. |
|
Definition of the Cluster class. |
|
Definition of the Cell class. |
|
Normal-mode analysis utilities. |
|
Input parsers for converting external code outputs into LModeA-k data structures. |
|
Utility subpackage with small helpers used across LModeA-k. |
Parsers#
Parse a CASTEP phonon output and write |
|
Parse a CASTEP .phonon file and reconstruct the dynamical matrix. |
|
Convert Phonopy outputs into |