LO-TO splitting and Born effective charges #344
-
Hi, @mesonepigreco:
I look up the CellConstructor Documentation, but I don't find "Methods.get_bandpath" and "ForceTensor.get_phonons_in_qpath". |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 10 replies
-
Beta Was this translation helpful? Give feedback.
-
The code automatically looks for Born Effective charges inside the first dynamical matrix (in quantum espresso format).
The code automatically takes the effective charges and computes the LO-TO splitting for the given path. As you noticed, the Interpolate function does not exploit LO-TO splitting. This should be fixed as you noticed by InterpolateMesh, that employs the ForceTensor module as the |
Beta Was this translation helpful? Give feedback.
The code automatically looks for Born Effective charges inside the first dynamical matrix (in quantum espresso format).
If you computed it with quantum espresso ph.x, with epsil = .true., then you should have the effective charges stored inside the dynamical matrix. Cellconstructor reads automatically those values. When interpolating the dispersion using the ForceTensor module, as done in:
The code automatically takes the effective charges and computes the LO-TO splitting for the given path.
However, at Gamma, LO-TO splitting is not well defined as it is nonanalytical (the eigenvector of the LO-TO modes depends on the direction…