abacus-develop
abacus-develop copied to clipboard
Discrepancy between gamma_only=1 and gamma_only =0 with k-111
Describe the bug
See the logs in the .zip file. "gamma" means gamma_only 1 in INPUT file, while "k111" means gamma_only 0 with such a KPT file:
K_POINTS
0
Gamma
1 1 1 0 0 0
1Si-spin2.zip (An nspin=2 case with smearing_sigma=1e-20 provided in https://github.com/deepmodeling/abacus-develop/issues/2853 )
- [x] Verify the issue is not a duplicate.
- [x] 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).
@maki49 What's the discrepancy?
@maki49 What's the discrepancy? gamma_only can get converged but k-111 cannot, as the logs in the .zip file shows.
We tried v3.7.5, and found the result from gamma_only and k-111 is same.