abacus-develop icon indicating copy to clipboard operation
abacus-develop copied to clipboard

Discrepancy between gamma_only=1 and gamma_only =0 with k-111

Open maki49 opened this issue 2 years ago • 3 comments

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 )

maki49 avatar Aug 25 '23 06:08 maki49

  • [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).

hongriTianqi avatar Sep 08 '23 04:09 hongriTianqi

@maki49 What's the discrepancy?

hongriTianqi avatar Oct 18 '23 07:10 hongriTianqi

@maki49 What's the discrepancy? gamma_only can get converged but k-111 cannot, as the logs in the .zip file shows.

maki49 avatar Jan 02 '24 06:01 maki49

We tried v3.7.5, and found the result from gamma_only and k-111 is same.

WHUweiqingzhou avatar Sep 14 '24 05:09 WHUweiqingzhou