HSE calculation with symmetry=1 seems strange, giving EDIFF(outer loop) as large as 1e+7
Describe the bug
When running ABACUS with dft_functional as HSE and symmetry as 1 (default setting), the SCF procedure seems very strange. The "EDIFF/eV (outer loop)" are always e+5, e+4 and sometimes as large as e+7.
The final total energy is several orders of magnitude larger than that of PBE and seems to be wrong.
But if I set symmetry as -1, everything goes well. The "EDIFF/eV (outer loop)" will not be very big, and the final total energy seems more reasonable.
Expected behavior
No response
To Reproduce
This contains the needed calculation files, along with the results of symmetry=1 and -1.
Environment
No response
Additional Context
No response
Task list for Issue attackers (only for developers)
- [ ] Verify the issue is not a duplicate.
- [ ] Describe the bug.
- [ ] Steps to reproduce.
- [ ] Expected behavior.
- [ ] Error message.
- [ ] Environment details.
- [ ] Additional context.
- [ ] Assign a priority level (low, medium, high, urgent).
- [ ] Assign the issue to a team member.
- [ ] Label the issue with relevant tags.
- [ ] Identify possible related issues.
- [ ] Create a unit test or automated test to reproduce the bug (if applicable).
- [ ] Fix the bug.
- [ ] Test the fix.
- [ ] Update documentation (if necessary).
- [ ] Close the issue and inform the reporter (if applicable).
This system is kind of large so it will take some time for me to find the bug. Since only 2 symmetry operations are detected in this system, you can use symmery=0 temporarily.