Closed ehermes closed 4 years ago
Thank you very much for your bug report. The two conflicting messages are due to a small bug in the initialization of DFTB3. However, the calculation then proceeds as intended by you, i.e., it uses the correct spin state, and the result of the calculation is correct.
We have already fixed this bug in our development version of Sparrow and plan to release a new version soon.
As promised, we released a new version of Sparrow which does no longer have this bug. Therefore, I'm closing this issue.
When running an open-shell (
-u
) calculation on spin polarized systems (e.g.-s 2
) with one of the DFTB methods implemented in Sparrow, two conflicting messages are printed, but the calculation proceeds anyway.Edit: I modified the source to add more decimals of precision to the printed energy, so don't worry if that looks wrong.
I don't actually know whether it's calculating with the correct spin state, but at a glance it seems to be working okay.