Open susilehtola opened 3 years ago
NWChem doesn't run with the basis sets BSE now gives; it gives an error about a string being too long. After this, generally contracted sets will give a huge number of warnings about zero coefficients...
Looks like we need another set of parsers and writers for NWChem, since the system library format is incompatible with the input format :clown_face:
hmm is this due to some (semi) recent change to NWChem? And do we now have to version parsers/writers?
I am pretty sure that you do not need to put each individual element into it's own basis set block. Just tried it on the latest development version and it works without that (haven't tried the latest release). I am not sure about the general contractions, but I would suspect that this is true. One would have to try it.
It works in the input, but not if you read the basis set from file.
OK. I didn't try from the file. Sorry about that confusion.
Basis sets in NWChem format don't work with NWChem.
If you look at the NWChem manual https://nwchemgit.github.io/Basis.html#how-to-use-basis-files-from-httpswwwbasissetexchangeorg-new-in-2019
there's actually several things wrong at present. At the bare minimum
For instance, this is what BSE gives as cc-pVDZ for H and He
In contrast, what NWChem expects is
Note especially that the basis set is defined separately for each atom; there's an
end
between all the entries and a newbasis
statement for each element.