-
Notifications
You must be signed in to change notification settings - Fork 136
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
Bug: BFGS used for SiH2 molecule geometry optimization cannot lead to converged results #5338
Comments
I've tried these example and confirm the problem |
I've written a new bfgs method in branch #5467. you can add a new parameter "relax_method bfgs_trad" in the INPUT file to call my bfgs. the followings are the results of running your example on my computer using bfgs_taud in abacus. The results converged within 5 steps. STEP OF ION RELAXATION : 1START CHARGE : atomic
|
Describe the bug
try this example, you will find ABACUS cannot get geometry optimization converged within 40 steps for such a quite simple molecule (only three atoms), but if substitute the geometry optimizer with ASE-BFGS, then it can converge in 3 steps to 0.05 eV/Angstrom, additional 2 steps to 0.01 eV/Angstrom.
SiH2-3et-relax.zip
Expected behavior
No response
To Reproduce
No response
Environment
No response
Additional Context
No response
Task list for Issue attackers (only for developers)
The text was updated successfully, but these errors were encountered: