Spacegroup changed in the relaxation #201
-
|
Dear SSCHA developers, I am using the same size supercell to be commensurate with 3 phases in perovskite (cubic, tetragonal, orth). So I am thinking to use the supercell and only calculate its Gamma point phonon. I do not why it seems like the space group is changed from the inital P4/mbm to P1 after relaxation. I try to use spglib.get_spacegroup to detect the final space group and I need a tolerance of 0.2 angstrom to go back to P4/mbm. Thanks for any help! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 3 replies
-
|
Hi, minim.use_spglib = Truewhere where I hope this was helpful, |
Beta Was this translation helpful? Give feedback.
-
|
Dear Lorenzo, Can such result (changing the symmetry group from P4/mbm to P1) indicate that P4/mbm structure is dynamically unstable at given conditions and the SSCHA relaxation (that does not recognize the symmetries in supercell during minimization) simply produce a dynamically stable structure that has lower symmetry? Sincerely, |
Beta Was this translation helpful? Give feedback.
Hi,
It is possible that the symmetry engine does not recognize correctly the symmetries in a supercell.
You can switch to a more clever engine like spglib by setting:
where
minimis theSSCHA_Minimizerobject.Indeed, the structure of the starting dynamical matrix must satisfy the symmetry group you want to constrain.
To check it, use
where
dynis your starting dynamical matrix. If it recognizes the correct group, the use_spglib flag should ensure that the symmetry group is preserved during the minimization.I hope this was helpful,
Best regards,
Lorenzo