New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Potential Feature: Distance-dependent Atom Rattling #8
Comments
… local mc rattle will be included in #8)
Initial tests of the tailed-off rattle for |
Sick! 🔥🔥 |
So once the |
So regarding |
Interesting! |
Yeah, I agree. To check for the relation with the material ionicity and/or distortion of the surrounding geometry will test on |
Hi @ireaml! Attached is the notebook (& PDF) of the tests I ran. A lot of data that can be skipped over, but the key points are that:
|
Ok very cool that the new SnB approach finds the ground state! 🥇
|
Ok great! Will implement now 😃 |
This is an Issue to track the development of a potential feature of a 'localised rattle' function.
I realise the original 'localised rattle' function did work ok, as once the structure was run through the vasp_input.vasp_gam_files() function, it would reorder the POSCAR to be correct (initially appeared as if it was outputting structures in a format that would give the wrong
POTCAR
/POSCAR
ordering).Either way, the local rattle is not currently recommended or being used by anyone that I know of, so better to reimplement as an improved version, where the rattling displacement amplitude tails off as we move away from the defect site, rather than a hard cutoff radius. To do this, it will likely require a modified version of the
hiphive
mc_rattle
function, with code similar to that here:https://github.com/materialsproject/pymatgen/blob/834dc9c507f0ceb735887be2db358be37c52a4d7/pymatgen/transformations/site_transformations.py#L584 (similar idea but for spherical distortions).
This would likely avoid the performance decrease witnessed for 'localised rattling' with a hard cutoff radius (which is believed to be due to an initial long-range crystal potential still favouring the high-symmetry defect structure), by still breaking the long-range symmetry, but potentially with the added advantages of being more likely to avoid the sporadic cases of getting stuck in high-energy metastable states, and potentially a small speed boost (but likely marginal, based off previous tests).
The text was updated successfully, but these errors were encountered: