Describe the Code Quality Issue
When the STRU file is broken, like
ATOMIS # should be ATOMIC_SPECIES
12.011 C.upf
65.382 Zn_ONCV_PBE_FR-1.0.upf
NUMERICAL ORBITAL
ABACUS will give ambiguous error information pointing to ntype, misleading user to debug in INPUT but not STRU
So, meanful error message in the inputs formatting part should be implemented.
Additional Context
The above case was captured in the early version of ABACUS, please check if the newest ABACUS have the same problem.
Task list for Issue attackers (only for developers)
Describe the Code Quality Issue
When the STRU file is broken, like
ABACUS will give ambiguous error information pointing to
ntype, misleading user to debug in INPUT but not STRUSo, meanful error message in the inputs formatting part should be implemented.
Additional Context
The above case was captured in the early version of ABACUS, please check if the newest ABACUS have the same problem.
Task list for Issue attackers (only for developers)