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". |
Replies: 2 comments 10 replies
|
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 |




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…