openmaterials.ai / codes / phono3py
A supercell code that fits third-order force constants to DFT forces, computes three-phonon linewidths on symmetry-reduced grids and solves the linearized Boltzmann equation.
The imaginary part of the phonon self energy, from the three-phonon interaction strength and the tetrahedron method, is mapped over the zone for nine zincblende compounds among the 33 studied (Togo 2015).
Single and pair displacements of 0.03 A in supercells, reduced by site symmetry, recovered by crystal symmetry. Forces come from an external code like VASP (Togo 2015).
Gamma-centred regular grids, point group, time reversal and permutation symmetry cut the q, q' pairs. Lifetimes at irreducible points spread over many nodes (Togo 2023).
Energy conservation in the self energy and joint density of states is integrated analytically over 24 tetrahedra per grid point by a module returning weights (Togo 2023).
Kappa from mode heat capacity, group velocity and lifetime in single-mode RTA, or from the direct solution of the linearized Boltzmann equation, and isotopes (Togo 2015).
Random supercell displacements drawn from harmonic oscillators at a given temperature, valid when all commensurate modes are stable, for averaged properties (Togo 2023).
The Wigner conductivity, run in phono3py, gives at 300 K about 1/3 of kappa_xx from populations and 2/3 from coherences, closer to experiment. At 50 K populations give 3/4 (Simoncelli 2022). Simoncelli 2022
Phono3py with VASP in the RTA gives a room temperature kappa of 13.90 W/m/K for MoSSe, between 23.15 for MoS2 and 11.54 for MoSe2, at one thickness of 24.64 A (Guo 2018). Guo 2018
Generate symmetry-reduced displacements of 0.03 A in supercells for fc2 and fc3.
Run the DFT code on every displaced supercell and collect the forces.
Build fc2 and fc3 from the forces. Add the non-analytical correction from Born charges.
Interaction strengths and imaginary self energies on a q mesh with the tetrahedron method.
Kappa by RTA or LBTE, mode lifetimes and cumulative kappa from kappa-mXXXXXX.hdf5.