Skip to content
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

Convergence Problem #4078

Open
1 of 10 tasks
iduygnay opened this issue Apr 30, 2024 · 13 comments
Open
1 of 10 tasks

Convergence Problem #4078

iduygnay opened this issue Apr 30, 2024 · 13 comments
Labels
non-collinear/SOC Issues related to SOC

Comments

@iduygnay
Copy link

Details

This calculation is really important for me, I tried different ways but still could not converge. Can anyone help me to check my INPUT?
dft.zip

Have you read FAQ on the online manual http://abacus.deepmodeling.com/en/latest/community/faq.html

  • Yes, I have read the FAQ part on online manual.

Task list for Issue attackers (only for developers)

  • Understand the problem or question described by the user.
  • Check if the issue is a known problem or has been addressed in the documentation.
  • Test the issue or problem on a similar system or environment, if possible.
  • Identify the root cause or provide clarification on the user's question.
  • Provide a step-by-step guide, including any necessary resources, to resolve the issue or answer the question.
  • If the issue is related to documentation, update the documentation to prevent future confusion (optional).
  • If the issue is related to code, consider implementing a fix or improvement (optional).
  • Review and incorporate any relevant feedback from users or developers.
  • Ensure the user's issue is resolved or their question is answered and close the ticket.
@WHUweiqingzhou WHUweiqingzhou self-assigned this Apr 30, 2024
@WHUweiqingzhou
Copy link
Collaborator

@iduygnay
have you tried this notebook?

@iduygnay
Copy link
Author

I tried to adjust mix_gg0 to 1.5, mix_beta to 0.6 and some other values, degauss to 0.01 and 0.02, smearing method to fixed, but all of them always converge to 1E-3 and can not be smaller.

@WHUweiqingzhou
Copy link
Collaborator

I notice it is a SOC calculation, I will suggest a quite small mixing_beta , like 0.2 or 0.1

@iduygnay
Copy link
Author

image
It still could not converge.

@dyzheng
Copy link
Collaborator

dyzheng commented May 1, 2024

I suggest to set "noncolin false" when there is no initial atomic-mag is setting, it usually can improve convergence.

@mohanchen mohanchen added the Performance Issues related to fail running ABACUS label May 5, 2024
@iduygnay
Copy link
Author

I set noncolin as default (which is false), still not converge.
image

@iduygnay
Copy link
Author

I've used QE and solved this, QE can converge quite quickly. But it requires a large memory.
image

@iduygnay
Copy link
Author

iduygnay commented Jul 8, 2024

I tried symmetry = -1, mixing_beta = 0.01, soc lambda = 0.1, still not converge.

@mohanchen mohanchen added non-collinear/SOC Issues related to SOC and removed Performance Issues related to fail running ABACUS labels Jul 12, 2024
@iduygnay
Copy link
Author

Even 32 atoms cannot converge.
image

@iduygnay
Copy link
Author

Interesting! I found that abacus3.4.3 can converge, for the 32 atoms case with the same INPUT.
image

@iduygnay
Copy link
Author

240 atoms case can also converge successfully!
I think my problem is solved, if there is no necessary to keep this issue I can close it.

image

@WHUweiqingzhou
Copy link
Collaborator

WHUweiqingzhou commented Jul 26, 2024

@iduygnay Could you offer your input&output of 32 atoms. I believe this is caused by some numerical problem, and I will try to figure it out.

@iduygnay
Copy link
Author

I hope to send it via WeChat since the file is too big.

@WHUweiqingzhou WHUweiqingzhou removed their assignment Oct 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
non-collinear/SOC Issues related to SOC
Projects
None yet
Development

No branches or pull requests

4 participants