Negative frequencies in converged SCPH calculations #139
-
Dear Tadano-sensei, I am using ALAMODE ver 1.3.0. I have performed SCPH calculations at T=325 and 326 K, and have checked the convergence as shown below, but at T=326 K, the calculation results contain negative frequencies. Since the convergence condition states that Ω^2 > 0, I assume that if the calculations converge, there will be no imaginary frequencies, but is this possible? Incidentally, negative frequency dispersion does not occur at T=325K. TMIN = 325; TMAX = 326; DT = 1 RESTART_SCPH = 0 TOL_SCPH = 1e-10 ・・・ Force constant Reading force constants from the XML file ... done ! Maximum deviation from the translational invariance: ・・・ SCPH ITER 933 : DIFF = 1.0162e-10 SCPH ITER 2813 : DIFF = 1.0668e-10 I would be very grateful if you could tell me how to do this. Best regards, |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Even though you set The presence/absence of imaginary modes is checked only for the q points specified by Did you see imaginary branches at the gamma point? |
Beta Was this translation helpful? Give feedback.
Dear Tadano-sensei,
Thank you very much for your prompt reply.
>The presence/absence of imaginary modes is checked only for the q points specified by KMESH_INTERPOLATE.
I am sorry for my lack of study. I did not know this fact. As you said, the negative frequency is very close to zero at the Γ point, -7.666702e-06cm^-1 -4.217852e-06 cm^-1 -3.279543e-06 cm^-1. Negative frequencies of up to -40 cm-1 occur at wavenumbers far from the gamma point.
If the value of KMESH_INTERPOLATE is set too large, the calculation may be forced to terminate in the middle, as if there is not enough memory, so I set KMESH_INTERPOLATE = 1 1 1.
Best regards,
Miyata