For the problem of atomic positions being too close in the calculated configuration #127
-
|
I am calculating structures with high pressure, around 300TPa (I have a pseudopotential that can describe the pressure at 300TPa), with very close atomic positions and bond lengths of only about 0.6 angstroms. Using sscha to save the generated configurations, I found that many configurations have atomic distances of only about 0.1 angstroms, which makes it difficult for me to accurately calculate the interatomic forces. How to control "ensemble.save", The distance that atoms move in their configuration, enabling them to calculate. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
|
Hi, this probably means that the starting "harmonic" dynamical matrix is really bad, so the configurations extracted are not good. To fix the issue, try to plot the phonon dispersion and understand why this is happening. As an easy fix, you could try to stiff the dynamical matrix, however, then the SSCHA will require more iterations to converge. To stiffen the dynamical matrix, simply multiply the force constant by a factor: In this case, I strongly advise you to start the SSCHA with a few configurations (10-50) and do many steps before increasing the ensemble size and do more accurate calculations when the dynamical matrix becomes more reasonable. |
Beta Was this translation helpful? Give feedback.
Hi, this probably means that the starting "harmonic" dynamical matrix is really bad, so the configurations extracted are not good.
To fix the issue, try to plot the phonon dispersion and understand why this is happening.
As an easy fix, you could try to stiff the dynamical matrix, however, then the SSCHA will require more iterations to converge.
To stiffen the dynamical matrix, simply multiply the force constant by a factor:
In this case, I strongly advise you to start the SSCHA with a…