deepmodeling / abacus-develop

An electronic structure package based on either plane wave basis or numerical atomic orbitals.
http://abacus.ustc.edu.cn
GNU Lesser General Public License v3.0
174 stars 136 forks source link

Error: xhegvd failed when running cell-relax of Fe2 with USPP #5098

Open ieiue opened 2 months ago

ieiue commented 2 months ago

Describe the bug

Running cell-relax of bcc Fe2 with USPP, there was an error: xhegvd failed. After the first step of relaxation, the calculation killed. I changed the ks_solver from cg to dav, it was still killed. image

Expected behavior

How to complete this calculation.

To Reproduce

Fe2_uspp.zip

Environment

ABACUS v.3.6.4

Additional Context

No response

Task list for Issue attackers (only for developers)

ieiue commented 2 months ago

Additionally, if 'basis_type' is set to 'lcao', the calculation continues until it produces an incorrect result, rather than stopping and reporting an error.

WHUweiqingzhou commented 1 month ago

@YuLiu98 could you share any update?

YuLiu98 commented 1 month ago

Compared to QE, it seems to arise from the unstable process of init_after_vc for uspp. I will fix it later.