Closed WHUweiqingzhou closed 6 months ago
For now, one can use ASE to do this vibrational and thermodynamic analysis easily by using the finite displacement method (likely in VASP) by using ABACUS as calculator, also one can use phonopy to do the likely thing. If we want to implement it in ABACUS, the method in ASE and phonopy need to be looked through.
One can realize these calculations by using ASE. You can see more details in Notebook.
Background
In calculations involving molecules such as catalysis/adsorption, the calculation of zero-point energy and molecular vibrational frequencies is very important for thermodynamic corrections. Unfortunately, ABACUS does not support them.
VASP calculate them by IBRION=5 and 6:
Describe the solution you'd like
Support to calculate second derivatives, Hessian matrix, and phonon frequencies, just like IBRION=5 and 6 in vasp.
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)