Request: Transition State Optimization in ABACUS itself #5287
Replies: 3 comments
-
I doubt the robustness of DIMER, even in other softwares I know people will first use NEB then DIMER. If possible, I think who is willing to implement TS searching algo. should only consider 1 and/or 3. |
Beta Was this translation helpful? Give feedback.
-
Schemes for NEB can be referred: (notes: NEB here includes CI-NEB)
Also, the optimizers for NEB are always BFGS or FIRE (FIRE is better for CI-NEB in some cases) , there should be an option for users to use these optimizers. Option 2 and 3 are two single-ended TS methods. Also, Useful single-ended TS methods as far as I know:
Any comments @pxlxingliang @kirk0830 |
Beta Was this translation helpful? Give feedback.
-
Another reference from Tian Lu: http://sobereva.com/44 |
Beta Was this translation helpful? Give feedback.
-
Background
There is no transition state optimization (or, saddle-point optimization) implementation in ABACUS itself. Although we can use ASE-ABACUS interfaces to use the TS method in ASE or coded by ASE, but:
Describe the solution you'd like
ABACUS should have (at least one) TS optimization method. which can be:
The first and second one can be implemented easily, but the last one is the most recommended. Since in PBC, internal coordinates cannot be effectively used, we can only use the PBC part of Sella. ref: https://pubs.acs.org/doi/full/10.1021/acs.jctc.9b00869
Task list only for developers
Notice Possible Changes of Behavior (Reminder only for developers)
No response
Notice any changes of core modules (Reminder only for developers)
No response
Notice Possible Changes of Core Modules (Reminder only for developers)
No response
Additional Context
No response
Task list for Issue attackers (only for developers)
Beta Was this translation helpful? Give feedback.
All reactions