Open Carrotkingdom opened 3 months ago
@Chentao168 Hi, I note in abacus there is a class Numerical_Basis, in which the calculation of overlap_q (the overlap between eigenstate and jY basis) might help for this. If you find any problem, feel free to ask me.
Currently, PDOS can be calculated using LCAO methods. I wonder if you have tried it? Here are some relevant links: https://abacus.deepmodeling.com/en/latest/advanced/elec_properties/dos.html#pdos https://github.com/deepmodeling/abacus-develop/tree/develop/tools/plot-tools
@Chentao168, @Carrotkingdom knows PDOS can be calculated within LCAO. While He have some PW calculations which need PDOS analysis recently.
Background
We need to massively calculate the superconductivity of thousands of high-pressure superhydrides. PDOS calculations can be used to filter out high value configurations for Tc calculation.
Describe the solution you'd like
Support PDOS calculation in PW.
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)